builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0073 starttime: 1463791094.13 results: success (0) buildid: 20160520162336 builduid: e38a8976e8ac4cc58d44f0d7275e05a5 revision: 782b4767770b8d7f9ddea913167c49a12087d6af ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.130305) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.130767) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.131097) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.196161) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.196516) ========= 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.iTMtWLyh3h/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.uUUq8A90Zt/Listeners TMPDIR=/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-20 17:38:14-- 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% 7.82M=0.001s 2016-05-20 17:38:14 (7.82 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.461367 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.682605) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.682967) ========= 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.iTMtWLyh3h/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.uUUq8A90Zt/Listeners TMPDIR=/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/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.021500 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:14.731203) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 17:38:14.731586) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 782b4767770b8d7f9ddea913167c49a12087d6af --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 782b4767770b8d7f9ddea913167c49a12087d6af --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iTMtWLyh3h/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.uUUq8A90Zt/Listeners TMPDIR=/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-20 17:38:14,808 truncating revision to first 12 chars 2016-05-20 17:38:14,808 Setting DEBUG logging. 2016-05-20 17:38:14,808 attempt 1/10 2016-05-20 17:38:14,808 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/782b4767770b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 17:38:15,551 unpacking tar archive at: mozilla-aurora-782b4767770b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.997083 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 17:38:15.746094) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:15.746411) ========= script_repo_revision: 782b4767770b8d7f9ddea913167c49a12087d6af ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:15.746813) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:15.747079) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 17:38:15.761775) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 31 secs) (at 2016-05-20 17:38:15.762092) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iTMtWLyh3h/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners TMPDIR=/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/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 17:38:15 INFO - MultiFileLogger online at 20160520 17:38:15 in /builds/slave/test 17:38:15 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:38:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:38:15 INFO - {'append_to_log': False, 17:38:15 INFO - 'base_work_dir': '/builds/slave/test', 17:38:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:38:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:38:15 INFO - 'buildbot_json_path': 'buildprops.json', 17:38:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:38:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:38:15 INFO - 'download_minidump_stackwalk': True, 17:38:15 INFO - 'download_symbols': 'true', 17:38:15 INFO - 'e10s': False, 17:38:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:38:15 INFO - 'tooltool.py': '/tools/tooltool.py', 17:38:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:38:15 INFO - '/tools/misc-python/virtualenv.py')}, 17:38:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:38:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:38:15 INFO - 'log_level': 'info', 17:38:15 INFO - 'log_to_console': True, 17:38:15 INFO - 'opt_config_files': (), 17:38:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:38:15 INFO - '--processes=1', 17:38:15 INFO - '--config=%(test_path)s/wptrunner.ini', 17:38:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:38:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:38:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:38:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:38:15 INFO - 'pip_index': False, 17:38:15 INFO - 'require_test_zip': True, 17:38:15 INFO - 'test_type': ('testharness',), 17:38:15 INFO - 'this_chunk': '1', 17:38:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:38:15 INFO - 'total_chunks': '10', 17:38:15 INFO - 'virtualenv_path': 'venv', 17:38:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:38:15 INFO - 'work_dir': 'build'} 17:38:15 INFO - ##### 17:38:15 INFO - ##### Running clobber step. 17:38:15 INFO - ##### 17:38:15 INFO - Running pre-action listener: _resource_record_pre_action 17:38:15 INFO - Running main action method: clobber 17:38:15 INFO - rmtree: /builds/slave/test/build 17:38:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:38:17 INFO - Running post-action listener: _resource_record_post_action 17:38:17 INFO - ##### 17:38:17 INFO - ##### Running read-buildbot-config step. 17:38:17 INFO - ##### 17:38:17 INFO - Running pre-action listener: _resource_record_pre_action 17:38:17 INFO - Running main action method: read_buildbot_config 17:38:17 INFO - Using buildbot properties: 17:38:17 INFO - { 17:38:17 INFO - "project": "", 17:38:17 INFO - "product": "firefox", 17:38:17 INFO - "script_repo_revision": "production", 17:38:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 17:38:17 INFO - "repository": "", 17:38:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 17:38:17 INFO - "buildid": "20160520162336", 17:38:17 INFO - "pgo_build": "False", 17:38:17 INFO - "basedir": "/builds/slave/test", 17:38:17 INFO - "buildnumber": 243, 17:38:17 INFO - "slavename": "t-yosemite-r7-0073", 17:38:17 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 17:38:17 INFO - "platform": "macosx64", 17:38:17 INFO - "branch": "mozilla-aurora", 17:38:17 INFO - "revision": "782b4767770b8d7f9ddea913167c49a12087d6af", 17:38:17 INFO - "repo_path": "releases/mozilla-aurora", 17:38:17 INFO - "moz_repo_path": "", 17:38:17 INFO - "stage_platform": "macosx64", 17:38:17 INFO - "builduid": "e38a8976e8ac4cc58d44f0d7275e05a5", 17:38:17 INFO - "slavebuilddir": "test" 17:38:17 INFO - } 17:38:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 17:38:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 17:38:17 INFO - Running post-action listener: _resource_record_post_action 17:38:17 INFO - ##### 17:38:17 INFO - ##### Running download-and-extract step. 17:38:17 INFO - ##### 17:38:17 INFO - Running pre-action listener: _resource_record_pre_action 17:38:17 INFO - Running main action method: download_and_extract 17:38:17 INFO - mkdir: /builds/slave/test/build/tests 17:38:17 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')]} 17:38:17 INFO - https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 17:38:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:38:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:38:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:38:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 17:38:19 INFO - Downloaded 1235 bytes. 17:38:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 17:38:19 INFO - Using the following test package requirements: 17:38:19 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:38:19 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 17:38:19 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 17:38:19 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'jsshell-mac64.zip'], 17:38:19 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 17:38:19 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 17:38:19 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 17:38:19 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 17:38:19 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 17:38:19 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 17:38:19 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 17:38:19 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 17:38: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')]} 17:38:19 INFO - https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 17:38:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:38:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:38:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 17:38:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 17:38:20 INFO - Downloaded 17983226 bytes. 17:38:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:38:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:38:21 INFO - caution: filename not matched: web-platform/* 17:38:21 INFO - Return code: 11 17:38: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')]} 17:38:21 INFO - https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 17:38:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:38:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:38:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 17:38:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 17:38:22 INFO - Downloaded 36409048 bytes. 17:38:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:38:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:38:27 INFO - caution: filename not matched: bin/* 17:38:27 INFO - caution: filename not matched: config/* 17:38:27 INFO - caution: filename not matched: mozbase/* 17:38:27 INFO - caution: filename not matched: marionette/* 17:38:27 INFO - caution: filename not matched: tools/wptserve/* 17:38:27 INFO - Return code: 11 17:38:27 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')]} 17:38:27 INFO - https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 17:38:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:38:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:38:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 17:38:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 17:38:29 INFO - Downloaded 73033605 bytes. 17:38:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:38:29 INFO - mkdir: /builds/slave/test/properties 17:38:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:38:29 INFO - Writing to file /builds/slave/test/properties/build_url 17:38:29 INFO - Contents: 17:38:29 INFO - build_url:https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 17:38:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:38:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:38:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:38:31 INFO - Contents: 17:38:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:38: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')]} 17:38:31 INFO - https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:38:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:38:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:38:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 17:38:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 17:38:40 INFO - Downloaded 103632374 bytes. 17:38:40 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:38:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:38:44 INFO - Return code: 0 17:38:44 INFO - Running post-action listener: _resource_record_post_action 17:38:44 INFO - Running post-action listener: set_extra_try_arguments 17:38:44 INFO - ##### 17:38:44 INFO - ##### Running create-virtualenv step. 17:38:44 INFO - ##### 17:38:44 INFO - Running pre-action listener: _pre_create_virtualenv 17:38:44 INFO - Running pre-action listener: _resource_record_pre_action 17:38:44 INFO - Running main action method: create_virtualenv 17:38:44 INFO - Creating virtualenv /builds/slave/test/build/venv 17:38:44 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 17:38:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:38:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:38:44 INFO - Using real prefix '/tools/python27' 17:38:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:38:45 INFO - Installing distribute.............................................................................................................................................................................................done. 17:38:48 INFO - Installing pip.................done. 17:38:48 INFO - Return code: 0 17:38:48 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:38:48 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')]} 17:38:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:38:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:38:48 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')]} 17:38:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:38:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:38:48 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 0x10ba32e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5204aec60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4b5e0>, '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 0x10b62ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b659990>, '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.iTMtWLyh3h/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:38:48 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 17:38:48 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 17:38:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iTMtWLyh3h/Render', 17:38:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:38:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:38:48 INFO - 'HOME': '/Users/cltbld', 17:38:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:38:48 INFO - 'LOGNAME': 'cltbld', 17:38:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:38:48 INFO - 'MOZ_NO_REMOTE': '1', 17:38:48 INFO - 'NO_EM_RESTART': '1', 17:38:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:38:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:38:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:38:48 INFO - 'PWD': '/builds/slave/test', 17:38:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:38:48 INFO - 'SHELL': '/bin/bash', 17:38:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 17:38:48 INFO - 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', 17:38:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:38:48 INFO - 'USER': 'cltbld', 17:38:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:38:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:38:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:38:48 INFO - 'XPC_FLAGS': '0x0', 17:38:48 INFO - 'XPC_SERVICE_NAME': '0', 17:38:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:38:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:38:48 INFO - Downloading/unpacking psutil>=0.7.1 17:38:48 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 17:38:48 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 17:38:48 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 17:38:48 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 17:38:48 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 17:38:48 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 17:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:38:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:38:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:38:51 INFO - Installing collected packages: psutil 17:38:51 INFO - Running setup.py install for psutil 17:38:51 INFO - building 'psutil._psutil_osx' extension 17:38:51 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 17:38:52 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 17:38:52 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 17:38:52 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 17:38:52 INFO - building 'psutil._psutil_posix' extension 17:38:52 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 17:38:52 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 17:38:52 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 17:38:52 INFO - ^ 17:38:52 INFO - 1 warning generated. 17:38:52 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 17:38:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:38:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:38:52 INFO - Successfully installed psutil 17:38:52 INFO - Cleaning up... 17:38:52 INFO - Return code: 0 17:38:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:38:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:38:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:38:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:38:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:38:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:38:52 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 0x10ba32e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5204aec60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4b5e0>, '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 0x10b62ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b659990>, '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.iTMtWLyh3h/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:38:52 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 17:38:52 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 17:38:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iTMtWLyh3h/Render', 17:38:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:38:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:38:52 INFO - 'HOME': '/Users/cltbld', 17:38:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:38:52 INFO - 'LOGNAME': 'cltbld', 17:38:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:38:52 INFO - 'MOZ_NO_REMOTE': '1', 17:38:52 INFO - 'NO_EM_RESTART': '1', 17:38:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:38:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:38:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:38:52 INFO - 'PWD': '/builds/slave/test', 17:38:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:38:52 INFO - 'SHELL': '/bin/bash', 17:38:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 17:38:52 INFO - 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', 17:38:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:38:52 INFO - 'USER': 'cltbld', 17:38:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:38:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:38:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:38:52 INFO - 'XPC_FLAGS': '0x0', 17:38:52 INFO - 'XPC_SERVICE_NAME': '0', 17:38:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:38:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:38:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:38:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:38:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:38:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 17:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:38:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:38:55 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:38:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:38:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:38:55 INFO - Installing collected packages: mozsystemmonitor 17:38:55 INFO - Running setup.py install for mozsystemmonitor 17:38:55 INFO - Successfully installed mozsystemmonitor 17:38:55 INFO - Cleaning up... 17:38:55 INFO - Return code: 0 17:38:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:38:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:38:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:38:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:38:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:38:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:38:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:38:55 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 0x10ba32e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5204aec60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4b5e0>, '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 0x10b62ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b659990>, '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.iTMtWLyh3h/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:38:55 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 17:38:55 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 17:38:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iTMtWLyh3h/Render', 17:38:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:38:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:38:55 INFO - 'HOME': '/Users/cltbld', 17:38:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:38:55 INFO - 'LOGNAME': 'cltbld', 17:38:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:38:55 INFO - 'MOZ_NO_REMOTE': '1', 17:38:55 INFO - 'NO_EM_RESTART': '1', 17:38:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:38:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:38:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:38:55 INFO - 'PWD': '/builds/slave/test', 17:38:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:38:55 INFO - 'SHELL': '/bin/bash', 17:38:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 17:38:55 INFO - 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', 17:38:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:38:55 INFO - 'USER': 'cltbld', 17:38:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:38:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:38:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:38:55 INFO - 'XPC_FLAGS': '0x0', 17:38:55 INFO - 'XPC_SERVICE_NAME': '0', 17:38:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:38:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:38:55 INFO - Downloading/unpacking blobuploader==1.2.4 17:38:55 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 17:38:55 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 17:38:55 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 17:38:55 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 17:38:55 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 17:38:55 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 17:38:58 INFO - Downloading blobuploader-1.2.4.tar.gz 17:38:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:38:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:38:58 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 17:38:58 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 17:38:58 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 17:38:58 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 17:38:58 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 17:38:58 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 17:38:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:38:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:38:59 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 17:38:59 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 17:38:59 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 17:38:59 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 17:38:59 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 17:38:59 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 17:38:59 INFO - Downloading docopt-0.6.1.tar.gz 17:38:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:38:59 INFO - Installing collected packages: blobuploader, requests, docopt 17:38:59 INFO - Running setup.py install for blobuploader 17:38:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:38:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:38:59 INFO - Running setup.py install for requests 17:39:00 INFO - Running setup.py install for docopt 17:39:00 INFO - Successfully installed blobuploader requests docopt 17:39:00 INFO - Cleaning up... 17:39:00 INFO - Return code: 0 17:39:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:39:00 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')]} 17:39:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:39:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:39:00 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')]} 17:39:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:39:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:39:00 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 0x10ba32e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5204aec60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4b5e0>, '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 0x10b62ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b659990>, '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.iTMtWLyh3h/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:39:00 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 17:39:00 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 17:39:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iTMtWLyh3h/Render', 17:39:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:39:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:39:00 INFO - 'HOME': '/Users/cltbld', 17:39:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:39:00 INFO - 'LOGNAME': 'cltbld', 17:39:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:39:00 INFO - 'MOZ_NO_REMOTE': '1', 17:39:00 INFO - 'NO_EM_RESTART': '1', 17:39:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:39:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:39:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:39:00 INFO - 'PWD': '/builds/slave/test', 17:39:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:39:00 INFO - 'SHELL': '/bin/bash', 17:39:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 17:39:00 INFO - 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', 17:39:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:39:00 INFO - 'USER': 'cltbld', 17:39:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:39:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:39:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:39:00 INFO - 'XPC_FLAGS': '0x0', 17:39:00 INFO - 'XPC_SERVICE_NAME': '0', 17:39:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:39:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:39:00 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-aYx9M8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:39:00 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-NfAzZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:39:00 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-riUrn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-4vUvuW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-P0WGxc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-tyuwGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-yj8Wft-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-13RHtB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-00qPvL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-bKRNv7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-5tjX1l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:39:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:39:01 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-Dw2F6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-JJgK9z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-1CTsiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-Rd88xD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-mULa2S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-xpBz0E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-btwKyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-Dm5X8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:39:02 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-nNYEVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:39:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:39:03 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-V7ry9Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:39:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:39:03 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 17:39:03 INFO - Running setup.py install for manifestparser 17:39:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:39:03 INFO - Running setup.py install for mozcrash 17:39:03 INFO - Running setup.py install for mozdebug 17:39:03 INFO - Running setup.py install for mozdevice 17:39:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:39:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:39:03 INFO - Running setup.py install for mozfile 17:39:04 INFO - Running setup.py install for mozhttpd 17:39:04 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Running setup.py install for mozinfo 17:39:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Running setup.py install for mozInstall 17:39:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Running setup.py install for mozleak 17:39:04 INFO - Running setup.py install for mozlog 17:39:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:39:04 INFO - Running setup.py install for moznetwork 17:39:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:39:05 INFO - Running setup.py install for mozprocess 17:39:05 INFO - Running setup.py install for mozprofile 17:39:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:39:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:39:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:39:05 INFO - Running setup.py install for mozrunner 17:39:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:39:05 INFO - Running setup.py install for mozscreenshot 17:39:05 INFO - Running setup.py install for moztest 17:39:05 INFO - Running setup.py install for mozversion 17:39:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:39:05 INFO - Running setup.py install for wptserve 17:39:06 INFO - Running setup.py install for marionette-driver 17:39:06 INFO - Running setup.py install for browsermob-proxy 17:39:06 INFO - Running setup.py install for marionette-client 17:39:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:39:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:39:06 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 17:39:06 INFO - Cleaning up... 17:39:06 INFO - Return code: 0 17:39:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:39:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:39:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:39:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:39:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:39:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 17:39:06 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 0x10ba32e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4ff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa5204aec60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba4b5e0>, '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 0x10b62ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b659990>, '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.iTMtWLyh3h/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 17:39:06 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 17:39:06 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 17:39:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iTMtWLyh3h/Render', 17:39:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:39:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:39:06 INFO - 'HOME': '/Users/cltbld', 17:39:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:39:06 INFO - 'LOGNAME': 'cltbld', 17:39:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:39:06 INFO - 'MOZ_NO_REMOTE': '1', 17:39:06 INFO - 'NO_EM_RESTART': '1', 17:39:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:39:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:39:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:39:06 INFO - 'PWD': '/builds/slave/test', 17:39:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:39:06 INFO - 'SHELL': '/bin/bash', 17:39:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 17:39:06 INFO - 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', 17:39:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:39:06 INFO - 'USER': 'cltbld', 17:39:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:39:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:39:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:39:06 INFO - 'XPC_FLAGS': '0x0', 17:39:06 INFO - 'XPC_SERVICE_NAME': '0', 17:39:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:39:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-xYGpqi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-rHxx91-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-N_klTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-afyYcA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-rjHnxe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-NpDtdq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-dQzcbI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-3bjvrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:39:07 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)) 17:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:39:07 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-q68Uq5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-DNKhvl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-WMk6oS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-WRlFNH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-GYbIZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-WjmuZu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-Vkgpsg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-2888cp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-fN9UDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:39:08 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-lvTOcM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:39:08 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)) 17:39:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:39:09 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-biYomv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:39:09 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)) 17:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:39:09 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-NUA1XD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:39:09 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)) 17:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:39:09 INFO - Running setup.py (path:/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/pip-FJul2U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:39:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:39:09 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)) 17:39:09 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)) 17:39:09 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)) 17:39:09 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)) 17:39:09 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)) 17:39:09 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)) 17:39:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:39:09 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 17:39:09 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 17:39:09 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 17:39:09 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 17:39:09 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 17:39:09 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 17:39:12 INFO - Downloading blessings-1.6.tar.gz 17:39:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:39:12 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)) 17:39:12 INFO - Installing collected packages: blessings 17:39:12 INFO - Running setup.py install for blessings 17:39:12 INFO - Successfully installed blessings 17:39:12 INFO - Cleaning up... 17:39:12 INFO - Return code: 0 17:39:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:39:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:39:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:39:12 INFO - Reading from file tmpfile_stdout 17:39:12 INFO - Current package versions: 17:39:12 INFO - blessings == 1.6 17:39:12 INFO - blobuploader == 1.2.4 17:39:12 INFO - browsermob-proxy == 0.6.0 17:39:12 INFO - docopt == 0.6.1 17:39:12 INFO - manifestparser == 1.1 17:39:12 INFO - marionette-client == 2.3.0 17:39:12 INFO - marionette-driver == 1.4.0 17:39:12 INFO - mozInstall == 1.12 17:39:12 INFO - mozcrash == 0.17 17:39:12 INFO - mozdebug == 0.1 17:39:12 INFO - mozdevice == 0.48 17:39:12 INFO - mozfile == 1.2 17:39:12 INFO - mozhttpd == 0.7 17:39:12 INFO - mozinfo == 0.9 17:39:12 INFO - mozleak == 0.1 17:39:12 INFO - mozlog == 3.1 17:39:12 INFO - moznetwork == 0.27 17:39:12 INFO - mozprocess == 0.22 17:39:12 INFO - mozprofile == 0.28 17:39:12 INFO - mozrunner == 6.11 17:39:12 INFO - mozscreenshot == 0.1 17:39:12 INFO - mozsystemmonitor == 0.0 17:39:12 INFO - moztest == 0.7 17:39:12 INFO - mozversion == 1.4 17:39:12 INFO - psutil == 3.1.1 17:39:12 INFO - requests == 1.2.3 17:39:12 INFO - wptserve == 1.4.0 17:39:12 INFO - wsgiref == 0.1.2 17:39:12 INFO - Running post-action listener: _resource_record_post_action 17:39:12 INFO - Running post-action listener: _start_resource_monitoring 17:39:12 INFO - Starting resource monitoring. 17:39:12 INFO - ##### 17:39:12 INFO - ##### Running pull step. 17:39:12 INFO - ##### 17:39:12 INFO - Running pre-action listener: _resource_record_pre_action 17:39:12 INFO - Running main action method: pull 17:39:12 INFO - Pull has nothing to do! 17:39:12 INFO - Running post-action listener: _resource_record_post_action 17:39:12 INFO - ##### 17:39:12 INFO - ##### Running install step. 17:39:12 INFO - ##### 17:39:12 INFO - Running pre-action listener: _resource_record_pre_action 17:39:12 INFO - Running main action method: install 17:39:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:39:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:39:13 INFO - Reading from file tmpfile_stdout 17:39:13 INFO - Detecting whether we're running mozinstall >=1.0... 17:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:39:13 INFO - Reading from file tmpfile_stdout 17:39:13 INFO - Output received: 17:39:13 INFO - Usage: mozinstall [options] installer 17:39:13 INFO - Options: 17:39:13 INFO - -h, --help show this help message and exit 17:39:13 INFO - -d DEST, --destination=DEST 17:39:13 INFO - Directory to install application into. [default: 17:39:13 INFO - "/builds/slave/test"] 17:39:13 INFO - --app=APP Application being installed. [default: firefox] 17:39:13 INFO - mkdir: /builds/slave/test/build/application 17:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 17:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 17:39:31 INFO - Reading from file tmpfile_stdout 17:39:31 INFO - Output received: 17:39:31 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 17:39:31 INFO - Running post-action listener: _resource_record_post_action 17:39:31 INFO - ##### 17:39:31 INFO - ##### Running run-tests step. 17:39:31 INFO - ##### 17:39:31 INFO - Running pre-action listener: _resource_record_pre_action 17:39:31 INFO - Running main action method: run_tests 17:39:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:39:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:39:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:39:31 INFO - grabbing minidump binary from tooltool 17:39: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')]} 17:39:31 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 0x10ba4b5e0>, '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 0x10b62ecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b659990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:39:31 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 17:39:31 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 17:39:31 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:39:31 INFO - Return code: 0 17:39:31 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 17:39:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:39:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 17:39:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 17:39:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.iTMtWLyh3h/Render', 17:39:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 17:39:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 17:39:31 INFO - 'HOME': '/Users/cltbld', 17:39:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 17:39:31 INFO - 'LOGNAME': 'cltbld', 17:39:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:39:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:39:31 INFO - 'MOZ_NO_REMOTE': '1', 17:39:31 INFO - 'NO_EM_RESTART': '1', 17:39:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:39:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 17:39:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:39:31 INFO - 'PWD': '/builds/slave/test', 17:39:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 17:39:31 INFO - 'SHELL': '/bin/bash', 17:39:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.uUUq8A90Zt/Listeners', 17:39:31 INFO - 'TMPDIR': '/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/', 17:39:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 17:39:31 INFO - 'USER': 'cltbld', 17:39:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 17:39:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 17:39:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 17:39:31 INFO - 'XPC_FLAGS': '0x0', 17:39:31 INFO - 'XPC_SERVICE_NAME': '0', 17:39:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 17:39:31 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 17:39:32 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 17:39:32 INFO - import pkg_resources 17:39:32 INFO - Using 1 client processes 17:39:33 INFO - wptserve Starting http server on 127.0.0.1:8001 17:39:33 INFO - wptserve Starting http server on 127.0.0.1:8000 17:39:33 INFO - wptserve Starting http server on 127.0.0.1:8443 17:39:35 INFO - SUITE-START | Running 778 tests 17:39:35 INFO - Running testharness tests 17:39:35 INFO - Setting up ssl 17:39:35 INFO - PROCESS | certutil | 17:39:35 INFO - PROCESS | certutil | 17:39:35 INFO - PROCESS | certutil | 17:39:35 INFO - Certificate Nickname Trust Attributes 17:39:35 INFO - SSL,S/MIME,JAR/XPI 17:39:35 INFO - 17:39:35 INFO - web-platform-tests CT,, 17:39:35 INFO - 17:39:35 INFO - Starting runner 17:39:36 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 17:39:36 INFO - PROCESS | 2201 | 1463791176128 Marionette DEBUG Marionette enabled via build flag and pref 17:39:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x113f2b000 == 1 [pid = 2201] [id = 1] 17:39:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 1 (0x113f2b800) [pid = 2201] [serial = 1] [outer = 0x0] 17:39:36 INFO - PROCESS | 2201 | [2201] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:39:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 2 (0x113f2c800) [pid = 2201] [serial = 2] [outer = 0x113f2b800] 17:39:36 INFO - PROCESS | 2201 | 1463791176443 Marionette INFO Listening on port 2828 17:39:36 INFO - PROCESS | 2201 | 1463791176676 Marionette DEBUG Marionette enabled via command-line flag 17:39:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x116920800 == 2 [pid = 2201] [id = 2] 17:39:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 3 (0x116921000) [pid = 2201] [serial = 3] [outer = 0x0] 17:39:36 INFO - PROCESS | 2201 | [2201] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:39:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 4 (0x116922000) [pid = 2201] [serial = 4] [outer = 0x116921000] 17:39:36 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:39:36 INFO - PROCESS | 2201 | 1463791176831 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55952 17:39:36 INFO - PROCESS | 2201 | 1463791176917 Marionette DEBUG Closed connection conn0 17:39:36 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:39:36 INFO - PROCESS | 2201 | 1463791176924 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55953 17:39:36 INFO - PROCESS | 2201 | 1463791176932 Marionette DEBUG Closed connection conn1 17:39:36 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:39:36 INFO - PROCESS | 2201 | 1463791176937 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55954 17:39:36 INFO - PROCESS | 2201 | 1463791176944 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:39:36 INFO - PROCESS | 2201 | 1463791176950 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520162336","device":"desktop","version":"48.0a2"} 17:39:37 INFO - PROCESS | 2201 | [2201] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:39:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fb9000 == 3 [pid = 2201] [id = 3] 17:39:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 5 (0x119fb9800) [pid = 2201] [serial = 5] [outer = 0x0] 17:39:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fba000 == 4 [pid = 2201] [id = 4] 17:39:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 6 (0x11bc05c00) [pid = 2201] [serial = 6] [outer = 0x0] 17:39:38 INFO - PROCESS | 2201 | [2201] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:39:38 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:39:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x123753000 == 5 [pid = 2201] [id = 5] 17:39:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 7 (0x11bc05400) [pid = 2201] [serial = 7] [outer = 0x0] 17:39:38 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:39:38 INFO - PROCESS | 2201 | [2201] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:39:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 8 (0x123817000) [pid = 2201] [serial = 8] [outer = 0x11bc05400] 17:39:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 9 (0x123c1c800) [pid = 2201] [serial = 9] [outer = 0x119fb9800] 17:39:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 10 (0x123c18800) [pid = 2201] [serial = 10] [outer = 0x11bc05c00] 17:39:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 11 (0x123c1a400) [pid = 2201] [serial = 11] [outer = 0x11bc05400] 17:39:38 INFO - PROCESS | 2201 | [2201] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:39:39 INFO - PROCESS | 2201 | 1463791179026 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 2201 | 1463791179036 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 12 (0x126ffa800) [pid = 2201] [serial = 12] [outer = 0x11bc05400] 17:39:39 INFO - PROCESS | 2201 | 1463791179395 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4a745815-dd44-9b42-b897-e99b941873ef","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160520162336","device":"desktop","version":"48.0a2","command_id":1}}] 17:39:39 INFO - PROCESS | 2201 | 1463791179505 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}] 17:39:39 INFO - PROCESS | 2201 | 1463791179544 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:39:39 INFO - PROCESS | 2201 | 1463791179635 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:39:39 INFO - PROCESS | 2201 | [2201] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:39:39 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:39:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 13 (0x128d14400) [pid = 2201] [serial = 13] [outer = 0x11bc05400] 17:39:39 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:39:39 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:39 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:39:39 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 17:39:39 INFO - PROCESS | 2201 | 1463791179904 Marionette TRACE conn2 <- [1,3,null,{}] 17:39:39 INFO - PROCESS | 2201 | 1463791179913 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:39:39 INFO - PROCESS | 2201 | 1463791179927 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:39:39 INFO - PROCESS | 2201 | 1463791179955 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:39:39 INFO - PROCESS | 2201 | 1463791179956 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 17:39:39 INFO - PROCESS | 2201 | 1463791179959 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 2201 | 1463791179961 Marionette TRACE conn2 <- [1,6,null,{}] 17:39:39 INFO - PROCESS | 2201 | 1463791179967 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}] 17:39:39 INFO - PROCESS | 2201 | 1463791179974 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:39:39 INFO - PROCESS | 2201 | 1463791179977 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe1800 == 6 [pid = 2201] [id = 6] 17:39:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 14 (0x128ff9000) [pid = 2201] [serial = 14] [outer = 0x0] 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 15 (0x128ffac00) [pid = 2201] [serial = 15] [outer = 0x128ff9000] 17:39:40 INFO - PROCESS | 2201 | 1463791180009 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 16 (0x1292d9800) [pid = 2201] [serial = 16] [outer = 0x128ff9000] 17:39:40 INFO - PROCESS | 2201 | 1463791180306 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]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 17:39:40 INFO - PROCESS | 2201 | 1463791180330 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 2201 | 1463791180332 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 17:39:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x113fdd000 == 7 [pid = 2201] [id = 7] 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 17 (0x11515d800) [pid = 2201] [serial = 17] [outer = 0x0] 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 18 (0x1293f3800) [pid = 2201] [serial = 18] [outer = 0x11515d800] 17:39:40 INFO - PROCESS | 2201 | 1463791180358 Marionette DEBUG loaded listener.js 17:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 19 (0x1293fb400) [pid = 2201] [serial = 19] [outer = 0x11515d800] 17:39:40 INFO - PROCESS | 2201 | 1463791180412 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 2201 | 1463791180414 Marionette TRACE conn2 <- [1,10,null,{}] 17:39:40 INFO - PROCESS | 2201 | 1463791180431 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}] 17:39:40 INFO - PROCESS | 2201 | 1463791180561 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:39:40 INFO - PROCESS | 2201 | 1463791180595 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a83b000 == 8 [pid = 2201] [id = 8] 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 20 (0x12a854400) [pid = 2201] [serial = 20] [outer = 0x0] 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 21 (0x12a856000) [pid = 2201] [serial = 21] [outer = 0x12a854400] 17:39:40 INFO - PROCESS | 2201 | 1463791180625 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 22 (0x12a85a400) [pid = 2201] [serial = 22] [outer = 0x12a854400] 17:39:40 INFO - PROCESS | 2201 | 1463791180924 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]]]}] 17:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 557ms 17:39:40 INFO - PROCESS | 2201 | 1463791180939 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 2201 | 1463791180941 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 17:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:39:40 INFO - PROCESS | 2201 | 1463791180943 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 2201 | 1463791180944 Marionette TRACE conn2 <- [1,14,null,{}] 17:39:40 INFO - PROCESS | 2201 | 1463791180947 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}] 17:39:41 INFO - PROCESS | 2201 | 1463791181086 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:39:41 INFO - PROCESS | 2201 | 1463791181094 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b168800 == 9 [pid = 2201] [id = 9] 17:39:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 23 (0x12ab49400) [pid = 2201] [serial = 23] [outer = 0x0] 17:39:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 24 (0x12ab4b000) [pid = 2201] [serial = 24] [outer = 0x12ab49400] 17:39:41 INFO - PROCESS | 2201 | 1463791181118 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 25 (0x12b93f800) [pid = 2201] [serial = 25] [outer = 0x12ab49400] 17:39:41 INFO - PROCESS | 2201 | 1463791181371 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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 17:39:41 INFO - PROCESS | 2201 | 1463791181412 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 2201 | 1463791181413 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:39:41 INFO - PROCESS | 2201 | 1463791181423 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 2201 | 1463791181424 Marionette TRACE conn2 <- [1,18,null,{}] 17:39:41 INFO - PROCESS | 2201 | 1463791181426 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}] 17:39:41 INFO - PROCESS | 2201 | 1463791181520 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:39:41 INFO - PROCESS | 2201 | 1463791181526 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9bc800 == 10 [pid = 2201] [id = 10] 17:39:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 26 (0x12b948400) [pid = 2201] [serial = 26] [outer = 0x0] 17:39:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 27 (0x12ba58400) [pid = 2201] [serial = 27] [outer = 0x12b948400] 17:39:41 INFO - PROCESS | 2201 | 1463791181551 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 28 (0x12bae2000) [pid = 2201] [serial = 28] [outer = 0x12b948400] 17:39:41 INFO - PROCESS | 2201 | 1463791181839 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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:39:41 INFO - PROCESS | 2201 | 1463791181892 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 2201 | 1463791181894 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 17:39:41 INFO - PROCESS | 2201 | 1463791181896 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 2201 | 1463791181897 Marionette TRACE conn2 <- [1,22,null,{}] 17:39:41 INFO - PROCESS | 2201 | 1463791181902 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}] 17:39:41 INFO - PROCESS | 2201 | 1463791181990 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:39:41 INFO - PROCESS | 2201 | 1463791181995 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be7a800 == 11 [pid = 2201] [id = 11] 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 29 (0x12ba5b800) [pid = 2201] [serial = 29] [outer = 0x0] 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 30 (0x12bd7e000) [pid = 2201] [serial = 30] [outer = 0x12ba5b800] 17:39:42 INFO - PROCESS | 2201 | 1463791182021 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 31 (0x11841f400) [pid = 2201] [serial = 31] [outer = 0x12ba5b800] 17:39:42 INFO - PROCESS | 2201 | 1463791182270 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]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:39:42 INFO - PROCESS | 2201 | 1463791182321 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 2201 | 1463791182322 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 17:39:42 INFO - PROCESS | 2201 | 1463791182324 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 2201 | 1463791182325 Marionette TRACE conn2 <- [1,26,null,{}] 17:39:42 INFO - PROCESS | 2201 | 1463791182327 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}] 17:39:42 INFO - PROCESS | 2201 | 1463791182421 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:39:42 INFO - PROCESS | 2201 | 1463791182427 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c171000 == 12 [pid = 2201] [id = 12] 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 32 (0x118247c00) [pid = 2201] [serial = 32] [outer = 0x0] 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 33 (0x127098c00) [pid = 2201] [serial = 33] [outer = 0x118247c00] 17:39:42 INFO - PROCESS | 2201 | 1463791182451 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 34 (0x12be38400) [pid = 2201] [serial = 34] [outer = 0x118247c00] 17:39:42 INFO - PROCESS | 2201 | 1463791182685 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]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 17:39:42 INFO - PROCESS | 2201 | 1463791182742 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 2201 | 1463791182743 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:39:42 INFO - PROCESS | 2201 | 1463791182745 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 2201 | 1463791182746 Marionette TRACE conn2 <- [1,30,null,{}] 17:39:42 INFO - PROCESS | 2201 | 1463791182756 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}] 17:39:42 INFO - PROCESS | 2201 | 1463791182844 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:39:42 INFO - PROCESS | 2201 | 1463791182850 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c517000 == 13 [pid = 2201] [id = 13] 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 35 (0x12be3bc00) [pid = 2201] [serial = 35] [outer = 0x0] 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 36 (0x12be41800) [pid = 2201] [serial = 36] [outer = 0x12be3bc00] 17:39:42 INFO - PROCESS | 2201 | 1463791182874 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 37 (0x12c53cc00) [pid = 2201] [serial = 37] [outer = 0x12be3bc00] 17:39:43 INFO - PROCESS | 2201 | 1463791183102 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]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 375ms 17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:39:43 INFO - PROCESS | 2201 | 1463791183122 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 2201 | 1463791183123 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 17:39:43 INFO - PROCESS | 2201 | 1463791183125 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 2201 | 1463791183126 Marionette TRACE conn2 <- [1,34,null,{}] 17:39:43 INFO - PROCESS | 2201 | 1463791183128 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}] 17:39:43 INFO - PROCESS | 2201 | 1463791183228 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:39:43 INFO - PROCESS | 2201 | 1463791183234 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e8800 == 14 [pid = 2201] [id = 14] 17:39:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 38 (0x12be41000) [pid = 2201] [serial = 38] [outer = 0x0] 17:39:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 39 (0x12c546000) [pid = 2201] [serial = 39] [outer = 0x12be41000] 17:39:43 INFO - PROCESS | 2201 | 1463791183267 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 40 (0x12c6bc800) [pid = 2201] [serial = 40] [outer = 0x12be41000] 17:39:43 INFO - PROCESS | 2201 | 1463791183505 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]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 17:39:43 INFO - PROCESS | 2201 | 1463791183554 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 2201 | 1463791183555 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:39:43 INFO - PROCESS | 2201 | 1463791183557 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 2201 | 1463791183558 Marionette TRACE conn2 <- [1,38,null,{}] 17:39:43 INFO - PROCESS | 2201 | 1463791183561 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}] 17:39:43 INFO - PROCESS | 2201 | 1463791183660 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:39:43 INFO - PROCESS | 2201 | 1463791183664 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9ee800 == 15 [pid = 2201] [id = 15] 17:39:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 41 (0x12c6c1000) [pid = 2201] [serial = 41] [outer = 0x0] 17:39:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 42 (0x12c6c7800) [pid = 2201] [serial = 42] [outer = 0x12c6c1000] 17:39:43 INFO - PROCESS | 2201 | 1463791183687 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 43 (0x12ccab800) [pid = 2201] [serial = 43] [outer = 0x12c6c1000] 17:39:43 INFO - PROCESS | 2201 | 1463791183924 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]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 17:39:43 INFO - PROCESS | 2201 | 1463791183979 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 2201 | 1463791183980 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:39:43 INFO - PROCESS | 2201 | 1463791183990 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 2201 | 1463791183991 Marionette TRACE conn2 <- [1,42,null,{}] 17:39:43 INFO - PROCESS | 2201 | 1463791183993 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}] 17:39:44 INFO - PROCESS | 2201 | 1463791184087 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:39:44 INFO - PROCESS | 2201 | 1463791184092 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x12ceae800 == 16 [pid = 2201] [id = 16] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 44 (0x12c547c00) [pid = 2201] [serial = 44] [outer = 0x0] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 45 (0x12ccb2000) [pid = 2201] [serial = 45] [outer = 0x12c547c00] 17:39:44 INFO - PROCESS | 2201 | 1463791184118 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 46 (0x12ce64000) [pid = 2201] [serial = 46] [outer = 0x12c547c00] 17:39:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d180800 == 17 [pid = 2201] [id = 17] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 47 (0x12d181000) [pid = 2201] [serial = 47] [outer = 0x0] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 48 (0x12d182000) [pid = 2201] [serial = 48] [outer = 0x12d181000] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 49 (0x12d186000) [pid = 2201] [serial = 49] [outer = 0x12d181000] 17:39:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d176800 == 18 [pid = 2201] [id = 18] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 50 (0x12ce70400) [pid = 2201] [serial = 50] [outer = 0x0] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 51 (0x12d1be400) [pid = 2201] [serial = 51] [outer = 0x12ce70400] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 52 (0x12ce6b000) [pid = 2201] [serial = 52] [outer = 0x12ce70400] 17:39:44 INFO - PROCESS | 2201 | 1463791184482 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 518ms 17:39:44 INFO - PROCESS | 2201 | 1463791184513 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 2201 | 1463791184514 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:39:44 INFO - PROCESS | 2201 | 1463791184525 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 2201 | 1463791184527 Marionette TRACE conn2 <- [1,46,null,{}] 17:39:44 INFO - PROCESS | 2201 | 1463791184529 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}] 17:39:44 INFO - PROCESS | 2201 | 1463791184614 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:39:44 INFO - PROCESS | 2201 | 1463791184619 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d67a800 == 19 [pid = 2201] [id = 19] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 53 (0x12ce68800) [pid = 2201] [serial = 53] [outer = 0x0] 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 54 (0x12d1cd800) [pid = 2201] [serial = 54] [outer = 0x12ce68800] 17:39:44 INFO - PROCESS | 2201 | 1463791184647 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 55 (0x12d1d6400) [pid = 2201] [serial = 55] [outer = 0x12ce68800] 17:39:44 INFO - PROCESS | 2201 | 1463791184897 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:39:44 INFO - PROCESS | 2201 | 1463791184945 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 2201 | 1463791184947 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 17:39:44 INFO - PROCESS | 2201 | 1463791184956 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 2201 | 1463791184957 Marionette TRACE conn2 <- [1,50,null,{}] 17:39:44 INFO - PROCESS | 2201 | 1463791184959 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}] 17:39:45 INFO - PROCESS | 2201 | 1463791185055 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:39:45 INFO - PROCESS | 2201 | 1463791185059 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d951000 == 20 [pid = 2201] [id = 20] 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 56 (0x11870b400) [pid = 2201] [serial = 56] [outer = 0x0] 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 57 (0x1194eec00) [pid = 2201] [serial = 57] [outer = 0x11870b400] 17:39:45 INFO - PROCESS | 2201 | 1463791185084 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 58 (0x12d7b0800) [pid = 2201] [serial = 58] [outer = 0x11870b400] 17:39:45 INFO - PROCESS | 2201 | 1463791185308 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]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 380ms 17:39:45 INFO - PROCESS | 2201 | 1463791185329 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 2201 | 1463791185330 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:39:45 INFO - PROCESS | 2201 | 1463791185333 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 2201 | 1463791185336 Marionette TRACE conn2 <- [1,54,null,{}] 17:39:45 INFO - PROCESS | 2201 | 1463791185343 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}] 17:39:45 INFO - PROCESS | 2201 | 1463791185436 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:39:45 INFO - PROCESS | 2201 | 1463791185441 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d923800 == 21 [pid = 2201] [id = 21] 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 59 (0x1182a8800) [pid = 2201] [serial = 59] [outer = 0x0] 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 60 (0x1182b1800) [pid = 2201] [serial = 60] [outer = 0x1182a8800] 17:39:45 INFO - PROCESS | 2201 | 1463791185465 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 61 (0x1182b5800) [pid = 2201] [serial = 61] [outer = 0x1182a8800] 17:39:45 INFO - PROCESS | 2201 | 1463791185700 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]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 378ms 17:39:45 INFO - PROCESS | 2201 | 1463791185711 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 2201 | 1463791185712 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:39:45 INFO - PROCESS | 2201 | 1463791185714 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 2201 | 1463791185717 Marionette TRACE conn2 <- [1,58,null,{}] 17:39:45 INFO - PROCESS | 2201 | 1463791185725 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}] 17:39:45 INFO - PROCESS | 2201 | 1463791185816 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:39:45 INFO - PROCESS | 2201 | 1463791185831 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d965000 == 22 [pid = 2201] [id = 22] 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 62 (0x12d7ab800) [pid = 2201] [serial = 62] [outer = 0x0] 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 63 (0x12d7b5400) [pid = 2201] [serial = 63] [outer = 0x12d7ab800] 17:39:45 INFO - PROCESS | 2201 | 1463791185854 Marionette DEBUG loaded listener.js 17:39:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 64 (0x12e117400) [pid = 2201] [serial = 64] [outer = 0x12d7ab800] 17:39:46 INFO - PROCESS | 2201 | 1463791186085 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]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:39:46 INFO - PROCESS | 2201 | 1463791186141 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 2201 | 1463791186143 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 17:39:46 INFO - PROCESS | 2201 | 1463791186145 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 2201 | 1463791186146 Marionette TRACE conn2 <- [1,62,null,{}] 17:39:46 INFO - PROCESS | 2201 | 1463791186157 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}] 17:39:46 INFO - PROCESS | 2201 | 1463791186259 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:39:46 INFO - PROCESS | 2201 | 1463791186848 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x111ea6000 == 23 [pid = 2201] [id = 23] 17:39:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 65 (0x111a05400) [pid = 2201] [serial = 65] [outer = 0x0] 17:39:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 66 (0x111c1e400) [pid = 2201] [serial = 66] [outer = 0x111a05400] 17:39:46 INFO - PROCESS | 2201 | 1463791186885 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 67 (0x112051c00) [pid = 2201] [serial = 67] [outer = 0x111a05400] 17:39:47 INFO - PROCESS | 2201 | 1463791187283 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]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1176ms 17:39:47 INFO - PROCESS | 2201 | 1463791187323 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 2201 | 1463791187326 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:39:47 INFO - PROCESS | 2201 | 1463791187329 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 2201 | 1463791187332 Marionette TRACE conn2 <- [1,66,null,{}] 17:39:47 INFO - PROCESS | 2201 | 1463791187337 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}] 17:39:47 INFO - PROCESS | 2201 | 1463791187449 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:39:47 INFO - PROCESS | 2201 | 1463791187490 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x116080800 == 24 [pid = 2201] [id = 24] 17:39:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 68 (0x112a6ac00) [pid = 2201] [serial = 68] [outer = 0x0] 17:39:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 69 (0x113d68800) [pid = 2201] [serial = 69] [outer = 0x112a6ac00] 17:39:47 INFO - PROCESS | 2201 | 1463791187522 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 70 (0x1160e8800) [pid = 2201] [serial = 70] [outer = 0x112a6ac00] 17:39:47 INFO - PROCESS | 2201 | 1463791187926 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]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 625ms 17:39:47 INFO - PROCESS | 2201 | 1463791187956 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 2201 | 1463791187959 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:39:47 INFO - PROCESS | 2201 | 1463791187962 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 2201 | 1463791187963 Marionette TRACE conn2 <- [1,70,null,{}] 17:39:47 INFO - PROCESS | 2201 | 1463791187966 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}] 17:39:48 INFO - PROCESS | 2201 | 1463791188075 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:39:48 INFO - PROCESS | 2201 | 1463791188143 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x11703f800 == 25 [pid = 2201] [id = 25] 17:39:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 71 (0x116a5f400) [pid = 2201] [serial = 71] [outer = 0x0] 17:39:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 72 (0x118051c00) [pid = 2201] [serial = 72] [outer = 0x116a5f400] 17:39:48 INFO - PROCESS | 2201 | 1463791188175 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 73 (0x118242c00) [pid = 2201] [serial = 73] [outer = 0x116a5f400] 17:39:48 INFO - PROCESS | 2201 | 1463791188787 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 874ms 17:39:48 INFO - PROCESS | 2201 | 1463791188839 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 2201 | 1463791188841 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:39:48 INFO - PROCESS | 2201 | 1463791188847 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 2201 | 1463791188850 Marionette TRACE conn2 <- [1,74,null,{}] 17:39:48 INFO - PROCESS | 2201 | 1463791188855 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}] 17:39:48 INFO - PROCESS | 2201 | 1463791188936 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:39:48 INFO - PROCESS | 2201 | 1463791188992 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x113a92000 == 26 [pid = 2201] [id = 26] 17:39:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 74 (0x11619e000) [pid = 2201] [serial = 74] [outer = 0x0] 17:39:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 75 (0x1161a4000) [pid = 2201] [serial = 75] [outer = 0x11619e000] 17:39:49 INFO - PROCESS | 2201 | 1463791189057 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 76 (0x1166c0000) [pid = 2201] [serial = 76] [outer = 0x11619e000] 17:39:49 INFO - PROCESS | 2201 | 1463791189485 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]]]}] 17:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 673ms 17:39:49 INFO - PROCESS | 2201 | 1463791189520 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 2201 | 1463791189524 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 17:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:39:49 INFO - PROCESS | 2201 | 1463791189528 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 2201 | 1463791189530 Marionette TRACE conn2 <- [1,78,null,{}] 17:39:49 INFO - PROCESS | 2201 | 1463791189540 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}] 17:39:49 INFO - PROCESS | 2201 | 1463791189613 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:39:49 INFO - PROCESS | 2201 | 1463791189620 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x1161d0800 == 27 [pid = 2201] [id = 27] 17:39:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x11693b000) [pid = 2201] [serial = 77] [outer = 0x0] 17:39:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x117170c00) [pid = 2201] [serial = 78] [outer = 0x11693b000] 17:39:49 INFO - PROCESS | 2201 | 1463791189647 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x1176ca800) [pid = 2201] [serial = 79] [outer = 0x11693b000] 17:39:49 INFO - PROCESS | 2201 | 1463791189983 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]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 477ms 17:39:50 INFO - PROCESS | 2201 | 1463791190005 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 2201 | 1463791190007 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:39:50 INFO - PROCESS | 2201 | 1463791190009 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 2201 | 1463791190012 Marionette TRACE conn2 <- [1,82,null,{}] 17:39:50 INFO - PROCESS | 2201 | 1463791190022 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}] 17:39:50 INFO - PROCESS | 2201 | 1463791190095 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:39:50 INFO - PROCESS | 2201 | 1463791190103 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f0b800 == 28 [pid = 2201] [id = 28] 17:39:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x113347000) [pid = 2201] [serial = 80] [outer = 0x0] 17:39:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x118093800) [pid = 2201] [serial = 81] [outer = 0x113347000] 17:39:50 INFO - PROCESS | 2201 | 1463791190132 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x118243800) [pid = 2201] [serial = 82] [outer = 0x113347000] 17:39:50 INFO - PROCESS | 2201 | 1463791190483 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]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 524ms 17:39:50 INFO - PROCESS | 2201 | 1463791190534 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 2201 | 1463791190536 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:39:50 INFO - PROCESS | 2201 | 1463791190551 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 2201 | 1463791190553 Marionette TRACE conn2 <- [1,86,null,{}] 17:39:50 INFO - PROCESS | 2201 | 1463791190555 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}] 17:39:50 INFO - PROCESS | 2201 | 1463791190676 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:39:50 INFO - PROCESS | 2201 | 1463791190690 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170c0800 == 29 [pid = 2201] [id = 29] 17:39:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x11824e800) [pid = 2201] [serial = 83] [outer = 0x0] 17:39:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x1182b3000) [pid = 2201] [serial = 84] [outer = 0x11824e800] 17:39:50 INFO - PROCESS | 2201 | 1463791190727 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x118621400) [pid = 2201] [serial = 85] [outer = 0x11824e800] 17:39:51 INFO - PROCESS | 2201 | 1463791191091 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]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 577ms 17:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:39:51 INFO - PROCESS | 2201 | 1463791191123 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:39:51 INFO - PROCESS | 2201 | 1463791191125 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 17:39:51 INFO - PROCESS | 2201 | 1463791191127 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 2201 | 1463791191128 Marionette TRACE conn2 <- [1,90,null,{}] 17:39:51 INFO - PROCESS | 2201 | 1463791191130 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}] 17:39:51 INFO - PROCESS | 2201 | 1463791191199 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:39:51 INFO - PROCESS | 2201 | 1463791191204 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x11806f800 == 30 [pid = 2201] [id = 30] 17:39:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x113d09c00) [pid = 2201] [serial = 86] [outer = 0x0] 17:39:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x118711800) [pid = 2201] [serial = 87] [outer = 0x113d09c00] 17:39:51 INFO - PROCESS | 2201 | 1463791191231 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x119187c00) [pid = 2201] [serial = 88] [outer = 0x113d09c00] 17:39:51 INFO - PROCESS | 2201 | 1463791191524 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]]]}] 17:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 17:39:51 INFO - PROCESS | 2201 | 1463791191548 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:39:51 INFO - PROCESS | 2201 | 1463791191554 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 17:39:51 INFO - PROCESS | 2201 | 1463791191557 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:39:51 INFO - PROCESS | 2201 | 1463791191559 Marionette TRACE conn2 <- [1,94,null,{}] 17:39:51 INFO - PROCESS | 2201 | 1463791191563 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}] 17:39:51 INFO - PROCESS | 2201 | 1463791191698 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:39:51 INFO - PROCESS | 2201 | 1463791191766 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x118193000 == 31 [pid = 2201] [id = 31] 17:39:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x118420400) [pid = 2201] [serial = 89] [outer = 0x0] 17:39:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11923fc00) [pid = 2201] [serial = 90] [outer = 0x118420400] 17:39:51 INFO - PROCESS | 2201 | 1463791191817 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x1194f2000) [pid = 2201] [serial = 91] [outer = 0x118420400] 17:39:52 INFO - PROCESS | 2201 | 1463791192214 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 671ms 17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:39:52 INFO - PROCESS | 2201 | 1463791192228 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 2201 | 1463791192230 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 17:39:52 INFO - PROCESS | 2201 | 1463791192233 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 2201 | 1463791192236 Marionette TRACE conn2 <- [1,98,null,{}] 17:39:52 INFO - PROCESS | 2201 | 1463791192239 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}] 17:39:52 INFO - PROCESS | 2201 | 1463791192309 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:39:52 INFO - PROCESS | 2201 | 1463791192354 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x118a8b000 == 32 [pid = 2201] [id = 32] 17:39:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x118a4c000) [pid = 2201] [serial = 92] [outer = 0x0] 17:39:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x119b14400) [pid = 2201] [serial = 93] [outer = 0x118a4c000] 17:39:52 INFO - PROCESS | 2201 | 1463791192379 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x119baec00) [pid = 2201] [serial = 94] [outer = 0x118a4c000] 17:39:52 INFO - PROCESS | 2201 | 1463791192621 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 17:39:52 INFO - PROCESS | 2201 | 1463791192659 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 2201 | 1463791192660 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:39:52 INFO - PROCESS | 2201 | 1463791192662 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 2201 | 1463791192663 Marionette TRACE conn2 <- [1,102,null,{}] 17:39:52 INFO - PROCESS | 2201 | 1463791192673 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}] 17:39:52 INFO - PROCESS | 2201 | 1463791192747 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:39:52 INFO - PROCESS | 2201 | 1463791192754 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192cd000 == 33 [pid = 2201] [id = 33] 17:39:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x119ed5000) [pid = 2201] [serial = 95] [outer = 0x0] 17:39:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x123099000) [pid = 2201] [serial = 96] [outer = 0x119ed5000] 17:39:52 INFO - PROCESS | 2201 | 1463791192779 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x12309e800) [pid = 2201] [serial = 97] [outer = 0x119ed5000] 17:39:53 INFO - PROCESS | 2201 | 1463791193064 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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 424ms 17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:39:53 INFO - PROCESS | 2201 | 1463791193089 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 2201 | 1463791193090 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 17:39:53 INFO - PROCESS | 2201 | 1463791193093 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 2201 | 1463791193094 Marionette TRACE conn2 <- [1,106,null,{}] 17:39:53 INFO - PROCESS | 2201 | 1463791193111 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}] 17:39:53 INFO - PROCESS | 2201 | 1463791193184 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:39:53 INFO - PROCESS | 2201 | 1463791193227 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f09000 == 34 [pid = 2201] [id = 34] 17:39:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x119ed2400) [pid = 2201] [serial = 98] [outer = 0x0] 17:39:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12309f400) [pid = 2201] [serial = 99] [outer = 0x119ed2400] 17:39:53 INFO - PROCESS | 2201 | 1463791193252 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x123278000) [pid = 2201] [serial = 100] [outer = 0x119ed2400] 17:39:53 INFO - PROCESS | 2201 | 1463791193493 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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 431ms 17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:39:53 INFO - PROCESS | 2201 | 1463791193524 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 2201 | 1463791193525 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 17:39:53 INFO - PROCESS | 2201 | 1463791193529 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 2201 | 1463791193530 Marionette TRACE conn2 <- [1,110,null,{}] 17:39:53 INFO - PROCESS | 2201 | 1463791193540 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}] 17:39:53 INFO - PROCESS | 2201 | 1463791193614 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:39:53 INFO - PROCESS | 2201 | 1463791193621 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x119f18800 == 35 [pid = 2201] [id = 35] 17:39:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1233dcc00) [pid = 2201] [serial = 101] [outer = 0x0] 17:39:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12360c000) [pid = 2201] [serial = 102] [outer = 0x1233dcc00] 17:39:53 INFO - PROCESS | 2201 | 1463791193646 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x123613800) [pid = 2201] [serial = 103] [outer = 0x1233dcc00] 17:39:53 INFO - PROCESS | 2201 | 1463791193940 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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 426ms 17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:39:53 INFO - PROCESS | 2201 | 1463791193958 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 2201 | 1463791193960 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 17:39:53 INFO - PROCESS | 2201 | 1463791193962 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 2201 | 1463791193964 Marionette TRACE conn2 <- [1,114,null,{}] 17:39:53 INFO - PROCESS | 2201 | 1463791193968 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}] 17:39:54 INFO - PROCESS | 2201 | 1463791194064 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:39:54 INFO - PROCESS | 2201 | 1463791194111 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x123081800 == 36 [pid = 2201] [id = 36] 17:39:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1233de400) [pid = 2201] [serial = 104] [outer = 0x0] 17:39:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12368e400) [pid = 2201] [serial = 105] [outer = 0x1233de400] 17:39:54 INFO - PROCESS | 2201 | 1463791194140 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12440cc00) [pid = 2201] [serial = 106] [outer = 0x1233de400] 17:39:54 INFO - PROCESS | 2201 | 1463791194395 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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 475ms 17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:39:54 INFO - PROCESS | 2201 | 1463791194439 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 2201 | 1463791194440 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 17:39:54 INFO - PROCESS | 2201 | 1463791194442 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 2201 | 1463791194443 Marionette TRACE conn2 <- [1,118,null,{}] 17:39:54 INFO - PROCESS | 2201 | 1463791194446 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}] 17:39:54 INFO - PROCESS | 2201 | 1463791194522 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:39:54 INFO - PROCESS | 2201 | 1463791194526 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232cc800 == 37 [pid = 2201] [id = 37] 17:39:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x124206c00) [pid = 2201] [serial = 107] [outer = 0x0] 17:39:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x124472400) [pid = 2201] [serial = 108] [outer = 0x124206c00] 17:39:54 INFO - PROCESS | 2201 | 1463791194554 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x124e50800) [pid = 2201] [serial = 109] [outer = 0x124206c00] 17:39:54 INFO - PROCESS | 2201 | 1463791194832 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]]]}] 17:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 17:39:54 INFO - PROCESS | 2201 | 1463791194862 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:39:54 INFO - PROCESS | 2201 | 1463791194863 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:39:54 INFO - PROCESS | 2201 | 1463791194873 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 2201 | 1463791194874 Marionette TRACE conn2 <- [1,122,null,{}] 17:39:54 INFO - PROCESS | 2201 | 1463791194876 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}] 17:39:54 INFO - PROCESS | 2201 | 1463791194953 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:39:54 INFO - PROCESS | 2201 | 1463791194997 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x123756800 == 38 [pid = 2201] [id = 38] 17:39:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1239c6400) [pid = 2201] [serial = 110] [outer = 0x0] 17:39:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x124e56000) [pid = 2201] [serial = 111] [outer = 0x1239c6400] 17:39:55 INFO - PROCESS | 2201 | 1463791195022 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12695ec00) [pid = 2201] [serial = 112] [outer = 0x1239c6400] 17:39:55 INFO - PROCESS | 2201 | 1463791195251 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]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:39:55 INFO - PROCESS | 2201 | 1463791195291 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 2201 | 1463791195292 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 17:39:55 INFO - PROCESS | 2201 | 1463791195294 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 2201 | 1463791195295 Marionette TRACE conn2 <- [1,126,null,{}] 17:39:55 INFO - PROCESS | 2201 | 1463791195306 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}] 17:39:55 INFO - PROCESS | 2201 | 1463791195391 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:39:55 INFO - PROCESS | 2201 | 1463791195396 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a66800 == 39 [pid = 2201] [id = 39] 17:39:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x126d3a000) [pid = 2201] [serial = 113] [outer = 0x0] 17:39:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x126deec00) [pid = 2201] [serial = 114] [outer = 0x126d3a000] 17:39:55 INFO - PROCESS | 2201 | 1463791195423 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x126ff4400) [pid = 2201] [serial = 115] [outer = 0x126d3a000] 17:39:55 INFO - PROCESS | 2201 | 1463791195884 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]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 621ms 17:39:55 INFO - PROCESS | 2201 | 1463791195924 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 2201 | 1463791195925 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:39:55 INFO - PROCESS | 2201 | 1463791195929 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 2201 | 1463791195931 Marionette TRACE conn2 <- [1,130,null,{}] 17:39:55 INFO - PROCESS | 2201 | 1463791195935 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}] 17:39:56 INFO - PROCESS | 2201 | 1463791196049 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:39:56 INFO - PROCESS | 2201 | 1463791196053 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247b4800 == 40 [pid = 2201] [id = 40] 17:39:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x127098000) [pid = 2201] [serial = 116] [outer = 0x0] 17:39:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b1f000) [pid = 2201] [serial = 117] [outer = 0x127098000] 17:39:56 INFO - PROCESS | 2201 | 1463791196077 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128b90000) [pid = 2201] [serial = 118] [outer = 0x127098000] 17:39:56 INFO - PROCESS | 2201 | 1463791196384 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]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 476ms 17:39:56 INFO - PROCESS | 2201 | 1463791196405 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 2201 | 1463791196406 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:39:56 INFO - PROCESS | 2201 | 1463791196408 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 2201 | 1463791196409 Marionette TRACE conn2 <- [1,134,null,{}] 17:39:56 INFO - PROCESS | 2201 | 1463791196422 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}] 17:39:56 INFO - PROCESS | 2201 | 1463791196495 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:39:57 INFO - PROCESS | 2201 | 1463791197241 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x11265b800 == 41 [pid = 2201] [id = 41] 17:39:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1131d5400) [pid = 2201] [serial = 119] [outer = 0x0] 17:39:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x113464c00) [pid = 2201] [serial = 120] [outer = 0x1131d5400] 17:39:57 INFO - PROCESS | 2201 | 1463791197282 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x115e3f000) [pid = 2201] [serial = 121] [outer = 0x1131d5400] 17:39:57 INFO - PROCESS | 2201 | 1463791197613 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]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1226ms 17:39:57 INFO - PROCESS | 2201 | 1463791197637 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 2201 | 1463791197639 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:39:57 INFO - PROCESS | 2201 | 1463791197642 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 2201 | 1463791197644 Marionette TRACE conn2 <- [1,138,null,{}] 17:39:57 INFO - PROCESS | 2201 | 1463791197654 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}] 17:39:57 INFO - PROCESS | 2201 | 1463791197743 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:39:57 INFO - PROCESS | 2201 | 1463791197748 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x113fe4800 == 42 [pid = 2201] [id = 42] 17:39:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1134c0800) [pid = 2201] [serial = 122] [outer = 0x0] 17:39:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x116779000) [pid = 2201] [serial = 123] [outer = 0x1134c0800] 17:39:57 INFO - PROCESS | 2201 | 1463791197775 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x11752b800) [pid = 2201] [serial = 124] [outer = 0x1134c0800] 17:39:58 INFO - PROCESS | 2201 | 1463791198106 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]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 477ms 17:39:58 INFO - PROCESS | 2201 | 1463791198124 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 2201 | 1463791198127 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:39:58 INFO - PROCESS | 2201 | 1463791198136 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 2201 | 1463791198138 Marionette TRACE conn2 <- [1,142,null,{}] 17:39:58 INFO - PROCESS | 2201 | 1463791198140 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}] 17:39:58 INFO - PROCESS | 2201 | 1463791198227 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:39:58 INFO - PROCESS | 2201 | 1463791198232 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x113fde800 == 43 [pid = 2201] [id = 43] 17:39:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1176c9800) [pid = 2201] [serial = 125] [outer = 0x0] 17:39:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x118092000) [pid = 2201] [serial = 126] [outer = 0x1176c9800] 17:39:58 INFO - PROCESS | 2201 | 1463791198258 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x118241800) [pid = 2201] [serial = 127] [outer = 0x1176c9800] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12d7ab800) [pid = 2201] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x1182a8800) [pid = 2201] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x11870b400) [pid = 2201] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x12ce68800) [pid = 2201] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12c547c00) [pid = 2201] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12c6c1000) [pid = 2201] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12be41000) [pid = 2201] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x12be3bc00) [pid = 2201] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x118247c00) [pid = 2201] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12ba5b800) [pid = 2201] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12b948400) [pid = 2201] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12ab49400) [pid = 2201] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12a854400) [pid = 2201] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x128ff9000) [pid = 2201] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x118a4c000) [pid = 2201] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x119ed5000) [pid = 2201] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x119ed2400) [pid = 2201] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1233de400) [pid = 2201] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x124206c00) [pid = 2201] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1239c6400) [pid = 2201] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x111a05400) [pid = 2201] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x112a6ac00) [pid = 2201] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x116a5f400) [pid = 2201] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x11619e000) [pid = 2201] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11693b000) [pid = 2201] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x113347000) [pid = 2201] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x11824e800) [pid = 2201] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x113d09c00) [pid = 2201] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:39:59 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x118420400) [pid = 2201] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:39:59 INFO - PROCESS | 2201 | 1463791199259 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]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1177ms 17:39:59 INFO - PROCESS | 2201 | 1463791199307 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 2201 | 1463791199309 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 17:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:39:59 INFO - PROCESS | 2201 | 1463791199315 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 2201 | 1463791199321 Marionette TRACE conn2 <- [1,146,null,{}] 17:39:59 INFO - PROCESS | 2201 | 1463791199324 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}] 17:39:59 INFO - PROCESS | 2201 | 1463791199394 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:39:59 INFO - PROCESS | 2201 | 1463791199403 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170ad000 == 44 [pid = 2201] [id = 44] 17:39:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x112a5e000) [pid = 2201] [serial = 128] [outer = 0x0] 17:39:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x118247c00) [pid = 2201] [serial = 129] [outer = 0x112a5e000] 17:39:59 INFO - PROCESS | 2201 | 1463791199428 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1182a9800) [pid = 2201] [serial = 130] [outer = 0x112a5e000] 17:39:59 INFO - PROCESS | 2201 | 1463791199752 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]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 478ms 17:39:59 INFO - PROCESS | 2201 | 1463791199789 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 2201 | 1463791199791 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 17:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:39:59 INFO - PROCESS | 2201 | 1463791199793 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 2201 | 1463791199794 Marionette TRACE conn2 <- [1,150,null,{}] 17:39:59 INFO - PROCESS | 2201 | 1463791199797 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}] 17:39:59 INFO - PROCESS | 2201 | 1463791199863 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:39:59 INFO - PROCESS | 2201 | 1463791199869 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x118192000 == 45 [pid = 2201] [id = 45] 17:39:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x118245000) [pid = 2201] [serial = 131] [outer = 0x0] 17:39:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118424400) [pid = 2201] [serial = 132] [outer = 0x118245000] 17:39:59 INFO - PROCESS | 2201 | 1463791199896 Marionette DEBUG loaded listener.js 17:39:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118a4dc00) [pid = 2201] [serial = 133] [outer = 0x118245000] 17:40:00 INFO - PROCESS | 2201 | 1463791200213 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]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 17:40:00 INFO - PROCESS | 2201 | 1463791200262 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 2201 | 1463791200264 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 17:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:40:00 INFO - PROCESS | 2201 | 1463791200266 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 2201 | 1463791200267 Marionette TRACE conn2 <- [1,154,null,{}] 17:40:00 INFO - PROCESS | 2201 | 1463791200269 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}] 17:40:00 INFO - PROCESS | 2201 | 1463791200342 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:40:00 INFO - PROCESS | 2201 | 1463791200387 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183e9800 == 46 [pid = 2201] [id = 46] 17:40:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x11910ec00) [pid = 2201] [serial = 134] [outer = 0x0] 17:40:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x11918dc00) [pid = 2201] [serial = 135] [outer = 0x11910ec00] 17:40:00 INFO - PROCESS | 2201 | 1463791200417 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11942ac00) [pid = 2201] [serial = 136] [outer = 0x11910ec00] 17:40:00 INFO - PROCESS | 2201 | 1463791200725 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]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 517ms 17:40:00 INFO - PROCESS | 2201 | 1463791200784 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 2201 | 1463791200785 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 17:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:40:00 INFO - PROCESS | 2201 | 1463791200787 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 2201 | 1463791200788 Marionette TRACE conn2 <- [1,158,null,{}] 17:40:00 INFO - PROCESS | 2201 | 1463791200791 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}] 17:40:00 INFO - PROCESS | 2201 | 1463791200860 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:40:00 INFO - PROCESS | 2201 | 1463791200905 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x113fe6000 == 47 [pid = 2201] [id = 47] 17:40:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119188400) [pid = 2201] [serial = 137] [outer = 0x0] 17:40:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11945cc00) [pid = 2201] [serial = 138] [outer = 0x119188400] 17:40:00 INFO - PROCESS | 2201 | 1463791200929 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119b20400) [pid = 2201] [serial = 139] [outer = 0x119188400] 17:40:01 INFO - PROCESS | 2201 | 1463791201259 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]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 519ms 17:40:01 INFO - PROCESS | 2201 | 1463791201307 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 2201 | 1463791201309 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 17:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:40:01 INFO - PROCESS | 2201 | 1463791201313 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 2201 | 1463791201316 Marionette TRACE conn2 <- [1,162,null,{}] 17:40:01 INFO - PROCESS | 2201 | 1463791201320 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}] 17:40:01 INFO - PROCESS | 2201 | 1463791201440 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:40:01 INFO - PROCESS | 2201 | 1463791201483 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x1130d2000 == 48 [pid = 2201] [id = 48] 17:40:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1131d8800) [pid = 2201] [serial = 140] [outer = 0x0] 17:40:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x113469800) [pid = 2201] [serial = 141] [outer = 0x1131d8800] 17:40:01 INFO - PROCESS | 2201 | 1463791201514 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1161ec000) [pid = 2201] [serial = 142] [outer = 0x1131d8800] 17:40:01 INFO - PROCESS | 2201 | 1463791201947 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]]]}] 17:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 17:40:01 INFO - PROCESS | 2201 | 1463791201984 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 2201 | 1463791201988 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 17:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:40:01 INFO - PROCESS | 2201 | 1463791201993 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 2201 | 1463791201995 Marionette TRACE conn2 <- [1,166,null,{}] 17:40:01 INFO - PROCESS | 2201 | 1463791201997 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}] 17:40:02 INFO - PROCESS | 2201 | 1463791202140 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:40:02 INFO - PROCESS | 2201 | 1463791202196 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183a6000 == 49 [pid = 2201] [id = 49] 17:40:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x118055800) [pid = 2201] [serial = 143] [outer = 0x0] 17:40:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x11808d000) [pid = 2201] [serial = 144] [outer = 0x118055800] 17:40:02 INFO - PROCESS | 2201 | 1463791202226 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x118248000) [pid = 2201] [serial = 145] [outer = 0x118055800] 17:40:02 INFO - PROCESS | 2201 | 1463791202656 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]]]}] 17:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 17:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:40:02 INFO - PROCESS | 2201 | 1463791202663 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:40:02 INFO - PROCESS | 2201 | 1463791202665 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 17:40:02 INFO - PROCESS | 2201 | 1463791202667 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 2201 | 1463791202670 Marionette TRACE conn2 <- [1,170,null,{}] 17:40:02 INFO - PROCESS | 2201 | 1463791202678 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}] 17:40:02 INFO - PROCESS | 2201 | 1463791202771 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:40:02 INFO - PROCESS | 2201 | 1463791202812 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f1b000 == 50 [pid = 2201] [id = 50] 17:40:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1182a9c00) [pid = 2201] [serial = 146] [outer = 0x0] 17:40:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x11923e800) [pid = 2201] [serial = 147] [outer = 0x1182a9c00] 17:40:02 INFO - PROCESS | 2201 | 1463791202844 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x119460000) [pid = 2201] [serial = 148] [outer = 0x1182a9c00] 17:40:03 INFO - PROCESS | 2201 | 1463791203259 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]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 17:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:40:03 INFO - PROCESS | 2201 | 1463791203289 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 2201 | 1463791203291 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 17:40:03 INFO - PROCESS | 2201 | 1463791203293 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 2201 | 1463791203295 Marionette TRACE conn2 <- [1,174,null,{}] 17:40:03 INFO - PROCESS | 2201 | 1463791203297 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}] 17:40:03 INFO - PROCESS | 2201 | 1463791203418 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:40:03 INFO - PROCESS | 2201 | 1463791203485 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x123752000 == 51 [pid = 2201] [id = 51] 17:40:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x119bab400) [pid = 2201] [serial = 149] [outer = 0x0] 17:40:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x119ed1c00) [pid = 2201] [serial = 150] [outer = 0x119bab400] 17:40:03 INFO - PROCESS | 2201 | 1463791203516 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1230a3400) [pid = 2201] [serial = 151] [outer = 0x119bab400] 17:40:03 INFO - PROCESS | 2201 | 1463791203892 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]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 668ms 17:40:03 INFO - PROCESS | 2201 | 1463791203962 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 2201 | 1463791203964 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 17:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:40:03 INFO - PROCESS | 2201 | 1463791203986 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 2201 | 1463791203987 Marionette TRACE conn2 <- [1,178,null,{}] 17:40:03 INFO - PROCESS | 2201 | 1463791203990 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}] 17:40:04 INFO - PROCESS | 2201 | 1463791204078 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:40:04 INFO - PROCESS | 2201 | 1463791204133 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x112ec5800 == 52 [pid = 2201] [id = 52] 17:40:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x113f48c00) [pid = 2201] [serial = 152] [outer = 0x0] 17:40:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x118050000) [pid = 2201] [serial = 153] [outer = 0x113f48c00] 17:40:04 INFO - PROCESS | 2201 | 1463791204163 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x119423800) [pid = 2201] [serial = 154] [outer = 0x113f48c00] 17:40:04 INFO - PROCESS | 2201 | 1463791204626 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]]]}] 17:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 672ms 17:40:04 INFO - PROCESS | 2201 | 1463791204657 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 2201 | 1463791204659 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 17:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:40:04 INFO - PROCESS | 2201 | 1463791204680 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - PROCESS | 2201 | 1463791204682 Marionette TRACE conn2 <- [1,182,null,{}] 17:40:04 INFO - PROCESS | 2201 | 1463791204702 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}] 17:40:04 INFO - PROCESS | 2201 | 1463791204792 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:40:04 INFO - PROCESS | 2201 | 1463791204850 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x1161c1800 == 53 [pid = 2201] [id = 53] 17:40:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x113461400) [pid = 2201] [serial = 155] [outer = 0x0] 17:40:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x11619e000) [pid = 2201] [serial = 156] [outer = 0x113461400] 17:40:04 INFO - PROCESS | 2201 | 1463791204880 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x11677b800) [pid = 2201] [serial = 157] [outer = 0x113461400] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1183e9800 == 52 [pid = 2201] [id = 46] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x118192000 == 51 [pid = 2201] [id = 45] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1170ad000 == 50 [pid = 2201] [id = 44] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x118a8b000 == 49 [pid = 2201] [id = 32] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x113fde800 == 48 [pid = 2201] [id = 43] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x116f0b800 == 47 [pid = 2201] [id = 28] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x116f09000 == 46 [pid = 2201] [id = 34] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x113fe4800 == 45 [pid = 2201] [id = 42] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x11806f800 == 44 [pid = 2201] [id = 30] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x118193000 == 43 [pid = 2201] [id = 31] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1170c0800 == 42 [pid = 2201] [id = 29] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1161d0800 == 41 [pid = 2201] [id = 27] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x11265b800 == 40 [pid = 2201] [id = 41] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1192cd000 == 39 [pid = 2201] [id = 33] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x119f18800 == 38 [pid = 2201] [id = 35] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x112ec5800 == 37 [pid = 2201] [id = 52] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123752000 == 36 [pid = 2201] [id = 51] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x116f1b000 == 35 [pid = 2201] [id = 50] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123a66800 == 34 [pid = 2201] [id = 39] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1247b4800 == 33 [pid = 2201] [id = 40] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1232cc800 == 32 [pid = 2201] [id = 37] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123081800 == 31 [pid = 2201] [id = 36] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1183a6000 == 30 [pid = 2201] [id = 49] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x113fe6000 == 29 [pid = 2201] [id = 47] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1130d2000 == 28 [pid = 2201] [id = 48] 17:40:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123756800 == 27 [pid = 2201] [id = 38] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x12e117400) [pid = 2201] [serial = 64] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x119b14400) [pid = 2201] [serial = 93] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x119baec00) [pid = 2201] [serial = 94] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x123099000) [pid = 2201] [serial = 96] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x12309f400) [pid = 2201] [serial = 99] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12360c000) [pid = 2201] [serial = 102] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12368e400) [pid = 2201] [serial = 105] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x124472400) [pid = 2201] [serial = 108] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x124e56000) [pid = 2201] [serial = 111] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x126deec00) [pid = 2201] [serial = 114] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12309e800) [pid = 2201] [serial = 97] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x111c1e400) [pid = 2201] [serial = 66] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x113d68800) [pid = 2201] [serial = 69] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x118051c00) [pid = 2201] [serial = 72] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1161a4000) [pid = 2201] [serial = 75] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1166c0000) [pid = 2201] [serial = 76] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x117170c00) [pid = 2201] [serial = 78] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1176ca800) [pid = 2201] [serial = 79] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x118093800) [pid = 2201] [serial = 81] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1182b3000) [pid = 2201] [serial = 84] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x118711800) [pid = 2201] [serial = 87] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119187c00) [pid = 2201] [serial = 88] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11923fc00) [pid = 2201] [serial = 90] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x123278000) [pid = 2201] [serial = 100] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12440cc00) [pid = 2201] [serial = 106] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x124e50800) [pid = 2201] [serial = 109] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12695ec00) [pid = 2201] [serial = 112] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x118242c00) [pid = 2201] [serial = 73] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1160e8800) [pid = 2201] [serial = 70] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x112051c00) [pid = 2201] [serial = 67] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x118243800) [pid = 2201] [serial = 82] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x1194f2000) [pid = 2201] [serial = 91] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x118621400) [pid = 2201] [serial = 85] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x128b1f000) [pid = 2201] [serial = 117] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x123c1a400) [pid = 2201] [serial = 11] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x123817000) [pid = 2201] [serial = 8] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12be41800) [pid = 2201] [serial = 36] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x127098c00) [pid = 2201] [serial = 33] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x12be38400) [pid = 2201] [serial = 34] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x12bd7e000) [pid = 2201] [serial = 30] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x11841f400) [pid = 2201] [serial = 31] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x12ba58400) [pid = 2201] [serial = 27] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x12bae2000) [pid = 2201] [serial = 28] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x12b93f800) [pid = 2201] [serial = 25] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x12ab4b000) [pid = 2201] [serial = 24] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x12a856000) [pid = 2201] [serial = 21] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x12a85a400) [pid = 2201] [serial = 22] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x1292d9800) [pid = 2201] [serial = 16] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x1293f3800) [pid = 2201] [serial = 18] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x128ffac00) [pid = 2201] [serial = 15] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x12d7b5400) [pid = 2201] [serial = 63] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 76 (0x1182b1800) [pid = 2201] [serial = 60] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 75 (0x1182b5800) [pid = 2201] [serial = 61] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 74 (0x1194eec00) [pid = 2201] [serial = 57] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 73 (0x12d7b0800) [pid = 2201] [serial = 58] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 72 (0x12d1cd800) [pid = 2201] [serial = 54] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 71 (0x12d1d6400) [pid = 2201] [serial = 55] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 70 (0x12ce64000) [pid = 2201] [serial = 46] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 69 (0x12d182000) [pid = 2201] [serial = 48] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 68 (0x12d1be400) [pid = 2201] [serial = 51] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 67 (0x12ccb2000) [pid = 2201] [serial = 45] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 66 (0x12c6c7800) [pid = 2201] [serial = 42] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 65 (0x12ccab800) [pid = 2201] [serial = 43] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 64 (0x12c546000) [pid = 2201] [serial = 39] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 63 (0x12c6bc800) [pid = 2201] [serial = 40] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | --DOMWINDOW == 62 (0x12c53cc00) [pid = 2201] [serial = 37] [outer = 0x0] [url = about:blank] 17:40:05 INFO - PROCESS | 2201 | 1463791205643 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]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 987ms 17:40:05 INFO - PROCESS | 2201 | 1463791205672 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 2201 | 1463791205675 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 17:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:40:05 INFO - PROCESS | 2201 | 1463791205679 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 2201 | 1463791205685 Marionette TRACE conn2 <- [1,186,null,{}] 17:40:05 INFO - PROCESS | 2201 | 1463791205695 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}] 17:40:05 INFO - PROCESS | 2201 | 1463791205814 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:40:05 INFO - PROCESS | 2201 | 1463791205868 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x112d95800 == 28 [pid = 2201] [id = 54] 17:40:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 63 (0x1134bbc00) [pid = 2201] [serial = 158] [outer = 0x0] 17:40:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 64 (0x1160e7800) [pid = 2201] [serial = 159] [outer = 0x1134bbc00] 17:40:05 INFO - PROCESS | 2201 | 1463791205914 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 65 (0x11306d000) [pid = 2201] [serial = 160] [outer = 0x1134bbc00] 17:40:06 INFO - PROCESS | 2201 | 1463791206221 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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 581ms 17:40:06 INFO - PROCESS | 2201 | 1463791206260 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 2201 | 1463791206264 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 17:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:40:06 INFO - PROCESS | 2201 | 1463791206276 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 2201 | 1463791206278 Marionette TRACE conn2 <- [1,190,null,{}] 17:40:06 INFO - PROCESS | 2201 | 1463791206280 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}] 17:40:06 INFO - PROCESS | 2201 | 1463791206367 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:40:06 INFO - PROCESS | 2201 | 1463791206403 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x115e09000 == 29 [pid = 2201] [id = 55] 17:40:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 66 (0x1134c5000) [pid = 2201] [serial = 161] [outer = 0x0] 17:40:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 67 (0x11693ac00) [pid = 2201] [serial = 162] [outer = 0x1134c5000] 17:40:06 INFO - PROCESS | 2201 | 1463791206429 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 68 (0x118046800) [pid = 2201] [serial = 163] [outer = 0x1134c5000] 17:40:06 INFO - PROCESS | 2201 | 1463791206720 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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 17:40:06 INFO - PROCESS | 2201 | 1463791206746 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 2201 | 1463791206747 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 17:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:40:06 INFO - PROCESS | 2201 | 1463791206758 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 2201 | 1463791206760 Marionette TRACE conn2 <- [1,194,null,{}] 17:40:06 INFO - PROCESS | 2201 | 1463791206771 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}] 17:40:06 INFO - PROCESS | 2201 | 1463791206850 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:40:06 INFO - PROCESS | 2201 | 1463791206856 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x117051000 == 30 [pid = 2201] [id = 56] 17:40:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 69 (0x118093800) [pid = 2201] [serial = 164] [outer = 0x0] 17:40:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 70 (0x118247400) [pid = 2201] [serial = 165] [outer = 0x118093800] 17:40:06 INFO - PROCESS | 2201 | 1463791206886 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 71 (0x1182aa400) [pid = 2201] [serial = 166] [outer = 0x118093800] 17:40:07 INFO - PROCESS | 2201 | 1463791207175 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]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 17:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:40:07 INFO - PROCESS | 2201 | 1463791207229 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 2201 | 1463791207231 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 17:40:07 INFO - PROCESS | 2201 | 1463791207234 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 2201 | 1463791207236 Marionette TRACE conn2 <- [1,198,null,{}] 17:40:07 INFO - PROCESS | 2201 | 1463791207239 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}] 17:40:07 INFO - PROCESS | 2201 | 1463791207330 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:40:07 INFO - PROCESS | 2201 | 1463791207336 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170c1800 == 31 [pid = 2201] [id = 57] 17:40:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 72 (0x1161a3400) [pid = 2201] [serial = 167] [outer = 0x0] 17:40:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 73 (0x1182aa000) [pid = 2201] [serial = 168] [outer = 0x1161a3400] 17:40:07 INFO - PROCESS | 2201 | 1463791207362 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 74 (0x118621000) [pid = 2201] [serial = 169] [outer = 0x1161a3400] 17:40:07 INFO - PROCESS | 2201 | 1463791207644 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]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 472ms 17:40:07 INFO - PROCESS | 2201 | 1463791207706 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 2201 | 1463791207708 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 17:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:40:07 INFO - PROCESS | 2201 | 1463791207711 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 2201 | 1463791207713 Marionette TRACE conn2 <- [1,202,null,{}] 17:40:07 INFO - PROCESS | 2201 | 1463791207716 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}] 17:40:07 INFO - PROCESS | 2201 | 1463791207835 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:40:07 INFO - PROCESS | 2201 | 1463791207842 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x11819a800 == 32 [pid = 2201] [id = 58] 17:40:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 75 (0x118048400) [pid = 2201] [serial = 170] [outer = 0x0] 17:40:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 76 (0x11870f000) [pid = 2201] [serial = 171] [outer = 0x118048400] 17:40:07 INFO - PROCESS | 2201 | 1463791207882 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x118a56800) [pid = 2201] [serial = 172] [outer = 0x118048400] 17:40:08 INFO - PROCESS | 2201 | 1463791208309 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]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 621ms 17:40:08 INFO - PROCESS | 2201 | 1463791208343 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 2201 | 1463791208345 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 17:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:40:08 INFO - PROCESS | 2201 | 1463791208356 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 2201 | 1463791208358 Marionette TRACE conn2 <- [1,206,null,{}] 17:40:08 INFO - PROCESS | 2201 | 1463791208361 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}] 17:40:08 INFO - PROCESS | 2201 | 1463791208496 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:40:08 INFO - PROCESS | 2201 | 1463791208517 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x119176000 == 33 [pid = 2201] [id = 59] 17:40:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x119185000) [pid = 2201] [serial = 173] [outer = 0x0] 17:40:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x119462800) [pid = 2201] [serial = 174] [outer = 0x119185000] 17:40:08 INFO - PROCESS | 2201 | 1463791208559 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x119b15400) [pid = 2201] [serial = 175] [outer = 0x119185000] 17:40:08 INFO - PROCESS | 2201 | 1463791208941 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]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 620ms 17:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:40:08 INFO - PROCESS | 2201 | 1463791208976 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 2201 | 1463791208977 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 17:40:08 INFO - PROCESS | 2201 | 1463791208979 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 2201 | 1463791208980 Marionette TRACE conn2 <- [1,210,null,{}] 17:40:08 INFO - PROCESS | 2201 | 1463791208982 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}] 17:40:09 INFO - PROCESS | 2201 | 1463791209061 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:40:09 INFO - PROCESS | 2201 | 1463791209088 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b7800 == 34 [pid = 2201] [id = 60] 17:40:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x11918e400) [pid = 2201] [serial = 176] [outer = 0x0] 17:40:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x119ed2400) [pid = 2201] [serial = 177] [outer = 0x11918e400] 17:40:09 INFO - PROCESS | 2201 | 1463791209112 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x12309d000) [pid = 2201] [serial = 178] [outer = 0x11918e400] 17:40:09 INFO - PROCESS | 2201 | 1463791209443 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]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 17:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:40:09 INFO - PROCESS | 2201 | 1463791209451 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 2201 | 1463791209452 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 17:40:09 INFO - PROCESS | 2201 | 1463791209454 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 2201 | 1463791209456 Marionette TRACE conn2 <- [1,214,null,{}] 17:40:09 INFO - PROCESS | 2201 | 1463791209458 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}] 17:40:09 INFO - PROCESS | 2201 | 1463791209543 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:40:09 INFO - PROCESS | 2201 | 1463791209594 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fc5000 == 35 [pid = 2201] [id = 61] 17:40:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x1194ef800) [pid = 2201] [serial = 179] [outer = 0x0] 17:40:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x123272000) [pid = 2201] [serial = 180] [outer = 0x1194ef800] 17:40:09 INFO - PROCESS | 2201 | 1463791209633 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x12360c000) [pid = 2201] [serial = 181] [outer = 0x1194ef800] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x1134c0800) [pid = 2201] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x1176c9800) [pid = 2201] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x112a5e000) [pid = 2201] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x119188400) [pid = 2201] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x11910ec00) [pid = 2201] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x1131d5400) [pid = 2201] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x118245000) [pid = 2201] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x127098000) [pid = 2201] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x126d3a000) [pid = 2201] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:40:09 INFO - PROCESS | 2201 | --DOMWINDOW == 76 (0x1233dcc00) [pid = 2201] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:40:09 INFO - PROCESS | 2201 | 1463791209952 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]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 519ms 17:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:40:09 INFO - PROCESS | 2201 | 1463791209973 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 2201 | 1463791209974 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 17:40:09 INFO - PROCESS | 2201 | 1463791209976 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 2201 | 1463791209977 Marionette TRACE conn2 <- [1,218,null,{}] 17:40:09 INFO - PROCESS | 2201 | 1463791209980 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}] 17:40:10 INFO - PROCESS | 2201 | 1463791210064 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:40:10 INFO - PROCESS | 2201 | 1463791210088 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x12307f000 == 36 [pid = 2201] [id = 62] 17:40:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x115e3dc00) [pid = 2201] [serial = 182] [outer = 0x0] 17:40:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x11910ec00) [pid = 2201] [serial = 183] [outer = 0x115e3dc00] 17:40:10 INFO - PROCESS | 2201 | 1463791210113 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x12360ec00) [pid = 2201] [serial = 184] [outer = 0x115e3dc00] 17:40:10 INFO - PROCESS | 2201 | 1463791210374 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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 419ms 17:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:40:10 INFO - PROCESS | 2201 | 1463791210396 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 2201 | 1463791210397 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 17:40:10 INFO - PROCESS | 2201 | 1463791210407 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 2201 | 1463791210408 Marionette TRACE conn2 <- [1,222,null,{}] 17:40:10 INFO - PROCESS | 2201 | 1463791210410 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}] 17:40:10 INFO - PROCESS | 2201 | 1463791210481 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:40:10 INFO - PROCESS | 2201 | 1463791210486 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232bc000 == 37 [pid = 2201] [id = 63] 17:40:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x123611000) [pid = 2201] [serial = 185] [outer = 0x0] 17:40:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x123705800) [pid = 2201] [serial = 186] [outer = 0x123611000] 17:40:10 INFO - PROCESS | 2201 | 1463791210513 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x12391f800) [pid = 2201] [serial = 187] [outer = 0x123611000] 17:40:10 INFO - PROCESS | 2201 | 1463791210842 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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 476ms 17:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:40:10 INFO - PROCESS | 2201 | 1463791210876 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 2201 | 1463791210878 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 17:40:10 INFO - PROCESS | 2201 | 1463791210881 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 2201 | 1463791210884 Marionette TRACE conn2 <- [1,226,null,{}] 17:40:10 INFO - PROCESS | 2201 | 1463791210898 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}] 17:40:11 INFO - PROCESS | 2201 | 1463791211027 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:40:11 INFO - PROCESS | 2201 | 1463791211034 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c26800 == 38 [pid = 2201] [id = 64] 17:40:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x1239bfc00) [pid = 2201] [serial = 188] [outer = 0x0] 17:40:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x124202800) [pid = 2201] [serial = 189] [outer = 0x1239bfc00] 17:40:11 INFO - PROCESS | 2201 | 1463791211079 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x124651000) [pid = 2201] [serial = 190] [outer = 0x1239bfc00] 17:40:11 INFO - PROCESS | 2201 | 1463791211509 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]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 681ms 17:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:40:11 INFO - PROCESS | 2201 | 1463791211563 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 2201 | 1463791211564 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 17:40:11 INFO - PROCESS | 2201 | 1463791211571 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 2201 | 1463791211573 Marionette TRACE conn2 <- [1,230,null,{}] 17:40:11 INFO - PROCESS | 2201 | 1463791211575 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}] 17:40:11 INFO - PROCESS | 2201 | 1463791211644 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:40:11 INFO - PROCESS | 2201 | 1463791211649 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247b7800 == 39 [pid = 2201] [id = 65] 17:40:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x12465b000) [pid = 2201] [serial = 191] [outer = 0x0] 17:40:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x12479b800) [pid = 2201] [serial = 192] [outer = 0x12465b000] 17:40:11 INFO - PROCESS | 2201 | 1463791211675 Marionette DEBUG loaded listener.js 17:40:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x124e54c00) [pid = 2201] [serial = 193] [outer = 0x12465b000] 17:40:12 INFO - PROCESS | 2201 | 1463791212204 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]]]}] 17:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 669ms 17:40:12 INFO - PROCESS | 2201 | 1463791212242 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:40:12 INFO - PROCESS | 2201 | 1463791212244 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 17:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:40:12 INFO - PROCESS | 2201 | 1463791212249 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:40:12 INFO - PROCESS | 2201 | 1463791212251 Marionette TRACE conn2 <- [1,234,null,{}] 17:40:12 INFO - PROCESS | 2201 | 1463791212255 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}] 17:40:12 INFO - PROCESS | 2201 | 1463791212368 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:40:12 INFO - PROCESS | 2201 | 1463791212412 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x1161d6000 == 40 [pid = 2201] [id = 66] 17:40:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x1131d5400) [pid = 2201] [serial = 194] [outer = 0x0] 17:40:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x1161e3c00) [pid = 2201] [serial = 195] [outer = 0x1131d5400] 17:40:12 INFO - PROCESS | 2201 | 1463791212444 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x11693ec00) [pid = 2201] [serial = 196] [outer = 0x1131d5400] 17:40:13 INFO - PROCESS | 2201 | 1463791213053 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 822ms 17:40:13 INFO - PROCESS | 2201 | 1463791213071 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 2201 | 1463791213075 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 17:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:40:13 INFO - PROCESS | 2201 | 1463791213079 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 2201 | 1463791213081 Marionette TRACE conn2 <- [1,238,null,{}] 17:40:13 INFO - PROCESS | 2201 | 1463791213084 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}] 17:40:13 INFO - PROCESS | 2201 | 1463791213185 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:40:13 INFO - PROCESS | 2201 | 1463791213280 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183ac800 == 41 [pid = 2201] [id = 67] 17:40:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x1122b5c00) [pid = 2201] [serial = 197] [outer = 0x0] 17:40:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x118086800) [pid = 2201] [serial = 198] [outer = 0x1122b5c00] 17:40:13 INFO - PROCESS | 2201 | 1463791213311 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x1182a7800) [pid = 2201] [serial = 199] [outer = 0x1122b5c00] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x123c26800 == 40 [pid = 2201] [id = 64] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x1232bc000 == 39 [pid = 2201] [id = 63] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x12307f000 == 38 [pid = 2201] [id = 62] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x119fc5000 == 37 [pid = 2201] [id = 61] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b7800 == 36 [pid = 2201] [id = 60] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x119176000 == 35 [pid = 2201] [id = 59] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x11819a800 == 34 [pid = 2201] [id = 58] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x1170c1800 == 33 [pid = 2201] [id = 57] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x117051000 == 32 [pid = 2201] [id = 56] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x115e09000 == 31 [pid = 2201] [id = 55] 17:40:13 INFO - PROCESS | 2201 | 1463791213884 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]]]}] 17:40:13 INFO - PROCESS | 2201 | --DOCSHELL 0x112d95800 == 30 [pid = 2201] [id = 54] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x128b90000) [pid = 2201] [serial = 118] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x116779000) [pid = 2201] [serial = 123] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x118092000) [pid = 2201] [serial = 126] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x118247c00) [pid = 2201] [serial = 129] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x119b20400) [pid = 2201] [serial = 139] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x11918dc00) [pid = 2201] [serial = 135] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x1182a9800) [pid = 2201] [serial = 130] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x118241800) [pid = 2201] [serial = 127] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x113464c00) [pid = 2201] [serial = 120] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x118a4dc00) [pid = 2201] [serial = 133] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x115e3f000) [pid = 2201] [serial = 121] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x118424400) [pid = 2201] [serial = 132] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x11752b800) [pid = 2201] [serial = 124] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x11945cc00) [pid = 2201] [serial = 138] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x11942ac00) [pid = 2201] [serial = 136] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x126ff4400) [pid = 2201] [serial = 115] [outer = 0x0] [url = about:blank] 17:40:13 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x123613800) [pid = 2201] [serial = 103] [outer = 0x0] [url = about:blank] 17:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 820ms 17:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:40:13 INFO - PROCESS | 2201 | 1463791213899 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 2201 | 1463791213901 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 17:40:13 INFO - PROCESS | 2201 | 1463791213905 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 2201 | 1463791213907 Marionette TRACE conn2 <- [1,242,null,{}] 17:40:13 INFO - PROCESS | 2201 | 1463791213910 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}] 17:40:13 INFO - PROCESS | 2201 | 1463791213980 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:40:13 INFO - PROCESS | 2201 | 1463791213987 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x11339c000 == 31 [pid = 2201] [id = 68] 17:40:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x1161a8c00) [pid = 2201] [serial = 200] [outer = 0x0] 17:40:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x1166bdc00) [pid = 2201] [serial = 201] [outer = 0x1161a8c00] 17:40:14 INFO - PROCESS | 2201 | 1463791214014 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x116a5c800) [pid = 2201] [serial = 202] [outer = 0x1161a8c00] 17:40:14 INFO - PROCESS | 2201 | 1463791214330 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]]]}] 17:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 470ms 17:40:14 INFO - PROCESS | 2201 | 1463791214374 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 2201 | 1463791214378 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 17:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:40:14 INFO - PROCESS | 2201 | 1463791214382 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 2201 | 1463791214384 Marionette TRACE conn2 <- [1,246,null,{}] 17:40:14 INFO - PROCESS | 2201 | 1463791214386 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}] 17:40:14 INFO - PROCESS | 2201 | 1463791214465 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:40:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x117172400) [pid = 2201] [serial = 203] [outer = 0x12ce70400] 17:40:14 INFO - PROCESS | 2201 | 1463791214546 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170b1000 == 32 [pid = 2201] [id = 69] 17:40:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x118245c00) [pid = 2201] [serial = 204] [outer = 0x0] 17:40:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x11824a400) [pid = 2201] [serial = 205] [outer = 0x118245c00] 17:40:14 INFO - PROCESS | 2201 | 1463791214582 Marionette DEBUG loaded listener.js 17:40:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x1182b0800) [pid = 2201] [serial = 206] [outer = 0x118245c00] 17:40:14 INFO - PROCESS | 2201 | 1463791214921 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]]]}] 17:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 17:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:40:14 INFO - PROCESS | 2201 | 1463791214954 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 2201 | 1463791214955 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 17:40:14 INFO - PROCESS | 2201 | 1463791214957 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 2201 | 1463791214960 Marionette TRACE conn2 <- [1,250,null,{}] 17:40:14 INFO - PROCESS | 2201 | 1463791214968 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}] 17:40:15 INFO - PROCESS | 2201 | 1463791215053 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:40:15 INFO - PROCESS | 2201 | 1463791215089 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x118067000 == 33 [pid = 2201] [id = 70] 17:40:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x112fc3c00) [pid = 2201] [serial = 207] [outer = 0x0] 17:40:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x118424c00) [pid = 2201] [serial = 208] [outer = 0x112fc3c00] 17:40:15 INFO - PROCESS | 2201 | 1463791215110 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x119240800) [pid = 2201] [serial = 209] [outer = 0x112fc3c00] 17:40:15 INFO - PROCESS | 2201 | 1463791215465 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]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 523ms 17:40:15 INFO - PROCESS | 2201 | 1463791215481 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:40:15 INFO - PROCESS | 2201 | 1463791215486 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 17:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:40:15 INFO - PROCESS | 2201 | 1463791215489 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 2201 | 1463791215491 Marionette TRACE conn2 <- [1,254,null,{}] 17:40:15 INFO - PROCESS | 2201 | 1463791215494 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}] 17:40:15 INFO - PROCESS | 2201 | 1463791215579 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:40:15 INFO - PROCESS | 2201 | 1463791215618 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x11839d000 == 34 [pid = 2201] [id = 71] 17:40:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x118145400) [pid = 2201] [serial = 210] [outer = 0x0] 17:40:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x1194e8400) [pid = 2201] [serial = 211] [outer = 0x118145400] 17:40:15 INFO - PROCESS | 2201 | 1463791215637 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x119b1b400) [pid = 2201] [serial = 212] [outer = 0x118145400] 17:40:16 INFO - PROCESS | 2201 | 1463791216047 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]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 573ms 17:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:40:16 INFO - PROCESS | 2201 | 1463791216063 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 2201 | 1463791216065 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 17:40:16 INFO - PROCESS | 2201 | 1463791216068 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 2201 | 1463791216071 Marionette TRACE conn2 <- [1,258,null,{}] 17:40:16 INFO - PROCESS | 2201 | 1463791216074 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}] 17:40:16 INFO - PROCESS | 2201 | 1463791216190 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:40:16 INFO - PROCESS | 2201 | 1463791216205 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b6000 == 35 [pid = 2201] [id = 72] 17:40:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x112a5dc00) [pid = 2201] [serial = 213] [outer = 0x0] 17:40:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x119baac00) [pid = 2201] [serial = 214] [outer = 0x112a5dc00] 17:40:16 INFO - PROCESS | 2201 | 1463791216244 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x12309dc00) [pid = 2201] [serial = 215] [outer = 0x112a5dc00] 17:40:16 INFO - PROCESS | 2201 | 1463791216647 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]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 620ms 17:40:16 INFO - PROCESS | 2201 | 1463791216694 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:40:16 INFO - PROCESS | 2201 | 1463791216695 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 17:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:40:16 INFO - PROCESS | 2201 | 1463791216697 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 2201 | 1463791216698 Marionette TRACE conn2 <- [1,262,null,{}] 17:40:16 INFO - PROCESS | 2201 | 1463791216700 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}] 17:40:16 INFO - PROCESS | 2201 | 1463791216805 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:40:16 INFO - PROCESS | 2201 | 1463791216848 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fcf800 == 36 [pid = 2201] [id = 73] 17:40:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x12310d800) [pid = 2201] [serial = 216] [outer = 0x0] 17:40:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x12370d400) [pid = 2201] [serial = 217] [outer = 0x12310d800] 17:40:16 INFO - PROCESS | 2201 | 1463791216873 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x12420c400) [pid = 2201] [serial = 218] [outer = 0x12310d800] 17:40:17 INFO - PROCESS | 2201 | 1463791217158 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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 17:40:17 INFO - PROCESS | 2201 | 1463791217184 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 2201 | 1463791217186 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 17:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:40:17 INFO - PROCESS | 2201 | 1463791217193 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 2201 | 1463791217194 Marionette TRACE conn2 <- [1,266,null,{}] 17:40:17 INFO - PROCESS | 2201 | 1463791217197 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}] 17:40:17 INFO - PROCESS | 2201 | 1463791217280 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:40:17 INFO - PROCESS | 2201 | 1463791217308 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x123751000 == 37 [pid = 2201] [id = 74] 17:40:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1122b2400) [pid = 2201] [serial = 219] [outer = 0x0] 17:40:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x12446b800) [pid = 2201] [serial = 220] [outer = 0x1122b2400] 17:40:17 INFO - PROCESS | 2201 | 1463791217334 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x124e50800) [pid = 2201] [serial = 221] [outer = 0x1122b2400] 17:40:17 INFO - PROCESS | 2201 | 1463791217613 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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 17:40:17 INFO - PROCESS | 2201 | 1463791217662 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 2201 | 1463791217663 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 17:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:40:17 INFO - PROCESS | 2201 | 1463791217666 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 2201 | 1463791217677 Marionette TRACE conn2 <- [1,270,null,{}] 17:40:17 INFO - PROCESS | 2201 | 1463791217680 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}] 17:40:17 INFO - PROCESS | 2201 | 1463791217764 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:40:17 INFO - PROCESS | 2201 | 1463791217794 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f78800 == 38 [pid = 2201] [id = 75] 17:40:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1233dd000) [pid = 2201] [serial = 222] [outer = 0x0] 17:40:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x124e58400) [pid = 2201] [serial = 223] [outer = 0x1233dd000] 17:40:17 INFO - PROCESS | 2201 | 1463791217818 Marionette DEBUG loaded listener.js 17:40:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12695ec00) [pid = 2201] [serial = 224] [outer = 0x1233dd000] 17:40:17 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1239bfc00) [pid = 2201] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:40:17 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x119185000) [pid = 2201] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:40:17 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1134bbc00) [pid = 2201] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:40:17 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1161a3400) [pid = 2201] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x118093800) [pid = 2201] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x1134c5000) [pid = 2201] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x118048400) [pid = 2201] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x11918e400) [pid = 2201] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x115e3dc00) [pid = 2201] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x1194ef800) [pid = 2201] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x1131d8800) [pid = 2201] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x118055800) [pid = 2201] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x123611000) [pid = 2201] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x1182a9c00) [pid = 2201] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x119bab400) [pid = 2201] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:40:18 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x113f48c00) [pid = 2201] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:40:18 INFO - PROCESS | 2201 | 1463791218171 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]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 529ms 17:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:40:18 INFO - PROCESS | 2201 | 1463791218195 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 2201 | 1463791218197 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 17:40:18 INFO - PROCESS | 2201 | 1463791218199 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 2201 | 1463791218200 Marionette TRACE conn2 <- [1,274,null,{}] 17:40:18 INFO - PROCESS | 2201 | 1463791218202 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}] 17:40:18 INFO - PROCESS | 2201 | 1463791218288 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:40:18 INFO - PROCESS | 2201 | 1463791218316 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x118061000 == 39 [pid = 2201] [id = 76] 17:40:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x1122ad000) [pid = 2201] [serial = 225] [outer = 0x0] 17:40:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x1182b5400) [pid = 2201] [serial = 226] [outer = 0x1122ad000] 17:40:18 INFO - PROCESS | 2201 | 1463791218341 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x119b16400) [pid = 2201] [serial = 227] [outer = 0x1122ad000] 17:40:18 INFO - PROCESS | 2201 | 1463791218632 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]]]}] 17:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 17:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:40:18 INFO - PROCESS | 2201 | 1463791218671 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:40:18 INFO - PROCESS | 2201 | 1463791218673 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 17:40:18 INFO - PROCESS | 2201 | 1463791218677 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:40:18 INFO - PROCESS | 2201 | 1463791218678 Marionette TRACE conn2 <- [1,278,null,{}] 17:40:18 INFO - PROCESS | 2201 | 1463791218681 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}] 17:40:18 INFO - PROCESS | 2201 | 1463791218793 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:40:18 INFO - PROCESS | 2201 | 1463791218852 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e6d800 == 40 [pid = 2201] [id = 77] 17:40:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x118048400) [pid = 2201] [serial = 228] [outer = 0x0] 17:40:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x123490400) [pid = 2201] [serial = 229] [outer = 0x118048400] 17:40:18 INFO - PROCESS | 2201 | 1463791218892 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x126d3e400) [pid = 2201] [serial = 230] [outer = 0x118048400] 17:40:19 INFO - PROCESS | 2201 | 1463791219314 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]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 669ms 17:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:40:19 INFO - PROCESS | 2201 | 1463791219346 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 2201 | 1463791219347 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 17:40:19 INFO - PROCESS | 2201 | 1463791219349 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 2201 | 1463791219351 Marionette TRACE conn2 <- [1,282,null,{}] 17:40:19 INFO - PROCESS | 2201 | 1463791219353 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}] 17:40:19 INFO - PROCESS | 2201 | 1463791219440 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:40:19 INFO - PROCESS | 2201 | 1463791219483 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x127360800 == 41 [pid = 2201] [id = 78] 17:40:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x118427c00) [pid = 2201] [serial = 231] [outer = 0x0] 17:40:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x126d43400) [pid = 2201] [serial = 232] [outer = 0x118427c00] 17:40:19 INFO - PROCESS | 2201 | 1463791219510 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x128b8a400) [pid = 2201] [serial = 233] [outer = 0x118427c00] 17:40:19 INFO - PROCESS | 2201 | 1463791219771 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]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 17:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:40:19 INFO - PROCESS | 2201 | 1463791219823 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 2201 | 1463791219824 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 17:40:19 INFO - PROCESS | 2201 | 1463791219826 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 2201 | 1463791219827 Marionette TRACE conn2 <- [1,286,null,{}] 17:40:19 INFO - PROCESS | 2201 | 1463791219830 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}] 17:40:19 INFO - PROCESS | 2201 | 1463791219914 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:40:19 INFO - PROCESS | 2201 | 1463791219920 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b46800 == 42 [pid = 2201] [id = 79] 17:40:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x128b8a800) [pid = 2201] [serial = 234] [outer = 0x0] 17:40:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x128d12400) [pid = 2201] [serial = 235] [outer = 0x128b8a800] 17:40:19 INFO - PROCESS | 2201 | 1463791219944 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x128df3000) [pid = 2201] [serial = 236] [outer = 0x128b8a800] 17:40:20 INFO - PROCESS | 2201 | 1463791220411 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]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 618ms 17:40:20 INFO - PROCESS | 2201 | 1463791220445 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:40:20 INFO - PROCESS | 2201 | 1463791220449 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 17:40:20 INFO - PROCESS | 2201 | 1463791220452 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 2201 | 1463791220455 Marionette TRACE conn2 <- [1,290,null,{}] 17:40:20 INFO - PROCESS | 2201 | 1463791220458 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}] 17:40:20 INFO - PROCESS | 2201 | 1463791220553 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:40:20 INFO - PROCESS | 2201 | 1463791220609 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x117047000 == 43 [pid = 2201] [id = 80] 17:40:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x116945000) [pid = 2201] [serial = 237] [outer = 0x0] 17:40:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x117532400) [pid = 2201] [serial = 238] [outer = 0x116945000] 17:40:20 INFO - PROCESS | 2201 | 1463791220640 Marionette DEBUG loaded listener.js 17:40:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x118141400) [pid = 2201] [serial = 239] [outer = 0x116945000] 17:40:21 INFO - PROCESS | 2201 | 1463791221055 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]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 621ms 17:40:21 INFO - PROCESS | 2201 | 1463791221072 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 2201 | 1463791221075 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 17:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:40:21 INFO - PROCESS | 2201 | 1463791221080 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 2201 | 1463791221081 Marionette TRACE conn2 <- [1,294,null,{}] 17:40:21 INFO - PROCESS | 2201 | 1463791221083 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}] 17:40:21 INFO - PROCESS | 2201 | 1463791221164 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:40:21 INFO - PROCESS | 2201 | 1463791221212 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x123086000 == 44 [pid = 2201] [id = 81] 17:40:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x11824e400) [pid = 2201] [serial = 240] [outer = 0x0] 17:40:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118425800) [pid = 2201] [serial = 241] [outer = 0x11824e400] 17:40:21 INFO - PROCESS | 2201 | 1463791221259 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x11918c800) [pid = 2201] [serial = 242] [outer = 0x11824e400] 17:40:21 INFO - PROCESS | 2201 | 1463791221783 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]]]}] 17:40:21 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. 17:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 726ms 17:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:40:21 INFO - PROCESS | 2201 | 1463791221815 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 2201 | 1463791221818 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 17:40:21 INFO - PROCESS | 2201 | 1463791221821 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 2201 | 1463791221824 Marionette TRACE conn2 <- [1,298,null,{}] 17:40:21 INFO - PROCESS | 2201 | 1463791221831 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}] 17:40:21 INFO - PROCESS | 2201 | 1463791221927 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:40:21 INFO - PROCESS | 2201 | 1463791221983 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b3d800 == 45 [pid = 2201] [id = 82] 17:40:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x123274c00) [pid = 2201] [serial = 243] [outer = 0x0] 17:40:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12360e000) [pid = 2201] [serial = 244] [outer = 0x123274c00] 17:40:22 INFO - PROCESS | 2201 | 1463791222014 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x123818000) [pid = 2201] [serial = 245] [outer = 0x123274c00] 17:40:22 INFO - PROCESS | 2201 | 1463791222421 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]]]}] 17:40:22 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. 17:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 624ms 17:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:40:22 INFO - PROCESS | 2201 | 1463791222446 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 2201 | 1463791222447 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 17:40:22 INFO - PROCESS | 2201 | 1463791222450 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 2201 | 1463791222451 Marionette TRACE conn2 <- [1,302,null,{}] 17:40:22 INFO - PROCESS | 2201 | 1463791222453 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}] 17:40:22 INFO - PROCESS | 2201 | 1463791222544 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:40:22 INFO - PROCESS | 2201 | 1463791222623 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x12934d800 == 46 [pid = 2201] [id = 83] 17:40:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x124470c00) [pid = 2201] [serial = 246] [outer = 0x0] 17:40:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x124e5d800) [pid = 2201] [serial = 247] [outer = 0x124470c00] 17:40:22 INFO - PROCESS | 2201 | 1463791222652 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x126ff4c00) [pid = 2201] [serial = 248] [outer = 0x124470c00] 17:40:23 INFO - PROCESS | 2201 | 1463791223057 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]]]}] 17:40:23 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. 17:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 618ms 17:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:40:23 INFO - PROCESS | 2201 | 1463791223069 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 2201 | 1463791223070 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 17:40:23 INFO - PROCESS | 2201 | 1463791223073 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 2201 | 1463791223074 Marionette TRACE conn2 <- [1,306,null,{}] 17:40:23 INFO - PROCESS | 2201 | 1463791223076 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}] 17:40:23 INFO - PROCESS | 2201 | 1463791223166 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:40:23 INFO - PROCESS | 2201 | 1463791223206 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x1133a6000 == 47 [pid = 2201] [id = 84] 17:40:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1161e7000) [pid = 2201] [serial = 249] [outer = 0x0] 17:40:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1182b2c00) [pid = 2201] [serial = 250] [outer = 0x1161e7000] 17:40:23 INFO - PROCESS | 2201 | 1463791223235 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1233e1800) [pid = 2201] [serial = 251] [outer = 0x1161e7000] 17:40:23 INFO - PROCESS | 2201 | 1463791223753 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]]]}] 17:40:23 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. 17:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 718ms 17:40:23 INFO - PROCESS | 2201 | 1463791223792 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 2201 | 1463791223796 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 17:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:40:23 INFO - PROCESS | 2201 | 1463791223830 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 2201 | 1463791223833 Marionette TRACE conn2 <- [1,310,null,{}] 17:40:23 INFO - PROCESS | 2201 | 1463791223854 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}] 17:40:23 INFO - PROCESS | 2201 | 1463791223970 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:40:24 INFO - PROCESS | 2201 | 1463791224023 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x112da5800 == 48 [pid = 2201] [id = 85] 17:40:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1166c0400) [pid = 2201] [serial = 252] [outer = 0x0] 17:40:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x11693c800) [pid = 2201] [serial = 253] [outer = 0x1166c0400] 17:40:24 INFO - PROCESS | 2201 | 1463791224068 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x11752a400) [pid = 2201] [serial = 254] [outer = 0x1166c0400] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x1161c1800 == 47 [pid = 2201] [id = 53] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x127360800 == 46 [pid = 2201] [id = 78] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x124e6d800 == 45 [pid = 2201] [id = 77] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x118061000 == 44 [pid = 2201] [id = 76] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x123f78800 == 43 [pid = 2201] [id = 75] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x123751000 == 42 [pid = 2201] [id = 74] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x119fcf800 == 41 [pid = 2201] [id = 73] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b6000 == 40 [pid = 2201] [id = 72] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x11839d000 == 39 [pid = 2201] [id = 71] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x118067000 == 38 [pid = 2201] [id = 70] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x1170b1000 == 37 [pid = 2201] [id = 69] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12479b800) [pid = 2201] [serial = 192] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x11339c000 == 36 [pid = 2201] [id = 68] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x1183ac800 == 35 [pid = 2201] [id = 67] 17:40:24 INFO - PROCESS | 2201 | --DOCSHELL 0x1161d6000 == 34 [pid = 2201] [id = 66] 17:40:24 INFO - PROCESS | 2201 | 1463791224509 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]]]}] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x119462800) [pid = 2201] [serial = 174] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1160e7800) [pid = 2201] [serial = 159] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11306d000) [pid = 2201] [serial = 160] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1182aa000) [pid = 2201] [serial = 168] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x118247400) [pid = 2201] [serial = 165] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1182aa400) [pid = 2201] [serial = 166] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x11693ac00) [pid = 2201] [serial = 162] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x118046800) [pid = 2201] [serial = 163] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x11619e000) [pid = 2201] [serial = 156] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11870f000) [pid = 2201] [serial = 171] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x124651000) [pid = 2201] [serial = 190] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x119ed2400) [pid = 2201] [serial = 177] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11910ec00) [pid = 2201] [serial = 183] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x123272000) [pid = 2201] [serial = 180] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1161ec000) [pid = 2201] [serial = 142] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x113469800) [pid = 2201] [serial = 141] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x118248000) [pid = 2201] [serial = 145] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11808d000) [pid = 2201] [serial = 144] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x12309d000) [pid = 2201] [serial = 178] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12391f800) [pid = 2201] [serial = 187] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x119460000) [pid = 2201] [serial = 148] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x11923e800) [pid = 2201] [serial = 147] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x123705800) [pid = 2201] [serial = 186] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12360ec00) [pid = 2201] [serial = 184] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x1230a3400) [pid = 2201] [serial = 151] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x119ed1c00) [pid = 2201] [serial = 150] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x119423800) [pid = 2201] [serial = 154] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x119b15400) [pid = 2201] [serial = 175] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x118050000) [pid = 2201] [serial = 153] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x118a56800) [pid = 2201] [serial = 172] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x12360c000) [pid = 2201] [serial = 181] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x118621000) [pid = 2201] [serial = 169] [outer = 0x0] [url = about:blank] 17:40:24 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x124202800) [pid = 2201] [serial = 189] [outer = 0x0] [url = about:blank] 17:40:24 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. 17:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 743ms 17:40:24 INFO - PROCESS | 2201 | 1463791224571 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:40:24 INFO - PROCESS | 2201 | 1463791224575 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 17:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:40:24 INFO - PROCESS | 2201 | 1463791224579 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:40:24 INFO - PROCESS | 2201 | 1463791224580 Marionette TRACE conn2 <- [1,314,null,{}] 17:40:24 INFO - PROCESS | 2201 | 1463791224589 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}] 17:40:24 INFO - PROCESS | 2201 | 1463791224662 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:40:24 INFO - PROCESS | 2201 | 1463791224670 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x116115000 == 35 [pid = 2201] [id = 86] 17:40:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x11752d000) [pid = 2201] [serial = 255] [outer = 0x0] 17:40:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x11804f000) [pid = 2201] [serial = 256] [outer = 0x11752d000] 17:40:24 INFO - PROCESS | 2201 | 1463791224695 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x118246800) [pid = 2201] [serial = 257] [outer = 0x11752d000] 17:40:25 INFO - PROCESS | 2201 | 1463791225011 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]]]}] 17:40:25 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. 17:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 17:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:40:25 INFO - PROCESS | 2201 | 1463791225049 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 2201 | 1463791225050 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 17:40:25 INFO - PROCESS | 2201 | 1463791225064 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 2201 | 1463791225067 Marionette TRACE conn2 <- [1,318,null,{}] 17:40:25 INFO - PROCESS | 2201 | 1463791225077 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}] 17:40:25 INFO - PROCESS | 2201 | 1463791225151 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:40:25 INFO - PROCESS | 2201 | 1463791225156 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x118072000 == 36 [pid = 2201] [id = 87] 17:40:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x1182b1400) [pid = 2201] [serial = 258] [outer = 0x0] 17:40:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x118a4e800) [pid = 2201] [serial = 259] [outer = 0x1182b1400] 17:40:25 INFO - PROCESS | 2201 | 1463791225185 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x119235400) [pid = 2201] [serial = 260] [outer = 0x1182b1400] 17:40:25 INFO - PROCESS | 2201 | 1463791225543 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]]]}] 17:40:25 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. 17:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 534ms 17:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:40:25 INFO - PROCESS | 2201 | 1463791225588 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 2201 | 1463791225589 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 17:40:25 INFO - PROCESS | 2201 | 1463791225596 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 2201 | 1463791225597 Marionette TRACE conn2 <- [1,322,null,{}] 17:40:25 INFO - PROCESS | 2201 | 1463791225609 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}] 17:40:25 INFO - PROCESS | 2201 | 1463791225680 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:40:25 INFO - PROCESS | 2201 | 1463791225689 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c7800 == 37 [pid = 2201] [id = 88] 17:40:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x119428400) [pid = 2201] [serial = 261] [outer = 0x0] 17:40:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x1194f2c00) [pid = 2201] [serial = 262] [outer = 0x119428400] 17:40:25 INFO - PROCESS | 2201 | 1463791225714 Marionette DEBUG loaded listener.js 17:40:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x119babc00) [pid = 2201] [serial = 263] [outer = 0x119428400] 17:40:26 INFO - PROCESS | 2201 | 1463791226023 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]]]}] 17:40:26 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. 17:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 481ms 17:40:26 INFO - PROCESS | 2201 | 1463791226074 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 2201 | 1463791226076 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 17:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:40:26 INFO - PROCESS | 2201 | 1463791226079 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 2201 | 1463791226081 Marionette TRACE conn2 <- [1,326,null,{}] 17:40:26 INFO - PROCESS | 2201 | 1463791226084 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}] 17:40:26 INFO - PROCESS | 2201 | 1463791226193 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:40:26 INFO - PROCESS | 2201 | 1463791226259 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b9000 == 38 [pid = 2201] [id = 89] 17:40:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11942ac00) [pid = 2201] [serial = 264] [outer = 0x0] 17:40:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x123099c00) [pid = 2201] [serial = 265] [outer = 0x11942ac00] 17:40:26 INFO - PROCESS | 2201 | 1463791226299 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x12310b800) [pid = 2201] [serial = 266] [outer = 0x11942ac00] 17:40:26 INFO - PROCESS | 2201 | 1463791226712 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]]]}] 17:40:26 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. 17:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 17:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:40:26 INFO - PROCESS | 2201 | 1463791226749 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 2201 | 1463791226751 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 17:40:26 INFO - PROCESS | 2201 | 1463791226753 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 2201 | 1463791226754 Marionette TRACE conn2 <- [1,330,null,{}] 17:40:26 INFO - PROCESS | 2201 | 1463791226756 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}] 17:40:26 INFO - PROCESS | 2201 | 1463791226860 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:40:26 INFO - PROCESS | 2201 | 1463791226888 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x1130c2800 == 39 [pid = 2201] [id = 90] 17:40:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x1233dcc00) [pid = 2201] [serial = 267] [outer = 0x0] 17:40:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x123c0fc00) [pid = 2201] [serial = 268] [outer = 0x1233dcc00] 17:40:26 INFO - PROCESS | 2201 | 1463791226921 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x124657000) [pid = 2201] [serial = 269] [outer = 0x1233dcc00] 17:40:27 INFO - PROCESS | 2201 | 1463791227238 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]]]}] 17:40:27 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. 17:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 17:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:40:27 INFO - PROCESS | 2201 | 1463791227271 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 2201 | 1463791227273 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 17:40:27 INFO - PROCESS | 2201 | 1463791227275 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 2201 | 1463791227276 Marionette TRACE conn2 <- [1,334,null,{}] 17:40:27 INFO - PROCESS | 2201 | 1463791227278 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}] 17:40:27 INFO - PROCESS | 2201 | 1463791227371 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:40:27 INFO - PROCESS | 2201 | 1463791227384 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x12340b800 == 40 [pid = 2201] [id = 91] 17:40:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x124e57400) [pid = 2201] [serial = 270] [outer = 0x0] 17:40:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x126d3e000) [pid = 2201] [serial = 271] [outer = 0x124e57400] 17:40:27 INFO - PROCESS | 2201 | 1463791227409 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x126ff7800) [pid = 2201] [serial = 272] [outer = 0x124e57400] 17:40:27 INFO - PROCESS | 2201 | 1463791227721 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]]]}] 17:40:27 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. 17:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 17:40:27 INFO - PROCESS | 2201 | 1463791227743 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 2201 | 1463791227745 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 17:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:40:27 INFO - PROCESS | 2201 | 1463791227754 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 2201 | 1463791227755 Marionette TRACE conn2 <- [1,338,null,{}] 17:40:27 INFO - PROCESS | 2201 | 1463791227757 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}] 17:40:27 INFO - PROCESS | 2201 | 1463791227844 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:40:27 INFO - PROCESS | 2201 | 1463791227849 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c31000 == 41 [pid = 2201] [id = 92] 17:40:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x124e56800) [pid = 2201] [serial = 273] [outer = 0x0] 17:40:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1270be000) [pid = 2201] [serial = 274] [outer = 0x124e56800] 17:40:27 INFO - PROCESS | 2201 | 1463791227874 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128b16400) [pid = 2201] [serial = 275] [outer = 0x124e56800] 17:40:28 INFO - PROCESS | 2201 | 1463791228179 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]]]}] 17:40:28 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. 17:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 17:40:28 INFO - PROCESS | 2201 | 1463791228224 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 2201 | 1463791228225 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 17:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:40:28 INFO - PROCESS | 2201 | 1463791228227 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 2201 | 1463791228228 Marionette TRACE conn2 <- [1,342,null,{}] 17:40:28 INFO - PROCESS | 2201 | 1463791228230 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}] 17:40:28 INFO - PROCESS | 2201 | 1463791228320 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:40:28 INFO - PROCESS | 2201 | 1463791228324 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e66800 == 42 [pid = 2201] [id = 93] 17:40:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1270c6c00) [pid = 2201] [serial = 276] [outer = 0x0] 17:40:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x128b1c400) [pid = 2201] [serial = 277] [outer = 0x1270c6c00] 17:40:28 INFO - PROCESS | 2201 | 1463791228348 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x128b20800) [pid = 2201] [serial = 278] [outer = 0x1270c6c00] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x112fc3c00) [pid = 2201] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1161a8c00) [pid = 2201] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12310d800) [pid = 2201] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x118145400) [pid = 2201] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1122b2400) [pid = 2201] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1233dd000) [pid = 2201] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1122ad000) [pid = 2201] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x118245c00) [pid = 2201] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x112a5dc00) [pid = 2201] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x118048400) [pid = 2201] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:40:28 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x118427c00) [pid = 2201] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:40:28 INFO - PROCESS | 2201 | 1463791228720 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]]]}] 17:40:28 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. 17:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 520ms 17:40:28 INFO - PROCESS | 2201 | 1463791228747 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 2201 | 1463791228749 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 17:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:40:28 INFO - PROCESS | 2201 | 1463791228751 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 2201 | 1463791228752 Marionette TRACE conn2 <- [1,346,null,{}] 17:40:28 INFO - PROCESS | 2201 | 1463791228754 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}] 17:40:28 INFO - PROCESS | 2201 | 1463791228828 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:40:28 INFO - PROCESS | 2201 | 1463791228832 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e73800 == 43 [pid = 2201] [id = 94] 17:40:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11870e000) [pid = 2201] [serial = 279] [outer = 0x0] 17:40:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x12326e400) [pid = 2201] [serial = 280] [outer = 0x11870e000] 17:40:28 INFO - PROCESS | 2201 | 1463791228860 Marionette DEBUG loaded listener.js 17:40:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x128b86c00) [pid = 2201] [serial = 281] [outer = 0x11870e000] 17:40:29 INFO - PROCESS | 2201 | 1463791229160 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]]]}] 17:40:29 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. 17:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 419ms 17:40:29 INFO - PROCESS | 2201 | 1463791229179 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 2201 | 1463791229180 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 17:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:40:29 INFO - PROCESS | 2201 | 1463791229194 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - PROCESS | 2201 | 1463791229195 Marionette TRACE conn2 <- [1,350,null,{}] 17:40:29 INFO - PROCESS | 2201 | 1463791229198 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}] 17:40:29 INFO - PROCESS | 2201 | 1463791229304 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:40:29 INFO - PROCESS | 2201 | 1463791229310 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b3f800 == 44 [pid = 2201] [id = 95] 17:40:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x119422c00) [pid = 2201] [serial = 282] [outer = 0x0] 17:40:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x128b8d800) [pid = 2201] [serial = 283] [outer = 0x119422c00] 17:40:29 INFO - PROCESS | 2201 | 1463791229339 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x128ff9c00) [pid = 2201] [serial = 284] [outer = 0x119422c00] 17:40:29 INFO - PROCESS | 2201 | 1463791229614 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]]]}] 17:40:29 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. 17:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 17:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:40:29 INFO - PROCESS | 2201 | 1463791229663 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 2201 | 1463791229664 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 17:40:29 INFO - PROCESS | 2201 | 1463791229666 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - PROCESS | 2201 | 1463791229669 Marionette TRACE conn2 <- [1,354,null,{}] 17:40:29 INFO - PROCESS | 2201 | 1463791229673 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}] 17:40:29 INFO - PROCESS | 2201 | 1463791229747 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:40:29 INFO - PROCESS | 2201 | 1463791229754 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296ce000 == 45 [pid = 2201] [id = 96] 17:40:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x128ff7c00) [pid = 2201] [serial = 285] [outer = 0x0] 17:40:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1292dc000) [pid = 2201] [serial = 286] [outer = 0x128ff7c00] 17:40:29 INFO - PROCESS | 2201 | 1463791229778 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1292e3800) [pid = 2201] [serial = 287] [outer = 0x128ff7c00] 17:40:30 INFO - PROCESS | 2201 | 1463791230101 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]]]}] 17:40:30 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. 17:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 17:40:30 INFO - PROCESS | 2201 | 1463791230138 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 2201 | 1463791230139 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 17:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:40:30 INFO - PROCESS | 2201 | 1463791230149 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 2201 | 1463791230150 Marionette TRACE conn2 <- [1,358,null,{}] 17:40:30 INFO - PROCESS | 2201 | 1463791230152 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}] 17:40:30 INFO - PROCESS | 2201 | 1463791230227 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:40:30 INFO - PROCESS | 2201 | 1463791230231 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a64f800 == 46 [pid = 2201] [id = 97] 17:40:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1292dd000) [pid = 2201] [serial = 288] [outer = 0x0] 17:40:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x1293f6000) [pid = 2201] [serial = 289] [outer = 0x1292dd000] 17:40:30 INFO - PROCESS | 2201 | 1463791230266 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x12a450000) [pid = 2201] [serial = 290] [outer = 0x1292dd000] 17:40:30 INFO - PROCESS | 2201 | 1463791230580 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]]]}] 17:40:30 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. 17:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 17:40:30 INFO - PROCESS | 2201 | 1463791230687 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:40:30 INFO - PROCESS | 2201 | 1463791230690 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 17:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:40:30 INFO - PROCESS | 2201 | 1463791230696 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 2201 | 1463791230700 Marionette TRACE conn2 <- [1,362,null,{}] 17:40:30 INFO - PROCESS | 2201 | 1463791230715 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}] 17:40:30 INFO - PROCESS | 2201 | 1463791230872 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:40:30 INFO - PROCESS | 2201 | 1463791230949 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x116121800 == 47 [pid = 2201] [id = 98] 17:40:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1131d6000) [pid = 2201] [serial = 291] [outer = 0x0] 17:40:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11345c800) [pid = 2201] [serial = 292] [outer = 0x1131d6000] 17:40:31 INFO - PROCESS | 2201 | 1463791230998 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1161a0c00) [pid = 2201] [serial = 293] [outer = 0x1131d6000] 17:40:31 INFO - PROCESS | 2201 | 1463791231490 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]]]}] 17:40:31 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. 17:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 836ms 17:40:31 INFO - PROCESS | 2201 | 1463791231532 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 2201 | 1463791231534 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 17:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:40:31 INFO - PROCESS | 2201 | 1463791231557 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 2201 | 1463791231560 Marionette TRACE conn2 <- [1,366,null,{}] 17:40:31 INFO - PROCESS | 2201 | 1463791231563 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}] 17:40:31 INFO - PROCESS | 2201 | 1463791231661 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:40:31 INFO - PROCESS | 2201 | 1463791231719 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c6000 == 48 [pid = 2201] [id = 99] 17:40:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1176cc000) [pid = 2201] [serial = 294] [outer = 0x0] 17:40:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11824a800) [pid = 2201] [serial = 295] [outer = 0x1176cc000] 17:40:31 INFO - PROCESS | 2201 | 1463791231748 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1182b1800) [pid = 2201] [serial = 296] [outer = 0x1176cc000] 17:40:32 INFO - PROCESS | 2201 | 1463791232171 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]]]}] 17:40:32 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. 17:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 626ms 17:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:40:32 INFO - PROCESS | 2201 | 1463791232181 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 2201 | 1463791232182 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 17:40:32 INFO - PROCESS | 2201 | 1463791232185 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 2201 | 1463791232186 Marionette TRACE conn2 <- [1,370,null,{}] 17:40:32 INFO - PROCESS | 2201 | 1463791232193 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}] 17:40:32 INFO - PROCESS | 2201 | 1463791232295 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:40:32 INFO - PROCESS | 2201 | 1463791232338 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe0800 == 49 [pid = 2201] [id = 100] 17:40:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1194f2400) [pid = 2201] [serial = 297] [outer = 0x0] 17:40:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12309b000) [pid = 2201] [serial = 298] [outer = 0x1194f2400] 17:40:32 INFO - PROCESS | 2201 | 1463791232371 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x123610c00) [pid = 2201] [serial = 299] [outer = 0x1194f2400] 17:40:32 INFO - PROCESS | 2201 | 1463791232808 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]]]}] 17:40:32 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. 17:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 17:40:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:40:32 INFO - PROCESS | 2201 | 1463791232856 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 2201 | 1463791232857 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 17:40:32 INFO - PROCESS | 2201 | 1463791232860 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 2201 | 1463791232861 Marionette TRACE conn2 <- [1,374,null,{}] 17:40:32 INFO - PROCESS | 2201 | 1463791232863 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}] 17:40:32 INFO - PROCESS | 2201 | 1463791232979 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:40:33 INFO - PROCESS | 2201 | 1463791233037 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a851800 == 50 [pid = 2201] [id = 101] 17:40:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x123c18000) [pid = 2201] [serial = 300] [outer = 0x0] 17:40:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12420b800) [pid = 2201] [serial = 301] [outer = 0x123c18000] 17:40:33 INFO - PROCESS | 2201 | 1463791233067 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x126d42000) [pid = 2201] [serial = 302] [outer = 0x123c18000] 17:40:33 INFO - PROCESS | 2201 | 1463791233569 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:40:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:40:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 770ms 17:40:33 INFO - PROCESS | 2201 | 1463791233631 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 2201 | 1463791233633 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 17:40:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:40:33 INFO - PROCESS | 2201 | 1463791233635 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 2201 | 1463791233637 Marionette TRACE conn2 <- [1,378,null,{}] 17:40:33 INFO - PROCESS | 2201 | 1463791233639 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}] 17:40:33 INFO - PROCESS | 2201 | 1463791233862 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:40:33 INFO - PROCESS | 2201 | 1463791233932 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e06800 == 51 [pid = 2201] [id = 102] 17:40:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x11340f400) [pid = 2201] [serial = 303] [outer = 0x0] 17:40:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x113d0b400) [pid = 2201] [serial = 304] [outer = 0x11340f400] 17:40:33 INFO - PROCESS | 2201 | 1463791233960 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1161a3400) [pid = 2201] [serial = 305] [outer = 0x11340f400] 17:40:34 INFO - PROCESS | 2201 | 1463791234377 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:40:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 772ms 17:40:34 INFO - PROCESS | 2201 | 1463791234408 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 2201 | 1463791234410 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 17:40:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:40:34 INFO - PROCESS | 2201 | 1463791234413 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 2201 | 1463791234416 Marionette TRACE conn2 <- [1,382,null,{}] 17:40:34 INFO - PROCESS | 2201 | 1463791234439 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}] 17:40:34 INFO - PROCESS | 2201 | 1463791234527 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:40:34 INFO - PROCESS | 2201 | 1463791234589 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x116710000 == 52 [pid = 2201] [id = 103] 17:40:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x117531c00) [pid = 2201] [serial = 306] [outer = 0x0] 17:40:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x118088800) [pid = 2201] [serial = 307] [outer = 0x117531c00] 17:40:34 INFO - PROCESS | 2201 | 1463791234618 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x118248800) [pid = 2201] [serial = 308] [outer = 0x117531c00] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x1296ce000 == 51 [pid = 2201] [id = 96] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x128b3f800 == 50 [pid = 2201] [id = 95] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x124e73800 == 49 [pid = 2201] [id = 94] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x124e66800 == 48 [pid = 2201] [id = 93] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x123c31000 == 47 [pid = 2201] [id = 92] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x12340b800 == 46 [pid = 2201] [id = 91] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x1130c2800 == 45 [pid = 2201] [id = 90] 17:40:34 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x118086800) [pid = 2201] [serial = 198] [outer = 0x0] [url = about:blank] 17:40:34 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1161e3c00) [pid = 2201] [serial = 195] [outer = 0x0] [url = about:blank] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b9000 == 44 [pid = 2201] [id = 89] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c7800 == 43 [pid = 2201] [id = 88] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x118072000 == 42 [pid = 2201] [id = 87] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x116115000 == 41 [pid = 2201] [id = 86] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x112da5800 == 40 [pid = 2201] [id = 85] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x1133a6000 == 39 [pid = 2201] [id = 84] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x12934d800 == 38 [pid = 2201] [id = 83] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x128b3d800 == 37 [pid = 2201] [id = 82] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x123086000 == 36 [pid = 2201] [id = 81] 17:40:34 INFO - PROCESS | 2201 | --DOCSHELL 0x117047000 == 35 [pid = 2201] [id = 80] 17:40:34 INFO - PROCESS | 2201 | 1463791234989 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:40:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 590ms 17:40:35 INFO - PROCESS | 2201 | 1463791235005 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:40:35 INFO - PROCESS | 2201 | 1463791235006 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 17:40:35 INFO - PROCESS | 2201 | 1463791235009 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 2201 | 1463791235010 Marionette TRACE conn2 <- [1,386,null,{}] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x126d3e400) [pid = 2201] [serial = 230] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128b8a400) [pid = 2201] [serial = 233] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x126d43400) [pid = 2201] [serial = 232] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119240800) [pid = 2201] [serial = 209] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1166bdc00) [pid = 2201] [serial = 201] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12ce6b000) [pid = 2201] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12420c400) [pid = 2201] [serial = 218] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12370d400) [pid = 2201] [serial = 217] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x119b1b400) [pid = 2201] [serial = 212] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x124e50800) [pid = 2201] [serial = 221] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x12446b800) [pid = 2201] [serial = 220] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12695ec00) [pid = 2201] [serial = 224] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1182b5400) [pid = 2201] [serial = 226] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x118424c00) [pid = 2201] [serial = 208] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x11824a400) [pid = 2201] [serial = 205] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119baac00) [pid = 2201] [serial = 214] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1194e8400) [pid = 2201] [serial = 211] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1182b0800) [pid = 2201] [serial = 206] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x124e58400) [pid = 2201] [serial = 223] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12309dc00) [pid = 2201] [serial = 215] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x123490400) [pid = 2201] [serial = 229] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x119b16400) [pid = 2201] [serial = 227] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x116a5c800) [pid = 2201] [serial = 202] [outer = 0x0] [url = about:blank] 17:40:35 INFO - PROCESS | 2201 | 1463791235028 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}] 17:40:35 INFO - PROCESS | 2201 | 1463791235103 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:40:35 INFO - PROCESS | 2201 | 1463791235110 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x11695d000 == 36 [pid = 2201] [id = 104] 17:40:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1182ab000) [pid = 2201] [serial = 309] [outer = 0x0] 17:40:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1182b3800) [pid = 2201] [serial = 310] [outer = 0x1182ab000] 17:40:35 INFO - PROCESS | 2201 | 1463791235138 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118713400) [pid = 2201] [serial = 311] [outer = 0x1182ab000] 17:40:35 INFO - PROCESS | 2201 | 1463791235496 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]]]}] 17:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 528ms 17:40:35 INFO - PROCESS | 2201 | 1463791235539 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 2201 | 1463791235542 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 17:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:40:35 INFO - PROCESS | 2201 | 1463791235553 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 2201 | 1463791235557 Marionette TRACE conn2 <- [1,390,null,{}] 17:40:35 INFO - PROCESS | 2201 | 1463791235561 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}] 17:40:35 INFO - PROCESS | 2201 | 1463791235698 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:40:35 INFO - PROCESS | 2201 | 1463791235752 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x11806a800 == 37 [pid = 2201] [id = 105] 17:40:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1182ae800) [pid = 2201] [serial = 312] [outer = 0x0] 17:40:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x11923d400) [pid = 2201] [serial = 313] [outer = 0x1182ae800] 17:40:35 INFO - PROCESS | 2201 | 1463791235786 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119bb2000) [pid = 2201] [serial = 314] [outer = 0x1182ae800] 17:40:36 INFO - PROCESS | 2201 | 1463791236211 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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 679ms 17:40:36 INFO - PROCESS | 2201 | 1463791236233 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 2201 | 1463791236235 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 17:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:40:36 INFO - PROCESS | 2201 | 1463791236263 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 2201 | 1463791236264 Marionette TRACE conn2 <- [1,394,null,{}] 17:40:36 INFO - PROCESS | 2201 | 1463791236301 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}] 17:40:36 INFO - PROCESS | 2201 | 1463791236393 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:40:36 INFO - PROCESS | 2201 | 1463791236427 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232bc000 == 38 [pid = 2201] [id = 106] 17:40:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x124202800) [pid = 2201] [serial = 315] [outer = 0x0] 17:40:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x124e55c00) [pid = 2201] [serial = 316] [outer = 0x124202800] 17:40:36 INFO - PROCESS | 2201 | 1463791236457 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x126960400) [pid = 2201] [serial = 317] [outer = 0x124202800] 17:40:36 INFO - PROCESS | 2201 | 1463791236771 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]]]}] 17:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 556ms 17:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:40:36 INFO - PROCESS | 2201 | 1463791236807 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 2201 | 1463791236808 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 17:40:36 INFO - PROCESS | 2201 | 1463791236810 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 2201 | 1463791236811 Marionette TRACE conn2 <- [1,398,null,{}] 17:40:36 INFO - PROCESS | 2201 | 1463791236813 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}] 17:40:36 INFO - PROCESS | 2201 | 1463791236912 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:40:36 INFO - PROCESS | 2201 | 1463791236921 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c26800 == 39 [pid = 2201] [id = 107] 17:40:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x126ff8800) [pid = 2201] [serial = 318] [outer = 0x0] 17:40:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x127098400) [pid = 2201] [serial = 319] [outer = 0x126ff8800] 17:40:36 INFO - PROCESS | 2201 | 1463791236954 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x128b1d800) [pid = 2201] [serial = 320] [outer = 0x126ff8800] 17:40:37 INFO - PROCESS | 2201 | 1463791237457 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]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 17:40:37 INFO - PROCESS | 2201 | 1463791237481 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 2201 | 1463791237485 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 17:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:40:37 INFO - PROCESS | 2201 | 1463791237496 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 2201 | 1463791237498 Marionette TRACE conn2 <- [1,402,null,{}] 17:40:37 INFO - PROCESS | 2201 | 1463791237502 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}] 17:40:37 INFO - PROCESS | 2201 | 1463791237616 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:40:37 INFO - PROCESS | 2201 | 1463791237620 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x11663c800 == 40 [pid = 2201] [id = 108] 17:40:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128b1d400) [pid = 2201] [serial = 321] [outer = 0x0] 17:40:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x128d1c800) [pid = 2201] [serial = 322] [outer = 0x128b1d400] 17:40:37 INFO - PROCESS | 2201 | 1463791237652 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x128ffc800) [pid = 2201] [serial = 323] [outer = 0x128b1d400] 17:40:37 INFO - PROCESS | 2201 | 1463791237988 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]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 17:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:40:38 INFO - PROCESS | 2201 | 1463791238019 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 2201 | 1463791238021 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 17:40:38 INFO - PROCESS | 2201 | 1463791238023 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 2201 | 1463791238024 Marionette TRACE conn2 <- [1,406,null,{}] 17:40:38 INFO - PROCESS | 2201 | 1463791238026 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}] 17:40:38 INFO - PROCESS | 2201 | 1463791238114 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:40:38 INFO - PROCESS | 2201 | 1463791238130 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x12737b800 == 41 [pid = 2201] [id = 109] 17:40:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1292dc400) [pid = 2201] [serial = 324] [outer = 0x0] 17:40:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1293f7000) [pid = 2201] [serial = 325] [outer = 0x1292dc400] 17:40:38 INFO - PROCESS | 2201 | 1463791238154 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a45c000) [pid = 2201] [serial = 326] [outer = 0x1292dc400] 17:40:38 INFO - PROCESS | 2201 | 1463791238491 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]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 17:40:38 INFO - PROCESS | 2201 | 1463791238541 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 2201 | 1463791238543 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 17:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:40:38 INFO - PROCESS | 2201 | 1463791238545 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 2201 | 1463791238546 Marionette TRACE conn2 <- [1,410,null,{}] 17:40:38 INFO - PROCESS | 2201 | 1463791238548 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}] 17:40:38 INFO - PROCESS | 2201 | 1463791238641 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:40:38 INFO - PROCESS | 2201 | 1463791238645 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dd8000 == 42 [pid = 2201] [id = 110] 17:40:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1292e0c00) [pid = 2201] [serial = 327] [outer = 0x0] 17:40:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12a631800) [pid = 2201] [serial = 328] [outer = 0x1292e0c00] 17:40:38 INFO - PROCESS | 2201 | 1463791238670 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12a7b9c00) [pid = 2201] [serial = 329] [outer = 0x1292e0c00] 17:40:38 INFO - PROCESS | 2201 | 1463791238996 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]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 17:40:39 INFO - PROCESS | 2201 | 1463791239032 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:40:39 INFO - PROCESS | 2201 | 1463791239039 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 2201 | 1463791239040 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 17:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:40:39 INFO - PROCESS | 2201 | 1463791239042 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 2201 | 1463791239043 Marionette TRACE conn2 <- [1,414,null,{}] 17:40:39 INFO - PROCESS | 2201 | 1463791239045 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}] 17:40:39 INFO - PROCESS | 2201 | 1463791239139 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:40:39 INFO - PROCESS | 2201 | 1463791239152 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296be800 == 43 [pid = 2201] [id = 111] 17:40:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12a62f000) [pid = 2201] [serial = 330] [outer = 0x0] 17:40:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12a857c00) [pid = 2201] [serial = 331] [outer = 0x12a62f000] 17:40:39 INFO - PROCESS | 2201 | 1463791239176 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12ab49c00) [pid = 2201] [serial = 332] [outer = 0x12a62f000] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x11752d000) [pid = 2201] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128ff7c00) [pid = 2201] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x11870e000) [pid = 2201] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119422c00) [pid = 2201] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x113461400) [pid = 2201] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1122b5c00) [pid = 2201] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1233dcc00) [pid = 2201] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x124e57400) [pid = 2201] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1270c6c00) [pid = 2201] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11942ac00) [pid = 2201] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119428400) [pid = 2201] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x124e56800) [pid = 2201] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1166c0400) [pid = 2201] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1161e7000) [pid = 2201] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:40:39 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1182b1400) [pid = 2201] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:40:39 INFO - PROCESS | 2201 | 1463791239627 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]]]}] 17:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 618ms 17:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:40:39 INFO - PROCESS | 2201 | 1463791239660 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 2201 | 1463791239661 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 17:40:39 INFO - PROCESS | 2201 | 1463791239676 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 2201 | 1463791239677 Marionette TRACE conn2 <- [1,418,null,{}] 17:40:39 INFO - PROCESS | 2201 | 1463791239681 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}] 17:40:39 INFO - PROCESS | 2201 | 1463791239762 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:40:39 INFO - PROCESS | 2201 | 1463791239768 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b48800 == 44 [pid = 2201] [id = 112] 17:40:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x116ae8400) [pid = 2201] [serial = 333] [outer = 0x0] 17:40:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1194f5000) [pid = 2201] [serial = 334] [outer = 0x116ae8400] 17:40:39 INFO - PROCESS | 2201 | 1463791239798 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12a855800) [pid = 2201] [serial = 335] [outer = 0x116ae8400] 17:40:40 INFO - PROCESS | 2201 | 1463791240616 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]]]}] 17:40:40 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 17:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 985ms 17:40:40 INFO - PROCESS | 2201 | 1463791240649 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:40:40 INFO - PROCESS | 2201 | 1463791240660 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 17:40:40 INFO - PROCESS | 2201 | 1463791240663 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 2201 | 1463791240664 Marionette TRACE conn2 <- [1,422,null,{}] 17:40:40 INFO - PROCESS | 2201 | 1463791240666 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}] 17:40:40 INFO - PROCESS | 2201 | 1463791240755 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:40:40 INFO - PROCESS | 2201 | 1463791240759 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9a5000 == 45 [pid = 2201] [id = 113] 17:40:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12ab4cc00) [pid = 2201] [serial = 336] [outer = 0x0] 17:40:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12ab99400) [pid = 2201] [serial = 337] [outer = 0x12ab4cc00] 17:40:40 INFO - PROCESS | 2201 | 1463791240783 Marionette DEBUG loaded listener.js 17:40:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12b947000) [pid = 2201] [serial = 338] [outer = 0x12ab4cc00] 17:40:41 INFO - PROCESS | 2201 | 1463791241619 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]]]}] 17:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 17:40:41 INFO - PROCESS | 2201 | 1463791241633 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 2201 | 1463791241637 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 17:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:40:41 INFO - PROCESS | 2201 | 1463791241641 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 2201 | 1463791241644 Marionette TRACE conn2 <- [1,426,null,{}] 17:40:41 INFO - PROCESS | 2201 | 1463791241648 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}] 17:40:41 INFO - PROCESS | 2201 | 1463791241746 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:40:41 INFO - PROCESS | 2201 | 1463791241791 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x11690b000 == 46 [pid = 2201] [id = 114] 17:40:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x115e39400) [pid = 2201] [serial = 339] [outer = 0x0] 17:40:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1161a5000) [pid = 2201] [serial = 340] [outer = 0x115e39400] 17:40:41 INFO - PROCESS | 2201 | 1463791241823 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x116a5cc00) [pid = 2201] [serial = 341] [outer = 0x115e39400] 17:40:42 INFO - PROCESS | 2201 | 1463791242288 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] 17:40:42 INFO - PROCESS | 2201 | 1463791242328 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 17:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:40:42 INFO - PROCESS | 2201 | 1463791242333 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 2201 | 1463791242337 Marionette TRACE conn2 <- [1,430,null,{}] 17:40:42 INFO - PROCESS | 2201 | 1463791242340 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}] 17:40:42 INFO - PROCESS | 2201 | 1463791242447 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:40:42 INFO - PROCESS | 2201 | 1463791242510 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x12307b800 == 47 [pid = 2201] [id = 115] 17:40:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x11861ec00) [pid = 2201] [serial = 342] [outer = 0x0] 17:40:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x118a56800) [pid = 2201] [serial = 343] [outer = 0x11861ec00] 17:40:42 INFO - PROCESS | 2201 | 1463791242539 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x119460000) [pid = 2201] [serial = 344] [outer = 0x11861ec00] 17:40:42 INFO - PROCESS | 2201 | 1463791242965 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]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 674ms 17:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:40:43 INFO - PROCESS | 2201 | 1463791243006 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 2201 | 1463791243008 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 17:40:43 INFO - PROCESS | 2201 | 1463791243010 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 2201 | 1463791243013 Marionette TRACE conn2 <- [1,434,null,{}] 17:40:43 INFO - PROCESS | 2201 | 1463791243020 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}] 17:40:43 INFO - PROCESS | 2201 | 1463791243120 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:40:43 INFO - PROCESS | 2201 | 1463791243201 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a7a5800 == 48 [pid = 2201] [id = 116] 17:40:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x123493400) [pid = 2201] [serial = 345] [outer = 0x0] 17:40:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x124651c00) [pid = 2201] [serial = 346] [outer = 0x123493400] 17:40:43 INFO - PROCESS | 2201 | 1463791243232 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x126def800) [pid = 2201] [serial = 347] [outer = 0x123493400] 17:40:43 INFO - PROCESS | 2201 | 1463791243651 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]]]}] 17:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 673ms 17:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:40:43 INFO - PROCESS | 2201 | 1463791243683 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 2201 | 1463791243685 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 17:40:43 INFO - PROCESS | 2201 | 1463791243687 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 2201 | 1463791243689 Marionette TRACE conn2 <- [1,438,null,{}] 17:40:43 INFO - PROCESS | 2201 | 1463791243691 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}] 17:40:43 INFO - PROCESS | 2201 | 1463791243787 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:40:43 INFO - PROCESS | 2201 | 1463791243848 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb88000 == 49 [pid = 2201] [id = 117] 17:40:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x126ff5c00) [pid = 2201] [serial = 348] [outer = 0x0] 17:40:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128b1f400) [pid = 2201] [serial = 349] [outer = 0x126ff5c00] 17:40:43 INFO - PROCESS | 2201 | 1463791243878 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x128df4c00) [pid = 2201] [serial = 350] [outer = 0x126ff5c00] 17:40:44 INFO - PROCESS | 2201 | 1463791244343 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]]]}] 17:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 17:40:44 INFO - PROCESS | 2201 | 1463791244371 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 2201 | 1463791244372 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 17:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:40:44 INFO - PROCESS | 2201 | 1463791244376 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 2201 | 1463791244377 Marionette TRACE conn2 <- [1,442,null,{}] 17:40:44 INFO - PROCESS | 2201 | 1463791244380 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}] 17:40:44 INFO - PROCESS | 2201 | 1463791244499 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:40:44 INFO - PROCESS | 2201 | 1463791244560 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x11612c800 == 50 [pid = 2201] [id = 118] 17:40:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1161eb800) [pid = 2201] [serial = 351] [outer = 0x0] 17:40:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x128dfc000) [pid = 2201] [serial = 352] [outer = 0x1161eb800] 17:40:44 INFO - PROCESS | 2201 | 1463791244590 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1292e5000) [pid = 2201] [serial = 353] [outer = 0x1161eb800] 17:40:45 INFO - PROCESS | 2201 | 1463791245141 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]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 821ms 17:40:45 INFO - PROCESS | 2201 | 1463791245204 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 2201 | 1463791245207 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 17:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:40:45 INFO - PROCESS | 2201 | 1463791245212 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - PROCESS | 2201 | 1463791245214 Marionette TRACE conn2 <- [1,446,null,{}] 17:40:45 INFO - PROCESS | 2201 | 1463791245220 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}] 17:40:45 INFO - PROCESS | 2201 | 1463791245318 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:40:45 INFO - PROCESS | 2201 | 1463791245409 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f0c800 == 51 [pid = 2201] [id = 119] 17:40:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x117529800) [pid = 2201] [serial = 354] [outer = 0x0] 17:40:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x118055800) [pid = 2201] [serial = 355] [outer = 0x117529800] 17:40:45 INFO - PROCESS | 2201 | 1463791245445 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x118248400) [pid = 2201] [serial = 356] [outer = 0x117529800] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x128b48800 == 50 [pid = 2201] [id = 112] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x1296be800 == 49 [pid = 2201] [id = 111] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x128dd8000 == 48 [pid = 2201] [id = 110] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x1293f6000) [pid = 2201] [serial = 289] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x12737b800 == 47 [pid = 2201] [id = 109] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x11663c800 == 46 [pid = 2201] [id = 108] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x123c26800 == 45 [pid = 2201] [id = 107] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x1232bc000 == 44 [pid = 2201] [id = 106] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x11806a800 == 43 [pid = 2201] [id = 105] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x11695d000 == 42 [pid = 2201] [id = 104] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x116710000 == 41 [pid = 2201] [id = 103] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x117e06800 == 40 [pid = 2201] [id = 102] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c6000 == 39 [pid = 2201] [id = 99] 17:40:45 INFO - PROCESS | 2201 | --DOCSHELL 0x116121800 == 38 [pid = 2201] [id = 98] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x11677b800) [pid = 2201] [serial = 157] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1182a7800) [pid = 2201] [serial = 199] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124657000) [pid = 2201] [serial = 269] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x123c0fc00) [pid = 2201] [serial = 268] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x126d3e000) [pid = 2201] [serial = 271] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128b1c400) [pid = 2201] [serial = 277] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x128d12400) [pid = 2201] [serial = 235] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x117532400) [pid = 2201] [serial = 238] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x118425800) [pid = 2201] [serial = 241] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12360e000) [pid = 2201] [serial = 244] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x123099c00) [pid = 2201] [serial = 265] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1194f2c00) [pid = 2201] [serial = 262] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119babc00) [pid = 2201] [serial = 263] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1270be000) [pid = 2201] [serial = 274] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x11752a400) [pid = 2201] [serial = 254] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11693c800) [pid = 2201] [serial = 253] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x128b16400) [pid = 2201] [serial = 275] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1233e1800) [pid = 2201] [serial = 251] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1182b2c00) [pid = 2201] [serial = 250] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x118a4e800) [pid = 2201] [serial = 259] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x119235400) [pid = 2201] [serial = 260] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x11804f000) [pid = 2201] [serial = 256] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x118246800) [pid = 2201] [serial = 257] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x124e5d800) [pid = 2201] [serial = 247] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1292e3800) [pid = 2201] [serial = 287] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x128b86c00) [pid = 2201] [serial = 281] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x128b8d800) [pid = 2201] [serial = 283] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12326e400) [pid = 2201] [serial = 280] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1292dc000) [pid = 2201] [serial = 286] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128b20800) [pid = 2201] [serial = 278] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x126ff7800) [pid = 2201] [serial = 272] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x128ff9c00) [pid = 2201] [serial = 284] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12310b800) [pid = 2201] [serial = 266] [outer = 0x0] [url = about:blank] 17:40:45 INFO - PROCESS | 2201 | 1463791245883 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]]]}] 17:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 724ms 17:40:45 INFO - PROCESS | 2201 | 1463791245939 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 2201 | 1463791245943 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 17:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:40:45 INFO - PROCESS | 2201 | 1463791245947 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - PROCESS | 2201 | 1463791245949 Marionette TRACE conn2 <- [1,450,null,{}] 17:40:45 INFO - PROCESS | 2201 | 1463791245953 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}] 17:40:46 INFO - PROCESS | 2201 | 1463791246028 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:40:46 INFO - PROCESS | 2201 | 1463791246032 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x116714000 == 39 [pid = 2201] [id = 120] 17:40:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x118248c00) [pid = 2201] [serial = 357] [outer = 0x0] 17:40:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x11870c000) [pid = 2201] [serial = 358] [outer = 0x118248c00] 17:40:46 INFO - PROCESS | 2201 | 1463791246062 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x119460400) [pid = 2201] [serial = 359] [outer = 0x118248c00] 17:40:46 INFO - PROCESS | 2201 | 1463791246390 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] 17:40:46 INFO - PROCESS | 2201 | 1463791246426 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 17:40:46 INFO - PROCESS | 2201 | 1463791246429 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 2201 | 1463791246431 Marionette TRACE conn2 <- [1,454,null,{}] 17:40:46 INFO - PROCESS | 2201 | 1463791246440 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}] 17:40:46 INFO - PROCESS | 2201 | 1463791246517 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:40:46 INFO - PROCESS | 2201 | 1463791246524 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d8000 == 40 [pid = 2201] [id = 121] 17:40:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x119b12800) [pid = 2201] [serial = 360] [outer = 0x0] 17:40:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12326c800) [pid = 2201] [serial = 361] [outer = 0x119b12800] 17:40:46 INFO - PROCESS | 2201 | 1463791246552 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12440cc00) [pid = 2201] [serial = 362] [outer = 0x119b12800] 17:40:46 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:46 INFO - PROCESS | 2201 | 1463791246940 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]]]}] 17:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 526ms 17:40:46 INFO - PROCESS | 2201 | 1463791246962 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:40:46 INFO - PROCESS | 2201 | 1463791246965 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 17:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:40:46 INFO - PROCESS | 2201 | 1463791246980 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 2201 | 1463791246983 Marionette TRACE conn2 <- [1,458,null,{}] 17:40:46 INFO - PROCESS | 2201 | 1463791246988 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}] 17:40:47 INFO - PROCESS | 2201 | 1463791247109 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:40:47 INFO - PROCESS | 2201 | 1463791247119 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x12320a000 == 41 [pid = 2201] [id = 122] 17:40:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x1246b6000) [pid = 2201] [serial = 363] [outer = 0x0] 17:40:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x126d3a000) [pid = 2201] [serial = 364] [outer = 0x1246b6000] 17:40:47 INFO - PROCESS | 2201 | 1463791247158 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1270c3800) [pid = 2201] [serial = 365] [outer = 0x1246b6000] 17:40:47 INFO - PROCESS | 2201 | 1463791247543 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] 17:40:47 INFO - PROCESS | 2201 | 1463791247557 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 17:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:40:47 INFO - PROCESS | 2201 | 1463791247559 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 2201 | 1463791247560 Marionette TRACE conn2 <- [1,462,null,{}] 17:40:47 INFO - PROCESS | 2201 | 1463791247562 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}] 17:40:47 INFO - PROCESS | 2201 | 1463791247665 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:40:47 INFO - PROCESS | 2201 | 1463791247671 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232bc000 == 42 [pid = 2201] [id = 123] 17:40:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12695e400) [pid = 2201] [serial = 366] [outer = 0x0] 17:40:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128b1b000) [pid = 2201] [serial = 367] [outer = 0x12695e400] 17:40:47 INFO - PROCESS | 2201 | 1463791247697 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x128df1000) [pid = 2201] [serial = 368] [outer = 0x12695e400] 17:40:48 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:40:48 INFO - PROCESS | 2201 | 1463791248030 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] 17:40:48 INFO - PROCESS | 2201 | 1463791248079 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 17:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:40:48 INFO - PROCESS | 2201 | 1463791248081 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 2201 | 1463791248083 Marionette TRACE conn2 <- [1,466,null,{}] 17:40:48 INFO - PROCESS | 2201 | 1463791248085 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}] 17:40:48 INFO - PROCESS | 2201 | 1463791248200 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:40:48 INFO - PROCESS | 2201 | 1463791248238 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e76000 == 43 [pid = 2201] [id = 124] 17:40:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1293ee400) [pid = 2201] [serial = 369] [outer = 0x0] 17:40:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12a627c00) [pid = 2201] [serial = 370] [outer = 0x1293ee400] 17:40:48 INFO - PROCESS | 2201 | 1463791248263 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12ab43800) [pid = 2201] [serial = 371] [outer = 0x1293ee400] 17:40:48 INFO - PROCESS | 2201 | 1463791248607 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] 17:40:48 INFO - PROCESS | 2201 | 1463791248657 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 17:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:40:48 INFO - PROCESS | 2201 | 1463791248659 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 2201 | 1463791248660 Marionette TRACE conn2 <- [1,470,null,{}] 17:40:48 INFO - PROCESS | 2201 | 1463791248663 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}] 17:40:48 INFO - PROCESS | 2201 | 1463791248753 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:40:48 INFO - PROCESS | 2201 | 1463791248765 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x127372800 == 44 [pid = 2201] [id = 125] 17:40:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12a625c00) [pid = 2201] [serial = 372] [outer = 0x0] 17:40:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12ab9f400) [pid = 2201] [serial = 373] [outer = 0x12a625c00] 17:40:48 INFO - PROCESS | 2201 | 1463791248791 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12b945c00) [pid = 2201] [serial = 374] [outer = 0x12a625c00] 17:40:49 INFO - PROCESS | 2201 | 1463791249118 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]]]}] 17:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 17:40:49 INFO - PROCESS | 2201 | 1463791249127 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:40:49 INFO - PROCESS | 2201 | 1463791249129 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 17:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:40:49 INFO - PROCESS | 2201 | 1463791249131 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 2201 | 1463791249132 Marionette TRACE conn2 <- [1,474,null,{}] 17:40:49 INFO - PROCESS | 2201 | 1463791249137 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}] 17:40:49 INFO - PROCESS | 2201 | 1463791249230 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:40:49 INFO - PROCESS | 2201 | 1463791249241 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe1000 == 45 [pid = 2201] [id = 126] 17:40:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12ab44c00) [pid = 2201] [serial = 375] [outer = 0x0] 17:40:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12ba56000) [pid = 2201] [serial = 376] [outer = 0x12ab44c00] 17:40:49 INFO - PROCESS | 2201 | 1463791249265 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12ba5ec00) [pid = 2201] [serial = 377] [outer = 0x12ab44c00] 17:40:49 INFO - PROCESS | 2201 | 1463791249599 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]]]}] 17:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 17:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:40:49 INFO - PROCESS | 2201 | 1463791249652 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:40:49 INFO - PROCESS | 2201 | 1463791249653 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 17:40:49 INFO - PROCESS | 2201 | 1463791249655 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 2201 | 1463791249656 Marionette TRACE conn2 <- [1,478,null,{}] 17:40:49 INFO - PROCESS | 2201 | 1463791249659 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}] 17:40:49 INFO - PROCESS | 2201 | 1463791249749 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:40:49 INFO - PROCESS | 2201 | 1463791249763 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a63f800 == 46 [pid = 2201] [id = 127] 17:40:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12b949c00) [pid = 2201] [serial = 378] [outer = 0x0] 17:40:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12bae6c00) [pid = 2201] [serial = 379] [outer = 0x12b949c00] 17:40:49 INFO - PROCESS | 2201 | 1463791249787 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12baee800) [pid = 2201] [serial = 380] [outer = 0x12b949c00] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128b1d400) [pid = 2201] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1292dc400) [pid = 2201] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1292dd000) [pid = 2201] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1182ab000) [pid = 2201] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x11340f400) [pid = 2201] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x126ff8800) [pid = 2201] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x116ae8400) [pid = 2201] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x124202800) [pid = 2201] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1182ae800) [pid = 2201] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x117531c00) [pid = 2201] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1292e0c00) [pid = 2201] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:40:50 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12a62f000) [pid = 2201] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:40:50 INFO - PROCESS | 2201 | 1463791250217 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]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 567ms 17:40:50 INFO - PROCESS | 2201 | 1463791250224 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:40:50 INFO - PROCESS | 2201 | 1463791250226 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 17:40:50 INFO - PROCESS | 2201 | 1463791250229 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 2201 | 1463791250231 Marionette TRACE conn2 <- [1,482,null,{}] 17:40:50 INFO - PROCESS | 2201 | 1463791250237 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}] 17:40:50 INFO - PROCESS | 2201 | 1463791250384 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:40:50 INFO - PROCESS | 2201 | 1463791250431 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a7a6000 == 47 [pid = 2201] [id = 128] 17:40:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11870e000) [pid = 2201] [serial = 381] [outer = 0x0] 17:40:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128b15800) [pid = 2201] [serial = 382] [outer = 0x11870e000] 17:40:50 INFO - PROCESS | 2201 | 1463791250456 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12a45bc00) [pid = 2201] [serial = 383] [outer = 0x11870e000] 17:40:50 INFO - PROCESS | 2201 | 1463791250760 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]]]}] 17:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 569ms 17:40:50 INFO - PROCESS | 2201 | 1463791250799 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 2201 | 1463791250801 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 17:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:40:50 INFO - PROCESS | 2201 | 1463791250805 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 2201 | 1463791250807 Marionette TRACE conn2 <- [1,486,null,{}] 17:40:50 INFO - PROCESS | 2201 | 1463791250809 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}] 17:40:50 INFO - PROCESS | 2201 | 1463791250898 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:40:50 INFO - PROCESS | 2201 | 1463791250961 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9a4800 == 48 [pid = 2201] [id = 129] 17:40:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x126954800) [pid = 2201] [serial = 384] [outer = 0x0] 17:40:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12bae3c00) [pid = 2201] [serial = 385] [outer = 0x126954800] 17:40:50 INFO - PROCESS | 2201 | 1463791250990 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12be3d400) [pid = 2201] [serial = 386] [outer = 0x126954800] 17:40:51 INFO - PROCESS | 2201 | 1463791251259 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]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 17:40:51 INFO - PROCESS | 2201 | 1463791251276 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 2201 | 1463791251277 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 17:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:40:51 INFO - PROCESS | 2201 | 1463791251279 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 2201 | 1463791251281 Marionette TRACE conn2 <- [1,490,null,{}] 17:40:51 INFO - PROCESS | 2201 | 1463791251291 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}] 17:40:51 INFO - PROCESS | 2201 | 1463791251374 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:40:51 INFO - PROCESS | 2201 | 1463791251378 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c174000 == 49 [pid = 2201] [id = 130] 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12be39c00) [pid = 2201] [serial = 387] [outer = 0x0] 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12be44400) [pid = 2201] [serial = 388] [outer = 0x12be39c00] 17:40:51 INFO - PROCESS | 2201 | 1463791251402 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12c540c00) [pid = 2201] [serial = 389] [outer = 0x12be39c00] 17:40:51 INFO - PROCESS | 2201 | 1463791251702 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]]]}] 17:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 467ms 17:40:51 INFO - PROCESS | 2201 | 1463791251748 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 2201 | 1463791251749 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 17:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:40:51 INFO - PROCESS | 2201 | 1463791251751 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 2201 | 1463791251752 Marionette TRACE conn2 <- [1,494,null,{}] 17:40:51 INFO - PROCESS | 2201 | 1463791251755 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}] 17:40:51 INFO - PROCESS | 2201 | 1463791251861 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:40:51 INFO - PROCESS | 2201 | 1463791251868 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c50a800 == 50 [pid = 2201] [id = 131] 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12be3f000) [pid = 2201] [serial = 390] [outer = 0x0] 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12c549c00) [pid = 2201] [serial = 391] [outer = 0x12be3f000] 17:40:51 INFO - PROCESS | 2201 | 1463791251893 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12c6bbc00) [pid = 2201] [serial = 392] [outer = 0x12be3f000] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x12a851800 == 49 [pid = 2201] [id = 101] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe0800 == 48 [pid = 2201] [id = 100] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x128b46800 == 47 [pid = 2201] [id = 79] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x12a64f800 == 46 [pid = 2201] [id = 97] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x1247b7800 == 45 [pid = 2201] [id = 65] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x116f0c800 == 44 [pid = 2201] [id = 119] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x11612c800 == 43 [pid = 2201] [id = 118] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb88000 == 42 [pid = 2201] [id = 117] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x12a7a5800 == 41 [pid = 2201] [id = 116] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x12307b800 == 40 [pid = 2201] [id = 115] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9a5000 == 39 [pid = 2201] [id = 113] 17:40:52 INFO - PROCESS | 2201 | --DOCSHELL 0x11690b000 == 38 [pid = 2201] [id = 114] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12320a000 == 37 [pid = 2201] [id = 122] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x124e76000 == 36 [pid = 2201] [id = 124] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12a63f800 == 35 [pid = 2201] [id = 127] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x116714000 == 34 [pid = 2201] [id = 120] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d8000 == 33 [pid = 2201] [id = 121] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12a7a6000 == 32 [pid = 2201] [id = 128] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9a4800 == 31 [pid = 2201] [id = 129] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x127372800 == 30 [pid = 2201] [id = 125] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe1000 == 29 [pid = 2201] [id = 126] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x1232bc000 == 28 [pid = 2201] [id = 123] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12309b000) [pid = 2201] [serial = 298] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1182b3800) [pid = 2201] [serial = 310] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x118713400) [pid = 2201] [serial = 311] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1161a3400) [pid = 2201] [serial = 305] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x113d0b400) [pid = 2201] [serial = 304] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x127098400) [pid = 2201] [serial = 319] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12a855800) [pid = 2201] [serial = 335] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x124e55c00) [pid = 2201] [serial = 316] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x126960400) [pid = 2201] [serial = 317] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11923d400) [pid = 2201] [serial = 313] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x119bb2000) [pid = 2201] [serial = 314] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x118248800) [pid = 2201] [serial = 308] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x118088800) [pid = 2201] [serial = 307] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12420b800) [pid = 2201] [serial = 301] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12a631800) [pid = 2201] [serial = 328] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12a7b9c00) [pid = 2201] [serial = 329] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12a45c000) [pid = 2201] [serial = 326] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12a857c00) [pid = 2201] [serial = 331] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1194f5000) [pid = 2201] [serial = 334] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12ab49c00) [pid = 2201] [serial = 332] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128ffc800) [pid = 2201] [serial = 323] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x128b1d800) [pid = 2201] [serial = 320] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12ab99400) [pid = 2201] [serial = 337] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x128d1c800) [pid = 2201] [serial = 322] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1293f7000) [pid = 2201] [serial = 325] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x12a450000) [pid = 2201] [serial = 290] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x11345c800) [pid = 2201] [serial = 292] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x11824a800) [pid = 2201] [serial = 295] [outer = 0x0] [url = about:blank] 17:40:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12c174000 == 27 [pid = 2201] [id = 130] 17:40:53 INFO - PROCESS | 2201 | 1463791253503 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]]]}] 17:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1772ms 17:40:53 INFO - PROCESS | 2201 | 1463791253524 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 2201 | 1463791253526 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 17:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:40:53 INFO - PROCESS | 2201 | 1463791253530 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 2201 | 1463791253532 Marionette TRACE conn2 <- [1,498,null,{}] 17:40:53 INFO - PROCESS | 2201 | 1463791253537 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}] 17:40:53 INFO - PROCESS | 2201 | 1463791253614 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:40:53 INFO - PROCESS | 2201 | 1463791253655 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x1130c4000 == 28 [pid = 2201] [id = 132] 17:40:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x113a74400) [pid = 2201] [serial = 393] [outer = 0x0] 17:40:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x113d68400) [pid = 2201] [serial = 394] [outer = 0x113a74400] 17:40:53 INFO - PROCESS | 2201 | 1463791253682 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x1161a9c00) [pid = 2201] [serial = 395] [outer = 0x113a74400] 17:40:54 INFO - PROCESS | 2201 | 1463791254089 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]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 573ms 17:40:54 INFO - PROCESS | 2201 | 1463791254104 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 2201 | 1463791254110 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 17:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:40:54 INFO - PROCESS | 2201 | 1463791254117 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 2201 | 1463791254122 Marionette TRACE conn2 <- [1,502,null,{}] 17:40:54 INFO - PROCESS | 2201 | 1463791254125 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}] 17:40:54 INFO - PROCESS | 2201 | 1463791254240 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:40:54 INFO - PROCESS | 2201 | 1463791254305 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x11612d800 == 29 [pid = 2201] [id = 133] 17:40:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x1161a8c00) [pid = 2201] [serial = 396] [outer = 0x0] 17:40:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x11677b400) [pid = 2201] [serial = 397] [outer = 0x1161a8c00] 17:40:54 INFO - PROCESS | 2201 | 1463791254349 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1176c1c00) [pid = 2201] [serial = 398] [outer = 0x1161a8c00] 17:40:54 INFO - PROCESS | 2201 | 1463791254658 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]]]}] 17:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 574ms 17:40:54 INFO - PROCESS | 2201 | 1463791254691 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 2201 | 1463791254693 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 17:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:40:54 INFO - PROCESS | 2201 | 1463791254695 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 2201 | 1463791254697 Marionette TRACE conn2 <- [1,506,null,{}] 17:40:54 INFO - PROCESS | 2201 | 1463791254713 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}] 17:40:54 INFO - PROCESS | 2201 | 1463791254809 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:40:54 INFO - PROCESS | 2201 | 1463791254823 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x117045000 == 30 [pid = 2201] [id = 134] 17:40:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x111a0fc00) [pid = 2201] [serial = 399] [outer = 0x0] 17:40:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118243800) [pid = 2201] [serial = 400] [outer = 0x111a0fc00] 17:40:54 INFO - PROCESS | 2201 | 1463791254869 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1182ab000) [pid = 2201] [serial = 401] [outer = 0x111a0fc00] 17:40:55 INFO - PROCESS | 2201 | 1463791255158 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]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 472ms 17:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:40:55 INFO - PROCESS | 2201 | 1463791255175 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 2201 | 1463791255176 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 17:40:55 INFO - PROCESS | 2201 | 1463791255178 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 2201 | 1463791255180 Marionette TRACE conn2 <- [1,510,null,{}] 17:40:55 INFO - PROCESS | 2201 | 1463791255182 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}] 17:40:55 INFO - PROCESS | 2201 | 1463791255264 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:40:55 INFO - PROCESS | 2201 | 1463791255271 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x118190000 == 31 [pid = 2201] [id = 135] 17:40:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1182af400) [pid = 2201] [serial = 402] [outer = 0x0] 17:40:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x118424c00) [pid = 2201] [serial = 403] [outer = 0x1182af400] 17:40:55 INFO - PROCESS | 2201 | 1463791255297 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x118a59800) [pid = 2201] [serial = 404] [outer = 0x1182af400] 17:40:55 INFO - PROCESS | 2201 | 1463791255604 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]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 469ms 17:40:55 INFO - PROCESS | 2201 | 1463791255649 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 2201 | 1463791255650 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 17:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:40:55 INFO - PROCESS | 2201 | 1463791255652 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 2201 | 1463791255653 Marionette TRACE conn2 <- [1,514,null,{}] 17:40:55 INFO - PROCESS | 2201 | 1463791255656 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}] 17:40:55 INFO - PROCESS | 2201 | 1463791255740 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:40:55 INFO - PROCESS | 2201 | 1463791255746 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183aa800 == 32 [pid = 2201] [id = 136] 17:40:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x113d0e800) [pid = 2201] [serial = 405] [outer = 0x0] 17:40:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11918e400) [pid = 2201] [serial = 406] [outer = 0x113d0e800] 17:40:55 INFO - PROCESS | 2201 | 1463791255774 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119424000) [pid = 2201] [serial = 407] [outer = 0x113d0e800] 17:40:56 INFO - PROCESS | 2201 | 1463791256076 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]]]}] 17:40:56 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 17:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 17:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:40:56 INFO - PROCESS | 2201 | 1463791256130 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 2201 | 1463791256131 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 17:40:56 INFO - PROCESS | 2201 | 1463791256134 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 2201 | 1463791256135 Marionette TRACE conn2 <- [1,518,null,{}] 17:40:56 INFO - PROCESS | 2201 | 1463791256137 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}] 17:40:56 INFO - PROCESS | 2201 | 1463791256219 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:40:56 INFO - PROCESS | 2201 | 1463791256225 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197bd000 == 33 [pid = 2201] [id = 137] 17:40:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119426800) [pid = 2201] [serial = 408] [outer = 0x0] 17:40:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119b19000) [pid = 2201] [serial = 409] [outer = 0x119426800] 17:40:56 INFO - PROCESS | 2201 | 1463791256252 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12309c400) [pid = 2201] [serial = 410] [outer = 0x119426800] 17:40:56 INFO - PROCESS | 2201 | 1463791256558 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]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 468ms 17:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:40:56 INFO - PROCESS | 2201 | 1463791256604 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 2201 | 1463791256605 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 17:40:56 INFO - PROCESS | 2201 | 1463791256608 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 2201 | 1463791256609 Marionette TRACE conn2 <- [1,522,null,{}] 17:40:56 INFO - PROCESS | 2201 | 1463791256611 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}] 17:40:56 INFO - PROCESS | 2201 | 1463791256697 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:40:56 INFO - PROCESS | 2201 | 1463791256706 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x119885000 == 34 [pid = 2201] [id = 138] 17:40:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1182ac000) [pid = 2201] [serial = 411] [outer = 0x0] 17:40:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123272c00) [pid = 2201] [serial = 412] [outer = 0x1182ac000] 17:40:56 INFO - PROCESS | 2201 | 1463791256733 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12360dc00) [pid = 2201] [serial = 413] [outer = 0x1182ac000] 17:40:57 INFO - PROCESS | 2201 | 1463791257138 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]]]}] 17:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 17:40:57 INFO - PROCESS | 2201 | 1463791257177 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 2201 | 1463791257178 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 17:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:40:57 INFO - PROCESS | 2201 | 1463791257182 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 2201 | 1463791257184 Marionette TRACE conn2 <- [1,526,null,{}] 17:40:57 INFO - PROCESS | 2201 | 1463791257187 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}] 17:40:57 INFO - PROCESS | 2201 | 1463791257311 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:40:57 INFO - PROCESS | 2201 | 1463791257319 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x123209000 == 35 [pid = 2201] [id = 139] 17:40:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x11942dc00) [pid = 2201] [serial = 414] [outer = 0x0] 17:40:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x123615800) [pid = 2201] [serial = 415] [outer = 0x11942dc00] 17:40:57 INFO - PROCESS | 2201 | 1463791257343 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x123c16000) [pid = 2201] [serial = 416] [outer = 0x11942dc00] 17:40:57 INFO - PROCESS | 2201 | 1463791257674 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]]]}] 17:40:57 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 17:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 520ms 17:40:57 INFO - PROCESS | 2201 | 1463791257703 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 2201 | 1463791257706 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 17:40:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:40:57 INFO - PROCESS | 2201 | 1463791257709 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 2201 | 1463791257710 Marionette TRACE conn2 <- [1,530,null,{}] 17:40:57 INFO - PROCESS | 2201 | 1463791257712 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}] 17:40:57 INFO - PROCESS | 2201 | 1463791257782 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:40:57 INFO - PROCESS | 2201 | 1463791257788 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x117044800 == 36 [pid = 2201] [id = 140] 17:40:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x123c84400) [pid = 2201] [serial = 417] [outer = 0x0] 17:40:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x124650c00) [pid = 2201] [serial = 418] [outer = 0x123c84400] 17:40:57 INFO - PROCESS | 2201 | 1463791257813 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x124e57400) [pid = 2201] [serial = 419] [outer = 0x123c84400] 17:40:58 INFO - PROCESS | 2201 | 1463791258097 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"]]]}] 17:40:58 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 17:40:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:40:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:40:58 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 17:40:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:40:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:40:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:40:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 418ms 17:40:58 INFO - PROCESS | 2201 | 1463791258128 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 2201 | 1463791258129 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 17:40:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:40:58 INFO - PROCESS | 2201 | 1463791258131 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 2201 | 1463791258132 Marionette TRACE conn2 <- [1,534,null,{}] 17:40:58 INFO - PROCESS | 2201 | 1463791258137 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}] 17:40:58 INFO - PROCESS | 2201 | 1463791258245 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:40:58 INFO - PROCESS | 2201 | 1463791258272 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f79000 == 37 [pid = 2201] [id = 141] 17:40:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x11306ec00) [pid = 2201] [serial = 420] [outer = 0x0] 17:40:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12440f000) [pid = 2201] [serial = 421] [outer = 0x11306ec00] 17:40:58 INFO - PROCESS | 2201 | 1463791258297 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x126ffb400) [pid = 2201] [serial = 422] [outer = 0x11306ec00] 17:40:58 INFO - PROCESS | 2201 | 1463791258602 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]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:40:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 523ms 17:40:58 INFO - PROCESS | 2201 | 1463791258661 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 2201 | 1463791258662 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 17:40:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:40:58 INFO - PROCESS | 2201 | 1463791258664 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 2201 | 1463791258666 Marionette TRACE conn2 <- [1,538,null,{}] 17:40:58 INFO - PROCESS | 2201 | 1463791258671 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}] 17:40:58 INFO - PROCESS | 2201 | 1463791258791 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:40:58 INFO - PROCESS | 2201 | 1463791258794 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e76000 == 38 [pid = 2201] [id = 142] 17:40:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x124658c00) [pid = 2201] [serial = 423] [outer = 0x0] 17:40:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x127091000) [pid = 2201] [serial = 424] [outer = 0x124658c00] 17:40:58 INFO - PROCESS | 2201 | 1463791258829 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x128b90400) [pid = 2201] [serial = 425] [outer = 0x124658c00] 17:40:59 INFO - PROCESS | 2201 | 1463791259178 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]]]}] 17:40:59 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. 17:40:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 573ms 17:40:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:40:59 INFO - PROCESS | 2201 | 1463791259239 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 2201 | 1463791259240 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 17:40:59 INFO - PROCESS | 2201 | 1463791259242 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 2201 | 1463791259243 Marionette TRACE conn2 <- [1,542,null,{}] 17:40:59 INFO - PROCESS | 2201 | 1463791259245 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}] 17:40:59 INFO - PROCESS | 2201 | 1463791259328 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:40:59 INFO - PROCESS | 2201 | 1463791259340 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b46800 == 39 [pid = 2201] [id = 143] 17:40:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x128b87800) [pid = 2201] [serial = 426] [outer = 0x0] 17:40:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x128df3800) [pid = 2201] [serial = 427] [outer = 0x128b87800] 17:40:59 INFO - PROCESS | 2201 | 1463791259364 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x128ff8400) [pid = 2201] [serial = 428] [outer = 0x128b87800] 17:40:59 INFO - PROCESS | 2201 | 1463791259656 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]]]}] 17:40:59 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. 17:40:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 17:40:59 INFO - PROCESS | 2201 | 1463791259713 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 2201 | 1463791259714 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 17:40:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:40:59 INFO - PROCESS | 2201 | 1463791259717 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 2201 | 1463791259719 Marionette TRACE conn2 <- [1,546,null,{}] 17:40:59 INFO - PROCESS | 2201 | 1463791259723 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}] 17:40:59 INFO - PROCESS | 2201 | 1463791259841 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:40:59 INFO - PROCESS | 2201 | 1463791259845 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fde800 == 40 [pid = 2201] [id = 144] 17:40:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x128d20400) [pid = 2201] [serial = 429] [outer = 0x0] 17:40:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x128ffcc00) [pid = 2201] [serial = 430] [outer = 0x128d20400] 17:40:59 INFO - PROCESS | 2201 | 1463791259875 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x1293ef400) [pid = 2201] [serial = 431] [outer = 0x128d20400] 17:41:00 INFO - PROCESS | 2201 | 1463791260232 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]]]}] 17:41:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:41:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 572ms 17:41:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:41:00 INFO - PROCESS | 2201 | 1463791260289 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 2201 | 1463791260290 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 17:41:00 INFO - PROCESS | 2201 | 1463791260292 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 2201 | 1463791260293 Marionette TRACE conn2 <- [1,550,null,{}] 17:41:00 INFO - PROCESS | 2201 | 1463791260296 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}] 17:41:00 INFO - PROCESS | 2201 | 1463791260384 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:41:00 INFO - PROCESS | 2201 | 1463791260425 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296d0000 == 41 [pid = 2201] [id = 145] 17:41:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x1292df400) [pid = 2201] [serial = 432] [outer = 0x0] 17:41:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x12a454000) [pid = 2201] [serial = 433] [outer = 0x1292df400] 17:41:00 INFO - PROCESS | 2201 | 1463791260455 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12a7b2400) [pid = 2201] [serial = 434] [outer = 0x1292df400] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x12be39c00) [pid = 2201] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x1293ee400) [pid = 2201] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12ab44c00) [pid = 2201] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x12a625c00) [pid = 2201] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x11870e000) [pid = 2201] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x12b949c00) [pid = 2201] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x126954800) [pid = 2201] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x123493400) [pid = 2201] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x11861ec00) [pid = 2201] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x115e39400) [pid = 2201] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12ab4cc00) [pid = 2201] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12695e400) [pid = 2201] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1246b6000) [pid = 2201] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x119b12800) [pid = 2201] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x118248c00) [pid = 2201] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x117529800) [pid = 2201] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1161eb800) [pid = 2201] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x126ff5c00) [pid = 2201] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12465b000) [pid = 2201] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x124470c00) [pid = 2201] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x123274c00) [pid = 2201] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x123c18000) [pid = 2201] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1131d5400) [pid = 2201] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x116945000) [pid = 2201] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11824e400) [pid = 2201] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1176cc000) [pid = 2201] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x128b8a800) [pid = 2201] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1131d6000) [pid = 2201] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:41:00 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1194f2400) [pid = 2201] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:41:00 INFO - PROCESS | 2201 | 1463791260976 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]]]}] 17:41:01 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. 17:41:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 719ms 17:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:41:01 INFO - PROCESS | 2201 | 1463791261013 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 2201 | 1463791261014 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 17:41:01 INFO - PROCESS | 2201 | 1463791261016 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 2201 | 1463791261018 Marionette TRACE conn2 <- [1,554,null,{}] 17:41:01 INFO - PROCESS | 2201 | 1463791261026 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}] 17:41:01 INFO - PROCESS | 2201 | 1463791261125 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:41:01 INFO - PROCESS | 2201 | 1463791261172 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b9800 == 42 [pid = 2201] [id = 146] 17:41:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x116775800) [pid = 2201] [serial = 435] [outer = 0x0] 17:41:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1176cc000) [pid = 2201] [serial = 436] [outer = 0x116775800] 17:41:01 INFO - PROCESS | 2201 | 1463791261196 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1194e7c00) [pid = 2201] [serial = 437] [outer = 0x116775800] 17:41:01 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:01 INFO - PROCESS | 2201 | [2201] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:41:01 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:01 INFO - PROCESS | 2201 | 1463791261470 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]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 476ms 17:41:01 INFO - PROCESS | 2201 | 1463791261493 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 2201 | 1463791261494 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 17:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:41:01 INFO - PROCESS | 2201 | 1463791261496 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 2201 | 1463791261497 Marionette TRACE conn2 <- [1,558,null,{}] 17:41:01 INFO - PROCESS | 2201 | 1463791261499 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}] 17:41:01 INFO - PROCESS | 2201 | 1463791261587 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:41:01 INFO - PROCESS | 2201 | 1463791261592 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a7a3000 == 43 [pid = 2201] [id = 147] 17:41:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11861ec00) [pid = 2201] [serial = 438] [outer = 0x0] 17:41:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x123c16c00) [pid = 2201] [serial = 439] [outer = 0x11861ec00] 17:41:01 INFO - PROCESS | 2201 | 1463791261616 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x128b8a800) [pid = 2201] [serial = 440] [outer = 0x11861ec00] 17:41:01 INFO - PROCESS | 2201 | 1463791261920 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]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 469ms 17:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:41:01 INFO - PROCESS | 2201 | 1463791261965 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 2201 | 1463791261966 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 17:41:01 INFO - PROCESS | 2201 | 1463791261968 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 2201 | 1463791261969 Marionette TRACE conn2 <- [1,562,null,{}] 17:41:01 INFO - PROCESS | 2201 | 1463791261972 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}] 17:41:02 INFO - PROCESS | 2201 | 1463791262065 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:41:02 INFO - PROCESS | 2201 | 1463791262074 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc3000 == 44 [pid = 2201] [id = 148] 17:41:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123c1a400) [pid = 2201] [serial = 441] [outer = 0x0] 17:41:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12a458800) [pid = 2201] [serial = 442] [outer = 0x123c1a400] 17:41:02 INFO - PROCESS | 2201 | 1463791262099 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12a7b4c00) [pid = 2201] [serial = 443] [outer = 0x123c1a400] 17:41:02 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:02 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:02 INFO - PROCESS | 2201 | 1463791262404 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]]]}] 17:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 471ms 17:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:41:02 INFO - PROCESS | 2201 | 1463791262440 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 2201 | 1463791262441 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 17:41:02 INFO - PROCESS | 2201 | 1463791262443 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 2201 | 1463791262444 Marionette TRACE conn2 <- [1,566,null,{}] 17:41:02 INFO - PROCESS | 2201 | 1463791262446 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}] 17:41:02 INFO - PROCESS | 2201 | 1463791262527 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:41:02 INFO - PROCESS | 2201 | 1463791262532 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9b4000 == 45 [pid = 2201] [id = 149] 17:41:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128ff6400) [pid = 2201] [serial = 444] [outer = 0x0] 17:41:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12a85b400) [pid = 2201] [serial = 445] [outer = 0x128ff6400] 17:41:02 INFO - PROCESS | 2201 | 1463791262558 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12ab48000) [pid = 2201] [serial = 446] [outer = 0x128ff6400] 17:41:02 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:02 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:02 INFO - PROCESS | 2201 | 1463791262990 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]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 569ms 17:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:41:03 INFO - PROCESS | 2201 | 1463791263027 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 2201 | 1463791263030 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 17:41:03 INFO - PROCESS | 2201 | 1463791263035 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 2201 | 1463791263039 Marionette TRACE conn2 <- [1,570,null,{}] 17:41:03 INFO - PROCESS | 2201 | 1463791263043 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}] 17:41:03 INFO - PROCESS | 2201 | 1463791263151 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:41:03 INFO - PROCESS | 2201 | 1463791263221 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x115e0c000 == 46 [pid = 2201] [id = 150] 17:41:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x112fba000) [pid = 2201] [serial = 447] [outer = 0x0] 17:41:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1134b7800) [pid = 2201] [serial = 448] [outer = 0x112fba000] 17:41:03 INFO - PROCESS | 2201 | 1463791263253 Marionette DEBUG loaded listener.js 17:41:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1160e7800) [pid = 2201] [serial = 449] [outer = 0x112fba000] 17:41:03 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:03 INFO - PROCESS | 2201 | 1463791263690 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]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 724ms 17:41:03 INFO - PROCESS | 2201 | 1463791263800 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 2201 | 1463791263806 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 17:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:41:03 INFO - PROCESS | 2201 | 1463791263812 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 2201 | 1463791263815 Marionette TRACE conn2 <- [1,574,null,{}] 17:41:03 INFO - PROCESS | 2201 | 1463791263818 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}] 17:41:03 INFO - PROCESS | 2201 | 1463791263927 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:41:04 INFO - PROCESS | 2201 | 1463791264000 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183a9800 == 47 [pid = 2201] [id = 151] 17:41:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x112051c00) [pid = 2201] [serial = 450] [outer = 0x0] 17:41:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x11804b800) [pid = 2201] [serial = 451] [outer = 0x112051c00] 17:41:04 INFO - PROCESS | 2201 | 1463791264029 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x118243000) [pid = 2201] [serial = 452] [outer = 0x112051c00] 17:41:04 INFO - PROCESS | 2201 | 1463791264697 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]]]}] 17:41:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 922ms 17:41:04 INFO - PROCESS | 2201 | 1463791264735 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:41:04 INFO - PROCESS | 2201 | 1463791264739 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 17:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:41:04 INFO - PROCESS | 2201 | 1463791264742 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:41:04 INFO - PROCESS | 2201 | 1463791264744 Marionette TRACE conn2 <- [1,578,null,{}] 17:41:04 INFO - PROCESS | 2201 | 1463791264749 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}] 17:41:04 INFO - PROCESS | 2201 | 1463791264847 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:41:04 INFO - PROCESS | 2201 | 1463791264924 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x116122800 == 48 [pid = 2201] [id = 152] 17:41:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x11619d400) [pid = 2201] [serial = 453] [outer = 0x0] 17:41:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x116777800) [pid = 2201] [serial = 454] [outer = 0x11619d400] 17:41:04 INFO - PROCESS | 2201 | 1463791264953 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x117529800) [pid = 2201] [serial = 455] [outer = 0x11619d400] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc3000 == 47 [pid = 2201] [id = 148] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12a7a3000 == 46 [pid = 2201] [id = 147] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b9800 == 45 [pid = 2201] [id = 146] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1296d0000 == 44 [pid = 2201] [id = 145] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x128fde800 == 43 [pid = 2201] [id = 144] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x128b46800 == 42 [pid = 2201] [id = 143] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x12c549c00) [pid = 2201] [serial = 391] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x124e76000 == 41 [pid = 2201] [id = 142] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123f79000 == 40 [pid = 2201] [id = 141] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x117044800 == 39 [pid = 2201] [id = 140] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123209000 == 38 [pid = 2201] [id = 139] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x119885000 == 37 [pid = 2201] [id = 138] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1197bd000 == 36 [pid = 2201] [id = 137] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1183aa800 == 35 [pid = 2201] [id = 136] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x118190000 == 34 [pid = 2201] [id = 135] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x117045000 == 33 [pid = 2201] [id = 134] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x11612d800 == 32 [pid = 2201] [id = 133] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1130c4000 == 31 [pid = 2201] [id = 132] 17:41:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12c50a800 == 30 [pid = 2201] [id = 131] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x1182b1800) [pid = 2201] [serial = 296] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128df3000) [pid = 2201] [serial = 236] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x1161a0c00) [pid = 2201] [serial = 293] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x123610c00) [pid = 2201] [serial = 299] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x124e54c00) [pid = 2201] [serial = 193] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x126ff4c00) [pid = 2201] [serial = 248] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x123818000) [pid = 2201] [serial = 245] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x126d42000) [pid = 2201] [serial = 302] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x11693ec00) [pid = 2201] [serial = 196] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x118141400) [pid = 2201] [serial = 239] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x11918c800) [pid = 2201] [serial = 242] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12be44400) [pid = 2201] [serial = 388] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12a627c00) [pid = 2201] [serial = 370] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12ba56000) [pid = 2201] [serial = 376] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x12ab9f400) [pid = 2201] [serial = 373] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128b15800) [pid = 2201] [serial = 382] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12bae6c00) [pid = 2201] [serial = 379] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12bae3c00) [pid = 2201] [serial = 385] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12be3d400) [pid = 2201] [serial = 386] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12baee800) [pid = 2201] [serial = 380] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x124651c00) [pid = 2201] [serial = 346] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119460000) [pid = 2201] [serial = 344] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x118a56800) [pid = 2201] [serial = 343] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x116a5cc00) [pid = 2201] [serial = 341] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1161a5000) [pid = 2201] [serial = 340] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x12b947000) [pid = 2201] [serial = 338] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x128b1b000) [pid = 2201] [serial = 367] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x126d3a000) [pid = 2201] [serial = 364] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1270c3800) [pid = 2201] [serial = 365] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x12326c800) [pid = 2201] [serial = 361] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x12440cc00) [pid = 2201] [serial = 362] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x11870c000) [pid = 2201] [serial = 358] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x119460400) [pid = 2201] [serial = 359] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x118248400) [pid = 2201] [serial = 356] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x118055800) [pid = 2201] [serial = 355] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x1292e5000) [pid = 2201] [serial = 353] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x128dfc000) [pid = 2201] [serial = 352] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x128df4c00) [pid = 2201] [serial = 350] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x128b1f400) [pid = 2201] [serial = 349] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x126def800) [pid = 2201] [serial = 347] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12c540c00) [pid = 2201] [serial = 389] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x12ab43800) [pid = 2201] [serial = 371] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x12b945c00) [pid = 2201] [serial = 374] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x12a45bc00) [pid = 2201] [serial = 383] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x12ba5ec00) [pid = 2201] [serial = 377] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x128df1000) [pid = 2201] [serial = 368] [outer = 0x0] [url = about:blank] 17:41:05 INFO - PROCESS | 2201 | 1463791265363 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]]]}] 17:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 17:41:05 INFO - PROCESS | 2201 | 1463791265472 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 2201 | 1463791265475 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 17:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:41:05 INFO - PROCESS | 2201 | 1463791265490 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 2201 | 1463791265494 Marionette TRACE conn2 <- [1,582,null,{}] 17:41:05 INFO - PROCESS | 2201 | 1463791265500 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}] 17:41:05 INFO - PROCESS | 2201 | 1463791265646 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:41:05 INFO - PROCESS | 2201 | 1463791265705 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x115e14800 == 31 [pid = 2201] [id = 153] 17:41:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x1160e7400) [pid = 2201] [serial = 456] [outer = 0x0] 17:41:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x1161ee800) [pid = 2201] [serial = 457] [outer = 0x1160e7400] 17:41:05 INFO - PROCESS | 2201 | 1463791265754 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x117171c00) [pid = 2201] [serial = 458] [outer = 0x1160e7400] 17:41:06 INFO - PROCESS | 2201 | 1463791266254 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]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 776ms 17:41:06 INFO - PROCESS | 2201 | 1463791266266 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:41:06 INFO - PROCESS | 2201 | 1463791266271 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 17:41:06 INFO - PROCESS | 2201 | 1463791266276 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 2201 | 1463791266278 Marionette TRACE conn2 <- [1,586,null,{}] 17:41:06 INFO - PROCESS | 2201 | 1463791266282 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}] 17:41:06 INFO - PROCESS | 2201 | 1463791266369 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:41:06 INFO - PROCESS | 2201 | 1463791266409 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170be000 == 32 [pid = 2201] [id = 154] 17:41:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x116a61400) [pid = 2201] [serial = 459] [outer = 0x0] 17:41:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x11808dc00) [pid = 2201] [serial = 460] [outer = 0x116a61400] 17:41:06 INFO - PROCESS | 2201 | 1463791266439 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x1182ae000) [pid = 2201] [serial = 461] [outer = 0x116a61400] 17:41:06 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:06 INFO - PROCESS | 2201 | 1463791266891 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]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 623ms 17:41:06 INFO - PROCESS | 2201 | 1463791266897 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 2201 | 1463791266899 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 17:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:41:06 INFO - PROCESS | 2201 | 1463791266924 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 2201 | 1463791266926 Marionette TRACE conn2 <- [1,590,null,{}] 17:41:06 INFO - PROCESS | 2201 | 1463791266933 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}] 17:41:07 INFO - PROCESS | 2201 | 1463791267090 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:41:07 INFO - PROCESS | 2201 | 1463791267152 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183d3000 == 33 [pid = 2201] [id = 155] 17:41:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x119181800) [pid = 2201] [serial = 462] [outer = 0x0] 17:41:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11918f000) [pid = 2201] [serial = 463] [outer = 0x119181800] 17:41:07 INFO - PROCESS | 2201 | 1463791267187 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x11942ec00) [pid = 2201] [serial = 464] [outer = 0x119181800] 17:41:07 INFO - PROCESS | 2201 | 1463791267605 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]]]}] 17:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 743ms 17:41:07 INFO - PROCESS | 2201 | 1463791267646 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 2201 | 1463791267647 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 17:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:41:07 INFO - PROCESS | 2201 | 1463791267649 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 2201 | 1463791267651 Marionette TRACE conn2 <- [1,594,null,{}] 17:41:07 INFO - PROCESS | 2201 | 1463791267653 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}] 17:41:07 INFO - PROCESS | 2201 | 1463791267743 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:41:07 INFO - PROCESS | 2201 | 1463791267781 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d0000 == 34 [pid = 2201] [id = 156] 17:41:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11942a000) [pid = 2201] [serial = 465] [outer = 0x0] 17:41:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x1194f2800) [pid = 2201] [serial = 466] [outer = 0x11942a000] 17:41:07 INFO - PROCESS | 2201 | 1463791267811 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x119b21400) [pid = 2201] [serial = 467] [outer = 0x11942a000] 17:41:08 INFO - PROCESS | 2201 | 1463791268246 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]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 17:41:08 INFO - PROCESS | 2201 | 1463791268285 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 2201 | 1463791268287 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 17:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:41:08 INFO - PROCESS | 2201 | 1463791268290 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 2201 | 1463791268291 Marionette TRACE conn2 <- [1,598,null,{}] 17:41:08 INFO - PROCESS | 2201 | 1463791268294 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}] 17:41:08 INFO - PROCESS | 2201 | 1463791268379 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:41:08 INFO - PROCESS | 2201 | 1463791268465 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x123086800 == 35 [pid = 2201] [id = 157] 17:41:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x11942f400) [pid = 2201] [serial = 468] [outer = 0x0] 17:41:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11bc06400) [pid = 2201] [serial = 469] [outer = 0x11942f400] 17:41:08 INFO - PROCESS | 2201 | 1463791268495 Marionette DEBUG loaded listener.js 17:41:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x12309d400) [pid = 2201] [serial = 470] [outer = 0x11942f400] 17:41:08 INFO - PROCESS | 2201 | 1463791268901 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]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 619ms 17:41:08 INFO - PROCESS | 2201 | 1463791268910 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 2201 | 1463791268911 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 17:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:41:08 INFO - PROCESS | 2201 | 1463791268914 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 2201 | 1463791268915 Marionette TRACE conn2 <- [1,602,null,{}] 17:41:08 INFO - PROCESS | 2201 | 1463791268918 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}] 17:41:09 INFO - PROCESS | 2201 | 1463791269028 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:41:09 INFO - PROCESS | 2201 | 1463791269072 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x123768800 == 36 [pid = 2201] [id = 158] 17:41:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x12360e000) [pid = 2201] [serial = 471] [outer = 0x0] 17:41:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x123918400) [pid = 2201] [serial = 472] [outer = 0x12360e000] 17:41:09 INFO - PROCESS | 2201 | 1463791269103 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1246b6c00) [pid = 2201] [serial = 473] [outer = 0x12360e000] 17:41:09 INFO - PROCESS | 2201 | 1463791269572 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]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 719ms 17:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:41:09 INFO - PROCESS | 2201 | 1463791269634 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 2201 | 1463791269637 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 17:41:09 INFO - PROCESS | 2201 | 1463791269640 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 2201 | 1463791269642 Marionette TRACE conn2 <- [1,606,null,{}] 17:41:09 INFO - PROCESS | 2201 | 1463791269684 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}] 17:41:09 INFO - PROCESS | 2201 | 1463791269780 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:41:09 INFO - PROCESS | 2201 | 1463791269821 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e03800 == 37 [pid = 2201] [id = 159] 17:41:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1169b3400) [pid = 2201] [serial = 474] [outer = 0x0] 17:41:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x117531c00) [pid = 2201] [serial = 475] [outer = 0x1169b3400] 17:41:09 INFO - PROCESS | 2201 | 1463791269848 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x11814b400) [pid = 2201] [serial = 476] [outer = 0x1169b3400] 17:41:10 INFO - PROCESS | 2201 | --DOCSHELL 0x115e0c000 == 36 [pid = 2201] [id = 150] 17:41:10 INFO - PROCESS | 2201 | 1463791270209 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]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 596ms 17:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:41:10 INFO - PROCESS | 2201 | 1463791270238 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 2201 | 1463791270242 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 17:41:10 INFO - PROCESS | 2201 | 1463791270246 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - PROCESS | 2201 | 1463791270247 Marionette TRACE conn2 <- [1,610,null,{}] 17:41:10 INFO - PROCESS | 2201 | 1463791270250 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}] 17:41:10 INFO - PROCESS | 2201 | 1463791270325 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:41:10 INFO - PROCESS | 2201 | 1463791270375 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x118395800 == 37 [pid = 2201] [id = 160] 17:41:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x11606ec00) [pid = 2201] [serial = 477] [outer = 0x0] 17:41:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x11824e400) [pid = 2201] [serial = 478] [outer = 0x11606ec00] 17:41:10 INFO - PROCESS | 2201 | 1463791270401 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119188400) [pid = 2201] [serial = 479] [outer = 0x11606ec00] 17:41:10 INFO - PROCESS | 2201 | 1463791270685 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]]]}] 17:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 17:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:41:10 INFO - PROCESS | 2201 | 1463791270714 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 2201 | 1463791270716 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 17:41:10 INFO - PROCESS | 2201 | 1463791270726 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - PROCESS | 2201 | 1463791270728 Marionette TRACE conn2 <- [1,614,null,{}] 17:41:10 INFO - PROCESS | 2201 | 1463791270736 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}] 17:41:10 INFO - PROCESS | 2201 | 1463791270819 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:41:10 INFO - PROCESS | 2201 | 1463791270826 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x1240b3000 == 38 [pid = 2201] [id = 161] 17:41:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119b15400) [pid = 2201] [serial = 480] [outer = 0x0] 17:41:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x123705400) [pid = 2201] [serial = 481] [outer = 0x119b15400] 17:41:10 INFO - PROCESS | 2201 | 1463791270853 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12479b800) [pid = 2201] [serial = 482] [outer = 0x119b15400] 17:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 478ms 17:41:11 INFO - PROCESS | 2201 | 1463791271191 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]]]}] 17:41:11 INFO - PROCESS | 2201 | 1463791271200 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 2201 | 1463791271204 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 17:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:41:11 INFO - PROCESS | 2201 | 1463791271208 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 2201 | 1463791271209 Marionette TRACE conn2 <- [1,618,null,{}] 17:41:11 INFO - PROCESS | 2201 | 1463791271211 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}] 17:41:11 INFO - PROCESS | 2201 | 1463791271295 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:41:11 INFO - PROCESS | 2201 | 1463791271299 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x12700e000 == 39 [pid = 2201] [id = 162] 17:41:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x126954c00) [pid = 2201] [serial = 483] [outer = 0x0] 17:41:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x126def800) [pid = 2201] [serial = 484] [outer = 0x126954c00] 17:41:11 INFO - PROCESS | 2201 | 1463791271332 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1270cac00) [pid = 2201] [serial = 485] [outer = 0x126954c00] 17:41:11 INFO - PROCESS | 2201 | 1463791271771 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]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 568ms 17:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:41:11 INFO - PROCESS | 2201 | 1463791271776 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:41:11 INFO - PROCESS | 2201 | 1463791271778 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 17:41:11 INFO - PROCESS | 2201 | 1463791271788 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 2201 | 1463791271790 Marionette TRACE conn2 <- [1,622,null,{}] 17:41:11 INFO - PROCESS | 2201 | 1463791271793 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}] 17:41:11 INFO - PROCESS | 2201 | 1463791271931 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:41:11 INFO - PROCESS | 2201 | 1463791271975 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x12737f000 == 40 [pid = 2201] [id = 163] 17:41:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x126ff4c00) [pid = 2201] [serial = 486] [outer = 0x0] 17:41:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x128b1c000) [pid = 2201] [serial = 487] [outer = 0x126ff4c00] 17:41:12 INFO - PROCESS | 2201 | 1463791272015 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x128b88000) [pid = 2201] [serial = 488] [outer = 0x126ff4c00] 17:41:12 INFO - PROCESS | 2201 | 1463791272358 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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 17:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:41:12 INFO - PROCESS | 2201 | 1463791272409 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 2201 | 1463791272410 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 17:41:12 INFO - PROCESS | 2201 | 1463791272412 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 2201 | 1463791272413 Marionette TRACE conn2 <- [1,626,null,{}] 17:41:12 INFO - PROCESS | 2201 | 1463791272415 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}] 17:41:12 INFO - PROCESS | 2201 | 1463791272524 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:41:12 INFO - PROCESS | 2201 | 1463791272539 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe4800 == 41 [pid = 2201] [id = 164] 17:41:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128dfc400) [pid = 2201] [serial = 489] [outer = 0x0] 17:41:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128ff9000) [pid = 2201] [serial = 490] [outer = 0x128dfc400] 17:41:12 INFO - PROCESS | 2201 | 1463791272579 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1293fd400) [pid = 2201] [serial = 491] [outer = 0x128dfc400] 17:41:12 INFO - PROCESS | 2201 | 1463791272913 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]]]}] 17:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 520ms 17:41:12 INFO - PROCESS | 2201 | 1463791272932 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:41:12 INFO - PROCESS | 2201 | 1463791272934 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 17:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:41:12 INFO - PROCESS | 2201 | 1463791272943 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 2201 | 1463791272944 Marionette TRACE conn2 <- [1,630,null,{}] 17:41:12 INFO - PROCESS | 2201 | 1463791272946 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}] 17:41:13 INFO - PROCESS | 2201 | 1463791273037 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:41:13 INFO - PROCESS | 2201 | 1463791273041 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296b9800 == 42 [pid = 2201] [id = 165] 17:41:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1293efc00) [pid = 2201] [serial = 492] [outer = 0x0] 17:41:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12a7b3800) [pid = 2201] [serial = 493] [outer = 0x1293efc00] 17:41:13 INFO - PROCESS | 2201 | 1463791273066 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12a85e400) [pid = 2201] [serial = 494] [outer = 0x1293efc00] 17:41:13 INFO - PROCESS | 2201 | 1463791273388 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]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms 17:41:13 INFO - PROCESS | 2201 | 1463791273412 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 2201 | 1463791273413 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 17:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:41:13 INFO - PROCESS | 2201 | 1463791273415 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 2201 | 1463791273417 Marionette TRACE conn2 <- [1,634,null,{}] 17:41:13 INFO - PROCESS | 2201 | 1463791273428 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}] 17:41:13 INFO - PROCESS | 2201 | 1463791273521 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:41:13 INFO - PROCESS | 2201 | 1463791273525 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a847800 == 43 [pid = 2201] [id = 166] 17:41:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12a630800) [pid = 2201] [serial = 495] [outer = 0x0] 17:41:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12ab98800) [pid = 2201] [serial = 496] [outer = 0x12a630800] 17:41:13 INFO - PROCESS | 2201 | 1463791273549 Marionette DEBUG loaded listener.js 17:41:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12aba0400) [pid = 2201] [serial = 497] [outer = 0x12a630800] 17:41:13 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x124658c00) [pid = 2201] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128d20400) [pid = 2201] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x113a74400) [pid = 2201] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1182ac000) [pid = 2201] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x123c84400) [pid = 2201] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12be3f000) [pid = 2201] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x111a0fc00) [pid = 2201] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1182af400) [pid = 2201] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1161a8c00) [pid = 2201] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x113d0e800) [pid = 2201] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119426800) [pid = 2201] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11306ec00) [pid = 2201] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x11942dc00) [pid = 2201] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x128b87800) [pid = 2201] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1292df400) [pid = 2201] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x123c1a400) [pid = 2201] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x116775800) [pid = 2201] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:41:13 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x11861ec00) [pid = 2201] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:41:13 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:13 INFO - PROCESS | 2201 | 1463791273883 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]]]}] 17:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 520ms 17:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:41:13 INFO - PROCESS | 2201 | 1463791273937 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:41:13 INFO - PROCESS | 2201 | 1463791273938 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 17:41:13 INFO - PROCESS | 2201 | 1463791273940 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:41:13 INFO - PROCESS | 2201 | 1463791273941 Marionette TRACE conn2 <- [1,638,null,{}] 17:41:13 INFO - PROCESS | 2201 | 1463791273943 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}] 17:41:14 INFO - PROCESS | 2201 | 1463791274017 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:41:14 INFO - PROCESS | 2201 | 1463791274024 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x123762000 == 44 [pid = 2201] [id = 167] 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x118052400) [pid = 2201] [serial = 498] [outer = 0x0] 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11861ec00) [pid = 2201] [serial = 499] [outer = 0x118052400] 17:41:14 INFO - PROCESS | 2201 | 1463791274048 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123610800) [pid = 2201] [serial = 500] [outer = 0x118052400] 17:41:14 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:14 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:14 INFO - PROCESS | 2201 | 1463791274375 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]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 17:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:41:14 INFO - PROCESS | 2201 | 1463791274410 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 2201 | 1463791274411 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 17:41:14 INFO - PROCESS | 2201 | 1463791274413 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 2201 | 1463791274414 Marionette TRACE conn2 <- [1,642,null,{}] 17:41:14 INFO - PROCESS | 2201 | 1463791274416 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}] 17:41:14 INFO - PROCESS | 2201 | 1463791274499 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123c79400) [pid = 2201] [serial = 501] [outer = 0x12ce70400] 17:41:14 INFO - PROCESS | 2201 | 1463791274519 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb84000 == 45 [pid = 2201] [id = 168] 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12a45d800) [pid = 2201] [serial = 502] [outer = 0x0] 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12ab4dc00) [pid = 2201] [serial = 503] [outer = 0x12a45d800] 17:41:14 INFO - PROCESS | 2201 | 1463791274552 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12b943c00) [pid = 2201] [serial = 504] [outer = 0x12a45d800] 17:41:14 INFO - PROCESS | 2201 | 1463791274865 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]]]}] 17:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 470ms 17:41:14 INFO - PROCESS | 2201 | 1463791274883 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 2201 | 1463791274885 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 17:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:41:14 INFO - PROCESS | 2201 | 1463791274897 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 2201 | 1463791274899 Marionette TRACE conn2 <- [1,646,null,{}] 17:41:14 INFO - PROCESS | 2201 | 1463791274901 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}] 17:41:15 INFO - PROCESS | 2201 | 1463791274994 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:41:15 INFO - PROCESS | 2201 | 1463791275040 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170aa000 == 46 [pid = 2201] [id = 169] 17:41:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x117172c00) [pid = 2201] [serial = 505] [outer = 0x0] 17:41:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x118245400) [pid = 2201] [serial = 506] [outer = 0x117172c00] 17:41:15 INFO - PROCESS | 2201 | 1463791275068 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12baee400) [pid = 2201] [serial = 507] [outer = 0x117172c00] 17:41:15 INFO - PROCESS | 2201 | 1463791275348 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]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 470ms 17:41:15 INFO - PROCESS | 2201 | 1463791275375 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 2201 | 1463791275376 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 17:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:41:15 INFO - PROCESS | 2201 | 1463791275378 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 2201 | 1463791275379 Marionette TRACE conn2 <- [1,650,null,{}] 17:41:15 INFO - PROCESS | 2201 | 1463791275382 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}] 17:41:15 INFO - PROCESS | 2201 | 1463791275462 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:41:15 INFO - PROCESS | 2201 | 1463791275467 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c173000 == 47 [pid = 2201] [id = 170] 17:41:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12bd7fc00) [pid = 2201] [serial = 508] [outer = 0x0] 17:41:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12bd8b400) [pid = 2201] [serial = 509] [outer = 0x12bd7fc00] 17:41:15 INFO - PROCESS | 2201 | 1463791275493 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12be3e000) [pid = 2201] [serial = 510] [outer = 0x12bd7fc00] 17:41:15 INFO - PROCESS | 2201 | 1463791275893 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]]]}] 17:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 569ms 17:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:41:15 INFO - PROCESS | 2201 | 1463791275947 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 2201 | 1463791275950 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 17:41:15 INFO - PROCESS | 2201 | 1463791275953 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 2201 | 1463791275956 Marionette TRACE conn2 <- [1,654,null,{}] 17:41:15 INFO - PROCESS | 2201 | 1463791275960 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}] 17:41:16 INFO - PROCESS | 2201 | 1463791276061 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:41:16 INFO - PROCESS | 2201 | 1463791276111 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f1a000 == 48 [pid = 2201] [id = 171] 17:41:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x112a5ec00) [pid = 2201] [serial = 511] [outer = 0x0] 17:41:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x116938400) [pid = 2201] [serial = 512] [outer = 0x112a5ec00] 17:41:16 INFO - PROCESS | 2201 | 1463791276142 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x118246800) [pid = 2201] [serial = 513] [outer = 0x112a5ec00] 17:41:16 INFO - PROCESS | 2201 | 1463791276570 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]]]}] 17:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 672ms 17:41:16 INFO - PROCESS | 2201 | 1463791276625 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 2201 | 1463791276629 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 17:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:41:16 INFO - PROCESS | 2201 | 1463791276634 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 2201 | 1463791276636 Marionette TRACE conn2 <- [1,658,null,{}] 17:41:16 INFO - PROCESS | 2201 | 1463791276638 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}] 17:41:16 INFO - PROCESS | 2201 | 1463791276739 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:41:16 INFO - PROCESS | 2201 | 1463791276838 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x127377000 == 49 [pid = 2201] [id = 172] 17:41:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x11942ac00) [pid = 2201] [serial = 514] [outer = 0x0] 17:41:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1194f1c00) [pid = 2201] [serial = 515] [outer = 0x11942ac00] 17:41:16 INFO - PROCESS | 2201 | 1463791276869 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1233dd000) [pid = 2201] [serial = 516] [outer = 0x11942ac00] 17:41:17 INFO - PROCESS | 2201 | 1463791277288 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]]]}] 17:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 724ms 17:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:41:17 INFO - PROCESS | 2201 | 1463791277358 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 2201 | 1463791277359 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 17:41:17 INFO - PROCESS | 2201 | 1463791277362 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 2201 | 1463791277364 Marionette TRACE conn2 <- [1,662,null,{}] 17:41:17 INFO - PROCESS | 2201 | 1463791277372 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}] 17:41:17 INFO - PROCESS | 2201 | 1463791277480 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:41:17 INFO - PROCESS | 2201 | 1463791277542 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be87000 == 50 [pid = 2201] [id = 173] 17:41:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x124e4fc00) [pid = 2201] [serial = 517] [outer = 0x0] 17:41:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x126ff7c00) [pid = 2201] [serial = 518] [outer = 0x124e4fc00] 17:41:17 INFO - PROCESS | 2201 | 1463791277575 Marionette DEBUG loaded listener.js 17:41:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x128d19400) [pid = 2201] [serial = 519] [outer = 0x124e4fc00] 17:41:17 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:18 INFO - PROCESS | 2201 | 1463791278003 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]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 17:41:18 INFO - PROCESS | 2201 | 1463791278065 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:41:18 INFO - PROCESS | 2201 | 1463791278067 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 17:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:41:18 INFO - PROCESS | 2201 | 1463791278072 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 2201 | 1463791278074 Marionette TRACE conn2 <- [1,666,null,{}] 17:41:18 INFO - PROCESS | 2201 | 1463791278076 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}] 17:41:18 INFO - PROCESS | 2201 | 1463791278175 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:41:18 INFO - PROCESS | 2201 | 1463791278234 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6df000 == 51 [pid = 2201] [id = 174] 17:41:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1292d8c00) [pid = 2201] [serial = 520] [outer = 0x0] 17:41:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1293f6000) [pid = 2201] [serial = 521] [outer = 0x1292d8c00] 17:41:18 INFO - PROCESS | 2201 | 1463791278264 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12ab9cc00) [pid = 2201] [serial = 522] [outer = 0x1292d8c00] 17:41:18 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:18 INFO - PROCESS | 2201 | 1463791278702 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]]]}] 17:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 669ms 17:41:18 INFO - PROCESS | 2201 | 1463791278743 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:41:18 INFO - PROCESS | 2201 | 1463791278745 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 17:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:41:18 INFO - PROCESS | 2201 | 1463791278748 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:41:18 INFO - PROCESS | 2201 | 1463791278750 Marionette TRACE conn2 <- [1,670,null,{}] 17:41:18 INFO - PROCESS | 2201 | 1463791278776 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}] 17:41:18 INFO - PROCESS | 2201 | 1463791278923 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:41:19 INFO - PROCESS | 2201 | 1463791279009 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6f5000 == 52 [pid = 2201] [id = 175] 17:41:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x1292dac00) [pid = 2201] [serial = 523] [outer = 0x0] 17:41:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12ba5d800) [pid = 2201] [serial = 524] [outer = 0x1292dac00] 17:41:19 INFO - PROCESS | 2201 | 1463791279055 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12baee800) [pid = 2201] [serial = 525] [outer = 0x1292dac00] 17:41:19 INFO - PROCESS | 2201 | 1463791279512 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]]]}] 17:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 792ms 17:41:19 INFO - PROCESS | 2201 | 1463791279541 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:41:19 INFO - PROCESS | 2201 | 1463791279542 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 17:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:41:19 INFO - PROCESS | 2201 | 1463791279544 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:41:19 INFO - PROCESS | 2201 | 1463791279546 Marionette TRACE conn2 <- [1,674,null,{}] 17:41:19 INFO - PROCESS | 2201 | 1463791279548 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}] 17:41:19 INFO - PROCESS | 2201 | 1463791279665 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:41:19 INFO - PROCESS | 2201 | 1463791279717 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170b3000 == 53 [pid = 2201] [id = 176] 17:41:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x12ab4a000) [pid = 2201] [serial = 526] [outer = 0x0] 17:41:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x12bd7ec00) [pid = 2201] [serial = 527] [outer = 0x12ab4a000] 17:41:19 INFO - PROCESS | 2201 | 1463791279747 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12be42800) [pid = 2201] [serial = 528] [outer = 0x12ab4a000] 17:41:20 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:20 INFO - PROCESS | 2201 | 1463791280335 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]]]}] 17:41:20 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 17:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 820ms 17:41:20 INFO - PROCESS | 2201 | 1463791280365 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 2201 | 1463791280368 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 17:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:41:20 INFO - PROCESS | 2201 | 1463791280371 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 2201 | 1463791280373 Marionette TRACE conn2 <- [1,678,null,{}] 17:41:20 INFO - PROCESS | 2201 | 1463791280376 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}] 17:41:20 INFO - PROCESS | 2201 | 1463791280471 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:41:20 INFO - PROCESS | 2201 | 1463791280523 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x11705a000 == 54 [pid = 2201] [id = 177] 17:41:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x116937800) [pid = 2201] [serial = 529] [outer = 0x0] 17:41:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x118092000) [pid = 2201] [serial = 530] [outer = 0x116937800] 17:41:20 INFO - PROCESS | 2201 | 1463791280551 Marionette DEBUG loaded listener.js 17:41:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x11824d800) [pid = 2201] [serial = 531] [outer = 0x116937800] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x1170aa000 == 53 [pid = 2201] [id = 169] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb84000 == 52 [pid = 2201] [id = 168] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x123762000 == 51 [pid = 2201] [id = 167] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x12a847800 == 50 [pid = 2201] [id = 166] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x1296b9800 == 49 [pid = 2201] [id = 165] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe4800 == 48 [pid = 2201] [id = 164] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x116777800) [pid = 2201] [serial = 454] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x12737f000 == 47 [pid = 2201] [id = 163] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x12700e000 == 46 [pid = 2201] [id = 162] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x1240b3000 == 45 [pid = 2201] [id = 161] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x118395800 == 44 [pid = 2201] [id = 160] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x117e03800 == 43 [pid = 2201] [id = 159] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x1183d3000 == 42 [pid = 2201] [id = 155] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x1170be000 == 41 [pid = 2201] [id = 154] 17:41:20 INFO - PROCESS | 2201 | --DOCSHELL 0x115e14800 == 40 [pid = 2201] [id = 153] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x1134b7800) [pid = 2201] [serial = 448] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x11804b800) [pid = 2201] [serial = 451] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x127091000) [pid = 2201] [serial = 424] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x128ffcc00) [pid = 2201] [serial = 430] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x113d68400) [pid = 2201] [serial = 394] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x1161a9c00) [pid = 2201] [serial = 395] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x123272c00) [pid = 2201] [serial = 412] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x12360dc00) [pid = 2201] [serial = 413] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x124650c00) [pid = 2201] [serial = 418] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124e57400) [pid = 2201] [serial = 419] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x12c6bbc00) [pid = 2201] [serial = 392] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x118243800) [pid = 2201] [serial = 400] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x1182ab000) [pid = 2201] [serial = 401] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x118424c00) [pid = 2201] [serial = 403] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x118a59800) [pid = 2201] [serial = 404] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x11677b400) [pid = 2201] [serial = 397] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x1176c1c00) [pid = 2201] [serial = 398] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x11918e400) [pid = 2201] [serial = 406] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119424000) [pid = 2201] [serial = 407] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119b19000) [pid = 2201] [serial = 409] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12309c400) [pid = 2201] [serial = 410] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12440f000) [pid = 2201] [serial = 421] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x123615800) [pid = 2201] [serial = 415] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x123c16000) [pid = 2201] [serial = 416] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x128df3800) [pid = 2201] [serial = 427] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x12a85b400) [pid = 2201] [serial = 445] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128ff8400) [pid = 2201] [serial = 428] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12a454000) [pid = 2201] [serial = 433] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12a7b4c00) [pid = 2201] [serial = 443] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1293ef400) [pid = 2201] [serial = 431] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1176cc000) [pid = 2201] [serial = 436] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x123c16c00) [pid = 2201] [serial = 439] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12a458800) [pid = 2201] [serial = 442] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12a7b2400) [pid = 2201] [serial = 434] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x128b90400) [pid = 2201] [serial = 425] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x128b8a800) [pid = 2201] [serial = 440] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x126ffb400) [pid = 2201] [serial = 422] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1194e7c00) [pid = 2201] [serial = 437] [outer = 0x0] [url = about:blank] 17:41:20 INFO - PROCESS | 2201 | 1463791280993 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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 672ms 17:41:21 INFO - PROCESS | 2201 | 1463791281043 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 2201 | 1463791281046 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 17:41:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:41:21 INFO - PROCESS | 2201 | 1463791281050 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 2201 | 1463791281053 Marionette TRACE conn2 <- [1,682,null,{}] 17:41:21 INFO - PROCESS | 2201 | 1463791281056 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}] 17:41:21 INFO - PROCESS | 2201 | 1463791281156 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:41:21 INFO - PROCESS | 2201 | 1463791281163 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x117044000 == 41 [pid = 2201] [id = 178] 17:41:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x11861cc00) [pid = 2201] [serial = 532] [outer = 0x0] 17:41:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118a4d800) [pid = 2201] [serial = 533] [outer = 0x11861cc00] 17:41:21 INFO - PROCESS | 2201 | 1463791281189 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x119424000) [pid = 2201] [serial = 534] [outer = 0x11861cc00] 17:41:22 INFO - PROCESS | 2201 | 1463791282012 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]]]}] 17:41:22 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) 17:41:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 17:41:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:41:22 INFO - PROCESS | 2201 | 1463791282022 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 2201 | 1463791282023 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 17:41:22 INFO - PROCESS | 2201 | 1463791282025 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 2201 | 1463791282027 Marionette TRACE conn2 <- [1,686,null,{}] 17:41:22 INFO - PROCESS | 2201 | 1463791282035 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}] 17:41:22 INFO - PROCESS | 2201 | 1463791282122 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:41:22 INFO - PROCESS | 2201 | 1463791282166 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x119884800 == 42 [pid = 2201] [id = 179] 17:41:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x119b1b400) [pid = 2201] [serial = 535] [outer = 0x0] 17:41:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x1230a3400) [pid = 2201] [serial = 536] [outer = 0x119b1b400] 17:41:22 INFO - PROCESS | 2201 | 1463791282193 Marionette DEBUG loaded listener.js 17:41:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x123c16c00) [pid = 2201] [serial = 537] [outer = 0x119b1b400] 17:41:22 INFO - PROCESS | 2201 | 1463791282970 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]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:41:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 971ms 17:41:22 INFO - PROCESS | 2201 | 1463791282997 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 2201 | 1463791282998 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 17:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:41:23 INFO - PROCESS | 2201 | 1463791283007 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 2201 | 1463791283008 Marionette TRACE conn2 <- [1,690,null,{}] 17:41:23 INFO - PROCESS | 2201 | 1463791283017 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}] 17:41:23 INFO - PROCESS | 2201 | 1463791283112 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:41:23 INFO - PROCESS | 2201 | 1463791283117 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232c0800 == 43 [pid = 2201] [id = 180] 17:41:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x12420e800) [pid = 2201] [serial = 538] [outer = 0x0] 17:41:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12479cc00) [pid = 2201] [serial = 539] [outer = 0x12420e800] 17:41:23 INFO - PROCESS | 2201 | 1463791283144 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x126f77400) [pid = 2201] [serial = 540] [outer = 0x12420e800] 17:41:23 INFO - PROCESS | 2201 | 1463791283957 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]]]}] 17:41:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 17:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:41:23 INFO - PROCESS | 2201 | 1463791283976 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:41:23 INFO - PROCESS | 2201 | 1463791283977 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 17:41:23 INFO - PROCESS | 2201 | 1463791283979 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:41:23 INFO - PROCESS | 2201 | 1463791283980 Marionette TRACE conn2 <- [1,694,null,{}] 17:41:23 INFO - PROCESS | 2201 | 1463791283982 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}] 17:41:24 INFO - PROCESS | 2201 | 1463791284081 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:41:24 INFO - PROCESS | 2201 | 1463791284086 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c27000 == 44 [pid = 2201] [id = 181] 17:41:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12440ac00) [pid = 2201] [serial = 541] [outer = 0x0] 17:41:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x128b1d000) [pid = 2201] [serial = 542] [outer = 0x12440ac00] 17:41:24 INFO - PROCESS | 2201 | 1463791284111 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128b8b800) [pid = 2201] [serial = 543] [outer = 0x12440ac00] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x126954c00) [pid = 2201] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1169b3400) [pid = 2201] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x11606ec00) [pid = 2201] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1293efc00) [pid = 2201] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119b15400) [pid = 2201] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x11619d400) [pid = 2201] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x128dfc400) [pid = 2201] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12a630800) [pid = 2201] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x118052400) [pid = 2201] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x117172c00) [pid = 2201] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x12a45d800) [pid = 2201] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:41:25 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x126ff4c00) [pid = 2201] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:41:25 INFO - PROCESS | 2201 | 1463791285042 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]]]}] 17:41:25 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) 17:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1069ms 17:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:41:25 INFO - PROCESS | 2201 | 1463791285048 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 2201 | 1463791285049 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 17:41:25 INFO - PROCESS | 2201 | 1463791285052 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 2201 | 1463791285054 Marionette TRACE conn2 <- [1,698,null,{}] 17:41:25 INFO - PROCESS | 2201 | 1463791285057 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}] 17:41:25 INFO - PROCESS | 2201 | 1463791285141 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:41:25 INFO - PROCESS | 2201 | 1463791285153 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232b0000 == 45 [pid = 2201] [id = 182] 17:41:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x11606ec00) [pid = 2201] [serial = 544] [outer = 0x0] 17:41:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128df1000) [pid = 2201] [serial = 545] [outer = 0x11606ec00] 17:41:25 INFO - PROCESS | 2201 | 1463791285183 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12a455c00) [pid = 2201] [serial = 546] [outer = 0x11606ec00] 17:41:25 INFO - PROCESS | 2201 | 1463791285993 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]]]}] 17:41:26 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) 17:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 974ms 17:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:41:26 INFO - PROCESS | 2201 | 1463791286026 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 2201 | 1463791286027 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 17:41:26 INFO - PROCESS | 2201 | 1463791286029 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 2201 | 1463791286030 Marionette TRACE conn2 <- [1,702,null,{}] 17:41:26 INFO - PROCESS | 2201 | 1463791286032 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}] 17:41:26 INFO - PROCESS | 2201 | 1463791286112 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:41:26 INFO - PROCESS | 2201 | 1463791286157 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x127014800 == 46 [pid = 2201] [id = 183] 17:41:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x127098c00) [pid = 2201] [serial = 547] [outer = 0x0] 17:41:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12a7b9400) [pid = 2201] [serial = 548] [outer = 0x127098c00] 17:41:26 INFO - PROCESS | 2201 | 1463791286182 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x12ab9c000) [pid = 2201] [serial = 549] [outer = 0x127098c00] 17:41:26 INFO - PROCESS | 2201 | 1463791286974 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]]]}] 17:41:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 17:41:27 INFO - PROCESS | 2201 | 1463791287002 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 2201 | 1463791287006 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 17:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:41:27 INFO - PROCESS | 2201 | 1463791287010 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - PROCESS | 2201 | 1463791287011 Marionette TRACE conn2 <- [1,706,null,{}] 17:41:27 INFO - PROCESS | 2201 | 1463791287015 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}] 17:41:27 INFO - PROCESS | 2201 | 1463791287159 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:41:27 INFO - PROCESS | 2201 | 1463791287207 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x115e14800 == 47 [pid = 2201] [id = 184] 17:41:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1131d6000) [pid = 2201] [serial = 550] [outer = 0x0] 17:41:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x113a6f400) [pid = 2201] [serial = 551] [outer = 0x1131d6000] 17:41:27 INFO - PROCESS | 2201 | 1463791287239 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x116777800) [pid = 2201] [serial = 552] [outer = 0x1131d6000] 17:41:28 INFO - PROCESS | 2201 | 1463791288149 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]]]}] 17:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 17:41:28 INFO - PROCESS | 2201 | 1463791288185 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:41:28 INFO - PROCESS | 2201 | 1463791288188 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 17:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:41:28 INFO - PROCESS | 2201 | 1463791288190 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 2201 | 1463791288193 Marionette TRACE conn2 <- [1,710,null,{}] 17:41:28 INFO - PROCESS | 2201 | 1463791288196 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}] 17:41:28 INFO - PROCESS | 2201 | 1463791288293 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:41:28 INFO - PROCESS | 2201 | 1463791288338 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x119875000 == 48 [pid = 2201] [id = 185] 17:41:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1182b1000) [pid = 2201] [serial = 553] [outer = 0x0] 17:41:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119185800) [pid = 2201] [serial = 554] [outer = 0x1182b1000] 17:41:28 INFO - PROCESS | 2201 | 1463791288370 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119b15400) [pid = 2201] [serial = 555] [outer = 0x1182b1000] 17:41:29 INFO - PROCESS | 2201 | 1463791289292 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]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1122ms 17:41:29 INFO - PROCESS | 2201 | 1463791289313 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 2201 | 1463791289315 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 17:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:41:29 INFO - PROCESS | 2201 | 1463791289317 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 2201 | 1463791289319 Marionette TRACE conn2 <- [1,714,null,{}] 17:41:29 INFO - PROCESS | 2201 | 1463791289321 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}] 17:41:29 INFO - PROCESS | 2201 | 1463791289418 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:41:29 INFO - PROCESS | 2201 | 1463791289464 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dcc800 == 49 [pid = 2201] [id = 186] 17:41:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12309ec00) [pid = 2201] [serial = 556] [outer = 0x0] 17:41:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x124e58800) [pid = 2201] [serial = 557] [outer = 0x12309ec00] 17:41:29 INFO - PROCESS | 2201 | 1463791289493 Marionette DEBUG loaded listener.js 17:41:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128b20400) [pid = 2201] [serial = 558] [outer = 0x12309ec00] 17:41:30 INFO - PROCESS | 2201 | 1463791290398 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]]]}] 17:41:30 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 17:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 17:41:30 INFO - PROCESS | 2201 | 1463791290440 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:41:30 INFO - PROCESS | 2201 | 1463791290443 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 17:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:41:30 INFO - PROCESS | 2201 | 1463791290451 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:41:30 INFO - PROCESS | 2201 | 1463791290454 Marionette TRACE conn2 <- [1,718,null,{}] 17:41:30 INFO - PROCESS | 2201 | 1463791290457 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}] 17:41:30 INFO - PROCESS | 2201 | 1463791290592 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:41:30 INFO - PROCESS | 2201 | 1463791290638 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c7800 == 50 [pid = 2201] [id = 187] 17:41:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b8d800) [pid = 2201] [serial = 559] [outer = 0x0] 17:41:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a626800) [pid = 2201] [serial = 560] [outer = 0x128b8d800] 17:41:30 INFO - PROCESS | 2201 | 1463791290667 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12bae3c00) [pid = 2201] [serial = 561] [outer = 0x128b8d800] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x123768800 == 49 [pid = 2201] [id = 158] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x127014800 == 48 [pid = 2201] [id = 183] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1232b0000 == 47 [pid = 2201] [id = 182] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x123c27000 == 46 [pid = 2201] [id = 181] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1232c0800 == 45 [pid = 2201] [id = 180] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x119884800 == 44 [pid = 2201] [id = 179] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x117044000 == 43 [pid = 2201] [id = 178] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1161ee800) [pid = 2201] [serial = 457] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1194f2800) [pid = 2201] [serial = 466] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11808dc00) [pid = 2201] [serial = 460] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x11918f000) [pid = 2201] [serial = 463] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12bd8b400) [pid = 2201] [serial = 509] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x11705a000 == 42 [pid = 2201] [id = 177] 17:41:31 INFO - PROCESS | 2201 | --DOCSHELL 0x116f1a000 == 41 [pid = 2201] [id = 171] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x126def800) [pid = 2201] [serial = 484] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11814b400) [pid = 2201] [serial = 476] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x117531c00) [pid = 2201] [serial = 475] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x11bc06400) [pid = 2201] [serial = 469] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x11824e400) [pid = 2201] [serial = 478] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12a7b3800) [pid = 2201] [serial = 493] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119188400) [pid = 2201] [serial = 479] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x123705400) [pid = 2201] [serial = 481] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12479b800) [pid = 2201] [serial = 482] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x117529800) [pid = 2201] [serial = 455] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x128ff9000) [pid = 2201] [serial = 490] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x12ab98800) [pid = 2201] [serial = 496] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12a85e400) [pid = 2201] [serial = 494] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x123610800) [pid = 2201] [serial = 500] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x11861ec00) [pid = 2201] [serial = 499] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x123918400) [pid = 2201] [serial = 472] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x118245400) [pid = 2201] [serial = 506] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x12b943c00) [pid = 2201] [serial = 504] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12aba0400) [pid = 2201] [serial = 497] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x12baee400) [pid = 2201] [serial = 507] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x128b1c000) [pid = 2201] [serial = 487] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x128b88000) [pid = 2201] [serial = 488] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x1293fd400) [pid = 2201] [serial = 491] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x12ab4dc00) [pid = 2201] [serial = 503] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x117172400) [pid = 2201] [serial = 203] [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.] 17:41:31 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x1270cac00) [pid = 2201] [serial = 485] [outer = 0x0] [url = about:blank] 17:41:31 INFO - PROCESS | 2201 | 1463791291765 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]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1327ms 17:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:41:31 INFO - PROCESS | 2201 | 1463791291774 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 2201 | 1463791291776 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 17:41:31 INFO - PROCESS | 2201 | 1463791291779 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 2201 | 1463791291780 Marionette TRACE conn2 <- [1,722,null,{}] 17:41:31 INFO - PROCESS | 2201 | 1463791291784 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}] 17:41:31 INFO - PROCESS | 2201 | 1463791291862 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:41:31 INFO - PROCESS | 2201 | 1463791291913 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f04800 == 42 [pid = 2201] [id = 188] 17:41:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x118242800) [pid = 2201] [serial = 562] [outer = 0x0] 17:41:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11824e400) [pid = 2201] [serial = 563] [outer = 0x118242800] 17:41:31 INFO - PROCESS | 2201 | 1463791291943 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x118a59800) [pid = 2201] [serial = 564] [outer = 0x118242800] 17:41:32 INFO - PROCESS | 2201 | 1463791292309 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] 17:41:32 INFO - PROCESS | 2201 | 1463791292355 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 17:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:41:32 INFO - PROCESS | 2201 | 1463791292359 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 2201 | 1463791292361 Marionette TRACE conn2 <- [1,726,null,{}] 17:41:32 INFO - PROCESS | 2201 | 1463791292363 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}] 17:41:32 INFO - PROCESS | 2201 | 1463791292427 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:41:32 INFO - PROCESS | 2201 | 1463791292496 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x11819b800 == 43 [pid = 2201] [id = 189] 17:41:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11870c000) [pid = 2201] [serial = 565] [outer = 0x0] 17:41:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x1194f2000) [pid = 2201] [serial = 566] [outer = 0x11870c000] 17:41:32 INFO - PROCESS | 2201 | 1463791292536 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x12446c800) [pid = 2201] [serial = 567] [outer = 0x11870c000] 17:41:33 INFO - PROCESS | 2201 | 1463791293023 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]]]}] 17:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 674ms 17:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:41:33 INFO - PROCESS | 2201 | 1463791293033 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:41:33 INFO - PROCESS | 2201 | 1463791293035 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 17:41:33 INFO - PROCESS | 2201 | 1463791293038 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 2201 | 1463791293041 Marionette TRACE conn2 <- [1,730,null,{}] 17:41:33 INFO - PROCESS | 2201 | 1463791293054 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}] 17:41:33 INFO - PROCESS | 2201 | 1463791293150 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:41:33 INFO - PROCESS | 2201 | 1463791293158 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238de000 == 44 [pid = 2201] [id = 190] 17:41:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x128b89c00) [pid = 2201] [serial = 568] [outer = 0x0] 17:41:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x128df4c00) [pid = 2201] [serial = 569] [outer = 0x128b89c00] 17:41:33 INFO - PROCESS | 2201 | 1463791293185 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1292e4800) [pid = 2201] [serial = 570] [outer = 0x128b89c00] 17:41:33 INFO - PROCESS | 2201 | 1463791293515 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] 17:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:41:33 INFO - PROCESS | 2201 | 1463791293563 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 17:41:33 INFO - PROCESS | 2201 | 1463791293565 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 2201 | 1463791293566 Marionette TRACE conn2 <- [1,734,null,{}] 17:41:33 INFO - PROCESS | 2201 | 1463791293568 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}] 17:41:33 INFO - PROCESS | 2201 | 1463791293669 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:41:33 INFO - PROCESS | 2201 | 1463791293700 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e6c800 == 45 [pid = 2201] [id = 191] 17:41:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x124e57400) [pid = 2201] [serial = 571] [outer = 0x0] 17:41:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12a627c00) [pid = 2201] [serial = 572] [outer = 0x124e57400] 17:41:33 INFO - PROCESS | 2201 | 1463791293725 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x12ba60400) [pid = 2201] [serial = 573] [outer = 0x124e57400] 17:41:33 INFO - PROCESS | 2201 | 1463791293995 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]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 17:41:34 INFO - PROCESS | 2201 | 1463791294033 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 2201 | 1463791294035 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 17:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:41:34 INFO - PROCESS | 2201 | 1463791294045 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - PROCESS | 2201 | 1463791294046 Marionette TRACE conn2 <- [1,738,null,{}] 17:41:34 INFO - PROCESS | 2201 | 1463791294059 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}] 17:41:34 INFO - PROCESS | 2201 | 1463791294160 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:41:34 INFO - PROCESS | 2201 | 1463791294165 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b48800 == 46 [pid = 2201] [id = 192] 17:41:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x12ab4b800) [pid = 2201] [serial = 574] [outer = 0x0] 17:41:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12baeac00) [pid = 2201] [serial = 575] [outer = 0x12ab4b800] 17:41:34 INFO - PROCESS | 2201 | 1463791294190 Marionette DEBUG loaded listener.js 17:41:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12be39000) [pid = 2201] [serial = 576] [outer = 0x12ab4b800] 17:41:35 INFO - PROCESS | 2201 | 1463791294999 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]]]}] 17:41:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 17:41:35 INFO - PROCESS | 2201 | 1463791295015 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:41:35 INFO - PROCESS | 2201 | 1463791295016 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 17:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:41:35 INFO - PROCESS | 2201 | 1463791295019 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:41:35 INFO - PROCESS | 2201 | 1463791295021 Marionette TRACE conn2 <- [1,742,null,{}] 17:41:35 INFO - PROCESS | 2201 | 1463791295023 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}] 17:41:35 INFO - PROCESS | 2201 | 1463791295132 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:41:35 INFO - PROCESS | 2201 | 1463791295165 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a64b000 == 47 [pid = 2201] [id = 193] 17:41:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12be43800) [pid = 2201] [serial = 577] [outer = 0x0] 17:41:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12c546c00) [pid = 2201] [serial = 578] [outer = 0x12be43800] 17:41:35 INFO - PROCESS | 2201 | 1463791295191 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12c6c4000) [pid = 2201] [serial = 579] [outer = 0x12be43800] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12440ac00) [pid = 2201] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12ab4a000) [pid = 2201] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x119b1b400) [pid = 2201] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11861cc00) [pid = 2201] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x116937800) [pid = 2201] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x11606ec00) [pid = 2201] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12420e800) [pid = 2201] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:41:35 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x112051c00) [pid = 2201] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:41:35 INFO - PROCESS | 2201 | 1463791295994 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]]]}] 17:41:36 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 17:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1023ms 17:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:41:36 INFO - PROCESS | 2201 | 1463791296043 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 2201 | 1463791296044 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 17:41:36 INFO - PROCESS | 2201 | 1463791296046 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 2201 | 1463791296047 Marionette TRACE conn2 <- [1,746,null,{}] 17:41:36 INFO - PROCESS | 2201 | 1463791296049 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}] 17:41:36 INFO - PROCESS | 2201 | 1463791296133 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:41:36 INFO - PROCESS | 2201 | 1463791296179 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x1240b3000 == 48 [pid = 2201] [id = 194] 17:41:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x110f47400) [pid = 2201] [serial = 580] [outer = 0x0] 17:41:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x110f4bc00) [pid = 2201] [serial = 581] [outer = 0x110f47400] 17:41:36 INFO - PROCESS | 2201 | 1463791296204 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x110f51400) [pid = 2201] [serial = 582] [outer = 0x110f47400] 17:41:36 INFO - PROCESS | 2201 | 1463791296979 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]]]}] 17:41:37 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.) 17:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 17:41:37 INFO - PROCESS | 2201 | 1463791297016 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 2201 | 1463791297017 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 17:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:41:37 INFO - PROCESS | 2201 | 1463791297019 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:41:37 INFO - PROCESS | 2201 | 1463791297022 Marionette TRACE conn2 <- [1,750,null,{}] 17:41:37 INFO - PROCESS | 2201 | 1463791297025 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}] 17:41:37 INFO - PROCESS | 2201 | 1463791297097 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:41:37 INFO - PROCESS | 2201 | 1463791297101 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x1133a6800 == 49 [pid = 2201] [id = 195] 17:41:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x113411400) [pid = 2201] [serial = 583] [outer = 0x0] 17:41:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12440ac00) [pid = 2201] [serial = 584] [outer = 0x113411400] 17:41:37 INFO - PROCESS | 2201 | 1463791297128 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12c6c0000) [pid = 2201] [serial = 585] [outer = 0x113411400] 17:41:37 INFO - PROCESS | 2201 | 1463791297974 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]]]}] 17:41:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 17:41:37 INFO - PROCESS | 2201 | 1463791297991 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:41:37 INFO - PROCESS | 2201 | 1463791297994 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 17:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:41:37 INFO - PROCESS | 2201 | 1463791297997 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 2201 | 1463791298000 Marionette TRACE conn2 <- [1,754,null,{}] 17:41:38 INFO - PROCESS | 2201 | 1463791298007 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}] 17:41:38 INFO - PROCESS | 2201 | 1463791298105 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:41:38 INFO - PROCESS | 2201 | 1463791298151 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x118188000 == 50 [pid = 2201] [id = 196] 17:41:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1166bd800) [pid = 2201] [serial = 586] [outer = 0x0] 17:41:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x11752b400) [pid = 2201] [serial = 587] [outer = 0x1166bd800] 17:41:38 INFO - PROCESS | 2201 | 1463791298183 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1182a9800) [pid = 2201] [serial = 588] [outer = 0x1166bd800] 17:41:39 INFO - PROCESS | 2201 | 1463791299065 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]]]}] 17:41:39 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 17:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 17:41:39 INFO - PROCESS | 2201 | 1463791299123 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 2201 | 1463791299126 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 17:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:41:39 INFO - PROCESS | 2201 | 1463791299131 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 2201 | 1463791299133 Marionette TRACE conn2 <- [1,758,null,{}] 17:41:39 INFO - PROCESS | 2201 | 1463791299135 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}] 17:41:39 INFO - PROCESS | 2201 | 1463791299233 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:41:39 INFO - PROCESS | 2201 | 1463791299278 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c23800 == 51 [pid = 2201] [id = 197] 17:41:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x118245c00) [pid = 2201] [serial = 589] [outer = 0x0] 17:41:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123274800) [pid = 2201] [serial = 590] [outer = 0x118245c00] 17:41:39 INFO - PROCESS | 2201 | 1463791299308 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123abb800) [pid = 2201] [serial = 591] [outer = 0x118245c00] 17:41:39 INFO - PROCESS | 2201 | 1463791299740 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]]]}] 17:41:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 17:41:39 INFO - PROCESS | 2201 | 1463791299802 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:41:39 INFO - PROCESS | 2201 | 1463791299803 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 17:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:41:39 INFO - PROCESS | 2201 | 1463791299806 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:41:39 INFO - PROCESS | 2201 | 1463791299808 Marionette TRACE conn2 <- [1,762,null,{}] 17:41:39 INFO - PROCESS | 2201 | 1463791299816 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}] 17:41:39 INFO - PROCESS | 2201 | 1463791299950 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:41:39 INFO - PROCESS | 2201 | 1463791299962 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9a9000 == 52 [pid = 2201] [id = 198] 17:41:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1246b6000) [pid = 2201] [serial = 592] [outer = 0x0] 17:41:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x124e58400) [pid = 2201] [serial = 593] [outer = 0x1246b6000] 17:41:39 INFO - PROCESS | 2201 | 1463791299993 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128b14000) [pid = 2201] [serial = 594] [outer = 0x1246b6000] 17:41:40 INFO - PROCESS | 2201 | 1463791300878 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]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1121ms 17:41:40 INFO - PROCESS | 2201 | 1463791300955 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 2201 | 1463791300957 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 17:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:41:40 INFO - PROCESS | 2201 | 1463791300961 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 2201 | 1463791300962 Marionette TRACE conn2 <- [1,766,null,{}] 17:41:40 INFO - PROCESS | 2201 | 1463791300964 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}] 17:41:41 INFO - PROCESS | 2201 | 1463791301050 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:41:41 INFO - PROCESS | 2201 | 1463791301136 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f77800 == 53 [pid = 2201] [id = 199] 17:41:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12479a400) [pid = 2201] [serial = 595] [outer = 0x0] 17:41:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1292de800) [pid = 2201] [serial = 596] [outer = 0x12479a400] 17:41:41 INFO - PROCESS | 2201 | 1463791301166 Marionette DEBUG loaded listener.js 17:41:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12ba52400) [pid = 2201] [serial = 597] [outer = 0x12479a400] 17:41:42 INFO - PROCESS | 2201 | 1463791302223 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]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1275ms 17:41:42 INFO - PROCESS | 2201 | 1463791302236 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 2201 | 1463791302240 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 17:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:41:42 INFO - PROCESS | 2201 | 1463791302243 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 2201 | 1463791302244 Marionette TRACE conn2 <- [1,770,null,{}] 17:41:42 INFO - PROCESS | 2201 | 1463791302248 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}] 17:41:42 INFO - PROCESS | 2201 | 1463791302326 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x116122800 == 52 [pid = 2201] [id = 152] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d0000 == 51 [pid = 2201] [id = 156] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x1240b3000 == 50 [pid = 2201] [id = 194] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x12a64b000 == 49 [pid = 2201] [id = 193] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x128b48800 == 48 [pid = 2201] [id = 192] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x124e6c800 == 47 [pid = 2201] [id = 191] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x1238de000 == 46 [pid = 2201] [id = 190] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x11819b800 == 45 [pid = 2201] [id = 189] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x116938400) [pid = 2201] [serial = 512] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1194f1c00) [pid = 2201] [serial = 515] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x126ff7c00) [pid = 2201] [serial = 518] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1293f6000) [pid = 2201] [serial = 521] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12ba5d800) [pid = 2201] [serial = 524] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x116f04800 == 44 [pid = 2201] [id = 188] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x119875000 == 43 [pid = 2201] [id = 185] 17:41:42 INFO - PROCESS | 2201 | --DOCSHELL 0x115e14800 == 42 [pid = 2201] [id = 184] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x118243000) [pid = 2201] [serial = 452] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x128b1d000) [pid = 2201] [serial = 542] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12be42800) [pid = 2201] [serial = 528] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12bd7ec00) [pid = 2201] [serial = 527] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1230a3400) [pid = 2201] [serial = 536] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x118a4d800) [pid = 2201] [serial = 533] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x119424000) [pid = 2201] [serial = 534] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x11824d800) [pid = 2201] [serial = 531] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x118092000) [pid = 2201] [serial = 530] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x128df1000) [pid = 2201] [serial = 545] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12a455c00) [pid = 2201] [serial = 546] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12479cc00) [pid = 2201] [serial = 539] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x128b8b800) [pid = 2201] [serial = 543] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x126f77400) [pid = 2201] [serial = 540] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x123c16c00) [pid = 2201] [serial = 537] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12a7b9400) [pid = 2201] [serial = 548] [outer = 0x0] [url = about:blank] 17:41:42 INFO - PROCESS | 2201 | 1463791302454 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x11691b800 == 43 [pid = 2201] [id = 200] 17:41:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x1161a6000) [pid = 2201] [serial = 598] [outer = 0x0] 17:41:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x11677e400) [pid = 2201] [serial = 599] [outer = 0x1161a6000] 17:41:42 INFO - PROCESS | 2201 | 1463791302484 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x11808a800) [pid = 2201] [serial = 600] [outer = 0x1161a6000] 17:41:42 INFO - PROCESS | 2201 | 1463791302894 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]]]}] 17:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 17:41:42 INFO - PROCESS | 2201 | 1463791302914 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 2201 | 1463791302919 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 17:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:41:42 INFO - PROCESS | 2201 | 1463791302925 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 2201 | 1463791302928 Marionette TRACE conn2 <- [1,774,null,{}] 17:41:42 INFO - PROCESS | 2201 | 1463791302931 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}] 17:41:43 INFO - PROCESS | 2201 | 1463791303013 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:41:43 INFO - PROCESS | 2201 | 1463791303018 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183a7000 == 44 [pid = 2201] [id = 201] 17:41:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x118142c00) [pid = 2201] [serial = 601] [outer = 0x0] 17:41:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x118a56800) [pid = 2201] [serial = 602] [outer = 0x118142c00] 17:41:43 INFO - PROCESS | 2201 | 1463791303047 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x119b20800) [pid = 2201] [serial = 603] [outer = 0x118142c00] 17:41:43 INFO - PROCESS | 2201 | 1463791303383 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 17:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:41:43 INFO - PROCESS | 2201 | 1463791303397 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 2201 | 1463791303398 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 17:41:43 INFO - PROCESS | 2201 | 1463791303401 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 2201 | 1463791303404 Marionette TRACE conn2 <- [1,778,null,{}] 17:41:43 INFO - PROCESS | 2201 | 1463791303413 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}] 17:41:43 INFO - PROCESS | 2201 | 1463791303490 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:41:43 INFO - PROCESS | 2201 | 1463791303496 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x123077000 == 45 [pid = 2201] [id = 202] 17:41:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1233dcc00) [pid = 2201] [serial = 604] [outer = 0x0] 17:41:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1239c2000) [pid = 2201] [serial = 605] [outer = 0x1233dcc00] 17:41:43 INFO - PROCESS | 2201 | 1463791303524 Marionette DEBUG loaded listener.js 17:41:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x123ac1400) [pid = 2201] [serial = 606] [outer = 0x1233dcc00] 17:41:43 INFO - PROCESS | 2201 | 1463791303882 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 522ms 17:41:43 INFO - PROCESS | 2201 | 1463791303928 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 2201 | 1463791303929 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 17:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:41:43 INFO - PROCESS | 2201 | 1463791303932 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 2201 | 1463791303933 Marionette TRACE conn2 <- [1,782,null,{}] 17:41:43 INFO - PROCESS | 2201 | 1463791303935 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}] 17:41:44 INFO - PROCESS | 2201 | 1463791304014 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:41:44 INFO - PROCESS | 2201 | 1463791304018 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a53000 == 46 [pid = 2201] [id = 203] 17:41:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x123c12400) [pid = 2201] [serial = 607] [outer = 0x0] 17:41:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x124e55400) [pid = 2201] [serial = 608] [outer = 0x123c12400] 17:41:44 INFO - PROCESS | 2201 | 1463791304048 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x128b12400) [pid = 2201] [serial = 609] [outer = 0x123c12400] 17:41:44 INFO - PROCESS | 2201 | 1463791304374 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]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 467ms 17:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:41:44 INFO - PROCESS | 2201 | 1463791304400 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 2201 | 1463791304401 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 17:41:44 INFO - PROCESS | 2201 | 1463791304405 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 2201 | 1463791304407 Marionette TRACE conn2 <- [1,786,null,{}] 17:41:44 INFO - PROCESS | 2201 | 1463791304409 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}] 17:41:44 INFO - PROCESS | 2201 | 1463791304484 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:41:44 INFO - PROCESS | 2201 | 1463791304491 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d6b000 == 47 [pid = 2201] [id = 204] 17:41:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x128b1cc00) [pid = 2201] [serial = 610] [outer = 0x0] 17:41:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x128b8e400) [pid = 2201] [serial = 611] [outer = 0x128b1cc00] 17:41:44 INFO - PROCESS | 2201 | 1463791304517 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128ffc000) [pid = 2201] [serial = 612] [outer = 0x128b1cc00] 17:41:44 INFO - PROCESS | 2201 | 1463791304907 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]]]}] 17:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 520ms 17:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:41:44 INFO - PROCESS | 2201 | 1463791304924 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:41:44 INFO - PROCESS | 2201 | 1463791304926 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 17:41:44 INFO - PROCESS | 2201 | 1463791304928 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:41:44 INFO - PROCESS | 2201 | 1463791304929 Marionette TRACE conn2 <- [1,790,null,{}] 17:41:44 INFO - PROCESS | 2201 | 1463791304931 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}] 17:41:45 INFO - PROCESS | 2201 | 1463791305043 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:41:45 INFO - PROCESS | 2201 | 1463791305059 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b4c800 == 48 [pid = 2201] [id = 205] 17:41:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1293efc00) [pid = 2201] [serial = 613] [outer = 0x0] 17:41:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12ab98800) [pid = 2201] [serial = 614] [outer = 0x1293efc00] 17:41:45 INFO - PROCESS | 2201 | 1463791305085 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12bd7ec00) [pid = 2201] [serial = 615] [outer = 0x1293efc00] 17:41:45 INFO - PROCESS | 2201 | 1463791305442 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]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 568ms 17:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:41:45 INFO - PROCESS | 2201 | 1463791305496 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 2201 | 1463791305498 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 17:41:45 INFO - PROCESS | 2201 | 1463791305500 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 2201 | 1463791305501 Marionette TRACE conn2 <- [1,794,null,{}] 17:41:45 INFO - PROCESS | 2201 | 1463791305503 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}] 17:41:45 INFO - PROCESS | 2201 | 1463791305598 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:41:45 INFO - PROCESS | 2201 | 1463791305610 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x116099000 == 49 [pid = 2201] [id = 206] 17:41:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12a44e800) [pid = 2201] [serial = 616] [outer = 0x0] 17:41:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12be3ec00) [pid = 2201] [serial = 617] [outer = 0x12a44e800] 17:41:45 INFO - PROCESS | 2201 | 1463791305635 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12c53cc00) [pid = 2201] [serial = 618] [outer = 0x12a44e800] 17:41:46 INFO - PROCESS | 2201 | 1463791306037 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]]]}] 17:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 571ms 17:41:46 INFO - PROCESS | 2201 | 1463791306072 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:41:46 INFO - PROCESS | 2201 | 1463791306084 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 17:41:46 INFO - PROCESS | 2201 | 1463791306101 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 2201 | 1463791306102 Marionette TRACE conn2 <- [1,798,null,{}] 17:41:46 INFO - PROCESS | 2201 | 1463791306106 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}] 17:41:46 INFO - PROCESS | 2201 | 1463791306252 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:41:46 INFO - PROCESS | 2201 | 1463791306305 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abd4000 == 50 [pid = 2201] [id = 207] 17:41:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12bd89800) [pid = 2201] [serial = 619] [outer = 0x0] 17:41:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12c540400) [pid = 2201] [serial = 620] [outer = 0x12bd89800] 17:41:46 INFO - PROCESS | 2201 | 1463791306332 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12c6bcc00) [pid = 2201] [serial = 621] [outer = 0x12bd89800] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12ab4b800) [pid = 2201] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12309ec00) [pid = 2201] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11870c000) [pid = 2201] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x128b8d800) [pid = 2201] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1131d6000) [pid = 2201] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x124e57400) [pid = 2201] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x118242800) [pid = 2201] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128b89c00) [pid = 2201] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1182b1000) [pid = 2201] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12be43800) [pid = 2201] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x110f47400) [pid = 2201] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x112a5ec00) [pid = 2201] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x11942f400) [pid = 2201] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1292d8c00) [pid = 2201] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x116a61400) [pid = 2201] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x124e4fc00) [pid = 2201] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128ff6400) [pid = 2201] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11942ac00) [pid = 2201] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1292dac00) [pid = 2201] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12360e000) [pid = 2201] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1160e7400) [pid = 2201] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x112fba000) [pid = 2201] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x119181800) [pid = 2201] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x11942a000) [pid = 2201] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:41:46 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x12bd7fc00) [pid = 2201] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:41:46 INFO - PROCESS | 2201 | 1463791306828 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]]]}] 17:41:46 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 17:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 783ms 17:41:46 INFO - PROCESS | 2201 | 1463791306873 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 2201 | 1463791306874 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 17:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:41:46 INFO - PROCESS | 2201 | 1463791306876 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 2201 | 1463791306878 Marionette TRACE conn2 <- [1,802,null,{}] 17:41:46 INFO - PROCESS | 2201 | 1463791306880 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}] 17:41:46 INFO - PROCESS | 2201 | 1463791306963 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:41:46 INFO - PROCESS | 2201 | 1463791306967 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x119878000 == 51 [pid = 2201] [id = 208] 17:41:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x112a61000) [pid = 2201] [serial = 622] [outer = 0x0] 17:41:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11716d800) [pid = 2201] [serial = 623] [outer = 0x112a61000] 17:41:46 INFO - PROCESS | 2201 | 1463791306994 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x11942f400) [pid = 2201] [serial = 624] [outer = 0x112a61000] 17:41:47 INFO - PROCESS | 2201 | 1463791307315 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]]]}] 17:41:47 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 17:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 467ms 17:41:47 INFO - PROCESS | 2201 | 1463791307345 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 2201 | 1463791307346 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 17:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:41:47 INFO - PROCESS | 2201 | 1463791307348 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 2201 | 1463791307349 Marionette TRACE conn2 <- [1,806,null,{}] 17:41:47 INFO - PROCESS | 2201 | 1463791307352 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}] 17:41:47 INFO - PROCESS | 2201 | 1463791307461 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:41:47 INFO - PROCESS | 2201 | 1463791307467 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9b7800 == 52 [pid = 2201] [id = 209] 17:41:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x118048000) [pid = 2201] [serial = 625] [outer = 0x0] 17:41:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x119ba9c00) [pid = 2201] [serial = 626] [outer = 0x118048000] 17:41:47 INFO - PROCESS | 2201 | 1463791307493 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x126d3d800) [pid = 2201] [serial = 627] [outer = 0x118048000] 17:41:47 INFO - PROCESS | 2201 | [2201] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 17:41:47 INFO - PROCESS | 2201 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 17:41:47 INFO - PROCESS | 2201 | Determined SkiaGL cache limits: Size 100663296, Items: 256 17:41:47 INFO - PROCESS | 2201 | [GFX2-]: Using SkiaGL canvas. 17:41:47 INFO - PROCESS | 2201 | 1463791307861 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]]]}] 17:41:47 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 17:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 17:41:47 INFO - PROCESS | 2201 | 1463791307869 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:41:47 INFO - PROCESS | 2201 | 1463791307871 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 17:41:47 INFO - PROCESS | 2201 | 1463791307875 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 2201 | 1463791307877 Marionette TRACE conn2 <- [1,810,null,{}] 17:41:47 INFO - PROCESS | 2201 | 1463791307880 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}] 17:41:48 INFO - PROCESS | 2201 | 1463791308026 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:41:48 INFO - PROCESS | 2201 | 1463791308109 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c510000 == 53 [pid = 2201] [id = 210] 17:41:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1182b3800) [pid = 2201] [serial = 628] [outer = 0x0] 17:41:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12bae8c00) [pid = 2201] [serial = 629] [outer = 0x1182b3800] 17:41:48 INFO - PROCESS | 2201 | 1463791308155 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12ccad400) [pid = 2201] [serial = 630] [outer = 0x1182b3800] 17:41:48 INFO - PROCESS | 2201 | 1463791308491 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]]]}] 17:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 17:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:41:48 INFO - PROCESS | 2201 | 1463791308545 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 2201 | 1463791308546 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 17:41:48 INFO - PROCESS | 2201 | 1463791308548 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 2201 | 1463791308549 Marionette TRACE conn2 <- [1,814,null,{}] 17:41:48 INFO - PROCESS | 2201 | 1463791308551 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}] 17:41:48 INFO - PROCESS | 2201 | 1463791308633 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:41:48 INFO - PROCESS | 2201 | 1463791308705 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6f6800 == 54 [pid = 2201] [id = 211] 17:41:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1293a9800) [pid = 2201] [serial = 631] [outer = 0x0] 17:41:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1293adc00) [pid = 2201] [serial = 632] [outer = 0x1293a9800] 17:41:48 INFO - PROCESS | 2201 | 1463791308730 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x1293b2000) [pid = 2201] [serial = 633] [outer = 0x1293a9800] 17:41:49 INFO - PROCESS | 2201 | 1463791309291 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] 17:41:49 INFO - PROCESS | 2201 | 1463791309325 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 17:41:49 INFO - PROCESS | 2201 | 1463791309329 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:41:49 INFO - PROCESS | 2201 | 1463791309334 Marionette TRACE conn2 <- [1,818,null,{}] 17:41:49 INFO - PROCESS | 2201 | 1463791309339 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}] 17:41:49 INFO - PROCESS | 2201 | 1463791309477 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:41:49 INFO - PROCESS | 2201 | 1463791309531 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x118a9f000 == 55 [pid = 2201] [id = 212] 17:41:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1160e8800) [pid = 2201] [serial = 634] [outer = 0x0] 17:41:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x116a5d800) [pid = 2201] [serial = 635] [outer = 0x1160e8800] 17:41:49 INFO - PROCESS | 2201 | 1463791309562 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11870c000) [pid = 2201] [serial = 636] [outer = 0x1160e8800] 17:41:50 INFO - PROCESS | 2201 | 1463791310050 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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 775ms 17:41:50 INFO - PROCESS | 2201 | 1463791310106 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 2201 | 1463791310110 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 17:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:41:50 INFO - PROCESS | 2201 | 1463791310115 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 2201 | 1463791310117 Marionette TRACE conn2 <- [1,822,null,{}] 17:41:50 INFO - PROCESS | 2201 | 1463791310119 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}] 17:41:50 INFO - PROCESS | 2201 | 1463791310220 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:41:50 INFO - PROCESS | 2201 | 1463791310285 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fd1800 == 56 [pid = 2201] [id = 213] 17:41:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123099c00) [pid = 2201] [serial = 637] [outer = 0x0] 17:41:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123925c00) [pid = 2201] [serial = 638] [outer = 0x123099c00] 17:41:50 INFO - PROCESS | 2201 | 1463791310314 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x123ac2000) [pid = 2201] [serial = 639] [outer = 0x123099c00] 17:41:50 INFO - PROCESS | 2201 | 1463791310741 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] 17:41:50 INFO - PROCESS | 2201 | 1463791310787 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 17:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:41:50 INFO - PROCESS | 2201 | 1463791310791 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 2201 | 1463791310794 Marionette TRACE conn2 <- [1,826,null,{}] 17:41:50 INFO - PROCESS | 2201 | 1463791310802 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}] 17:41:50 INFO - PROCESS | 2201 | 1463791310906 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:41:50 INFO - PROCESS | 2201 | 1463791310971 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9f8800 == 57 [pid = 2201] [id = 214] 17:41:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128ff7000) [pid = 2201] [serial = 640] [outer = 0x0] 17:41:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1293a4800) [pid = 2201] [serial = 641] [outer = 0x128ff7000] 17:41:51 INFO - PROCESS | 2201 | 1463791311002 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1293b2c00) [pid = 2201] [serial = 642] [outer = 0x128ff7000] 17:41:51 INFO - PROCESS | 2201 | 1463791311473 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]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 722ms 17:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:41:51 INFO - PROCESS | 2201 | 1463791311543 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 2201 | 1463791311546 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 17:41:51 INFO - PROCESS | 2201 | 1463791311551 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 2201 | 1463791311553 Marionette TRACE conn2 <- [1,830,null,{}] 17:41:51 INFO - PROCESS | 2201 | 1463791311557 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}] 17:41:51 INFO - PROCESS | 2201 | 1463791311698 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:41:51 INFO - PROCESS | 2201 | 1463791311762 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x12ceb4800 == 58 [pid = 2201] [id = 215] 17:41:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12a7bd800) [pid = 2201] [serial = 643] [outer = 0x0] 17:41:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12b941400) [pid = 2201] [serial = 644] [outer = 0x12a7bd800] 17:41:51 INFO - PROCESS | 2201 | 1463791311791 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12baeec00) [pid = 2201] [serial = 645] [outer = 0x12a7bd800] 17:41:52 INFO - PROCESS | 2201 | 1463791312216 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]]]}] 17:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 674ms 17:41:52 INFO - PROCESS | 2201 | 1463791312224 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 2201 | 1463791312226 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 17:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:41:52 INFO - PROCESS | 2201 | 1463791312228 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 2201 | 1463791312229 Marionette TRACE conn2 <- [1,834,null,{}] 17:41:52 INFO - PROCESS | 2201 | 1463791312232 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}] 17:41:52 INFO - PROCESS | 2201 | 1463791312333 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:41:52 INFO - PROCESS | 2201 | 1463791312395 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f1e000 == 59 [pid = 2201] [id = 216] 17:41:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x110f4f400) [pid = 2201] [serial = 646] [outer = 0x0] 17:41:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x119189000) [pid = 2201] [serial = 647] [outer = 0x110f4f400] 17:41:52 INFO - PROCESS | 2201 | 1463791312426 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x119ea5000) [pid = 2201] [serial = 648] [outer = 0x110f4f400] 17:41:53 INFO - PROCESS | 2201 | 1463791313092 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]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 921ms 17:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:41:53 INFO - PROCESS | 2201 | 1463791313150 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 2201 | 1463791313152 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 17:41:53 INFO - PROCESS | 2201 | 1463791313156 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 2201 | 1463791313158 Marionette TRACE conn2 <- [1,838,null,{}] 17:41:53 INFO - PROCESS | 2201 | 1463791313162 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}] 17:41:53 INFO - PROCESS | 2201 | 1463791313252 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:41:53 INFO - PROCESS | 2201 | 1463791313322 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x113d3b800 == 60 [pid = 2201] [id = 217] 17:41:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x110f4fc00) [pid = 2201] [serial = 649] [outer = 0x0] 17:41:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x112a5d400) [pid = 2201] [serial = 650] [outer = 0x110f4fc00] 17:41:53 INFO - PROCESS | 2201 | 1463791313349 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1160de400) [pid = 2201] [serial = 651] [outer = 0x110f4fc00] 17:41:53 INFO - PROCESS | 2201 | 1463791313831 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]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 722ms 17:41:53 INFO - PROCESS | 2201 | 1463791313879 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 2201 | 1463791313884 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 17:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:41:53 INFO - PROCESS | 2201 | 1463791313891 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 2201 | 1463791313893 Marionette TRACE conn2 <- [1,842,null,{}] 17:41:53 INFO - PROCESS | 2201 | 1463791313896 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}] 17:41:54 INFO - PROCESS | 2201 | 1463791314052 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x123086800 == 59 [pid = 2201] [id = 157] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x128dcc800 == 58 [pid = 2201] [id = 186] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x12c510000 == 57 [pid = 2201] [id = 210] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9b7800 == 56 [pid = 2201] [id = 209] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x119878000 == 55 [pid = 2201] [id = 208] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x12abd4000 == 54 [pid = 2201] [id = 207] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x116099000 == 53 [pid = 2201] [id = 206] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x128b4c800 == 52 [pid = 2201] [id = 205] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x12440ac00) [pid = 2201] [serial = 584] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x126d6b000 == 51 [pid = 2201] [id = 204] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x123a53000 == 50 [pid = 2201] [id = 203] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x123077000 == 49 [pid = 2201] [id = 202] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x1183a7000 == 48 [pid = 2201] [id = 201] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x11691b800 == 47 [pid = 2201] [id = 200] 17:41:54 INFO - PROCESS | 2201 | --DOCSHELL 0x1133a6800 == 46 [pid = 2201] [id = 195] 17:41:54 INFO - PROCESS | 2201 | 1463791314138 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x118246800) [pid = 2201] [serial = 513] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12309d400) [pid = 2201] [serial = 470] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12ab9cc00) [pid = 2201] [serial = 522] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1182ae000) [pid = 2201] [serial = 461] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x128d19400) [pid = 2201] [serial = 519] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12ab48000) [pid = 2201] [serial = 446] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1233dd000) [pid = 2201] [serial = 516] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12baee800) [pid = 2201] [serial = 525] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1246b6c00) [pid = 2201] [serial = 473] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x117171c00) [pid = 2201] [serial = 458] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1160e7800) [pid = 2201] [serial = 449] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x11942ec00) [pid = 2201] [serial = 464] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x119b21400) [pid = 2201] [serial = 467] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12be3e000) [pid = 2201] [serial = 510] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12baeac00) [pid = 2201] [serial = 575] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x128b20400) [pid = 2201] [serial = 558] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x124e58800) [pid = 2201] [serial = 557] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1194f2000) [pid = 2201] [serial = 566] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12446c800) [pid = 2201] [serial = 567] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12bae3c00) [pid = 2201] [serial = 561] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x12a626800) [pid = 2201] [serial = 560] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x116777800) [pid = 2201] [serial = 552] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x113a6f400) [pid = 2201] [serial = 551] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12a627c00) [pid = 2201] [serial = 572] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x11824e400) [pid = 2201] [serial = 563] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x118a59800) [pid = 2201] [serial = 564] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x128df4c00) [pid = 2201] [serial = 569] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x1292e4800) [pid = 2201] [serial = 570] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x119b15400) [pid = 2201] [serial = 555] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x119185800) [pid = 2201] [serial = 554] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x12c546c00) [pid = 2201] [serial = 578] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x110f4bc00) [pid = 2201] [serial = 581] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x110f51400) [pid = 2201] [serial = 582] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x12c6c4000) [pid = 2201] [serial = 579] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x12be39000) [pid = 2201] [serial = 576] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12ba60400) [pid = 2201] [serial = 573] [outer = 0x0] [url = about:blank] 17:41:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x1133a6800 == 47 [pid = 2201] [id = 218] 17:41:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x110f51400) [pid = 2201] [serial = 652] [outer = 0x0] 17:41:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x11306e800) [pid = 2201] [serial = 653] [outer = 0x110f51400] 17:41:54 INFO - PROCESS | 2201 | 1463791314170 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11804b800) [pid = 2201] [serial = 654] [outer = 0x110f51400] 17:41:54 INFO - PROCESS | 2201 | 1463791314494 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]]]}] 17:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 620ms 17:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:41:54 INFO - PROCESS | 2201 | 1463791314527 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:41:54 INFO - PROCESS | 2201 | 1463791314528 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 17:41:54 INFO - PROCESS | 2201 | 1463791314530 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 2201 | 1463791314533 Marionette TRACE conn2 <- [1,846,null,{}] 17:41:54 INFO - PROCESS | 2201 | 1463791314540 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}] 17:41:54 INFO - PROCESS | 2201 | 1463791314620 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:41:54 INFO - PROCESS | 2201 | 1463791314628 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x118192800 == 48 [pid = 2201] [id = 219] 17:41:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x1182a8400) [pid = 2201] [serial = 655] [outer = 0x0] 17:41:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11870ac00) [pid = 2201] [serial = 656] [outer = 0x1182a8400] 17:41:54 INFO - PROCESS | 2201 | 1463791314656 Marionette DEBUG loaded listener.js 17:41:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x11942a000) [pid = 2201] [serial = 657] [outer = 0x1182a8400] 17:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 471ms 17:41:55 INFO - PROCESS | 2201 | 1463791314996 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]]]}] 17:41:55 INFO - PROCESS | 2201 | 1463791315012 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 2201 | 1463791315013 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 17:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:41:55 INFO - PROCESS | 2201 | 1463791315015 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 2201 | 1463791315016 Marionette TRACE conn2 <- [1,850,null,{}] 17:41:55 INFO - PROCESS | 2201 | 1463791315019 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}] 17:41:55 INFO - PROCESS | 2201 | 1463791315099 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:41:55 INFO - PROCESS | 2201 | 1463791315106 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197bb000 == 49 [pid = 2201] [id = 220] 17:41:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x119431000) [pid = 2201] [serial = 658] [outer = 0x0] 17:41:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x1194f3800) [pid = 2201] [serial = 659] [outer = 0x119431000] 17:41:55 INFO - PROCESS | 2201 | 1463791315132 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119baa800) [pid = 2201] [serial = 660] [outer = 0x119431000] 17:41:55 INFO - PROCESS | 2201 | 1463791315445 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]]]}] 17:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 468ms 17:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:41:55 INFO - PROCESS | 2201 | 1463791315484 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 2201 | 1463791315486 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 17:41:55 INFO - PROCESS | 2201 | 1463791315490 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 2201 | 1463791315492 Marionette TRACE conn2 <- [1,854,null,{}] 17:41:55 INFO - PROCESS | 2201 | 1463791315494 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}] 17:41:55 INFO - PROCESS | 2201 | 1463791315587 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:41:55 INFO - PROCESS | 2201 | 1463791315594 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x119879000 == 50 [pid = 2201] [id = 221] 17:41:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1194f1800) [pid = 2201] [serial = 661] [outer = 0x0] 17:41:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x119ea0400) [pid = 2201] [serial = 662] [outer = 0x1194f1800] 17:41:55 INFO - PROCESS | 2201 | 1463791315619 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x119eab000) [pid = 2201] [serial = 663] [outer = 0x1194f1800] 17:41:55 INFO - PROCESS | 2201 | 1463791315932 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]]]}] 17:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 17:41:55 INFO - PROCESS | 2201 | 1463791315959 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:41:55 INFO - PROCESS | 2201 | 1463791315960 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 17:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:41:55 INFO - PROCESS | 2201 | 1463791315962 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:41:55 INFO - PROCESS | 2201 | 1463791315963 Marionette TRACE conn2 <- [1,858,null,{}] 17:41:55 INFO - PROCESS | 2201 | 1463791315965 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}] 17:41:56 INFO - PROCESS | 2201 | 1463791316057 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:41:56 INFO - PROCESS | 2201 | 1463791316063 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x12374c800 == 51 [pid = 2201] [id = 222] 17:41:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x119ead400) [pid = 2201] [serial = 664] [outer = 0x0] 17:41:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1233e1400) [pid = 2201] [serial = 665] [outer = 0x119ead400] 17:41:56 INFO - PROCESS | 2201 | 1463791316088 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x123abd400) [pid = 2201] [serial = 666] [outer = 0x119ead400] 17:41:56 INFO - PROCESS | 2201 | 1463791316448 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]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 523ms 17:41:56 INFO - PROCESS | 2201 | 1463791316490 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 2201 | 1463791316491 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 17:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:41:56 INFO - PROCESS | 2201 | 1463791316493 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - PROCESS | 2201 | 1463791316494 Marionette TRACE conn2 <- [1,862,null,{}] 17:41:56 INFO - PROCESS | 2201 | 1463791316496 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}] 17:41:56 INFO - PROCESS | 2201 | 1463791316593 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:41:56 INFO - PROCESS | 2201 | 1463791316598 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a65000 == 52 [pid = 2201] [id = 223] 17:41:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12381f800) [pid = 2201] [serial = 667] [outer = 0x0] 17:41:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12420b800) [pid = 2201] [serial = 668] [outer = 0x12381f800] 17:41:56 INFO - PROCESS | 2201 | 1463791316623 Marionette DEBUG loaded listener.js 17:41:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x124656c00) [pid = 2201] [serial = 669] [outer = 0x12381f800] 17:41:56 INFO - PROCESS | 2201 | 1463791316959 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]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 17:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:41:57 INFO - PROCESS | 2201 | 1463791317013 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 2201 | 1463791317015 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 17:41:57 INFO - PROCESS | 2201 | 1463791317018 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 2201 | 1463791317020 Marionette TRACE conn2 <- [1,866,null,{}] 17:41:57 INFO - PROCESS | 2201 | 1463791317030 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}] 17:41:57 INFO - PROCESS | 2201 | 1463791317170 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:41:57 INFO - PROCESS | 2201 | 1463791317187 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e70000 == 53 [pid = 2201] [id = 224] 17:41:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x123abfc00) [pid = 2201] [serial = 670] [outer = 0x0] 17:41:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x124e5a400) [pid = 2201] [serial = 671] [outer = 0x123abfc00] 17:41:57 INFO - PROCESS | 2201 | 1463791317227 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x126f81c00) [pid = 2201] [serial = 672] [outer = 0x123abfc00] 17:41:57 INFO - PROCESS | 2201 | 1463791317651 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]]]}] 17:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 677ms 17:41:57 INFO - PROCESS | 2201 | 1463791317698 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:41:57 INFO - PROCESS | 2201 | 1463791317700 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 17:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:41:57 INFO - PROCESS | 2201 | 1463791317702 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:41:57 INFO - PROCESS | 2201 | 1463791317703 Marionette TRACE conn2 <- [1,870,null,{}] 17:41:57 INFO - PROCESS | 2201 | 1463791317705 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}] 17:41:57 INFO - PROCESS | 2201 | 1463791317816 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:41:57 INFO - PROCESS | 2201 | 1463791317829 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b4d800 == 54 [pid = 2201] [id = 225] 17:41:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12708d800) [pid = 2201] [serial = 673] [outer = 0x0] 17:41:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128b1d400) [pid = 2201] [serial = 674] [outer = 0x12708d800] 17:41:57 INFO - PROCESS | 2201 | 1463791317854 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x128b89800) [pid = 2201] [serial = 675] [outer = 0x12708d800] 17:41:58 INFO - PROCESS | 2201 | 1463791318342 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]]]}] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x118245c00) [pid = 2201] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12bd89800) [pid = 2201] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x128b1cc00) [pid = 2201] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1166bd800) [pid = 2201] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12a44e800) [pid = 2201] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1161a6000) [pid = 2201] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1246b6000) [pid = 2201] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x118048000) [pid = 2201] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1293efc00) [pid = 2201] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12479a400) [pid = 2201] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x118142c00) [pid = 2201] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1182b3800) [pid = 2201] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1233dcc00) [pid = 2201] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x112a61000) [pid = 2201] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x123c12400) [pid = 2201] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:41:58 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x127098c00) [pid = 2201] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 17:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:41:58 INFO - PROCESS | 2201 | 1463791318373 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 2201 | 1463791318374 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 17:41:58 INFO - PROCESS | 2201 | 1463791318377 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 2201 | 1463791318378 Marionette TRACE conn2 <- [1,874,null,{}] 17:41:58 INFO - PROCESS | 2201 | 1463791318380 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}] 17:41:58 INFO - PROCESS | 2201 | 1463791318462 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:41:58 INFO - PROCESS | 2201 | 1463791318466 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x12736b000 == 55 [pid = 2201] [id = 226] 17:41:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x118243800) [pid = 2201] [serial = 676] [outer = 0x0] 17:41:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x119ed2400) [pid = 2201] [serial = 677] [outer = 0x118243800] 17:41:58 INFO - PROCESS | 2201 | 1463791318492 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x126d42000) [pid = 2201] [serial = 678] [outer = 0x118243800] 17:41:58 INFO - PROCESS | 2201 | 1463791318829 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]]]}] 17:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 17:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:41:58 INFO - PROCESS | 2201 | 1463791318846 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 2201 | 1463791318847 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 17:41:58 INFO - PROCESS | 2201 | 1463791318849 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 2201 | 1463791318851 Marionette TRACE conn2 <- [1,878,null,{}] 17:41:58 INFO - PROCESS | 2201 | 1463791318855 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}] 17:41:58 INFO - PROCESS | 2201 | 1463791318948 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:41:59 INFO - PROCESS | 2201 | 1463791319006 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296b6000 == 56 [pid = 2201] [id = 227] 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x1182b3c00) [pid = 2201] [serial = 679] [outer = 0x0] 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x128d12000) [pid = 2201] [serial = 680] [outer = 0x1182b3c00] 17:41:59 INFO - PROCESS | 2201 | 1463791319035 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1293f3c00) [pid = 2201] [serial = 681] [outer = 0x1182b3c00] 17:41:59 INFO - PROCESS | 2201 | 1463791319307 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]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 470ms 17:41:59 INFO - PROCESS | 2201 | 1463791319324 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 2201 | 1463791319326 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 17:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:41:59 INFO - PROCESS | 2201 | 1463791319333 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 2201 | 1463791319334 Marionette TRACE conn2 <- [1,882,null,{}] 17:41:59 INFO - PROCESS | 2201 | 1463791319343 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}] 17:41:59 INFO - PROCESS | 2201 | 1463791319429 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:41:59 INFO - PROCESS | 2201 | 1463791319434 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abd0800 == 57 [pid = 2201] [id = 228] 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12a450000) [pid = 2201] [serial = 682] [outer = 0x0] 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12a7b2c00) [pid = 2201] [serial = 683] [outer = 0x12a450000] 17:41:59 INFO - PROCESS | 2201 | 1463791319458 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12ab42400) [pid = 2201] [serial = 684] [outer = 0x12a450000] 17:41:59 INFO - PROCESS | 2201 | 1463791319780 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]]]}] 17:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 468ms 17:41:59 INFO - PROCESS | 2201 | 1463791319801 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 2201 | 1463791319803 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 17:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:41:59 INFO - PROCESS | 2201 | 1463791319807 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 2201 | 1463791319809 Marionette TRACE conn2 <- [1,886,null,{}] 17:41:59 INFO - PROCESS | 2201 | 1463791319812 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}] 17:41:59 INFO - PROCESS | 2201 | 1463791319914 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:41:59 INFO - PROCESS | 2201 | 1463791319922 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9ac000 == 58 [pid = 2201] [id = 229] 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12ab49c00) [pid = 2201] [serial = 685] [outer = 0x0] 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12ab9b400) [pid = 2201] [serial = 686] [outer = 0x12ab49c00] 17:41:59 INFO - PROCESS | 2201 | 1463791319947 Marionette DEBUG loaded listener.js 17:41:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x12b944800) [pid = 2201] [serial = 687] [outer = 0x12ab49c00] 17:42:00 INFO - PROCESS | 2201 | 1463791320241 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]]]}] 17:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 17:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:42:00 INFO - PROCESS | 2201 | 1463791320277 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 2201 | 1463791320278 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 17:42:00 INFO - PROCESS | 2201 | 1463791320280 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 2201 | 1463791320282 Marionette TRACE conn2 <- [1,890,null,{}] 17:42:00 INFO - PROCESS | 2201 | 1463791320284 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}] 17:42:00 INFO - PROCESS | 2201 | 1463791320366 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:42:00 INFO - PROCESS | 2201 | 1463791320472 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x112fa0800 == 59 [pid = 2201] [id = 230] 17:42:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x110f44c00) [pid = 2201] [serial = 688] [outer = 0x0] 17:42:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x110f4c800) [pid = 2201] [serial = 689] [outer = 0x110f44c00] 17:42:00 INFO - PROCESS | 2201 | 1463791320503 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x112fba000) [pid = 2201] [serial = 690] [outer = 0x110f44c00] 17:42:00 INFO - PROCESS | 2201 | 1463791320921 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]]]}] 17:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 669ms 17:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:42:00 INFO - PROCESS | 2201 | 1463791320951 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:42:00 INFO - PROCESS | 2201 | 1463791320954 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 17:42:00 INFO - PROCESS | 2201 | 1463791320957 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:42:00 INFO - PROCESS | 2201 | 1463791320959 Marionette TRACE conn2 <- [1,894,null,{}] 17:42:00 INFO - PROCESS | 2201 | 1463791320963 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}] 17:42:01 INFO - PROCESS | 2201 | 1463791321069 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:42:01 INFO - PROCESS | 2201 | 1463791321157 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c4000 == 60 [pid = 2201] [id = 231] 17:42:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1176ce000) [pid = 2201] [serial = 691] [outer = 0x0] 17:42:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x118143800) [pid = 2201] [serial = 692] [outer = 0x1176ce000] 17:42:01 INFO - PROCESS | 2201 | 1463791321202 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1182ac000) [pid = 2201] [serial = 693] [outer = 0x1176ce000] 17:42:01 INFO - PROCESS | 2201 | 1463791321610 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]]]}] 17:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 17:42:01 INFO - PROCESS | 2201 | 1463791321629 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 2201 | 1463791321632 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 17:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:42:01 INFO - PROCESS | 2201 | 1463791321634 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 2201 | 1463791321636 Marionette TRACE conn2 <- [1,898,null,{}] 17:42:01 INFO - PROCESS | 2201 | 1463791321638 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}] 17:42:01 INFO - PROCESS | 2201 | 1463791321739 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:42:01 INFO - PROCESS | 2201 | 1463791321793 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296d1800 == 61 [pid = 2201] [id = 232] 17:42:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x118a59800) [pid = 2201] [serial = 694] [outer = 0x0] 17:42:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1194ef400) [pid = 2201] [serial = 695] [outer = 0x118a59800] 17:42:01 INFO - PROCESS | 2201 | 1463791321823 Marionette DEBUG loaded listener.js 17:42:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x119ea7c00) [pid = 2201] [serial = 696] [outer = 0x118a59800] 17:42:02 INFO - PROCESS | 2201 | 1463791322254 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]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 673ms 17:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:42:02 INFO - PROCESS | 2201 | 1463791322308 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:42:02 INFO - PROCESS | 2201 | 1463791322309 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 17:42:02 INFO - PROCESS | 2201 | 1463791322316 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:42:02 INFO - PROCESS | 2201 | 1463791322321 Marionette TRACE conn2 <- [1,902,null,{}] 17:42:02 INFO - PROCESS | 2201 | 1463791322324 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}] 17:42:02 INFO - PROCESS | 2201 | 1463791322481 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:42:02 INFO - PROCESS | 2201 | 1463791322560 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c524800 == 62 [pid = 2201] [id = 233] 17:42:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1233dfc00) [pid = 2201] [serial = 697] [outer = 0x0] 17:42:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x123705400) [pid = 2201] [serial = 698] [outer = 0x1233dfc00] 17:42:02 INFO - PROCESS | 2201 | 1463791322591 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x128b13800) [pid = 2201] [serial = 699] [outer = 0x1233dfc00] 17:42:03 INFO - PROCESS | 2201 | 1463791322999 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]]]}] 17:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 731ms 17:42:03 INFO - PROCESS | 2201 | 1463791323044 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 2201 | 1463791323045 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 17:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:42:03 INFO - PROCESS | 2201 | 1463791323048 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 2201 | 1463791323049 Marionette TRACE conn2 <- [1,906,null,{}] 17:42:03 INFO - PROCESS | 2201 | 1463791323051 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}] 17:42:03 INFO - PROCESS | 2201 | 1463791323153 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:42:03 INFO - PROCESS | 2201 | 1463791323205 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e9000 == 63 [pid = 2201] [id = 234] 17:42:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x128b15000) [pid = 2201] [serial = 700] [outer = 0x0] 17:42:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1292d7800) [pid = 2201] [serial = 701] [outer = 0x128b15000] 17:42:03 INFO - PROCESS | 2201 | 1463791323234 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1293ad000) [pid = 2201] [serial = 702] [outer = 0x128b15000] 17:42:03 INFO - PROCESS | 2201 | 1463791323662 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]]]}] 17:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 619ms 17:42:03 INFO - PROCESS | 2201 | 1463791323668 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 2201 | 1463791323670 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 17:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:42:03 INFO - PROCESS | 2201 | 1463791323674 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 2201 | 1463791323676 Marionette TRACE conn2 <- [1,910,null,{}] 17:42:03 INFO - PROCESS | 2201 | 1463791323678 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}] 17:42:03 INFO - PROCESS | 2201 | 1463791323805 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:42:03 INFO - PROCESS | 2201 | 1463791323889 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abce800 == 64 [pid = 2201] [id = 235] 17:42:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1293fac00) [pid = 2201] [serial = 703] [outer = 0x0] 17:42:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12ab4a800) [pid = 2201] [serial = 704] [outer = 0x1293fac00] 17:42:03 INFO - PROCESS | 2201 | 1463791323923 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12bd7dc00) [pid = 2201] [serial = 705] [outer = 0x1293fac00] 17:42:04 INFO - PROCESS | 2201 | 1463791324499 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]]]}] 17:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 871ms 17:42:04 INFO - PROCESS | 2201 | 1463791324545 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:42:04 INFO - PROCESS | 2201 | 1463791324547 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 17:42:04 INFO - PROCESS | 2201 | 1463791324551 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 2201 | 1463791324553 Marionette TRACE conn2 <- [1,914,null,{}] 17:42:04 INFO - PROCESS | 2201 | 1463791324575 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}] 17:42:04 INFO - PROCESS | 2201 | 1463791324670 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:42:04 INFO - PROCESS | 2201 | 1463791324743 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c3000 == 65 [pid = 2201] [id = 236] 17:42:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x110f4c400) [pid = 2201] [serial = 706] [outer = 0x0] 17:42:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x11306b800) [pid = 2201] [serial = 707] [outer = 0x110f4c400] 17:42:04 INFO - PROCESS | 2201 | 1463791324770 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1161ec000) [pid = 2201] [serial = 708] [outer = 0x110f4c400] 17:42:05 INFO - PROCESS | 2201 | 1463791325229 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]]]}] 17:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 691ms 17:42:05 INFO - PROCESS | 2201 | 1463791325242 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:42:05 INFO - PROCESS | 2201 | 1463791325246 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 17:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:42:05 INFO - PROCESS | 2201 | 1463791325251 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 2201 | 1463791325253 Marionette TRACE conn2 <- [1,918,null,{}] 17:42:05 INFO - PROCESS | 2201 | 1463791325255 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}] 17:42:05 INFO - PROCESS | 2201 | 1463791325363 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:42:05 INFO - PROCESS | 2201 | 1463791325458 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183ab000 == 66 [pid = 2201] [id = 237] 17:42:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x118088800) [pid = 2201] [serial = 709] [outer = 0x0] 17:42:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1182b4800) [pid = 2201] [serial = 710] [outer = 0x118088800] 17:42:05 INFO - PROCESS | 2201 | 1463791325518 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x11910a000) [pid = 2201] [serial = 711] [outer = 0x118088800] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9ac000 == 65 [pid = 2201] [id = 229] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12abd0800 == 64 [pid = 2201] [id = 228] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1296b6000 == 63 [pid = 2201] [id = 227] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12736b000 == 62 [pid = 2201] [id = 226] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x128b4d800 == 61 [pid = 2201] [id = 225] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x124e70000 == 60 [pid = 2201] [id = 224] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123a65000 == 59 [pid = 2201] [id = 223] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12374c800 == 58 [pid = 2201] [id = 222] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x119879000 == 57 [pid = 2201] [id = 221] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1197bb000 == 56 [pid = 2201] [id = 220] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x118192800 == 55 [pid = 2201] [id = 219] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1133a6800 == 54 [pid = 2201] [id = 218] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x113d3b800 == 53 [pid = 2201] [id = 217] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x116f1e000 == 52 [pid = 2201] [id = 216] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12ceb4800 == 51 [pid = 2201] [id = 215] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9f8800 == 50 [pid = 2201] [id = 214] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x128fd1800 == 49 [pid = 2201] [id = 213] 17:42:05 INFO - PROCESS | 2201 | --DOCSHELL 0x118a9f000 == 48 [pid = 2201] [id = 212] 17:42:05 INFO - PROCESS | 2201 | 1463791325963 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]]]}] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x123274800) [pid = 2201] [serial = 590] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x12c6bcc00) [pid = 2201] [serial = 621] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x128b8e400) [pid = 2201] [serial = 611] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x11752b400) [pid = 2201] [serial = 587] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12c53cc00) [pid = 2201] [serial = 618] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x11808a800) [pid = 2201] [serial = 600] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x124e58400) [pid = 2201] [serial = 593] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x119ba9c00) [pid = 2201] [serial = 626] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12c540400) [pid = 2201] [serial = 620] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128ffc000) [pid = 2201] [serial = 612] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12ab98800) [pid = 2201] [serial = 614] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1292de800) [pid = 2201] [serial = 596] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x119b20800) [pid = 2201] [serial = 603] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12bae8c00) [pid = 2201] [serial = 629] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12ba52400) [pid = 2201] [serial = 597] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118a56800) [pid = 2201] [serial = 602] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x126d3d800) [pid = 2201] [serial = 627] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123ac1400) [pid = 2201] [serial = 606] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11716d800) [pid = 2201] [serial = 623] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1239c2000) [pid = 2201] [serial = 605] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12be3ec00) [pid = 2201] [serial = 617] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12ccad400) [pid = 2201] [serial = 630] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1182a9800) [pid = 2201] [serial = 588] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12bd7ec00) [pid = 2201] [serial = 615] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x124e55400) [pid = 2201] [serial = 608] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x123abb800) [pid = 2201] [serial = 591] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x11942f400) [pid = 2201] [serial = 624] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x11677e400) [pid = 2201] [serial = 599] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128b14000) [pid = 2201] [serial = 594] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12ab9c000) [pid = 2201] [serial = 549] [outer = 0x0] [url = about:blank] 17:42:05 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x128b12400) [pid = 2201] [serial = 609] [outer = 0x0] [url = about:blank] 17:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 774ms 17:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:42:06 INFO - PROCESS | 2201 | 1463791326025 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 2201 | 1463791326026 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 17:42:06 INFO - PROCESS | 2201 | 1463791326028 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 2201 | 1463791326030 Marionette TRACE conn2 <- [1,922,null,{}] 17:42:06 INFO - PROCESS | 2201 | 1463791326037 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}] 17:42:06 INFO - PROCESS | 2201 | 1463791326119 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:42:06 INFO - PROCESS | 2201 | 1463791326126 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x119166000 == 49 [pid = 2201] [id = 238] 17:42:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x119460000) [pid = 2201] [serial = 712] [outer = 0x0] 17:42:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1194f4400) [pid = 2201] [serial = 713] [outer = 0x119460000] 17:42:06 INFO - PROCESS | 2201 | 1463791326153 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x119ea1800) [pid = 2201] [serial = 714] [outer = 0x119460000] 17:42:06 INFO - PROCESS | 2201 | 1463791326490 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]]]}] 17:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 471ms 17:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:42:06 INFO - PROCESS | 2201 | 1463791326499 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 2201 | 1463791326501 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 17:42:06 INFO - PROCESS | 2201 | 1463791326503 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 2201 | 1463791326505 Marionette TRACE conn2 <- [1,926,null,{}] 17:42:06 INFO - PROCESS | 2201 | 1463791326510 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}] 17:42:06 INFO - PROCESS | 2201 | 1463791326595 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:42:06 INFO - PROCESS | 2201 | 1463791326642 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x123218000 == 50 [pid = 2201] [id = 239] 17:42:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1194ec400) [pid = 2201] [serial = 715] [outer = 0x0] 17:42:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x119ea8800) [pid = 2201] [serial = 716] [outer = 0x1194ec400] 17:42:06 INFO - PROCESS | 2201 | 1463791326667 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x1233dd000) [pid = 2201] [serial = 717] [outer = 0x1194ec400] 17:42:07 INFO - PROCESS | 2201 | 1463791327013 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]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 521ms 17:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:42:07 INFO - PROCESS | 2201 | 1463791327025 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 2201 | 1463791327026 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 17:42:07 INFO - PROCESS | 2201 | 1463791327029 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 2201 | 1463791327032 Marionette TRACE conn2 <- [1,930,null,{}] 17:42:07 INFO - PROCESS | 2201 | 1463791327035 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}] 17:42:07 INFO - PROCESS | 2201 | 1463791327159 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:42:07 INFO - PROCESS | 2201 | 1463791327219 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c31000 == 51 [pid = 2201] [id = 240] 17:42:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119b14400) [pid = 2201] [serial = 718] [outer = 0x0] 17:42:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x123610400) [pid = 2201] [serial = 719] [outer = 0x119b14400] 17:42:07 INFO - PROCESS | 2201 | 1463791327244 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123ac2400) [pid = 2201] [serial = 720] [outer = 0x119b14400] 17:42:07 INFO - PROCESS | 2201 | 1463791327532 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]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 520ms 17:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:42:07 INFO - PROCESS | 2201 | 1463791327550 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 2201 | 1463791327551 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 17:42:07 INFO - PROCESS | 2201 | 1463791327561 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 2201 | 1463791327562 Marionette TRACE conn2 <- [1,934,null,{}] 17:42:07 INFO - PROCESS | 2201 | 1463791327565 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}] 17:42:07 INFO - PROCESS | 2201 | 1463791327664 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:42:07 INFO - PROCESS | 2201 | 1463791327670 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b3b800 == 52 [pid = 2201] [id = 241] 17:42:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x124411400) [pid = 2201] [serial = 721] [outer = 0x0] 17:42:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12695d400) [pid = 2201] [serial = 722] [outer = 0x124411400] 17:42:07 INFO - PROCESS | 2201 | 1463791327695 Marionette DEBUG loaded listener.js 17:42:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x128df3800) [pid = 2201] [serial = 723] [outer = 0x124411400] 17:42:08 INFO - PROCESS | 2201 | 1463791328068 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]]]}] 17:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 531ms 17:42:08 INFO - PROCESS | 2201 | 1463791328085 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:42:08 INFO - PROCESS | 2201 | 1463791328086 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 17:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:42:08 INFO - PROCESS | 2201 | 1463791328090 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:42:08 INFO - PROCESS | 2201 | 1463791328091 Marionette TRACE conn2 <- [1,938,null,{}] 17:42:08 INFO - PROCESS | 2201 | 1463791328093 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}] 17:42:08 INFO - PROCESS | 2201 | 1463791328197 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:42:08 INFO - PROCESS | 2201 | 1463791328212 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x129364000 == 53 [pid = 2201] [id = 242] 17:42:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1239ca000) [pid = 2201] [serial = 724] [outer = 0x0] 17:42:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1292de000) [pid = 2201] [serial = 725] [outer = 0x1239ca000] 17:42:08 INFO - PROCESS | 2201 | 1463791328236 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1293b0400) [pid = 2201] [serial = 726] [outer = 0x1239ca000] 17:42:08 INFO - PROCESS | 2201 | 1463791328550 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]]]}] 17:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 17:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:42:08 INFO - PROCESS | 2201 | 1463791328610 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:42:08 INFO - PROCESS | 2201 | 1463791328611 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 17:42:08 INFO - PROCESS | 2201 | 1463791328613 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:42:08 INFO - PROCESS | 2201 | 1463791328614 Marionette TRACE conn2 <- [1,942,null,{}] 17:42:08 INFO - PROCESS | 2201 | 1463791328617 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}] 17:42:08 INFO - PROCESS | 2201 | 1463791328712 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:42:08 INFO - PROCESS | 2201 | 1463791328735 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a839800 == 54 [pid = 2201] [id = 243] 17:42:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1292de800) [pid = 2201] [serial = 727] [outer = 0x0] 17:42:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12a7b3800) [pid = 2201] [serial = 728] [outer = 0x1292de800] 17:42:08 INFO - PROCESS | 2201 | 1463791328759 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12ab9f000) [pid = 2201] [serial = 729] [outer = 0x1292de800] 17:42:09 INFO - PROCESS | 2201 | 1463791329094 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]]]}] 17:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 17:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:42:09 INFO - PROCESS | 2201 | 1463791329134 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 2201 | 1463791329136 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 17:42:09 INFO - PROCESS | 2201 | 1463791329140 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 2201 | 1463791329141 Marionette TRACE conn2 <- [1,946,null,{}] 17:42:09 INFO - PROCESS | 2201 | 1463791329144 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}] 17:42:09 INFO - PROCESS | 2201 | 1463791329241 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:42:09 INFO - PROCESS | 2201 | 1463791329274 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b153000 == 55 [pid = 2201] [id = 244] 17:42:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12a44e800) [pid = 2201] [serial = 730] [outer = 0x0] 17:42:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12b949400) [pid = 2201] [serial = 731] [outer = 0x12a44e800] 17:42:09 INFO - PROCESS | 2201 | 1463791329299 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12bd7e800) [pid = 2201] [serial = 732] [outer = 0x12a44e800] 17:42:09 INFO - PROCESS | 2201 | 1463791329614 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]]]}] 17:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 17:42:09 INFO - PROCESS | 2201 | 1463791329659 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 2201 | 1463791329660 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 17:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:42:09 INFO - PROCESS | 2201 | 1463791329662 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 2201 | 1463791329663 Marionette TRACE conn2 <- [1,950,null,{}] 17:42:09 INFO - PROCESS | 2201 | 1463791329665 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}] 17:42:09 INFO - PROCESS | 2201 | 1463791329762 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:42:09 INFO - PROCESS | 2201 | 1463791329774 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c16e000 == 56 [pid = 2201] [id = 245] 17:42:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12b942000) [pid = 2201] [serial = 733] [outer = 0x0] 17:42:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12be3b000) [pid = 2201] [serial = 734] [outer = 0x12b942000] 17:42:09 INFO - PROCESS | 2201 | 1463791329798 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12c53cc00) [pid = 2201] [serial = 735] [outer = 0x12b942000] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x12381f800) [pid = 2201] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128ff7000) [pid = 2201] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12a7bd800) [pid = 2201] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x123abfc00) [pid = 2201] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119431000) [pid = 2201] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1182a8400) [pid = 2201] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x123099c00) [pid = 2201] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12708d800) [pid = 2201] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x119ead400) [pid = 2201] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x110f51400) [pid = 2201] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x118243800) [pid = 2201] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x110f4f400) [pid = 2201] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x110f4fc00) [pid = 2201] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1194f1800) [pid = 2201] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12a450000) [pid = 2201] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1160e8800) [pid = 2201] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1182b3c00) [pid = 2201] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:42:10 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x113411400) [pid = 2201] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6f5000 == 55 [pid = 2201] [id = 175] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6df000 == 54 [pid = 2201] [id = 174] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x123f77800 == 53 [pid = 2201] [id = 199] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x127377000 == 52 [pid = 2201] [id = 172] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x1183a9800 == 51 [pid = 2201] [id = 151] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6f6800 == 50 [pid = 2201] [id = 211] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x123c23800 == 49 [pid = 2201] [id = 197] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x1170b3000 == 48 [pid = 2201] [id = 176] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x118188000 == 47 [pid = 2201] [id = 196] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9b4000 == 46 [pid = 2201] [id = 149] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9a9000 == 45 [pid = 2201] [id = 198] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12be87000 == 44 [pid = 2201] [id = 173] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c7800 == 43 [pid = 2201] [id = 187] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12c173000 == 42 [pid = 2201] [id = 170] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c3000 == 41 [pid = 2201] [id = 236] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12abce800 == 40 [pid = 2201] [id = 235] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e9000 == 39 [pid = 2201] [id = 234] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x12c524800 == 38 [pid = 2201] [id = 233] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x1296d1800 == 37 [pid = 2201] [id = 232] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c4000 == 36 [pid = 2201] [id = 231] 17:42:10 INFO - PROCESS | 2201 | --DOCSHELL 0x112fa0800 == 35 [pid = 2201] [id = 230] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x119166000 == 34 [pid = 2201] [id = 238] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x123218000 == 33 [pid = 2201] [id = 239] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x128b3b800 == 32 [pid = 2201] [id = 241] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1183ab000 == 31 [pid = 2201] [id = 237] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x129364000 == 30 [pid = 2201] [id = 242] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12b153000 == 29 [pid = 2201] [id = 244] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12a839800 == 28 [pid = 2201] [id = 243] 17:42:11 INFO - PROCESS | 2201 | --DOCSHELL 0x123c31000 == 27 [pid = 2201] [id = 240] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12c6c0000) [pid = 2201] [serial = 585] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12420b800) [pid = 2201] [serial = 668] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1293b2c00) [pid = 2201] [serial = 642] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1293a4800) [pid = 2201] [serial = 641] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12baeec00) [pid = 2201] [serial = 645] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12b941400) [pid = 2201] [serial = 644] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x124e5a400) [pid = 2201] [serial = 671] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1194f3800) [pid = 2201] [serial = 659] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x119baa800) [pid = 2201] [serial = 660] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x11870ac00) [pid = 2201] [serial = 656] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x124656c00) [pid = 2201] [serial = 669] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x11942a000) [pid = 2201] [serial = 657] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x123ac2000) [pid = 2201] [serial = 639] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x123925c00) [pid = 2201] [serial = 638] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x128b1d400) [pid = 2201] [serial = 674] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x1233e1400) [pid = 2201] [serial = 665] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x126f81c00) [pid = 2201] [serial = 672] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x11306e800) [pid = 2201] [serial = 653] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x11804b800) [pid = 2201] [serial = 654] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x119ed2400) [pid = 2201] [serial = 677] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x119ea5000) [pid = 2201] [serial = 648] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x119189000) [pid = 2201] [serial = 647] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x126d42000) [pid = 2201] [serial = 678] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x1160de400) [pid = 2201] [serial = 651] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x112a5d400) [pid = 2201] [serial = 650] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x119ea0400) [pid = 2201] [serial = 662] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x12a7b2c00) [pid = 2201] [serial = 683] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x119eab000) [pid = 2201] [serial = 663] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x11870c000) [pid = 2201] [serial = 636] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 76 (0x116a5d800) [pid = 2201] [serial = 635] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 75 (0x1293adc00) [pid = 2201] [serial = 632] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 74 (0x128b89800) [pid = 2201] [serial = 675] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 73 (0x12ab42400) [pid = 2201] [serial = 684] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 72 (0x128d12000) [pid = 2201] [serial = 680] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 71 (0x123abd400) [pid = 2201] [serial = 666] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 70 (0x1293f3c00) [pid = 2201] [serial = 681] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | --DOMWINDOW == 69 (0x12ab9b400) [pid = 2201] [serial = 686] [outer = 0x0] [url = about:blank] 17:42:11 INFO - PROCESS | 2201 | 1463791331469 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]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1822ms 17:42:11 INFO - PROCESS | 2201 | 1463791331485 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:42:11 INFO - PROCESS | 2201 | 1463791331488 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 17:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:42:11 INFO - PROCESS | 2201 | 1463791331494 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - PROCESS | 2201 | 1463791331496 Marionette TRACE conn2 <- [1,954,null,{}] 17:42:11 INFO - PROCESS | 2201 | 1463791331500 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}] 17:42:11 INFO - PROCESS | 2201 | 1463791331577 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:42:11 INFO - PROCESS | 2201 | 1463791331621 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x11339b800 == 28 [pid = 2201] [id = 246] 17:42:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 70 (0x112fc5c00) [pid = 2201] [serial = 736] [outer = 0x0] 17:42:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 71 (0x11306d000) [pid = 2201] [serial = 737] [outer = 0x112fc5c00] 17:42:11 INFO - PROCESS | 2201 | 1463791331649 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 72 (0x115159400) [pid = 2201] [serial = 738] [outer = 0x112fc5c00] 17:42:11 INFO - PROCESS | 2201 | 1463791331962 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]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 17:42:12 INFO - PROCESS | 2201 | 1463791332015 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:42:12 INFO - PROCESS | 2201 | 1463791332019 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 17:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:42:12 INFO - PROCESS | 2201 | 1463791332024 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 2201 | 1463791332025 Marionette TRACE conn2 <- [1,958,null,{}] 17:42:12 INFO - PROCESS | 2201 | 1463791332028 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}] 17:42:12 INFO - PROCESS | 2201 | 1463791332099 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:42:12 INFO - PROCESS | 2201 | 1463791332107 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x11671f000 == 29 [pid = 2201] [id = 247] 17:42:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 73 (0x115e42800) [pid = 2201] [serial = 739] [outer = 0x0] 17:42:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 74 (0x1166c1800) [pid = 2201] [serial = 740] [outer = 0x115e42800] 17:42:12 INFO - PROCESS | 2201 | 1463791332133 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 75 (0x116944800) [pid = 2201] [serial = 741] [outer = 0x115e42800] 17:42:12 INFO - PROCESS | 2201 | 1463791332449 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]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 470ms 17:42:12 INFO - PROCESS | 2201 | 1463791332493 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:42:12 INFO - PROCESS | 2201 | 1463791332495 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 17:42:12 INFO - PROCESS | 2201 | 1463791332498 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 2201 | 1463791332500 Marionette TRACE conn2 <- [1,962,null,{}] 17:42:12 INFO - PROCESS | 2201 | 1463791332508 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}] 17:42:12 INFO - PROCESS | 2201 | 1463791332583 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:42:12 INFO - PROCESS | 2201 | 1463791332591 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x117059800 == 30 [pid = 2201] [id = 248] 17:42:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 76 (0x110f48000) [pid = 2201] [serial = 742] [outer = 0x0] 17:42:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x118049c00) [pid = 2201] [serial = 743] [outer = 0x110f48000] 17:42:12 INFO - PROCESS | 2201 | 1463791332628 Marionette DEBUG loaded listener.js 17:42:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x118087400) [pid = 2201] [serial = 744] [outer = 0x110f48000] 17:42:12 INFO - PROCESS | 2201 | 1463791332973 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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 17:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:42:13 INFO - PROCESS | 2201 | 1463791333021 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 2201 | 1463791333022 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 17:42:13 INFO - PROCESS | 2201 | 1463791333024 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 2201 | 1463791333026 Marionette TRACE conn2 <- [1,966,null,{}] 17:42:13 INFO - PROCESS | 2201 | 1463791333028 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}] 17:42:13 INFO - PROCESS | 2201 | 1463791333114 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:42:13 INFO - PROCESS | 2201 | 1463791333123 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e1c000 == 31 [pid = 2201] [id = 249] 17:42:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x11813ec00) [pid = 2201] [serial = 745] [outer = 0x0] 17:42:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x118240c00) [pid = 2201] [serial = 746] [outer = 0x11813ec00] 17:42:13 INFO - PROCESS | 2201 | 1463791333149 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x1182ab800) [pid = 2201] [serial = 747] [outer = 0x11813ec00] 17:42:13 INFO - PROCESS | 2201 | 1463791333442 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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 468ms 17:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:42:13 INFO - PROCESS | 2201 | 1463791333494 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 2201 | 1463791333495 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 17:42:13 INFO - PROCESS | 2201 | 1463791333497 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 2201 | 1463791333498 Marionette TRACE conn2 <- [1,970,null,{}] 17:42:13 INFO - PROCESS | 2201 | 1463791333500 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}] 17:42:13 INFO - PROCESS | 2201 | 1463791333568 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:42:13 INFO - PROCESS | 2201 | 1463791333575 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183a9800 == 32 [pid = 2201] [id = 250] 17:42:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x11515dc00) [pid = 2201] [serial = 748] [outer = 0x0] 17:42:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x11841f400) [pid = 2201] [serial = 749] [outer = 0x11515dc00] 17:42:13 INFO - PROCESS | 2201 | 1463791333600 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x11870f000) [pid = 2201] [serial = 750] [outer = 0x11515dc00] 17:42:13 INFO - PROCESS | 2201 | 1463791333933 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]]]}] 17:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 17:42:13 INFO - PROCESS | 2201 | 1463791333977 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 2201 | 1463791333978 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 17:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:42:13 INFO - PROCESS | 2201 | 1463791333981 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 2201 | 1463791333982 Marionette TRACE conn2 <- [1,974,null,{}] 17:42:13 INFO - PROCESS | 2201 | 1463791333985 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}] 17:42:14 INFO - PROCESS | 2201 | 1463791334067 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:42:14 INFO - PROCESS | 2201 | 1463791334075 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c9000 == 33 [pid = 2201] [id = 251] 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x118a51800) [pid = 2201] [serial = 751] [outer = 0x0] 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x11923e400) [pid = 2201] [serial = 752] [outer = 0x118a51800] 17:42:14 INFO - PROCESS | 2201 | 1463791334101 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x119430c00) [pid = 2201] [serial = 753] [outer = 0x118a51800] 17:42:14 INFO - PROCESS | 2201 | 1463791334400 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 17:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:42:14 INFO - PROCESS | 2201 | 1463791334450 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 2201 | 1463791334451 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 17:42:14 INFO - PROCESS | 2201 | 1463791334453 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 2201 | 1463791334454 Marionette TRACE conn2 <- [1,978,null,{}] 17:42:14 INFO - PROCESS | 2201 | 1463791334456 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}] 17:42:14 INFO - PROCESS | 2201 | 1463791334524 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:42:14 INFO - PROCESS | 2201 | 1463791334528 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x11987b000 == 34 [pid = 2201] [id = 252] 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x119241c00) [pid = 2201] [serial = 754] [outer = 0x0] 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x119b15000) [pid = 2201] [serial = 755] [outer = 0x119241c00] 17:42:14 INFO - PROCESS | 2201 | 1463791334554 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x119bab000) [pid = 2201] [serial = 756] [outer = 0x119241c00] 17:42:14 INFO - PROCESS | 2201 | 1463791334846 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 421ms 17:42:14 INFO - PROCESS | 2201 | 1463791334880 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 2201 | 1463791334882 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 17:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:42:14 INFO - PROCESS | 2201 | 1463791334884 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 2201 | 1463791334885 Marionette TRACE conn2 <- [1,982,null,{}] 17:42:14 INFO - PROCESS | 2201 | 1463791334890 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}] 17:42:14 INFO - PROCESS | 2201 | 1463791334984 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:42:14 INFO - PROCESS | 2201 | 1463791334990 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x123078800 == 35 [pid = 2201] [id = 253] 17:42:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x1160e6400) [pid = 2201] [serial = 757] [outer = 0x0] 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x119ba9c00) [pid = 2201] [serial = 758] [outer = 0x1160e6400] 17:42:15 INFO - PROCESS | 2201 | 1463791335022 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x119ea4800) [pid = 2201] [serial = 759] [outer = 0x1160e6400] 17:42:15 INFO - PROCESS | 2201 | 1463791335327 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]]]}] 17:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 469ms 17:42:15 INFO - PROCESS | 2201 | 1463791335353 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:42:15 INFO - PROCESS | 2201 | 1463791335356 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 17:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:42:15 INFO - PROCESS | 2201 | 1463791335360 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - PROCESS | 2201 | 1463791335361 Marionette TRACE conn2 <- [1,986,null,{}] 17:42:15 INFO - PROCESS | 2201 | 1463791335363 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}] 17:42:15 INFO - PROCESS | 2201 | 1463791335435 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:42:15 INFO - PROCESS | 2201 | 1463791335441 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x117058800 == 36 [pid = 2201] [id = 254] 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x116a5d800) [pid = 2201] [serial = 760] [outer = 0x0] 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x119eac800) [pid = 2201] [serial = 761] [outer = 0x116a5d800] 17:42:15 INFO - PROCESS | 2201 | 1463791335465 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x123099800) [pid = 2201] [serial = 762] [outer = 0x116a5d800] 17:42:15 INFO - PROCESS | 2201 | 1463791335761 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]]]}] 17:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 418ms 17:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:42:15 INFO - PROCESS | 2201 | 1463791335778 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:42:15 INFO - PROCESS | 2201 | 1463791335779 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 17:42:15 INFO - PROCESS | 2201 | 1463791335781 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - PROCESS | 2201 | 1463791335782 Marionette TRACE conn2 <- [1,990,null,{}] 17:42:15 INFO - PROCESS | 2201 | 1463791335785 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}] 17:42:15 INFO - PROCESS | 2201 | 1463791335885 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:42:15 INFO - PROCESS | 2201 | 1463791335911 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a5c000 == 37 [pid = 2201] [id = 255] 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1176c6000) [pid = 2201] [serial = 763] [outer = 0x0] 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x119eac400) [pid = 2201] [serial = 764] [outer = 0x1176c6000] 17:42:15 INFO - PROCESS | 2201 | 1463791335936 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12348e400) [pid = 2201] [serial = 765] [outer = 0x1176c6000] 17:42:16 INFO - PROCESS | 2201 | 1463791336187 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]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 418ms 17:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:42:16 INFO - PROCESS | 2201 | 1463791336200 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 2201 | 1463791336201 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 17:42:16 INFO - PROCESS | 2201 | 1463791336216 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 2201 | 1463791336230 Marionette TRACE conn2 <- [1,994,null,{}] 17:42:16 INFO - PROCESS | 2201 | 1463791336237 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}] 17:42:16 INFO - PROCESS | 2201 | 1463791336334 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:42:16 INFO - PROCESS | 2201 | 1463791336341 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183a7000 == 38 [pid = 2201] [id = 256] 17:42:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1233df000) [pid = 2201] [serial = 766] [outer = 0x0] 17:42:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1239bfc00) [pid = 2201] [serial = 767] [outer = 0x1233df000] 17:42:16 INFO - PROCESS | 2201 | 1463791336370 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x123ac3000) [pid = 2201] [serial = 768] [outer = 0x1233df000] 17:42:16 INFO - PROCESS | 2201 | 1463791336709 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]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 550ms 17:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:42:16 INFO - PROCESS | 2201 | 1463791336754 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 2201 | 1463791336755 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 17:42:16 INFO - PROCESS | 2201 | 1463791336757 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 2201 | 1463791336758 Marionette TRACE conn2 <- [1,998,null,{}] 17:42:16 INFO - PROCESS | 2201 | 1463791336761 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}] 17:42:16 INFO - PROCESS | 2201 | 1463791336833 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:42:16 INFO - PROCESS | 2201 | 1463791336838 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x127020800 == 39 [pid = 2201] [id = 257] 17:42:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x123ac3400) [pid = 2201] [serial = 769] [outer = 0x0] 17:42:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x124203800) [pid = 2201] [serial = 770] [outer = 0x123ac3400] 17:42:16 INFO - PROCESS | 2201 | 1463791336865 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x124471000) [pid = 2201] [serial = 771] [outer = 0x123ac3400] 17:42:17 INFO - PROCESS | 2201 | 1463791337177 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]]]}] 17:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 17:42:17 INFO - PROCESS | 2201 | 1463791337225 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 2201 | 1463791337227 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 17:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:42:17 INFO - PROCESS | 2201 | 1463791337229 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 2201 | 1463791337230 Marionette TRACE conn2 <- [1,1002,null,{}] 17:42:17 INFO - PROCESS | 2201 | 1463791337232 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}] 17:42:17 INFO - PROCESS | 2201 | 1463791337310 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:42:17 INFO - PROCESS | 2201 | 1463791337314 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dcc800 == 40 [pid = 2201] [id = 258] 17:42:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x123610800) [pid = 2201] [serial = 772] [outer = 0x0] 17:42:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x124791c00) [pid = 2201] [serial = 773] [outer = 0x123610800] 17:42:17 INFO - PROCESS | 2201 | 1463791337339 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x124e5b400) [pid = 2201] [serial = 774] [outer = 0x123610800] 17:42:17 INFO - PROCESS | 2201 | 1463791337680 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]]]}] 17:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 473ms 17:42:17 INFO - PROCESS | 2201 | 1463791337703 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 2201 | 1463791337705 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 17:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:42:17 INFO - PROCESS | 2201 | 1463791337710 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 2201 | 1463791337711 Marionette TRACE conn2 <- [1,1006,null,{}] 17:42:17 INFO - PROCESS | 2201 | 1463791337713 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}] 17:42:17 INFO - PROCESS | 2201 | 1463791337812 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:42:17 INFO - PROCESS | 2201 | 1463791337818 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe1000 == 41 [pid = 2201] [id = 259] 17:42:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x124e55c00) [pid = 2201] [serial = 775] [outer = 0x0] 17:42:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x126960c00) [pid = 2201] [serial = 776] [outer = 0x124e55c00] 17:42:17 INFO - PROCESS | 2201 | 1463791337846 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x126f77c00) [pid = 2201] [serial = 777] [outer = 0x124e55c00] 17:42:18 INFO - PROCESS | 2201 | 1463791338146 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]]]}] 17:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 471ms 17:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:42:18 INFO - PROCESS | 2201 | 1463791338181 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:42:18 INFO - PROCESS | 2201 | 1463791338182 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 17:42:18 INFO - PROCESS | 2201 | 1463791338184 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 2201 | 1463791338185 Marionette TRACE conn2 <- [1,1010,null,{}] 17:42:18 INFO - PROCESS | 2201 | 1463791338189 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}] 17:42:18 INFO - PROCESS | 2201 | 1463791338275 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:42:18 INFO - PROCESS | 2201 | 1463791338280 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x129362000 == 42 [pid = 2201] [id = 260] 17:42:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12465b400) [pid = 2201] [serial = 778] [outer = 0x0] 17:42:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1270c9800) [pid = 2201] [serial = 779] [outer = 0x12465b400] 17:42:18 INFO - PROCESS | 2201 | 1463791338306 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x128b1a800) [pid = 2201] [serial = 780] [outer = 0x12465b400] 17:42:18 INFO - PROCESS | 2201 | 1463791338761 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]]]}] 17:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 621ms 17:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:42:18 INFO - PROCESS | 2201 | 1463791338809 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:42:18 INFO - PROCESS | 2201 | 1463791338811 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 17:42:18 INFO - PROCESS | 2201 | 1463791338814 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 2201 | 1463791338816 Marionette TRACE conn2 <- [1,1014,null,{}] 17:42:18 INFO - PROCESS | 2201 | 1463791338818 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}] 17:42:18 INFO - PROCESS | 2201 | 1463791338912 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:42:18 INFO - PROCESS | 2201 | 1463791338926 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a839800 == 43 [pid = 2201] [id = 261] 17:42:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x126954800) [pid = 2201] [serial = 781] [outer = 0x0] 17:42:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128b1f000) [pid = 2201] [serial = 782] [outer = 0x126954800] 17:42:18 INFO - PROCESS | 2201 | 1463791338950 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b89000) [pid = 2201] [serial = 783] [outer = 0x126954800] 17:42:19 INFO - PROCESS | 2201 | 1463791339332 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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 17:42:19 INFO - PROCESS | 2201 | 1463791339388 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:42:19 INFO - PROCESS | 2201 | 1463791339390 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 17:42:19 INFO - PROCESS | 2201 | 1463791339392 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 2201 | 1463791339393 Marionette TRACE conn2 <- [1,1018,null,{}] 17:42:19 INFO - PROCESS | 2201 | 1463791339395 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}] 17:42:19 INFO - PROCESS | 2201 | 1463791339485 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:42:19 INFO - PROCESS | 2201 | 1463791339491 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc5800 == 44 [pid = 2201] [id = 262] 17:42:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x11842bc00) [pid = 2201] [serial = 784] [outer = 0x0] 17:42:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12708d000) [pid = 2201] [serial = 785] [outer = 0x11842bc00] 17:42:19 INFO - PROCESS | 2201 | 1463791339540 Marionette DEBUG loaded listener.js 17:42:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x128d1b800) [pid = 2201] [serial = 786] [outer = 0x11842bc00] 17:42:19 INFO - PROCESS | 2201 | 1463791339840 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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 468ms 17:42:19 INFO - PROCESS | 2201 | 1463791339862 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:42:19 INFO - PROCESS | 2201 | 1463791339863 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 17:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:42:19 INFO - PROCESS | 2201 | 1463791339866 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 2201 | 1463791339867 Marionette TRACE conn2 <- [1,1022,null,{}] 17:42:19 INFO - PROCESS | 2201 | 1463791339869 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}] 17:42:19 INFO - PROCESS | 2201 | 1463791339975 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:42:19 INFO - PROCESS | 2201 | 1463791339987 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b169000 == 45 [pid = 2201] [id = 263] 17:42:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128b93400) [pid = 2201] [serial = 787] [outer = 0x0] 17:42:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x128dfdc00) [pid = 2201] [serial = 788] [outer = 0x128b93400] 17:42:20 INFO - PROCESS | 2201 | 1463791340011 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128ffc000) [pid = 2201] [serial = 789] [outer = 0x128b93400] 17:42:20 INFO - PROCESS | 2201 | 1463791340358 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]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 17:42:20 INFO - PROCESS | 2201 | 1463791340384 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 2201 | 1463791340385 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 17:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:42:20 INFO - PROCESS | 2201 | 1463791340388 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 2201 | 1463791340391 Marionette TRACE conn2 <- [1,1026,null,{}] 17:42:20 INFO - PROCESS | 2201 | 1463791340393 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}] 17:42:20 INFO - PROCESS | 2201 | 1463791340680 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12ab49c00) [pid = 2201] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1293a9800) [pid = 2201] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12a44e800) [pid = 2201] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1292de800) [pid = 2201] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1239ca000) [pid = 2201] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x119b14400) [pid = 2201] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1194ec400) [pid = 2201] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x119460000) [pid = 2201] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x118088800) [pid = 2201] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x110f4c400) [pid = 2201] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1293fac00) [pid = 2201] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128b15000) [pid = 2201] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1233dfc00) [pid = 2201] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x118a59800) [pid = 2201] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1176ce000) [pid = 2201] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x110f44c00) [pid = 2201] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:42:20 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x124411400) [pid = 2201] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:42:20 INFO - PROCESS | 2201 | 1463791340720 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x11703d800 == 46 [pid = 2201] [id = 264] 17:42:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x110f43c00) [pid = 2201] [serial = 790] [outer = 0x0] 17:42:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x113463400) [pid = 2201] [serial = 791] [outer = 0x110f43c00] 17:42:20 INFO - PROCESS | 2201 | 1463791340745 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11942b800) [pid = 2201] [serial = 792] [outer = 0x110f43c00] 17:42:21 INFO - PROCESS | 2201 | 1463791341015 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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 672ms 17:42:21 INFO - PROCESS | 2201 | 1463791341061 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 2201 | 1463791341062 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 17:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:42:21 INFO - PROCESS | 2201 | 1463791341065 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 2201 | 1463791341066 Marionette TRACE conn2 <- [1,1030,null,{}] 17:42:21 INFO - PROCESS | 2201 | 1463791341068 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}] 17:42:21 INFO - PROCESS | 2201 | 1463791341150 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:42:21 INFO - PROCESS | 2201 | 1463791341155 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9b4000 == 47 [pid = 2201] [id = 265] 17:42:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119e9f800) [pid = 2201] [serial = 793] [outer = 0x0] 17:42:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x128ff5800) [pid = 2201] [serial = 794] [outer = 0x119e9f800] 17:42:21 INFO - PROCESS | 2201 | 1463791341181 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1293a6000) [pid = 2201] [serial = 795] [outer = 0x119e9f800] 17:42:21 INFO - PROCESS | 2201 | 1463791341522 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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 17:42:21 INFO - PROCESS | 2201 | 1463791341534 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 2201 | 1463791341536 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 17:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:42:21 INFO - PROCESS | 2201 | 1463791341540 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 2201 | 1463791341542 Marionette TRACE conn2 <- [1,1034,null,{}] 17:42:21 INFO - PROCESS | 2201 | 1463791341545 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}] 17:42:21 INFO - PROCESS | 2201 | 1463791341648 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:42:21 INFO - PROCESS | 2201 | 1463791341655 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be84800 == 48 [pid = 2201] [id = 266] 17:42:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1169b2400) [pid = 2201] [serial = 796] [outer = 0x0] 17:42:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1293a7800) [pid = 2201] [serial = 797] [outer = 0x1169b2400] 17:42:21 INFO - PROCESS | 2201 | 1463791341680 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1293b2800) [pid = 2201] [serial = 798] [outer = 0x1169b2400] 17:42:21 INFO - PROCESS | 2201 | 1463791341945 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]]]}] 17:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 422ms 17:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:42:21 INFO - PROCESS | 2201 | 1463791341960 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 2201 | 1463791341961 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 17:42:21 INFO - PROCESS | 2201 | 1463791341963 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 2201 | 1463791341964 Marionette TRACE conn2 <- [1,1038,null,{}] 17:42:21 INFO - PROCESS | 2201 | 1463791341967 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}] 17:42:22 INFO - PROCESS | 2201 | 1463791342049 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:42:22 INFO - PROCESS | 2201 | 1463791342053 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c519800 == 49 [pid = 2201] [id = 267] 17:42:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1293b2400) [pid = 2201] [serial = 799] [outer = 0x0] 17:42:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1293fdc00) [pid = 2201] [serial = 800] [outer = 0x1293b2400] 17:42:22 INFO - PROCESS | 2201 | 1463791342080 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a624c00) [pid = 2201] [serial = 801] [outer = 0x1293b2400] 17:42:22 INFO - PROCESS | 2201 | 1463791342365 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]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 471ms 17:42:22 INFO - PROCESS | 2201 | 1463791342434 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 2201 | 1463791342435 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 17:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:42:22 INFO - PROCESS | 2201 | 1463791342438 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - PROCESS | 2201 | 1463791342440 Marionette TRACE conn2 <- [1,1042,null,{}] 17:42:22 INFO - PROCESS | 2201 | 1463791342443 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}] 17:42:22 INFO - PROCESS | 2201 | 1463791342519 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:42:22 INFO - PROCESS | 2201 | 1463791342570 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e7800 == 50 [pid = 2201] [id = 268] 17:42:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1293f3c00) [pid = 2201] [serial = 802] [outer = 0x0] 17:42:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12a628800) [pid = 2201] [serial = 803] [outer = 0x1293f3c00] 17:42:22 INFO - PROCESS | 2201 | 1463791342594 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12a85fc00) [pid = 2201] [serial = 804] [outer = 0x1293f3c00] 17:42:23 INFO - PROCESS | 2201 | 1463791343045 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]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 622ms 17:42:23 INFO - PROCESS | 2201 | 1463791343060 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 2201 | 1463791343063 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 17:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:42:23 INFO - PROCESS | 2201 | 1463791343067 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 2201 | 1463791343069 Marionette TRACE conn2 <- [1,1046,null,{}] 17:42:23 INFO - PROCESS | 2201 | 1463791343073 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}] 17:42:23 INFO - PROCESS | 2201 | 1463791343189 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:42:23 INFO - PROCESS | 2201 | 1463791343263 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x116975000 == 51 [pid = 2201] [id = 269] 17:42:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x113074800) [pid = 2201] [serial = 805] [outer = 0x0] 17:42:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x113d0f400) [pid = 2201] [serial = 806] [outer = 0x113074800] 17:42:23 INFO - PROCESS | 2201 | 1463791343294 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1161a9800) [pid = 2201] [serial = 807] [outer = 0x113074800] 17:42:23 INFO - PROCESS | 2201 | 1463791343762 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]]]}] 17:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 724ms 17:42:23 INFO - PROCESS | 2201 | 1463791343842 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 2201 | 1463791343846 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 17:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:42:23 INFO - PROCESS | 2201 | 1463791343852 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 2201 | 1463791343854 Marionette TRACE conn2 <- [1,1050,null,{}] 17:42:23 INFO - PROCESS | 2201 | 1463791343857 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}] 17:42:23 INFO - PROCESS | 2201 | 1463791343972 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:42:24 INFO - PROCESS | 2201 | 1463791344058 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192dc800 == 52 [pid = 2201] [id = 270] 17:42:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1131cfc00) [pid = 2201] [serial = 808] [outer = 0x0] 17:42:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x11752b400) [pid = 2201] [serial = 809] [outer = 0x1131cfc00] 17:42:24 INFO - PROCESS | 2201 | 1463791344087 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x118090000) [pid = 2201] [serial = 810] [outer = 0x1131cfc00] 17:42:24 INFO - PROCESS | 2201 | 1463791344729 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]]]}] 17:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 923ms 17:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:42:24 INFO - PROCESS | 2201 | 1463791344800 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 2201 | 1463791344803 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 17:42:24 INFO - PROCESS | 2201 | 1463791344810 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 2201 | 1463791344812 Marionette TRACE conn2 <- [1,1054,null,{}] 17:42:24 INFO - PROCESS | 2201 | 1463791344815 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}] 17:42:24 INFO - PROCESS | 2201 | 1463791344914 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:42:24 INFO - PROCESS | 2201 | 1463791344987 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x112d14800 == 53 [pid = 2201] [id = 271] 17:42:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x112a61800) [pid = 2201] [serial = 811] [outer = 0x0] 17:42:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x112e25400) [pid = 2201] [serial = 812] [outer = 0x112a61800] 17:42:25 INFO - PROCESS | 2201 | 1463791345016 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x113073000) [pid = 2201] [serial = 813] [outer = 0x112a61800] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12c519800 == 52 [pid = 2201] [id = 267] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12be84800 == 51 [pid = 2201] [id = 266] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9b4000 == 50 [pid = 2201] [id = 265] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x11703d800 == 49 [pid = 2201] [id = 264] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x12be3b000) [pid = 2201] [serial = 734] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12b169000 == 48 [pid = 2201] [id = 263] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc5800 == 47 [pid = 2201] [id = 262] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12a839800 == 46 [pid = 2201] [id = 261] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x129362000 == 45 [pid = 2201] [id = 260] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe1000 == 44 [pid = 2201] [id = 259] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x128dcc800 == 43 [pid = 2201] [id = 258] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x127020800 == 42 [pid = 2201] [id = 257] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x1183a7000 == 41 [pid = 2201] [id = 256] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x123a5c000 == 40 [pid = 2201] [id = 255] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x117058800 == 39 [pid = 2201] [id = 254] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x123078800 == 38 [pid = 2201] [id = 253] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x11987b000 == 37 [pid = 2201] [id = 252] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c9000 == 36 [pid = 2201] [id = 251] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x1183a9800 == 35 [pid = 2201] [id = 250] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x117e1c000 == 34 [pid = 2201] [id = 249] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x117059800 == 33 [pid = 2201] [id = 248] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x11671f000 == 32 [pid = 2201] [id = 247] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x11339b800 == 31 [pid = 2201] [id = 246] 17:42:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12c16e000 == 30 [pid = 2201] [id = 245] 17:42:25 INFO - PROCESS | 2201 | 1463791345414 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]]]}] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x12bd7e800) [pid = 2201] [serial = 732] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x12a7b3800) [pid = 2201] [serial = 728] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12b949400) [pid = 2201] [serial = 731] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12ab9f000) [pid = 2201] [serial = 729] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1292de000) [pid = 2201] [serial = 725] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1293b0400) [pid = 2201] [serial = 726] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x123610400) [pid = 2201] [serial = 719] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x123ac2400) [pid = 2201] [serial = 720] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119ea8800) [pid = 2201] [serial = 716] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1233dd000) [pid = 2201] [serial = 717] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1194f4400) [pid = 2201] [serial = 713] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x119ea1800) [pid = 2201] [serial = 714] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11910a000) [pid = 2201] [serial = 711] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1182b4800) [pid = 2201] [serial = 710] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1161ec000) [pid = 2201] [serial = 708] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11306b800) [pid = 2201] [serial = 707] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x12bd7dc00) [pid = 2201] [serial = 705] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12ab4a800) [pid = 2201] [serial = 704] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1293ad000) [pid = 2201] [serial = 702] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1292d7800) [pid = 2201] [serial = 701] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x128b13800) [pid = 2201] [serial = 699] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x123705400) [pid = 2201] [serial = 698] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119ea7c00) [pid = 2201] [serial = 696] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1194ef400) [pid = 2201] [serial = 695] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1182ac000) [pid = 2201] [serial = 693] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x118143800) [pid = 2201] [serial = 692] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x112fba000) [pid = 2201] [serial = 690] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x110f4c800) [pid = 2201] [serial = 689] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12695d400) [pid = 2201] [serial = 722] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x128df3800) [pid = 2201] [serial = 723] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x12b944800) [pid = 2201] [serial = 687] [outer = 0x0] [url = about:blank] 17:42:25 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x1293b2000) [pid = 2201] [serial = 633] [outer = 0x0] [url = about:blank] 17:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 620ms 17:42:25 INFO - PROCESS | 2201 | 1463791345431 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 2201 | 1463791345435 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 17:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:42:25 INFO - PROCESS | 2201 | 1463791345439 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 2201 | 1463791345441 Marionette TRACE conn2 <- [1,1058,null,{}] 17:42:25 INFO - PROCESS | 2201 | 1463791345443 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}] 17:42:25 INFO - PROCESS | 2201 | 1463791345515 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:42:25 INFO - PROCESS | 2201 | 1463791345520 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x116642800 == 31 [pid = 2201] [id = 272] 17:42:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x113d09c00) [pid = 2201] [serial = 814] [outer = 0x0] 17:42:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x115ebd400) [pid = 2201] [serial = 815] [outer = 0x113d09c00] 17:42:25 INFO - PROCESS | 2201 | 1463791345548 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x11615ec00) [pid = 2201] [serial = 816] [outer = 0x113d09c00] 17:42:25 INFO - PROCESS | 2201 | 1463791345900 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]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 17:42:25 INFO - PROCESS | 2201 | 1463791345910 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 2201 | 1463791345911 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 17:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:42:25 INFO - PROCESS | 2201 | 1463791345914 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 2201 | 1463791345916 Marionette TRACE conn2 <- [1,1062,null,{}] 17:42:25 INFO - PROCESS | 2201 | 1463791345926 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}] 17:42:26 INFO - PROCESS | 2201 | 1463791346007 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:42:26 INFO - PROCESS | 2201 | 1463791346052 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170bc000 == 32 [pid = 2201] [id = 273] 17:42:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1122b5c00) [pid = 2201] [serial = 817] [outer = 0x0] 17:42:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x11677cc00) [pid = 2201] [serial = 818] [outer = 0x1122b5c00] 17:42:26 INFO - PROCESS | 2201 | 1463791346080 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1176ca800) [pid = 2201] [serial = 819] [outer = 0x1122b5c00] 17:42:26 INFO - PROCESS | 2201 | 1463791346400 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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 17:42:26 INFO - PROCESS | 2201 | 1463791346435 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 2201 | 1463791346437 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 17:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:42:26 INFO - PROCESS | 2201 | 1463791346442 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 2201 | 1463791346443 Marionette TRACE conn2 <- [1,1066,null,{}] 17:42:26 INFO - PROCESS | 2201 | 1463791346445 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}] 17:42:26 INFO - PROCESS | 2201 | 1463791346517 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:42:26 INFO - PROCESS | 2201 | 1463791346567 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x11818f000 == 33 [pid = 2201] [id = 274] 17:42:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x117532800) [pid = 2201] [serial = 820] [outer = 0x0] 17:42:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x118088800) [pid = 2201] [serial = 821] [outer = 0x117532800] 17:42:26 INFO - PROCESS | 2201 | 1463791346593 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x118244400) [pid = 2201] [serial = 822] [outer = 0x117532800] 17:42:26 INFO - PROCESS | 2201 | 1463791346874 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]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 470ms 17:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:42:26 INFO - PROCESS | 2201 | 1463791346911 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 2201 | 1463791346912 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 17:42:26 INFO - PROCESS | 2201 | 1463791346915 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 2201 | 1463791346916 Marionette TRACE conn2 <- [1,1070,null,{}] 17:42:26 INFO - PROCESS | 2201 | 1463791346918 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}] 17:42:26 INFO - PROCESS | 2201 | 1463791346994 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:42:27 INFO - PROCESS | 2201 | 1463791346998 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197cb800 == 34 [pid = 2201] [id = 275] 17:42:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11693ac00) [pid = 2201] [serial = 823] [outer = 0x0] 17:42:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1182a6800) [pid = 2201] [serial = 824] [outer = 0x11693ac00] 17:42:27 INFO - PROCESS | 2201 | 1463791347025 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1182b1000) [pid = 2201] [serial = 825] [outer = 0x11693ac00] 17:42:27 INFO - PROCESS | 2201 | 1463791347385 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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 520ms 17:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:42:27 INFO - PROCESS | 2201 | 1463791347435 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 2201 | 1463791347436 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 17:42:27 INFO - PROCESS | 2201 | 1463791347438 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 2201 | 1463791347439 Marionette TRACE conn2 <- [1,1074,null,{}] 17:42:27 INFO - PROCESS | 2201 | 1463791347442 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}] 17:42:27 INFO - PROCESS | 2201 | 1463791347558 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:42:27 INFO - PROCESS | 2201 | 1463791347576 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x123084000 == 35 [pid = 2201] [id = 276] 17:42:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x118424c00) [pid = 2201] [serial = 826] [outer = 0x0] 17:42:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x118a4e400) [pid = 2201] [serial = 827] [outer = 0x118424c00] 17:42:27 INFO - PROCESS | 2201 | 1463791347602 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11923d400) [pid = 2201] [serial = 828] [outer = 0x118424c00] 17:42:27 INFO - PROCESS | 2201 | 1463791347950 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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 17:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:42:27 INFO - PROCESS | 2201 | 1463791347959 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 2201 | 1463791347960 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 17:42:27 INFO - PROCESS | 2201 | 1463791347962 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 2201 | 1463791347963 Marionette TRACE conn2 <- [1,1078,null,{}] 17:42:27 INFO - PROCESS | 2201 | 1463791347966 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}] 17:42:28 INFO - PROCESS | 2201 | 1463791348057 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:42:28 INFO - PROCESS | 2201 | 1463791348087 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x12341c000 == 36 [pid = 2201] [id = 277] 17:42:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119422800) [pid = 2201] [serial = 829] [outer = 0x0] 17:42:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x119431000) [pid = 2201] [serial = 830] [outer = 0x119422800] 17:42:28 INFO - PROCESS | 2201 | 1463791348111 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1194ef400) [pid = 2201] [serial = 831] [outer = 0x119422800] 17:42:28 INFO - PROCESS | 2201 | 1463791348418 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]]]}] 17:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 472ms 17:42:28 INFO - PROCESS | 2201 | 1463791348435 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:42:28 INFO - PROCESS | 2201 | 1463791348437 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 17:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:42:28 INFO - PROCESS | 2201 | 1463791348441 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:42:28 INFO - PROCESS | 2201 | 1463791348443 Marionette TRACE conn2 <- [1,1082,null,{}] 17:42:28 INFO - PROCESS | 2201 | 1463791348446 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}] 17:42:28 INFO - PROCESS | 2201 | 1463791348543 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:42:28 INFO - PROCESS | 2201 | 1463791348557 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a5c000 == 37 [pid = 2201] [id = 278] 17:42:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1194f4c00) [pid = 2201] [serial = 832] [outer = 0x0] 17:42:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x119b1ac00) [pid = 2201] [serial = 833] [outer = 0x1194f4c00] 17:42:28 INFO - PROCESS | 2201 | 1463791348582 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x119e9e800) [pid = 2201] [serial = 834] [outer = 0x1194f4c00] 17:42:28 INFO - PROCESS | 2201 | 1463791348918 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]]]}] 17:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 17:42:28 INFO - PROCESS | 2201 | 1463791348963 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:42:28 INFO - PROCESS | 2201 | 1463791348965 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 17:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:42:28 INFO - PROCESS | 2201 | 1463791348967 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:42:28 INFO - PROCESS | 2201 | 1463791348968 Marionette TRACE conn2 <- [1,1086,null,{}] 17:42:28 INFO - PROCESS | 2201 | 1463791348970 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}] 17:42:29 INFO - PROCESS | 2201 | 1463791349061 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:42:29 INFO - PROCESS | 2201 | 1463791349066 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170ba800 == 38 [pid = 2201] [id = 279] 17:42:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x119b13800) [pid = 2201] [serial = 835] [outer = 0x0] 17:42:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x119ea4000) [pid = 2201] [serial = 836] [outer = 0x119b13800] 17:42:29 INFO - PROCESS | 2201 | 1463791349090 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x119eacc00) [pid = 2201] [serial = 837] [outer = 0x119b13800] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x126954800) [pid = 2201] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x112fc5c00) [pid = 2201] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x11842bc00) [pid = 2201] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x128b93400) [pid = 2201] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x110f43c00) [pid = 2201] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x116a5d800) [pid = 2201] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1169b2400) [pid = 2201] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11515dc00) [pid = 2201] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1293b2400) [pid = 2201] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1233df000) [pid = 2201] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x123610800) [pid = 2201] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x11813ec00) [pid = 2201] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x124e55c00) [pid = 2201] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x110f48000) [pid = 2201] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1160e6400) [pid = 2201] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12465b400) [pid = 2201] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x123ac3400) [pid = 2201] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x118a51800) [pid = 2201] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x115e42800) [pid = 2201] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x119e9f800) [pid = 2201] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x119241c00) [pid = 2201] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:42:29 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1176c6000) [pid = 2201] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:42:29 INFO - PROCESS | 2201 | 1463791349543 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]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 617ms 17:42:29 INFO - PROCESS | 2201 | 1463791349585 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 2201 | 1463791349586 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 17:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:42:29 INFO - PROCESS | 2201 | 1463791349594 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 2201 | 1463791349595 Marionette TRACE conn2 <- [1,1090,null,{}] 17:42:29 INFO - PROCESS | 2201 | 1463791349597 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}] 17:42:29 INFO - PROCESS | 2201 | 1463791349700 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:42:29 INFO - PROCESS | 2201 | 1463791349731 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f79000 == 39 [pid = 2201] [id = 280] 17:42:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x111c1d400) [pid = 2201] [serial = 838] [outer = 0x0] 17:42:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1182ac800) [pid = 2201] [serial = 839] [outer = 0x111c1d400] 17:42:29 INFO - PROCESS | 2201 | 1463791349759 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x119baf400) [pid = 2201] [serial = 840] [outer = 0x111c1d400] 17:42:30 INFO - PROCESS | 2201 | 1463791350055 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]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 475ms 17:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:42:30 INFO - PROCESS | 2201 | 1463791350064 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 2201 | 1463791350066 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 17:42:30 INFO - PROCESS | 2201 | 1463791350068 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 2201 | 1463791350069 Marionette TRACE conn2 <- [1,1094,null,{}] 17:42:30 INFO - PROCESS | 2201 | 1463791350079 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}] 17:42:30 INFO - PROCESS | 2201 | 1463791350173 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:42:30 INFO - PROCESS | 2201 | 1463791350179 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b3d800 == 40 [pid = 2201] [id = 281] 17:42:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x119ea5800) [pid = 2201] [serial = 841] [outer = 0x0] 17:42:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1230a0c00) [pid = 2201] [serial = 842] [outer = 0x119ea5800] 17:42:30 INFO - PROCESS | 2201 | 1463791350208 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x123704400) [pid = 2201] [serial = 843] [outer = 0x119ea5800] 17:42:30 INFO - PROCESS | 2201 | 1463791350521 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]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 486ms 17:42:30 INFO - PROCESS | 2201 | 1463791350555 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:42:30 INFO - PROCESS | 2201 | 1463791350561 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 17:42:30 INFO - PROCESS | 2201 | 1463791350564 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 2201 | 1463791350565 Marionette TRACE conn2 <- [1,1098,null,{}] 17:42:30 INFO - PROCESS | 2201 | 1463791350568 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}] 17:42:30 INFO - PROCESS | 2201 | 1463791350682 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:42:30 INFO - PROCESS | 2201 | 1463791350690 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b4d800 == 41 [pid = 2201] [id = 282] 17:42:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12360d000) [pid = 2201] [serial = 844] [outer = 0x0] 17:42:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x123921000) [pid = 2201] [serial = 845] [outer = 0x12360d000] 17:42:30 INFO - PROCESS | 2201 | 1463791350719 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x123ab8c00) [pid = 2201] [serial = 846] [outer = 0x12360d000] 17:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 471ms 17:42:31 INFO - PROCESS | 2201 | 1463791351031 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]]]}] 17:42:31 INFO - PROCESS | 2201 | 1463791351035 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 2201 | 1463791351048 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 17:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:42:31 INFO - PROCESS | 2201 | 1463791351060 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 2201 | 1463791351061 Marionette TRACE conn2 <- [1,1102,null,{}] 17:42:31 INFO - PROCESS | 2201 | 1463791351063 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}] 17:42:31 INFO - PROCESS | 2201 | 1463791351137 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:42:31 INFO - PROCESS | 2201 | 1463791351144 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c2000 == 42 [pid = 2201] [id = 283] 17:42:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123abb400) [pid = 2201] [serial = 847] [outer = 0x0] 17:42:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123ac3400) [pid = 2201] [serial = 848] [outer = 0x123abb400] 17:42:31 INFO - PROCESS | 2201 | 1463791351168 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123c7b000) [pid = 2201] [serial = 849] [outer = 0x123abb400] 17:42:31 INFO - PROCESS | 2201 | --DOCSHELL 0x112d14800 == 41 [pid = 2201] [id = 271] 17:42:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1192dc800 == 40 [pid = 2201] [id = 270] 17:42:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6e7800 == 39 [pid = 2201] [id = 268] 17:42:31 INFO - PROCESS | 2201 | --DOCSHELL 0x116975000 == 38 [pid = 2201] [id = 269] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x116642800 == 37 [pid = 2201] [id = 272] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x1170bc000 == 36 [pid = 2201] [id = 273] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x1197cb800 == 35 [pid = 2201] [id = 275] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x128b3d800 == 34 [pid = 2201] [id = 281] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x1170ba800 == 33 [pid = 2201] [id = 279] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x11818f000 == 32 [pid = 2201] [id = 274] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x123084000 == 31 [pid = 2201] [id = 276] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x12341c000 == 30 [pid = 2201] [id = 277] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x123f79000 == 29 [pid = 2201] [id = 280] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x123a5c000 == 28 [pid = 2201] [id = 278] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x119bab000) [pid = 2201] [serial = 756] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x119eac400) [pid = 2201] [serial = 764] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12348e400) [pid = 2201] [serial = 765] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12a624c00) [pid = 2201] [serial = 801] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1293a6000) [pid = 2201] [serial = 795] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x128b1a800) [pid = 2201] [serial = 780] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1293a7800) [pid = 2201] [serial = 797] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12a628800) [pid = 2201] [serial = 803] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128b1f000) [pid = 2201] [serial = 782] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11306d000) [pid = 2201] [serial = 737] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x115159400) [pid = 2201] [serial = 738] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12708d000) [pid = 2201] [serial = 785] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x128b89000) [pid = 2201] [serial = 783] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x128dfdc00) [pid = 2201] [serial = 788] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x128d1b800) [pid = 2201] [serial = 786] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x113463400) [pid = 2201] [serial = 791] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x128ffc000) [pid = 2201] [serial = 789] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x119eac800) [pid = 2201] [serial = 761] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x123099800) [pid = 2201] [serial = 762] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x1293b2800) [pid = 2201] [serial = 798] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x11841f400) [pid = 2201] [serial = 749] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x11870f000) [pid = 2201] [serial = 750] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x1293fdc00) [pid = 2201] [serial = 800] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x1239bfc00) [pid = 2201] [serial = 767] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x123ac3000) [pid = 2201] [serial = 768] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x124791c00) [pid = 2201] [serial = 773] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x124e5b400) [pid = 2201] [serial = 774] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x11942b800) [pid = 2201] [serial = 792] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x118240c00) [pid = 2201] [serial = 746] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x1182ab800) [pid = 2201] [serial = 747] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x126960c00) [pid = 2201] [serial = 776] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x126f77c00) [pid = 2201] [serial = 777] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x118049c00) [pid = 2201] [serial = 743] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x118087400) [pid = 2201] [serial = 744] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 76 (0x119ba9c00) [pid = 2201] [serial = 758] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 75 (0x119ea4800) [pid = 2201] [serial = 759] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 74 (0x1270c9800) [pid = 2201] [serial = 779] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 73 (0x124203800) [pid = 2201] [serial = 770] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 72 (0x124471000) [pid = 2201] [serial = 771] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 71 (0x11923e400) [pid = 2201] [serial = 752] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 70 (0x119430c00) [pid = 2201] [serial = 753] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 69 (0x1166c1800) [pid = 2201] [serial = 740] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 68 (0x116944800) [pid = 2201] [serial = 741] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 67 (0x128ff5800) [pid = 2201] [serial = 794] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOMWINDOW == 66 (0x119b15000) [pid = 2201] [serial = 755] [outer = 0x0] [url = about:blank] 17:42:32 INFO - PROCESS | 2201 | --DOCSHELL 0x128b4d800 == 27 [pid = 2201] [id = 282] 17:42:32 INFO - PROCESS | 2201 | 1463791352566 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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1520ms 17:42:32 INFO - PROCESS | 2201 | 1463791352580 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:42:32 INFO - PROCESS | 2201 | 1463791352582 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 17:42:32 INFO - PROCESS | 2201 | 1463791352586 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 2201 | 1463791352590 Marionette TRACE conn2 <- [1,1106,null,{}] 17:42:32 INFO - PROCESS | 2201 | 1463791352595 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}] 17:42:32 INFO - PROCESS | 2201 | 1463791352670 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:42:32 INFO - PROCESS | 2201 | 1463791352715 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x113a8e000 == 28 [pid = 2201] [id = 284] 17:42:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 67 (0x1122b2400) [pid = 2201] [serial = 850] [outer = 0x0] 17:42:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 68 (0x112a5ec00) [pid = 2201] [serial = 851] [outer = 0x1122b2400] 17:42:32 INFO - PROCESS | 2201 | 1463791352742 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 69 (0x1131d8800) [pid = 2201] [serial = 852] [outer = 0x1122b2400] 17:42:33 INFO - PROCESS | 2201 | 1463791353047 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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 475ms 17:42:33 INFO - PROCESS | 2201 | 1463791353064 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 2201 | 1463791353068 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 17:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:42:33 INFO - PROCESS | 2201 | 1463791353076 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 2201 | 1463791353078 Marionette TRACE conn2 <- [1,1110,null,{}] 17:42:33 INFO - PROCESS | 2201 | 1463791353081 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}] 17:42:33 INFO - PROCESS | 2201 | 1463791353151 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:42:33 INFO - PROCESS | 2201 | 1463791353157 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x11670e000 == 29 [pid = 2201] [id = 285] 17:42:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 70 (0x11345c800) [pid = 2201] [serial = 853] [outer = 0x0] 17:42:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 71 (0x115e3ec00) [pid = 2201] [serial = 854] [outer = 0x11345c800] 17:42:33 INFO - PROCESS | 2201 | 1463791353185 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 72 (0x1161a5000) [pid = 2201] [serial = 855] [outer = 0x11345c800] 17:42:33 INFO - PROCESS | 2201 | 1463791353490 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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 471ms 17:42:33 INFO - PROCESS | 2201 | 1463791353545 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 2201 | 1463791353547 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 17:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:42:33 INFO - PROCESS | 2201 | 1463791353549 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 2201 | 1463791353552 Marionette TRACE conn2 <- [1,1114,null,{}] 17:42:33 INFO - PROCESS | 2201 | 1463791353560 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}] 17:42:33 INFO - PROCESS | 2201 | 1463791353633 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:42:33 INFO - PROCESS | 2201 | 1463791353643 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170aa000 == 30 [pid = 2201] [id = 286] 17:42:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 73 (0x110f4a800) [pid = 2201] [serial = 856] [outer = 0x0] 17:42:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 74 (0x1169b3400) [pid = 2201] [serial = 857] [outer = 0x110f4a800] 17:42:33 INFO - PROCESS | 2201 | 1463791353679 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 75 (0x117172400) [pid = 2201] [serial = 858] [outer = 0x110f4a800] 17:42:34 INFO - PROCESS | 2201 | 1463791354011 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]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 472ms 17:42:34 INFO - PROCESS | 2201 | 1463791354021 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 2201 | 1463791354025 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 17:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:42:34 INFO - PROCESS | 2201 | 1463791354028 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 2201 | 1463791354029 Marionette TRACE conn2 <- [1,1118,null,{}] 17:42:34 INFO - PROCESS | 2201 | 1463791354032 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}] 17:42:34 INFO - PROCESS | 2201 | 1463791354101 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:42:34 INFO - PROCESS | 2201 | 1463791354145 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x11805e000 == 31 [pid = 2201] [id = 287] 17:42:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 76 (0x1166c4400) [pid = 2201] [serial = 859] [outer = 0x0] 17:42:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x1176c1800) [pid = 2201] [serial = 860] [outer = 0x1166c4400] 17:42:34 INFO - PROCESS | 2201 | 1463791354171 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x118055400) [pid = 2201] [serial = 861] [outer = 0x1166c4400] 17:42:34 INFO - PROCESS | 2201 | 1463791354479 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]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 17:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:42:34 INFO - PROCESS | 2201 | 1463791354499 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 2201 | 1463791354501 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 17:42:34 INFO - PROCESS | 2201 | 1463791354505 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 2201 | 1463791354510 Marionette TRACE conn2 <- [1,1122,null,{}] 17:42:34 INFO - PROCESS | 2201 | 1463791354513 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}] 17:42:34 INFO - PROCESS | 2201 | 1463791354620 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:42:34 INFO - PROCESS | 2201 | 1463791354628 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183cf800 == 32 [pid = 2201] [id = 288] 17:42:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x115e3cc00) [pid = 2201] [serial = 862] [outer = 0x0] 17:42:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x118143800) [pid = 2201] [serial = 863] [outer = 0x115e3cc00] 17:42:34 INFO - PROCESS | 2201 | 1463791354668 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x118247400) [pid = 2201] [serial = 864] [outer = 0x115e3cc00] 17:42:35 INFO - PROCESS | 2201 | 1463791355120 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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 625ms 17:42:35 INFO - PROCESS | 2201 | 1463791355129 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:42:35 INFO - PROCESS | 2201 | 1463791355138 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 17:42:35 INFO - PROCESS | 2201 | 1463791355143 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 2201 | 1463791355144 Marionette TRACE conn2 <- [1,1126,null,{}] 17:42:35 INFO - PROCESS | 2201 | 1463791355146 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}] 17:42:35 INFO - PROCESS | 2201 | 1463791355227 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:42:35 INFO - PROCESS | 2201 | 1463791355232 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d2000 == 33 [pid = 2201] [id = 289] 17:42:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x11824e800) [pid = 2201] [serial = 865] [outer = 0x0] 17:42:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x1182b4400) [pid = 2201] [serial = 866] [outer = 0x11824e800] 17:42:35 INFO - PROCESS | 2201 | 1463791355261 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x11870ec00) [pid = 2201] [serial = 867] [outer = 0x11824e800] 17:42:35 INFO - PROCESS | 2201 | 1463791355566 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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 17:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:42:35 INFO - PROCESS | 2201 | 1463791355611 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 2201 | 1463791355613 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 17:42:35 INFO - PROCESS | 2201 | 1463791355615 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 2201 | 1463791355616 Marionette TRACE conn2 <- [1,1130,null,{}] 17:42:35 INFO - PROCESS | 2201 | 1463791355618 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}] 17:42:35 INFO - PROCESS | 2201 | 1463791355682 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:42:35 INFO - PROCESS | 2201 | 1463791355728 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197c9000 == 34 [pid = 2201] [id = 290] 17:42:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x111e5f000) [pid = 2201] [serial = 868] [outer = 0x0] 17:42:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x118a4b400) [pid = 2201] [serial = 869] [outer = 0x111e5f000] 17:42:35 INFO - PROCESS | 2201 | 1463791355752 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x119185000) [pid = 2201] [serial = 870] [outer = 0x111e5f000] 17:42:36 INFO - PROCESS | 2201 | 1463791356001 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]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 420ms 17:42:36 INFO - PROCESS | 2201 | 1463791356052 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 2201 | 1463791356053 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 17:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:42:36 INFO - PROCESS | 2201 | 1463791356062 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 2201 | 1463791356063 Marionette TRACE conn2 <- [1,1134,null,{}] 17:42:36 INFO - PROCESS | 2201 | 1463791356065 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}] 17:42:36 INFO - PROCESS | 2201 | 1463791356135 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:42:36 INFO - PROCESS | 2201 | 1463791356142 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x12307c800 == 35 [pid = 2201] [id = 291] 17:42:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x11918d800) [pid = 2201] [serial = 871] [outer = 0x0] 17:42:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x119240400) [pid = 2201] [serial = 872] [outer = 0x11918d800] 17:42:36 INFO - PROCESS | 2201 | 1463791356167 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11942dc00) [pid = 2201] [serial = 873] [outer = 0x11918d800] 17:42:36 INFO - PROCESS | 2201 | 1463791356460 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]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 424ms 17:42:36 INFO - PROCESS | 2201 | 1463791356481 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 2201 | 1463791356483 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 17:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:42:36 INFO - PROCESS | 2201 | 1463791356485 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 2201 | 1463791356486 Marionette TRACE conn2 <- [1,1138,null,{}] 17:42:36 INFO - PROCESS | 2201 | 1463791356491 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}] 17:42:36 INFO - PROCESS | 2201 | 1463791356562 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:42:36 INFO - PROCESS | 2201 | 1463791356566 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170a7800 == 36 [pid = 2201] [id = 292] 17:42:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x11918f000) [pid = 2201] [serial = 874] [outer = 0x0] 17:42:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x1194f0000) [pid = 2201] [serial = 875] [outer = 0x11918f000] 17:42:36 INFO - PROCESS | 2201 | 1463791356593 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x119b1b400) [pid = 2201] [serial = 876] [outer = 0x11918f000] 17:42:36 INFO - PROCESS | 2201 | 1463791356888 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]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 419ms 17:42:36 INFO - PROCESS | 2201 | 1463791356914 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 2201 | 1463791356915 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 17:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:42:36 INFO - PROCESS | 2201 | 1463791356917 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 2201 | 1463791356918 Marionette TRACE conn2 <- [1,1142,null,{}] 17:42:36 INFO - PROCESS | 2201 | 1463791356920 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}] 17:42:37 INFO - PROCESS | 2201 | 1463791357019 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:42:37 INFO - PROCESS | 2201 | 1463791357026 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238ee000 == 37 [pid = 2201] [id = 293] 17:42:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x1134b7c00) [pid = 2201] [serial = 877] [outer = 0x0] 17:42:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x119bab000) [pid = 2201] [serial = 878] [outer = 0x1134b7c00] 17:42:37 INFO - PROCESS | 2201 | 1463791357051 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119ea9c00) [pid = 2201] [serial = 879] [outer = 0x1134b7c00] 17:42:37 INFO - PROCESS | 2201 | 1463791357354 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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms 17:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:42:37 INFO - PROCESS | 2201 | 1463791357387 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 2201 | 1463791357390 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 17:42:37 INFO - PROCESS | 2201 | 1463791357393 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 2201 | 1463791357394 Marionette TRACE conn2 <- [1,1146,null,{}] 17:42:37 INFO - PROCESS | 2201 | 1463791357405 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}] 17:42:37 INFO - PROCESS | 2201 | 1463791357485 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:42:37 INFO - PROCESS | 2201 | 1463791357492 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183ce000 == 38 [pid = 2201] [id = 294] 17:42:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x119ead400) [pid = 2201] [serial = 880] [outer = 0x0] 17:42:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x12309d400) [pid = 2201] [serial = 881] [outer = 0x119ead400] 17:42:37 INFO - PROCESS | 2201 | 1463791357520 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x123611400) [pid = 2201] [serial = 882] [outer = 0x119ead400] 17:42:38 INFO - PROCESS | 2201 | 1463791358026 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]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 678ms 17:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:42:38 INFO - PROCESS | 2201 | 1463791358079 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 2201 | 1463791358080 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 17:42:38 INFO - PROCESS | 2201 | 1463791358083 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 2201 | 1463791358084 Marionette TRACE conn2 <- [1,1150,null,{}] 17:42:38 INFO - PROCESS | 2201 | 1463791358086 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}] 17:42:38 INFO - PROCESS | 2201 | 1463791358172 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:42:38 INFO - PROCESS | 2201 | 1463791358178 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x127024000 == 39 [pid = 2201] [id = 295] 17:42:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x119111c00) [pid = 2201] [serial = 883] [outer = 0x0] 17:42:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x123818000) [pid = 2201] [serial = 884] [outer = 0x119111c00] 17:42:38 INFO - PROCESS | 2201 | 1463791358203 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12446b800) [pid = 2201] [serial = 885] [outer = 0x119111c00] 17:42:38 INFO - PROCESS | 2201 | 1463791358597 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]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 567ms 17:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:42:38 INFO - PROCESS | 2201 | 1463791358651 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 2201 | 1463791358653 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 17:42:38 INFO - PROCESS | 2201 | 1463791358656 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 2201 | 1463791358658 Marionette TRACE conn2 <- [1,1154,null,{}] 17:42:38 INFO - PROCESS | 2201 | 1463791358662 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}] 17:42:38 INFO - PROCESS | 2201 | 1463791358833 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:42:38 INFO - PROCESS | 2201 | 1463791358865 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fd9800 == 40 [pid = 2201] [id = 296] 17:42:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1246b6c00) [pid = 2201] [serial = 886] [outer = 0x0] 17:42:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12479cc00) [pid = 2201] [serial = 887] [outer = 0x1246b6c00] 17:42:38 INFO - PROCESS | 2201 | 1463791358903 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x124e57400) [pid = 2201] [serial = 888] [outer = 0x1246b6c00] 17:42:39 INFO - PROCESS | 2201 | 1463791359233 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]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 620ms 17:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:42:39 INFO - PROCESS | 2201 | 1463791359277 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 2201 | 1463791359278 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 17:42:39 INFO - PROCESS | 2201 | 1463791359280 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 2201 | 1463791359281 Marionette TRACE conn2 <- [1,1158,null,{}] 17:42:39 INFO - PROCESS | 2201 | 1463791359283 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}] 17:42:39 INFO - PROCESS | 2201 | 1463791359368 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:42:39 INFO - PROCESS | 2201 | 1463791359399 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296b8800 == 41 [pid = 2201] [id = 297] 17:42:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x124791800) [pid = 2201] [serial = 889] [outer = 0x0] 17:42:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x12695e000) [pid = 2201] [serial = 890] [outer = 0x124791800] 17:42:39 INFO - PROCESS | 2201 | 1463791359424 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x126d42400) [pid = 2201] [serial = 891] [outer = 0x124791800] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x118424c00) [pid = 2201] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119422800) [pid = 2201] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x111c1d400) [pid = 2201] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1194f4c00) [pid = 2201] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x119b13800) [pid = 2201] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x119ea5800) [pid = 2201] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1131cfc00) [pid = 2201] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x113074800) [pid = 2201] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12360d000) [pid = 2201] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1293f3c00) [pid = 2201] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11693ac00) [pid = 2201] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x117532800) [pid = 2201] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x1122b5c00) [pid = 2201] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x113d09c00) [pid = 2201] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x112a61800) [pid = 2201] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:42:39 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x12b942000) [pid = 2201] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:42:39 INFO - PROCESS | 2201 | 1463791359805 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]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 568ms 17:42:39 INFO - PROCESS | 2201 | 1463791359849 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 2201 | 1463791359850 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 17:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:42:39 INFO - PROCESS | 2201 | 1463791359852 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 2201 | 1463791359853 Marionette TRACE conn2 <- [1,1162,null,{}] 17:42:39 INFO - PROCESS | 2201 | 1463791359855 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}] 17:42:39 INFO - PROCESS | 2201 | 1463791359926 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:42:39 INFO - PROCESS | 2201 | 1463791359930 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fc6000 == 42 [pid = 2201] [id = 298] 17:42:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x113d09c00) [pid = 2201] [serial = 892] [outer = 0x0] 17:42:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x116a5e800) [pid = 2201] [serial = 893] [outer = 0x113d09c00] 17:42:39 INFO - PROCESS | 2201 | 1463791359957 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x1194ec400) [pid = 2201] [serial = 894] [outer = 0x113d09c00] 17:42:40 INFO - PROCESS | 2201 | 1463791360294 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]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 17:42:40 INFO - PROCESS | 2201 | 1463791360322 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 2201 | 1463791360323 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 17:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:42:40 INFO - PROCESS | 2201 | 1463791360331 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 2201 | 1463791360332 Marionette TRACE conn2 <- [1,1166,null,{}] 17:42:40 INFO - PROCESS | 2201 | 1463791360334 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}] 17:42:40 INFO - PROCESS | 2201 | 1463791360408 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:42:40 INFO - PROCESS | 2201 | 1463791360413 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a83a800 == 43 [pid = 2201] [id = 299] 17:42:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119ea5800) [pid = 2201] [serial = 895] [outer = 0x0] 17:42:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x126f85000) [pid = 2201] [serial = 896] [outer = 0x119ea5800] 17:42:40 INFO - PROCESS | 2201 | 1463791360437 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x126ffb400) [pid = 2201] [serial = 897] [outer = 0x119ea5800] 17:42:40 INFO - PROCESS | 2201 | 1463791360733 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]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 419ms 17:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:42:40 INFO - PROCESS | 2201 | 1463791360749 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 2201 | 1463791360750 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 17:42:40 INFO - PROCESS | 2201 | 1463791360752 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 2201 | 1463791360753 Marionette TRACE conn2 <- [1,1170,null,{}] 17:42:40 INFO - PROCESS | 2201 | 1463791360757 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}] 17:42:40 INFO - PROCESS | 2201 | 1463791360832 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:42:40 INFO - PROCESS | 2201 | 1463791360836 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc3000 == 44 [pid = 2201] [id = 300] 17:42:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x11942f800) [pid = 2201] [serial = 898] [outer = 0x0] 17:42:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1270c9800) [pid = 2201] [serial = 899] [outer = 0x11942f800] 17:42:40 INFO - PROCESS | 2201 | 1463791360864 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x128b16800) [pid = 2201] [serial = 900] [outer = 0x11942f800] 17:42:41 INFO - PROCESS | 2201 | 1463791361185 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]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 470ms 17:42:41 INFO - PROCESS | 2201 | 1463791361224 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 2201 | 1463791361226 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 17:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:42:41 INFO - PROCESS | 2201 | 1463791361228 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 2201 | 1463791361237 Marionette TRACE conn2 <- [1,1174,null,{}] 17:42:41 INFO - PROCESS | 2201 | 1463791361248 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}] 17:42:41 INFO - PROCESS | 2201 | 1463791361320 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:42:41 INFO - PROCESS | 2201 | 1463791361327 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abde800 == 45 [pid = 2201] [id = 301] 17:42:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1270c6000) [pid = 2201] [serial = 901] [outer = 0x0] 17:42:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128b1f000) [pid = 2201] [serial = 902] [outer = 0x1270c6000] 17:42:41 INFO - PROCESS | 2201 | 1463791361351 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x128b87800) [pid = 2201] [serial = 903] [outer = 0x1270c6000] 17:42:41 INFO - PROCESS | 2201 | 1463791361658 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] 17:42:41 INFO - PROCESS | 2201 | 1463791361714 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 17:42:41 INFO - PROCESS | 2201 | 1463791361716 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 2201 | 1463791361717 Marionette TRACE conn2 <- [1,1178,null,{}] 17:42:41 INFO - PROCESS | 2201 | 1463791361719 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}] 17:42:41 INFO - PROCESS | 2201 | 1463791361843 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:42:41 INFO - PROCESS | 2201 | 1463791361912 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x11264d000 == 46 [pid = 2201] [id = 302] 17:42:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x110f4b800) [pid = 2201] [serial = 904] [outer = 0x0] 17:42:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x110f4fc00) [pid = 2201] [serial = 905] [outer = 0x110f4b800] 17:42:41 INFO - PROCESS | 2201 | 1463791361944 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11204c800) [pid = 2201] [serial = 906] [outer = 0x110f4b800] 17:42:42 INFO - PROCESS | 2201 | 1463791362447 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] 17:42:42 INFO - PROCESS | 2201 | 1463791362532 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 17:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:42:42 INFO - PROCESS | 2201 | 1463791362536 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 2201 | 1463791362539 Marionette TRACE conn2 <- [1,1182,null,{}] 17:42:42 INFO - PROCESS | 2201 | 1463791362544 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}] 17:42:42 INFO - PROCESS | 2201 | 1463791362648 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:42:42 INFO - PROCESS | 2201 | 1463791362719 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x11818d800 == 47 [pid = 2201] [id = 303] 17:42:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11515e400) [pid = 2201] [serial = 907] [outer = 0x0] 17:42:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1160e5000) [pid = 2201] [serial = 908] [outer = 0x11515e400] 17:42:42 INFO - PROCESS | 2201 | 1463791362751 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x116771800) [pid = 2201] [serial = 909] [outer = 0x11515e400] 17:42:43 INFO - PROCESS | 2201 | 1463791363445 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] 17:42:43 INFO - PROCESS | 2201 | 1463791363515 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 17:42:43 INFO - PROCESS | 2201 | 1463791363519 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 2201 | 1463791363521 Marionette TRACE conn2 <- [1,1186,null,{}] 17:42:43 INFO - PROCESS | 2201 | 1463791363525 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}] 17:42:43 INFO - PROCESS | 2201 | 1463791363623 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:42:43 INFO - PROCESS | 2201 | 1463791363673 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x11704e000 == 48 [pid = 2201] [id = 304] 17:42:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x116075400) [pid = 2201] [serial = 910] [outer = 0x0] 17:42:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11615c800) [pid = 2201] [serial = 911] [outer = 0x116075400] 17:42:43 INFO - PROCESS | 2201 | 1463791363702 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x116773c00) [pid = 2201] [serial = 912] [outer = 0x116075400] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x12abde800 == 47 [pid = 2201] [id = 301] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc3000 == 46 [pid = 2201] [id = 300] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x12a83a800 == 45 [pid = 2201] [id = 299] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x119fc6000 == 44 [pid = 2201] [id = 298] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1296b8800 == 43 [pid = 2201] [id = 297] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x128fd9800 == 42 [pid = 2201] [id = 296] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x127024000 == 41 [pid = 2201] [id = 295] 17:42:43 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x123ac3400) [pid = 2201] [serial = 848] [outer = 0x0] [url = about:blank] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1183ce000 == 40 [pid = 2201] [id = 294] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1238ee000 == 39 [pid = 2201] [id = 293] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1170a7800 == 38 [pid = 2201] [id = 292] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x12307c800 == 37 [pid = 2201] [id = 291] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1197c9000 == 36 [pid = 2201] [id = 290] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d2000 == 35 [pid = 2201] [id = 289] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1183cf800 == 34 [pid = 2201] [id = 288] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x11805e000 == 33 [pid = 2201] [id = 287] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x1170aa000 == 32 [pid = 2201] [id = 286] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x11670e000 == 31 [pid = 2201] [id = 285] 17:42:43 INFO - PROCESS | 2201 | --DOCSHELL 0x113a8e000 == 30 [pid = 2201] [id = 284] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12c53cc00) [pid = 2201] [serial = 735] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x118a4e400) [pid = 2201] [serial = 827] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x119431000) [pid = 2201] [serial = 830] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1182ac800) [pid = 2201] [serial = 839] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119b1ac00) [pid = 2201] [serial = 833] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1194ef400) [pid = 2201] [serial = 831] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x119ea4000) [pid = 2201] [serial = 836] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x119e9e800) [pid = 2201] [serial = 834] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1230a0c00) [pid = 2201] [serial = 842] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x119eacc00) [pid = 2201] [serial = 837] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11752b400) [pid = 2201] [serial = 809] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1161a9800) [pid = 2201] [serial = 807] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x113d0f400) [pid = 2201] [serial = 806] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x123ab8c00) [pid = 2201] [serial = 846] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x12a85fc00) [pid = 2201] [serial = 804] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x1182a6800) [pid = 2201] [serial = 824] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x118088800) [pid = 2201] [serial = 821] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x118244400) [pid = 2201] [serial = 822] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x11677cc00) [pid = 2201] [serial = 818] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x1176ca800) [pid = 2201] [serial = 819] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x115ebd400) [pid = 2201] [serial = 815] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x11615ec00) [pid = 2201] [serial = 816] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x113073000) [pid = 2201] [serial = 813] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x112e25400) [pid = 2201] [serial = 812] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x118090000) [pid = 2201] [serial = 810] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x11923d400) [pid = 2201] [serial = 828] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x119baf400) [pid = 2201] [serial = 840] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x123704400) [pid = 2201] [serial = 843] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x123921000) [pid = 2201] [serial = 845] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x1182b1000) [pid = 2201] [serial = 825] [outer = 0x0] [url = about:blank] 17:42:44 INFO - PROCESS | 2201 | 1463791364111 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] 17:42:44 INFO - PROCESS | 2201 | 1463791364147 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 17:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:42:44 INFO - PROCESS | 2201 | 1463791364152 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 2201 | 1463791364154 Marionette TRACE conn2 <- [1,1190,null,{}] 17:42:44 INFO - PROCESS | 2201 | 1463791364156 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}] 17:42:44 INFO - PROCESS | 2201 | 1463791364228 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:42:44 INFO - PROCESS | 2201 | 1463791364274 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170a5800 == 31 [pid = 2201] [id = 305] 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x1160db800) [pid = 2201] [serial = 913] [outer = 0x0] 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x11693f400) [pid = 2201] [serial = 914] [outer = 0x1160db800] 17:42:44 INFO - PROCESS | 2201 | 1463791364299 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x118050000) [pid = 2201] [serial = 915] [outer = 0x1160db800] 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x118049c00) [pid = 2201] [serial = 916] [outer = 0x12ce70400] 17:42:44 INFO - PROCESS | 2201 | 1463791364635 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] 17:42:44 INFO - PROCESS | 2201 | 1463791364673 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 17:42:44 INFO - PROCESS | 2201 | 1463791364675 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 2201 | 1463791364677 Marionette TRACE conn2 <- [1,1194,null,{}] 17:42:44 INFO - PROCESS | 2201 | 1463791364685 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}] 17:42:44 INFO - PROCESS | 2201 | 1463791364761 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:42:44 INFO - PROCESS | 2201 | 1463791364767 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197bd000 == 32 [pid = 2201] [id = 306] 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x11813f000) [pid = 2201] [serial = 917] [outer = 0x0] 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x1182aac00) [pid = 2201] [serial = 918] [outer = 0x11813f000] 17:42:44 INFO - PROCESS | 2201 | 1463791364798 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x118620800) [pid = 2201] [serial = 919] [outer = 0x11813f000] 17:42:45 INFO - PROCESS | 2201 | 1463791365170 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] 17:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:42:45 INFO - PROCESS | 2201 | 1463791365198 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 17:42:45 INFO - PROCESS | 2201 | 1463791365200 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 2201 | 1463791365201 Marionette TRACE conn2 <- [1,1198,null,{}] 17:42:45 INFO - PROCESS | 2201 | 1463791365203 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}] 17:42:45 INFO - PROCESS | 2201 | 1463791365277 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:42:45 INFO - PROCESS | 2201 | 1463791365281 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fbf000 == 33 [pid = 2201] [id = 307] 17:42:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11870a400) [pid = 2201] [serial = 920] [outer = 0x0] 17:42:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x119108800) [pid = 2201] [serial = 921] [outer = 0x11870a400] 17:42:45 INFO - PROCESS | 2201 | 1463791365309 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x119241000) [pid = 2201] [serial = 922] [outer = 0x11870a400] 17:42:45 INFO - PROCESS | 2201 | 1463791365613 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]]]}] 17:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 418ms 17:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:42:45 INFO - PROCESS | 2201 | 1463791365618 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 2201 | 1463791365619 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 17:42:45 INFO - PROCESS | 2201 | 1463791365629 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 2201 | 1463791365630 Marionette TRACE conn2 <- [1,1202,null,{}] 17:42:45 INFO - PROCESS | 2201 | 1463791365632 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}] 17:42:45 INFO - PROCESS | 2201 | 1463791365706 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:42:45 INFO - PROCESS | 2201 | 1463791365711 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x11671f000 == 34 [pid = 2201] [id = 308] 17:42:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x111a0e800) [pid = 2201] [serial = 923] [outer = 0x0] 17:42:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x1194e8800) [pid = 2201] [serial = 924] [outer = 0x111a0e800] 17:42:45 INFO - PROCESS | 2201 | 1463791365737 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x119b21c00) [pid = 2201] [serial = 925] [outer = 0x111a0e800] 17:42:46 INFO - PROCESS | 2201 | 1463791366071 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]]]}] 17:42:46 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 17:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 475ms 17:42:46 INFO - PROCESS | 2201 | 1463791366097 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 2201 | 1463791366098 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 17:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:42:46 INFO - PROCESS | 2201 | 1463791366101 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 2201 | 1463791366102 Marionette TRACE conn2 <- [1,1206,null,{}] 17:42:46 INFO - PROCESS | 2201 | 1463791366104 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}] 17:42:46 INFO - PROCESS | 2201 | 1463791366229 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:42:46 INFO - PROCESS | 2201 | 1463791366245 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a4f000 == 35 [pid = 2201] [id = 309] 17:42:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119e9f000) [pid = 2201] [serial = 926] [outer = 0x0] 17:42:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x119eac800) [pid = 2201] [serial = 927] [outer = 0x119e9f000] 17:42:46 INFO - PROCESS | 2201 | 1463791366270 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x1233e1400) [pid = 2201] [serial = 928] [outer = 0x119e9f000] 17:42:46 INFO - PROCESS | 2201 | 1463791366582 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]]]}] 17:42:46 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 17:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 17:42:46 INFO - PROCESS | 2201 | 1463791366621 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 2201 | 1463791366623 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 17:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:42:46 INFO - PROCESS | 2201 | 1463791366627 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 2201 | 1463791366628 Marionette TRACE conn2 <- [1,1210,null,{}] 17:42:46 INFO - PROCESS | 2201 | 1463791366630 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}] 17:42:46 INFO - PROCESS | 2201 | 1463791366715 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:42:46 INFO - PROCESS | 2201 | 1463791366746 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x124432800 == 36 [pid = 2201] [id = 310] 17:42:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12360c000) [pid = 2201] [serial = 929] [outer = 0x0] 17:42:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x12369b000) [pid = 2201] [serial = 930] [outer = 0x12360c000] 17:42:46 INFO - PROCESS | 2201 | 1463791366770 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x123ab9800) [pid = 2201] [serial = 931] [outer = 0x12360c000] 17:42:47 INFO - PROCESS | 2201 | 1463791367071 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]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 468ms 17:42:47 INFO - PROCESS | 2201 | 1463791367096 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 2201 | 1463791367097 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 17:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:42:47 INFO - PROCESS | 2201 | 1463791367099 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 2201 | 1463791367100 Marionette TRACE conn2 <- [1,1214,null,{}] 17:42:47 INFO - PROCESS | 2201 | 1463791367102 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}] 17:42:47 INFO - PROCESS | 2201 | 1463791367192 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:42:47 INFO - PROCESS | 2201 | 1463791367196 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x12701b000 == 37 [pid = 2201] [id = 311] 17:42:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12360dc00) [pid = 2201] [serial = 932] [outer = 0x0] 17:42:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x124470800) [pid = 2201] [serial = 933] [outer = 0x12360dc00] 17:42:47 INFO - PROCESS | 2201 | 1463791367221 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x124799000) [pid = 2201] [serial = 934] [outer = 0x12360dc00] 17:42:47 INFO - PROCESS | 2201 | 1463791367552 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]]]}] 17:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 17:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:42:47 INFO - PROCESS | 2201 | 1463791367567 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:42:47 INFO - PROCESS | 2201 | 1463791367568 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 17:42:47 INFO - PROCESS | 2201 | 1463791367571 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 2201 | 1463791367572 Marionette TRACE conn2 <- [1,1218,null,{}] 17:42:47 INFO - PROCESS | 2201 | 1463791367590 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}] 17:42:47 INFO - PROCESS | 2201 | 1463791367683 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:42:47 INFO - PROCESS | 2201 | 1463791367687 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dd3000 == 38 [pid = 2201] [id = 312] 17:42:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12446e400) [pid = 2201] [serial = 935] [outer = 0x0] 17:42:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x124e58000) [pid = 2201] [serial = 936] [outer = 0x12446e400] 17:42:47 INFO - PROCESS | 2201 | 1463791367712 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x126d42c00) [pid = 2201] [serial = 937] [outer = 0x12446e400] 17:42:48 INFO - PROCESS | 2201 | 1463791368016 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]]]}] 17:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 478ms 17:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:42:48 INFO - PROCESS | 2201 | 1463791368050 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 2201 | 1463791368051 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 17:42:48 INFO - PROCESS | 2201 | 1463791368053 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 2201 | 1463791368054 Marionette TRACE conn2 <- [1,1222,null,{}] 17:42:48 INFO - PROCESS | 2201 | 1463791368064 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}] 17:42:48 INFO - PROCESS | 2201 | 1463791368165 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:42:48 INFO - PROCESS | 2201 | 1463791368170 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x118394000 == 39 [pid = 2201] [id = 313] 17:42:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119184800) [pid = 2201] [serial = 938] [outer = 0x0] 17:42:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x126ff2000) [pid = 2201] [serial = 939] [outer = 0x119184800] 17:42:48 INFO - PROCESS | 2201 | 1463791368195 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128b15800) [pid = 2201] [serial = 940] [outer = 0x119184800] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1122b2400) [pid = 2201] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x115e3cc00) [pid = 2201] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119ead400) [pid = 2201] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x11824e800) [pid = 2201] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x123abb400) [pid = 2201] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x110f4a800) [pid = 2201] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x11918f000) [pid = 2201] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11345c800) [pid = 2201] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11918d800) [pid = 2201] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x111e5f000) [pid = 2201] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1166c4400) [pid = 2201] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1134b7c00) [pid = 2201] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11942f800) [pid = 2201] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x119111c00) [pid = 2201] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x124791800) [pid = 2201] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x1246b6c00) [pid = 2201] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x113d09c00) [pid = 2201] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:42:48 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x119ea5800) [pid = 2201] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:42:48 INFO - PROCESS | 2201 | 1463791368711 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] 17:42:48 INFO - PROCESS | 2201 | 1463791368779 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 17:42:48 INFO - PROCESS | 2201 | 1463791368782 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 2201 | 1463791368785 Marionette TRACE conn2 <- [1,1226,null,{}] 17:42:48 INFO - PROCESS | 2201 | 1463791368788 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}] 17:42:48 INFO - PROCESS | 2201 | 1463791368929 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:42:48 INFO - PROCESS | 2201 | 1463791368943 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296d2000 == 40 [pid = 2201] [id = 314] 17:42:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x118a59800) [pid = 2201] [serial = 941] [outer = 0x0] 17:42:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x124e51400) [pid = 2201] [serial = 942] [outer = 0x118a59800] 17:42:48 INFO - PROCESS | 2201 | 1463791368966 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x128b20400) [pid = 2201] [serial = 943] [outer = 0x118a59800] 17:42:49 INFO - PROCESS | 2201 | 1463791369335 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]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 574ms 17:42:49 INFO - PROCESS | 2201 | 1463791369357 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:42:49 INFO - PROCESS | 2201 | 1463791369359 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 17:42:49 INFO - PROCESS | 2201 | 1463791369362 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 2201 | 1463791369364 Marionette TRACE conn2 <- [1,1230,null,{}] 17:42:49 INFO - PROCESS | 2201 | 1463791369367 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}] 17:42:49 INFO - PROCESS | 2201 | 1463791369485 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:42:49 INFO - PROCESS | 2201 | 1463791369491 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a850800 == 41 [pid = 2201] [id = 315] 17:42:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x128b86800) [pid = 2201] [serial = 944] [outer = 0x0] 17:42:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x128b90000) [pid = 2201] [serial = 945] [outer = 0x128b86800] 17:42:49 INFO - PROCESS | 2201 | 1463791369531 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x128d20c00) [pid = 2201] [serial = 946] [outer = 0x128b86800] 17:42:49 INFO - PROCESS | 2201 | 1463791369945 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]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 624ms 17:42:49 INFO - PROCESS | 2201 | 1463791369986 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 2201 | 1463791369988 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 17:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:42:50 INFO - PROCESS | 2201 | 1463791370004 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 2201 | 1463791370005 Marionette TRACE conn2 <- [1,1234,null,{}] 17:42:50 INFO - PROCESS | 2201 | 1463791370012 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}] 17:42:50 INFO - PROCESS | 2201 | 1463791370100 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:42:50 INFO - PROCESS | 2201 | 1463791370106 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b169000 == 42 [pid = 2201] [id = 316] 17:42:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12420d400) [pid = 2201] [serial = 947] [outer = 0x0] 17:42:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x128df3800) [pid = 2201] [serial = 948] [outer = 0x12420d400] 17:42:50 INFO - PROCESS | 2201 | 1463791370131 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x128ff8000) [pid = 2201] [serial = 949] [outer = 0x12420d400] 17:42:50 INFO - PROCESS | 2201 | 1463791370481 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]]]}] 17:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 531ms 17:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:42:50 INFO - PROCESS | 2201 | 1463791370528 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 2201 | 1463791370530 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 17:42:50 INFO - PROCESS | 2201 | 1463791370534 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 2201 | 1463791370536 Marionette TRACE conn2 <- [1,1238,null,{}] 17:42:50 INFO - PROCESS | 2201 | 1463791370540 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}] 17:42:50 INFO - PROCESS | 2201 | 1463791370642 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:42:50 INFO - PROCESS | 2201 | 1463791370700 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x11671b000 == 43 [pid = 2201] [id = 317] 17:42:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x112eaec00) [pid = 2201] [serial = 950] [outer = 0x0] 17:42:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x11345bc00) [pid = 2201] [serial = 951] [outer = 0x112eaec00] 17:42:50 INFO - PROCESS | 2201 | 1463791370731 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x115ebe800) [pid = 2201] [serial = 952] [outer = 0x112eaec00] 17:42:51 INFO - PROCESS | 2201 | 1463791371168 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]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 17:42:51 INFO - PROCESS | 2201 | 1463791371207 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 2201 | 1463791371211 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 17:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:42:51 INFO - PROCESS | 2201 | 1463791371216 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 2201 | 1463791371218 Marionette TRACE conn2 <- [1,1242,null,{}] 17:42:51 INFO - PROCESS | 2201 | 1463791371221 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}] 17:42:51 INFO - PROCESS | 2201 | 1463791371317 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:42:51 INFO - PROCESS | 2201 | 1463791371379 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x119f12000 == 44 [pid = 2201] [id = 318] 17:42:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1169ab400) [pid = 2201] [serial = 953] [outer = 0x0] 17:42:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x118088400) [pid = 2201] [serial = 954] [outer = 0x1169ab400] 17:42:51 INFO - PROCESS | 2201 | 1463791371409 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1182ab800) [pid = 2201] [serial = 955] [outer = 0x1169ab400] 17:42:51 INFO - PROCESS | 2201 | 1463791371819 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]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 619ms 17:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:42:51 INFO - PROCESS | 2201 | 1463791371836 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 2201 | 1463791371837 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 17:42:51 INFO - PROCESS | 2201 | 1463791371842 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 2201 | 1463791371845 Marionette TRACE conn2 <- [1,1246,null,{}] 17:42:51 INFO - PROCESS | 2201 | 1463791371853 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}] 17:42:51 INFO - PROCESS | 2201 | 1463791371951 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:42:52 INFO - PROCESS | 2201 | 1463791372044 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a837000 == 45 [pid = 2201] [id = 319] 17:42:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x118421000) [pid = 2201] [serial = 956] [outer = 0x0] 17:42:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x119422c00) [pid = 2201] [serial = 957] [outer = 0x118421000] 17:42:52 INFO - PROCESS | 2201 | 1463791372077 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119ea0400) [pid = 2201] [serial = 958] [outer = 0x118421000] 17:42:52 INFO - PROCESS | 2201 | 1463791372495 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]]]}] 17:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 674ms 17:42:52 INFO - PROCESS | 2201 | 1463791372516 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:42:52 INFO - PROCESS | 2201 | 1463791372518 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 17:42:52 INFO - PROCESS | 2201 | 1463791372520 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 2201 | 1463791372521 Marionette TRACE conn2 <- [1,1250,null,{}] 17:42:52 INFO - PROCESS | 2201 | 1463791372524 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}] 17:42:52 INFO - PROCESS | 2201 | 1463791372619 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:42:52 INFO - PROCESS | 2201 | 1463791372663 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb87800 == 46 [pid = 2201] [id = 320] 17:42:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119ea5c00) [pid = 2201] [serial = 959] [outer = 0x0] 17:42:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12309f400) [pid = 2201] [serial = 960] [outer = 0x119ea5c00] 17:42:52 INFO - PROCESS | 2201 | 1463791372693 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x123abb800) [pid = 2201] [serial = 961] [outer = 0x119ea5c00] 17:42:53 INFO - PROCESS | 2201 | 1463791373102 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]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 622ms 17:42:53 INFO - PROCESS | 2201 | 1463791373143 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 2201 | 1463791373145 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 17:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:42:53 INFO - PROCESS | 2201 | 1463791373147 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 2201 | 1463791373149 Marionette TRACE conn2 <- [1,1254,null,{}] 17:42:53 INFO - PROCESS | 2201 | 1463791373152 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}] 17:42:53 INFO - PROCESS | 2201 | 1463791373303 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:42:53 INFO - PROCESS | 2201 | 1463791373392 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be7c000 == 47 [pid = 2201] [id = 321] 17:42:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1230a3400) [pid = 2201] [serial = 962] [outer = 0x0] 17:42:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1270bc000) [pid = 2201] [serial = 963] [outer = 0x1230a3400] 17:42:53 INFO - PROCESS | 2201 | 1463791373440 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128b21000) [pid = 2201] [serial = 964] [outer = 0x1230a3400] 17:42:53 INFO - PROCESS | 2201 | 1463791373916 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]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 821ms 17:42:53 INFO - PROCESS | 2201 | 1463791373969 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 2201 | 1463791373970 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 17:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:42:53 INFO - PROCESS | 2201 | 1463791373972 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 2201 | 1463791373974 Marionette TRACE conn2 <- [1,1258,null,{}] 17:42:53 INFO - PROCESS | 2201 | 1463791373976 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}] 17:42:54 INFO - PROCESS | 2201 | 1463791374086 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:42:54 INFO - PROCESS | 2201 | 1463791374138 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x11806e800 == 48 [pid = 2201] [id = 322] 17:42:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x126960800) [pid = 2201] [serial = 965] [outer = 0x0] 17:42:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128dfc000) [pid = 2201] [serial = 966] [outer = 0x126960800] 17:42:54 INFO - PROCESS | 2201 | 1463791374168 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1292d7800) [pid = 2201] [serial = 967] [outer = 0x126960800] 17:42:54 INFO - PROCESS | 2201 | 1463791374718 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]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 772ms 17:42:54 INFO - PROCESS | 2201 | 1463791374763 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 2201 | 1463791374766 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 17:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:42:54 INFO - PROCESS | 2201 | 1463791374770 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 2201 | 1463791374772 Marionette TRACE conn2 <- [1,1262,null,{}] 17:42:54 INFO - PROCESS | 2201 | 1463791374778 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}] 17:42:54 INFO - PROCESS | 2201 | 1463791374870 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:42:54 INFO - PROCESS | 2201 | 1463791374937 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x116921800 == 49 [pid = 2201] [id = 323] 17:42:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x113d11c00) [pid = 2201] [serial = 968] [outer = 0x0] 17:42:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1160e6400) [pid = 2201] [serial = 969] [outer = 0x113d11c00] 17:42:54 INFO - PROCESS | 2201 | 1463791374966 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x11676f400) [pid = 2201] [serial = 970] [outer = 0x113d11c00] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x12a850800 == 48 [pid = 2201] [id = 315] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x1296d2000 == 47 [pid = 2201] [id = 314] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x118394000 == 46 [pid = 2201] [id = 313] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x128dd3000 == 45 [pid = 2201] [id = 312] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x12701b000 == 44 [pid = 2201] [id = 311] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128b1f000) [pid = 2201] [serial = 902] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x124432800 == 43 [pid = 2201] [id = 310] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x123a4f000 == 42 [pid = 2201] [id = 309] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x11671f000 == 41 [pid = 2201] [id = 308] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x119fbf000 == 40 [pid = 2201] [id = 307] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x1197bd000 == 39 [pid = 2201] [id = 306] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x1170a5800 == 38 [pid = 2201] [id = 305] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x11704e000 == 37 [pid = 2201] [id = 304] 17:42:55 INFO - PROCESS | 2201 | --DOCSHELL 0x11264d000 == 36 [pid = 2201] [id = 302] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x112a5ec00) [pid = 2201] [serial = 851] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1131d8800) [pid = 2201] [serial = 852] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x118143800) [pid = 2201] [serial = 863] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118247400) [pid = 2201] [serial = 864] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12309d400) [pid = 2201] [serial = 881] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1182b4400) [pid = 2201] [serial = 866] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11870ec00) [pid = 2201] [serial = 867] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123c7b000) [pid = 2201] [serial = 849] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1169b3400) [pid = 2201] [serial = 857] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x117172400) [pid = 2201] [serial = 858] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1194f0000) [pid = 2201] [serial = 875] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x119b1b400) [pid = 2201] [serial = 876] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x115e3ec00) [pid = 2201] [serial = 854] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1161a5000) [pid = 2201] [serial = 855] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119240400) [pid = 2201] [serial = 872] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11942dc00) [pid = 2201] [serial = 873] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x118a4b400) [pid = 2201] [serial = 869] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x119185000) [pid = 2201] [serial = 870] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1176c1800) [pid = 2201] [serial = 860] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x118055400) [pid = 2201] [serial = 861] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x119bab000) [pid = 2201] [serial = 878] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x119ea9c00) [pid = 2201] [serial = 879] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x128b16800) [pid = 2201] [serial = 900] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x123818000) [pid = 2201] [serial = 884] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x12695e000) [pid = 2201] [serial = 890] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12479cc00) [pid = 2201] [serial = 887] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x124e57400) [pid = 2201] [serial = 888] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x126d42400) [pid = 2201] [serial = 891] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x1194ec400) [pid = 2201] [serial = 894] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x116a5e800) [pid = 2201] [serial = 893] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x1270c9800) [pid = 2201] [serial = 899] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x126ffb400) [pid = 2201] [serial = 897] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x126f85000) [pid = 2201] [serial = 896] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12446b800) [pid = 2201] [serial = 885] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x123611400) [pid = 2201] [serial = 882] [outer = 0x0] [url = about:blank] 17:42:55 INFO - PROCESS | 2201 | 1463791375383 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 625ms 17:42:55 INFO - PROCESS | 2201 | 1463791375395 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 2201 | 1463791375399 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 17:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:42:55 INFO - PROCESS | 2201 | 1463791375403 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 2201 | 1463791375405 Marionette TRACE conn2 <- [1,1266,null,{}] 17:42:55 INFO - PROCESS | 2201 | 1463791375410 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}] 17:42:55 INFO - PROCESS | 2201 | 1463791375486 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:42:55 INFO - PROCESS | 2201 | 1463791375493 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x116720000 == 37 [pid = 2201] [id = 324] 17:42:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x113f48c00) [pid = 2201] [serial = 971] [outer = 0x0] 17:42:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x1169b4400) [pid = 2201] [serial = 972] [outer = 0x113f48c00] 17:42:55 INFO - PROCESS | 2201 | 1463791375519 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x118053000) [pid = 2201] [serial = 973] [outer = 0x113f48c00] 17:42:55 INFO - PROCESS | 2201 | 1463791375861 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 474ms 17:42:55 INFO - PROCESS | 2201 | 1463791375877 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 2201 | 1463791375879 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 17:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:42:55 INFO - PROCESS | 2201 | 1463791375897 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 2201 | 1463791375899 Marionette TRACE conn2 <- [1,1270,null,{}] 17:42:55 INFO - PROCESS | 2201 | 1463791375910 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}] 17:42:55 INFO - PROCESS | 2201 | 1463791375986 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:42:56 INFO - PROCESS | 2201 | 1463791375994 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183cf800 == 38 [pid = 2201] [id = 325] 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11824e800) [pid = 2201] [serial = 974] [outer = 0x0] 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x11841e400) [pid = 2201] [serial = 975] [outer = 0x11824e800] 17:42:56 INFO - PROCESS | 2201 | 1463791376022 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x118a4c400) [pid = 2201] [serial = 976] [outer = 0x11824e800] 17:42:56 INFO - PROCESS | 2201 | 1463791376376 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]]]}] 17:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 538ms 17:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:42:56 INFO - PROCESS | 2201 | 1463791376420 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 2201 | 1463791376422 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 17:42:56 INFO - PROCESS | 2201 | 1463791376431 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 2201 | 1463791376432 Marionette TRACE conn2 <- [1,1274,null,{}] 17:42:56 INFO - PROCESS | 2201 | 1463791376435 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}] 17:42:56 INFO - PROCESS | 2201 | 1463791376512 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:42:56 INFO - PROCESS | 2201 | 1463791376565 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d8000 == 39 [pid = 2201] [id = 326] 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x118716800) [pid = 2201] [serial = 977] [outer = 0x0] 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x11923f400) [pid = 2201] [serial = 978] [outer = 0x118716800] 17:42:56 INFO - PROCESS | 2201 | 1463791376591 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x1194f0000) [pid = 2201] [serial = 979] [outer = 0x118716800] 17:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 425ms 17:42:56 INFO - PROCESS | 2201 | 1463791376846 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]]]}] 17:42:56 INFO - PROCESS | 2201 | 1463791376849 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 2201 | 1463791376851 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 17:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:42:56 INFO - PROCESS | 2201 | 1463791376853 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 2201 | 1463791376854 Marionette TRACE conn2 <- [1,1278,null,{}] 17:42:56 INFO - PROCESS | 2201 | 1463791376864 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}] 17:42:56 INFO - PROCESS | 2201 | 1463791376944 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:42:56 INFO - PROCESS | 2201 | 1463791376949 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x11691b800 == 40 [pid = 2201] [id = 327] 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119b15400) [pid = 2201] [serial = 980] [outer = 0x0] 17:42:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x119ea1000) [pid = 2201] [serial = 981] [outer = 0x119b15400] 17:42:56 INFO - PROCESS | 2201 | 1463791376976 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x119ed2800) [pid = 2201] [serial = 982] [outer = 0x119b15400] 17:42:57 INFO - PROCESS | 2201 | 1463791377318 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]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 475ms 17:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:42:57 INFO - PROCESS | 2201 | 1463791377328 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 2201 | 1463791377330 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 17:42:57 INFO - PROCESS | 2201 | 1463791377332 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 2201 | 1463791377333 Marionette TRACE conn2 <- [1,1282,null,{}] 17:42:57 INFO - PROCESS | 2201 | 1463791377335 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}] 17:42:57 INFO - PROCESS | 2201 | 1463791377463 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:42:57 INFO - PROCESS | 2201 | 1463791377477 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c1b800 == 41 [pid = 2201] [id = 328] 17:42:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12309c800) [pid = 2201] [serial = 983] [outer = 0x0] 17:42:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x123708c00) [pid = 2201] [serial = 984] [outer = 0x12309c800] 17:42:57 INFO - PROCESS | 2201 | 1463791377502 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x12695c400) [pid = 2201] [serial = 985] [outer = 0x12309c800] 17:42:57 INFO - PROCESS | 2201 | 1463791377829 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]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 17:42:57 INFO - PROCESS | 2201 | 1463791377851 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 2201 | 1463791377852 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 17:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:42:57 INFO - PROCESS | 2201 | 1463791377854 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 2201 | 1463791377855 Marionette TRACE conn2 <- [1,1286,null,{}] 17:42:57 INFO - PROCESS | 2201 | 1463791377863 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}] 17:42:57 INFO - PROCESS | 2201 | 1463791377953 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:42:57 INFO - PROCESS | 2201 | 1463791377957 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247c7800 == 42 [pid = 2201] [id = 329] 17:42:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x126d3f000) [pid = 2201] [serial = 986] [outer = 0x0] 17:42:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128b16400) [pid = 2201] [serial = 987] [outer = 0x126d3f000] 17:42:57 INFO - PROCESS | 2201 | 1463791377982 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x128b8c000) [pid = 2201] [serial = 988] [outer = 0x126d3f000] 17:42:58 INFO - PROCESS | 2201 | 1463791378300 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]]]}] 17:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 469ms 17:42:58 INFO - PROCESS | 2201 | 1463791378324 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 2201 | 1463791378328 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 17:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:42:58 INFO - PROCESS | 2201 | 1463791378337 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 2201 | 1463791378341 Marionette TRACE conn2 <- [1,1290,null,{}] 17:42:58 INFO - PROCESS | 2201 | 1463791378345 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}] 17:42:58 INFO - PROCESS | 2201 | 1463791378488 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:42:58 INFO - PROCESS | 2201 | 1463791378507 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b42000 == 43 [pid = 2201] [id = 330] 17:42:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x128b17c00) [pid = 2201] [serial = 989] [outer = 0x0] 17:42:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x128dff400) [pid = 2201] [serial = 990] [outer = 0x128b17c00] 17:42:58 INFO - PROCESS | 2201 | 1463791378557 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x128ffc400) [pid = 2201] [serial = 991] [outer = 0x128b17c00] 17:42:58 INFO - PROCESS | 2201 | 1463791378973 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]]]}] 17:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 680ms 17:42:59 INFO - PROCESS | 2201 | 1463791379015 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 2201 | 1463791379016 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 17:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:42:59 INFO - PROCESS | 2201 | 1463791379018 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 2201 | 1463791379019 Marionette TRACE conn2 <- [1,1294,null,{}] 17:42:59 INFO - PROCESS | 2201 | 1463791379021 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}] 17:42:59 INFO - PROCESS | 2201 | 1463791379117 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:42:59 INFO - PROCESS | 2201 | 1463791379122 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x129358000 == 44 [pid = 2201] [id = 331] 17:42:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x128b95c00) [pid = 2201] [serial = 992] [outer = 0x0] 17:42:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1292ddc00) [pid = 2201] [serial = 993] [outer = 0x128b95c00] 17:42:59 INFO - PROCESS | 2201 | 1463791379147 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1293a5800) [pid = 2201] [serial = 994] [outer = 0x128b95c00] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12360c000) [pid = 2201] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12360dc00) [pid = 2201] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1160db800) [pid = 2201] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x116075400) [pid = 2201] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11870a400) [pid = 2201] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x11813f000) [pid = 2201] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12446e400) [pid = 2201] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1270c6000) [pid = 2201] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x111a0e800) [pid = 2201] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x128b86800) [pid = 2201] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x119184800) [pid = 2201] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x118a59800) [pid = 2201] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:42:59 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x119e9f000) [pid = 2201] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:42:59 INFO - PROCESS | 2201 | 1463791379551 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]]]}] 17:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 569ms 17:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:42:59 INFO - PROCESS | 2201 | 1463791379588 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 2201 | 1463791379589 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 17:42:59 INFO - PROCESS | 2201 | 1463791379591 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 2201 | 1463791379592 Marionette TRACE conn2 <- [1,1298,null,{}] 17:42:59 INFO - PROCESS | 2201 | 1463791379595 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}] 17:42:59 INFO - PROCESS | 2201 | 1463791379669 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:42:59 INFO - PROCESS | 2201 | 1463791379676 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d56000 == 45 [pid = 2201] [id = 332] 17:42:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x113d6c000) [pid = 2201] [serial = 995] [outer = 0x0] 17:42:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x11942b000) [pid = 2201] [serial = 996] [outer = 0x113d6c000] 17:42:59 INFO - PROCESS | 2201 | 1463791379701 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x12446e400) [pid = 2201] [serial = 997] [outer = 0x113d6c000] 17:43:00 INFO - PROCESS | 2201 | 1463791380051 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]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 17:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:43:00 INFO - PROCESS | 2201 | 1463791380061 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 2201 | 1463791380063 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 17:43:00 INFO - PROCESS | 2201 | 1463791380065 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 2201 | 1463791380066 Marionette TRACE conn2 <- [1,1302,null,{}] 17:43:00 INFO - PROCESS | 2201 | 1463791380069 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}] 17:43:00 INFO - PROCESS | 2201 | 1463791380180 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:43:00 INFO - PROCESS | 2201 | 1463791380186 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a849800 == 46 [pid = 2201] [id = 333] 17:43:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x116075400) [pid = 2201] [serial = 998] [outer = 0x0] 17:43:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1293a5c00) [pid = 2201] [serial = 999] [outer = 0x116075400] 17:43:00 INFO - PROCESS | 2201 | 1463791380216 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1293f5c00) [pid = 2201] [serial = 1000] [outer = 0x116075400] 17:43:00 INFO - PROCESS | 2201 | 1463791380517 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]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 471ms 17:43:00 INFO - PROCESS | 2201 | 1463791380537 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 2201 | 1463791380538 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 17:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:43:00 INFO - PROCESS | 2201 | 1463791380544 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 2201 | 1463791380545 Marionette TRACE conn2 <- [1,1306,null,{}] 17:43:00 INFO - PROCESS | 2201 | 1463791380547 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}] 17:43:00 INFO - PROCESS | 2201 | 1463791380627 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:43:00 INFO - PROCESS | 2201 | 1463791380631 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb86000 == 47 [pid = 2201] [id = 334] 17:43:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x119ea0000) [pid = 2201] [serial = 1001] [outer = 0x0] 17:43:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12a455c00) [pid = 2201] [serial = 1002] [outer = 0x119ea0000] 17:43:00 INFO - PROCESS | 2201 | 1463791380656 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12a627000) [pid = 2201] [serial = 1003] [outer = 0x119ea0000] 17:43:01 INFO - PROCESS | 2201 | 1463791380992 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]]]}] 17:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 470ms 17:43:01 INFO - PROCESS | 2201 | 1463791381013 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 2201 | 1463791381014 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 17:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:43:01 INFO - PROCESS | 2201 | 1463791381030 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 2201 | 1463791381031 Marionette TRACE conn2 <- [1,1310,null,{}] 17:43:01 INFO - PROCESS | 2201 | 1463791381034 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}] 17:43:01 INFO - PROCESS | 2201 | 1463791381149 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:43:01 INFO - PROCESS | 2201 | 1463791381156 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c174800 == 48 [pid = 2201] [id = 335] 17:43:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1293fa000) [pid = 2201] [serial = 1004] [outer = 0x0] 17:43:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x12a7b2000) [pid = 2201] [serial = 1005] [outer = 0x1293fa000] 17:43:01 INFO - PROCESS | 2201 | 1463791381181 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12a7c0c00) [pid = 2201] [serial = 1006] [outer = 0x1293fa000] 17:43:01 INFO - PROCESS | 2201 | 1463791381498 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] 17:43:01 INFO - PROCESS | 2201 | 1463791381605 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 17:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:43:01 INFO - PROCESS | 2201 | 1463791381610 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 2201 | 1463791381614 Marionette TRACE conn2 <- [1,1314,null,{}] 17:43:01 INFO - PROCESS | 2201 | 1463791381621 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}] 17:43:01 INFO - PROCESS | 2201 | 1463791381810 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:43:01 INFO - PROCESS | 2201 | 1463791381883 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x1161d6000 == 49 [pid = 2201] [id = 336] 17:43:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x111c82800) [pid = 2201] [serial = 1007] [outer = 0x0] 17:43:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x113006c00) [pid = 2201] [serial = 1008] [outer = 0x111c82800] 17:43:01 INFO - PROCESS | 2201 | 1463791381934 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1134bbc00) [pid = 2201] [serial = 1009] [outer = 0x111c82800] 17:43:02 INFO - PROCESS | 2201 | 1463791382442 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]]]}] 17:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 878ms 17:43:02 INFO - PROCESS | 2201 | 1463791382488 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 2201 | 1463791382491 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 17:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:43:02 INFO - PROCESS | 2201 | 1463791382515 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 2201 | 1463791382518 Marionette TRACE conn2 <- [1,1318,null,{}] 17:43:02 INFO - PROCESS | 2201 | 1463791382521 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}] 17:43:02 INFO - PROCESS | 2201 | 1463791382627 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:43:02 INFO - PROCESS | 2201 | 1463791382690 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x119869800 == 50 [pid = 2201] [id = 337] 17:43:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x11716e000) [pid = 2201] [serial = 1010] [outer = 0x0] 17:43:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x118141000) [pid = 2201] [serial = 1011] [outer = 0x11716e000] 17:43:02 INFO - PROCESS | 2201 | 1463791382719 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1182b1000) [pid = 2201] [serial = 1012] [outer = 0x11716e000] 17:43:03 INFO - PROCESS | 2201 | 1463791383143 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]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 675ms 17:43:03 INFO - PROCESS | 2201 | 1463791383187 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 2201 | 1463791383188 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 17:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:43:03 INFO - PROCESS | 2201 | 1463791383191 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 2201 | 1463791383192 Marionette TRACE conn2 <- [1,1322,null,{}] 17:43:03 INFO - PROCESS | 2201 | 1463791383199 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}] 17:43:03 INFO - PROCESS | 2201 | 1463791383304 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:43:03 INFO - PROCESS | 2201 | 1463791383357 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc6800 == 51 [pid = 2201] [id = 338] 17:43:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1194ec400) [pid = 2201] [serial = 1013] [outer = 0x0] 17:43:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1230a0400) [pid = 2201] [serial = 1014] [outer = 0x1194ec400] 17:43:03 INFO - PROCESS | 2201 | 1463791383389 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1239c5000) [pid = 2201] [serial = 1015] [outer = 0x1194ec400] 17:43:03 INFO - PROCESS | 2201 | 1463791383841 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]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 17:43:03 INFO - PROCESS | 2201 | 1463791383862 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 2201 | 1463791383863 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 17:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:43:03 INFO - PROCESS | 2201 | 1463791383866 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 2201 | 1463791383867 Marionette TRACE conn2 <- [1,1326,null,{}] 17:43:03 INFO - PROCESS | 2201 | 1463791383869 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}] 17:43:03 INFO - PROCESS | 2201 | 1463791383992 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:43:04 INFO - PROCESS | 2201 | 1463791384044 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6df800 == 52 [pid = 2201] [id = 339] 17:43:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x124473000) [pid = 2201] [serial = 1016] [outer = 0x0] 17:43:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1270c4c00) [pid = 2201] [serial = 1017] [outer = 0x124473000] 17:43:04 INFO - PROCESS | 2201 | 1463791384073 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1292d8800) [pid = 2201] [serial = 1018] [outer = 0x124473000] 17:43:04 INFO - PROCESS | 2201 | 1463791384502 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]]]}] 17:43:04 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 17:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 17:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:43:04 INFO - PROCESS | 2201 | 1463791384536 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 2201 | 1463791384538 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 17:43:04 INFO - PROCESS | 2201 | 1463791384540 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 2201 | 1463791384541 Marionette TRACE conn2 <- [1,1330,null,{}] 17:43:04 INFO - PROCESS | 2201 | 1463791384544 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}] 17:43:04 INFO - PROCESS | 2201 | 1463791384644 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:43:04 INFO - PROCESS | 2201 | 1463791384694 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e21800 == 53 [pid = 2201] [id = 340] 17:43:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x113a6cc00) [pid = 2201] [serial = 1019] [outer = 0x0] 17:43:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12420dc00) [pid = 2201] [serial = 1020] [outer = 0x113a6cc00] 17:43:04 INFO - PROCESS | 2201 | 1463791384724 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1292d8c00) [pid = 2201] [serial = 1021] [outer = 0x113a6cc00] 17:43:05 INFO - PROCESS | 2201 | 1463791385303 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]]]}] 17:43:05 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 17:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 771ms 17:43:05 INFO - PROCESS | 2201 | 1463791385311 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 2201 | 1463791385314 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 17:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:43:05 INFO - PROCESS | 2201 | 1463791385318 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 2201 | 1463791385319 Marionette TRACE conn2 <- [1,1334,null,{}] 17:43:05 INFO - PROCESS | 2201 | 1463791385343 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}] 17:43:05 INFO - PROCESS | 2201 | 1463791385441 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:43:05 INFO - PROCESS | 2201 | 1463791385509 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x113416000 == 54 [pid = 2201] [id = 341] 17:43:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1160dd000) [pid = 2201] [serial = 1022] [outer = 0x0] 17:43:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x116944800) [pid = 2201] [serial = 1023] [outer = 0x1160dd000] 17:43:05 INFO - PROCESS | 2201 | 1463791385537 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1176cbc00) [pid = 2201] [serial = 1024] [outer = 0x1160dd000] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c2000 == 53 [pid = 2201] [id = 283] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb86000 == 52 [pid = 2201] [id = 334] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12a849800 == 51 [pid = 2201] [id = 333] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x126d56000 == 50 [pid = 2201] [id = 332] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x129358000 == 49 [pid = 2201] [id = 331] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x128b42000 == 48 [pid = 2201] [id = 330] 17:43:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1247c7800 == 47 [pid = 2201] [id = 329] 17:43:05 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x110f4fc00) [pid = 2201] [serial = 905] [outer = 0x0] [url = about:blank] 17:43:05 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x1160e5000) [pid = 2201] [serial = 908] [outer = 0x0] [url = about:blank] 17:43:05 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x128df3800) [pid = 2201] [serial = 948] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x123c1b800 == 46 [pid = 2201] [id = 328] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x11691b800 == 45 [pid = 2201] [id = 327] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d8000 == 44 [pid = 2201] [id = 326] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x1183cf800 == 43 [pid = 2201] [id = 325] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x116720000 == 42 [pid = 2201] [id = 324] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x116921800 == 41 [pid = 2201] [id = 323] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb87800 == 40 [pid = 2201] [id = 320] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x12a837000 == 39 [pid = 2201] [id = 319] 17:43:06 INFO - PROCESS | 2201 | 1463791386001 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]]]}] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x119f12000 == 38 [pid = 2201] [id = 318] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x11671b000 == 37 [pid = 2201] [id = 317] 17:43:06 INFO - PROCESS | 2201 | --DOCSHELL 0x12b169000 == 36 [pid = 2201] [id = 316] 17:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 726ms 17:43:06 INFO - PROCESS | 2201 | 1463791386044 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 2201 | 1463791386048 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 17:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:43:06 INFO - PROCESS | 2201 | 1463791386052 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 2201 | 1463791386054 Marionette TRACE conn2 <- [1,1338,null,{}] 17:43:06 INFO - PROCESS | 2201 | 1463791386056 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}] 17:43:06 INFO - PROCESS | 2201 | 1463791386135 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:43:06 INFO - PROCESS | 2201 | 1463791386142 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x11704e000 == 37 [pid = 2201] [id = 342] 17:43:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x116943000) [pid = 2201] [serial = 1025] [outer = 0x0] 17:43:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x118141c00) [pid = 2201] [serial = 1026] [outer = 0x116943000] 17:43:06 INFO - PROCESS | 2201 | 1463791386168 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1182b0800) [pid = 2201] [serial = 1027] [outer = 0x116943000] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128d20c00) [pid = 2201] [serial = 946] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x126ff2000) [pid = 2201] [serial = 939] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x126d42c00) [pid = 2201] [serial = 937] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x128b90000) [pid = 2201] [serial = 945] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x124e51400) [pid = 2201] [serial = 942] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128b15800) [pid = 2201] [serial = 940] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119eac800) [pid = 2201] [serial = 927] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x123c79400) [pid = 2201] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x124799000) [pid = 2201] [serial = 934] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x128b20400) [pid = 2201] [serial = 943] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1233e1400) [pid = 2201] [serial = 928] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12369b000) [pid = 2201] [serial = 930] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x124470800) [pid = 2201] [serial = 933] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123ab9800) [pid = 2201] [serial = 931] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11693f400) [pid = 2201] [serial = 914] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x118050000) [pid = 2201] [serial = 915] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x116773c00) [pid = 2201] [serial = 912] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x11615c800) [pid = 2201] [serial = 911] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119108800) [pid = 2201] [serial = 921] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119241000) [pid = 2201] [serial = 922] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1182aac00) [pid = 2201] [serial = 918] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x118620800) [pid = 2201] [serial = 919] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x124e58000) [pid = 2201] [serial = 936] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x128b87800) [pid = 2201] [serial = 903] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1194e8800) [pid = 2201] [serial = 924] [outer = 0x0] [url = about:blank] 17:43:06 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x119b21c00) [pid = 2201] [serial = 925] [outer = 0x0] [url = about:blank] 17:43:07 INFO - PROCESS | 2201 | 1463791387000 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]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 17:43:07 INFO - PROCESS | 2201 | 1463791387021 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 2201 | 1463791387024 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 17:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:43:07 INFO - PROCESS | 2201 | 1463791387026 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 2201 | 1463791387029 Marionette TRACE conn2 <- [1,1342,null,{}] 17:43:07 INFO - PROCESS | 2201 | 1463791387036 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}] 17:43:07 INFO - PROCESS | 2201 | 1463791387132 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:43:07 INFO - PROCESS | 2201 | 1463791387143 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197cd800 == 38 [pid = 2201] [id = 343] 17:43:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x118621c00) [pid = 2201] [serial = 1028] [outer = 0x0] 17:43:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x119184800) [pid = 2201] [serial = 1029] [outer = 0x118621c00] 17:43:07 INFO - PROCESS | 2201 | 1463791387170 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x11942a400) [pid = 2201] [serial = 1030] [outer = 0x118621c00] 17:43:07 INFO - PROCESS | 2201 | 1463791387476 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]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms 17:43:07 INFO - PROCESS | 2201 | 1463791387497 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 2201 | 1463791387499 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 17:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:43:07 INFO - PROCESS | 2201 | 1463791387501 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 2201 | 1463791387511 Marionette TRACE conn2 <- [1,1346,null,{}] 17:43:07 INFO - PROCESS | 2201 | 1463791387514 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}] 17:43:07 INFO - PROCESS | 2201 | 1463791387585 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:43:07 INFO - PROCESS | 2201 | 1463791387591 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x123218000 == 39 [pid = 2201] [id = 344] 17:43:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1194edc00) [pid = 2201] [serial = 1031] [outer = 0x0] 17:43:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119ea5000) [pid = 2201] [serial = 1032] [outer = 0x1194edc00] 17:43:07 INFO - PROCESS | 2201 | 1463791387618 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11bc11800) [pid = 2201] [serial = 1033] [outer = 0x1194edc00] 17:43:07 INFO - PROCESS | 2201 | 1463791387933 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]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 477ms 17:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:43:07 INFO - PROCESS | 2201 | 1463791387978 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 2201 | 1463791387980 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 17:43:07 INFO - PROCESS | 2201 | 1463791387982 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 2201 | 1463791387983 Marionette TRACE conn2 <- [1,1350,null,{}] 17:43:07 INFO - PROCESS | 2201 | 1463791387985 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}] 17:43:08 INFO - PROCESS | 2201 | 1463791388083 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:43:08 INFO - PROCESS | 2201 | 1463791388096 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x123769800 == 40 [pid = 2201] [id = 345] 17:43:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119ead400) [pid = 2201] [serial = 1034] [outer = 0x0] 17:43:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1233d7400) [pid = 2201] [serial = 1035] [outer = 0x119ead400] 17:43:08 INFO - PROCESS | 2201 | 1463791388121 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123615800) [pid = 2201] [serial = 1036] [outer = 0x119ead400] 17:43:08 INFO - PROCESS | 2201 | 1463791388469 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]]]}] 17:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 518ms 17:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:43:08 INFO - PROCESS | 2201 | 1463791388505 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 2201 | 1463791388506 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 17:43:08 INFO - PROCESS | 2201 | 1463791388508 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - PROCESS | 2201 | 1463791388509 Marionette TRACE conn2 <- [1,1354,null,{}] 17:43:08 INFO - PROCESS | 2201 | 1463791388512 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}] 17:43:08 INFO - PROCESS | 2201 | 1463791388618 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:43:08 INFO - PROCESS | 2201 | 1463791388651 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e64800 == 41 [pid = 2201] [id = 346] 17:43:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123815400) [pid = 2201] [serial = 1037] [outer = 0x0] 17:43:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12446b800) [pid = 2201] [serial = 1038] [outer = 0x123815400] 17:43:08 INFO - PROCESS | 2201 | 1463791388684 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x126ff8800) [pid = 2201] [serial = 1039] [outer = 0x123815400] 17:43:09 INFO - PROCESS | 2201 | 1463791389047 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]]]}] 17:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 570ms 17:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:43:09 INFO - PROCESS | 2201 | 1463791389079 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 2201 | 1463791389081 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 17:43:09 INFO - PROCESS | 2201 | 1463791389084 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 2201 | 1463791389086 Marionette TRACE conn2 <- [1,1358,null,{}] 17:43:09 INFO - PROCESS | 2201 | 1463791389089 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}] 17:43:09 INFO - PROCESS | 2201 | 1463791389224 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:43:09 INFO - PROCESS | 2201 | 1463791389250 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x127377000 == 42 [pid = 2201] [id = 347] 17:43:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x124411400) [pid = 2201] [serial = 1040] [outer = 0x0] 17:43:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x128b1c800) [pid = 2201] [serial = 1041] [outer = 0x124411400] 17:43:09 INFO - PROCESS | 2201 | 1463791389290 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128b8f800) [pid = 2201] [serial = 1042] [outer = 0x124411400] 17:43:09 INFO - PROCESS | 2201 | 1463791389653 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]]]}] 17:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 17:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:43:09 INFO - PROCESS | 2201 | 1463791389703 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 2201 | 1463791389705 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 17:43:09 INFO - PROCESS | 2201 | 1463791389707 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 2201 | 1463791389708 Marionette TRACE conn2 <- [1,1362,null,{}] 17:43:09 INFO - PROCESS | 2201 | 1463791389710 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}] 17:43:09 INFO - PROCESS | 2201 | 1463791389807 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:43:09 INFO - PROCESS | 2201 | 1463791389811 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe9800 == 43 [pid = 2201] [id = 348] 17:43:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b1b000) [pid = 2201] [serial = 1043] [outer = 0x0] 17:43:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128df3000) [pid = 2201] [serial = 1044] [outer = 0x128b1b000] 17:43:09 INFO - PROCESS | 2201 | 1463791389836 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1292d7000) [pid = 2201] [serial = 1045] [outer = 0x128b1b000] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x11515e400) [pid = 2201] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x126d3f000) [pid = 2201] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x128b17c00) [pid = 2201] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x126960800) [pid = 2201] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x113f48c00) [pid = 2201] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11824e800) [pid = 2201] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128b95c00) [pid = 2201] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x113d11c00) [pid = 2201] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x119b15400) [pid = 2201] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x113d6c000) [pid = 2201] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119ea0000) [pid = 2201] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x118716800) [pid = 2201] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x116075400) [pid = 2201] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:43:10 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12309c800) [pid = 2201] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:43:10 INFO - PROCESS | 2201 | 1463791390277 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]]]}] 17:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 618ms 17:43:10 INFO - PROCESS | 2201 | 1463791390326 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 17:43:10 INFO - PROCESS | 2201 | 1463791390327 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 17:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:43:10 INFO - PROCESS | 2201 | 1463791390329 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:43:10 INFO - PROCESS | 2201 | 1463791390330 Marionette TRACE conn2 <- [1,1366,null,{}] 17:43:10 INFO - PROCESS | 2201 | 1463791390333 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}] 17:43:10 INFO - PROCESS | 2201 | 1463791390406 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:43:10 INFO - PROCESS | 2201 | 1463791390412 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d5e800 == 44 [pid = 2201] [id = 349] 17:43:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x11515e400) [pid = 2201] [serial = 1046] [outer = 0x0] 17:43:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x118716800) [pid = 2201] [serial = 1047] [outer = 0x11515e400] 17:43:10 INFO - PROCESS | 2201 | 1463791390437 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x118145000) [pid = 2201] [serial = 1048] [outer = 0x11515e400] 17:43:10 INFO - PROCESS | 2201 | 1463791390761 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] 17:43:10 INFO - PROCESS | 2201 | 1463791390799 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 17:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:43:10 INFO - PROCESS | 2201 | 1463791390801 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:43:10 INFO - PROCESS | 2201 | 1463791390802 Marionette TRACE conn2 <- [1,1370,null,{}] 17:43:10 INFO - PROCESS | 2201 | 1463791390804 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}] 17:43:10 INFO - PROCESS | 2201 | 1463791390898 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:43:10 INFO - PROCESS | 2201 | 1463791390904 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a642800 == 45 [pid = 2201] [id = 350] 17:43:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12309dc00) [pid = 2201] [serial = 1049] [outer = 0x0] 17:43:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128b17c00) [pid = 2201] [serial = 1050] [outer = 0x12309dc00] 17:43:10 INFO - PROCESS | 2201 | 1463791390932 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1292dc400) [pid = 2201] [serial = 1051] [outer = 0x12309dc00] 17:43:11 INFO - PROCESS | 2201 | 1463791391250 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] 17:43:11 INFO - PROCESS | 2201 | 1463791391283 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 17:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:43:11 INFO - PROCESS | 2201 | 1463791391336 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 2201 | 1463791391338 Marionette TRACE conn2 <- [1,1374,null,{}] 17:43:11 INFO - PROCESS | 2201 | 1463791391341 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}] 17:43:11 INFO - PROCESS | 2201 | 1463791391435 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:43:11 INFO - PROCESS | 2201 | 1463791391529 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x117049800 == 46 [pid = 2201] [id = 351] 17:43:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11306ec00) [pid = 2201] [serial = 1052] [outer = 0x0] 17:43:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x113411400) [pid = 2201] [serial = 1053] [outer = 0x11306ec00] 17:43:11 INFO - PROCESS | 2201 | 1463791391560 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x115e3cc00) [pid = 2201] [serial = 1054] [outer = 0x11306ec00] 17:43:12 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:12 INFO - PROCESS | 2201 | 1463791392053 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] 17:43:12 INFO - PROCESS | 2201 | 1463791392126 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 17:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:43:12 INFO - PROCESS | 2201 | 1463791392132 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 2201 | 1463791392134 Marionette TRACE conn2 <- [1,1378,null,{}] 17:43:12 INFO - PROCESS | 2201 | 1463791392162 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}] 17:43:12 INFO - PROCESS | 2201 | 1463791392333 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:43:12 INFO - PROCESS | 2201 | 1463791392376 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x12320e000 == 47 [pid = 2201] [id = 352] 17:43:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1182a8c00) [pid = 2201] [serial = 1055] [outer = 0x0] 17:43:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x118425800) [pid = 2201] [serial = 1056] [outer = 0x1182a8c00] 17:43:12 INFO - PROCESS | 2201 | 1463791392406 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x118a4fc00) [pid = 2201] [serial = 1057] [outer = 0x1182a8c00] 17:43:12 INFO - PROCESS | 2201 | 1463791392800 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] 17:43:12 INFO - PROCESS | 2201 | 1463791392856 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 17:43:12 INFO - PROCESS | 2201 | 1463791392859 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 2201 | 1463791392860 Marionette TRACE conn2 <- [1,1382,null,{}] 17:43:12 INFO - PROCESS | 2201 | 1463791392863 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}] 17:43:12 INFO - PROCESS | 2201 | 1463791392959 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:43:13 INFO - PROCESS | 2201 | 1463791393028 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abce800 == 48 [pid = 2201] [id = 353] 17:43:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1233e1400) [pid = 2201] [serial = 1058] [outer = 0x0] 17:43:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x123816c00) [pid = 2201] [serial = 1059] [outer = 0x1233e1400] 17:43:13 INFO - PROCESS | 2201 | 1463791393062 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x124470800) [pid = 2201] [serial = 1060] [outer = 0x1233e1400] 17:43:13 INFO - PROCESS | 2201 | [2201] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:13 INFO - PROCESS | 2201 | 1463791393525 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] 17:43:13 INFO - PROCESS | 2201 | 1463791393595 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 17:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:43:13 INFO - PROCESS | 2201 | 1463791393598 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 2201 | 1463791393599 Marionette TRACE conn2 <- [1,1386,null,{}] 17:43:13 INFO - PROCESS | 2201 | 1463791393602 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}] 17:43:13 INFO - PROCESS | 2201 | 1463791393709 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:43:13 INFO - PROCESS | 2201 | 1463791393794 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb86000 == 49 [pid = 2201] [id = 354] 17:43:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x126defc00) [pid = 2201] [serial = 1061] [outer = 0x0] 17:43:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1292da000) [pid = 2201] [serial = 1062] [outer = 0x126defc00] 17:43:13 INFO - PROCESS | 2201 | 1463791393841 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1293a3800) [pid = 2201] [serial = 1063] [outer = 0x126defc00] 17:43:14 INFO - PROCESS | 2201 | 1463791394317 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] 17:43:14 INFO - PROCESS | 2201 | 1463791394374 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 17:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:43:14 INFO - PROCESS | 2201 | 1463791394378 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 2201 | 1463791394379 Marionette TRACE conn2 <- [1,1390,null,{}] 17:43:14 INFO - PROCESS | 2201 | 1463791394382 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}] 17:43:14 INFO - PROCESS | 2201 | 1463791394475 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:43:14 INFO - PROCESS | 2201 | 1463791394538 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c512800 == 50 [pid = 2201] [id = 355] 17:43:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1270c9800) [pid = 2201] [serial = 1064] [outer = 0x0] 17:43:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1293b1800) [pid = 2201] [serial = 1065] [outer = 0x1270c9800] 17:43:14 INFO - PROCESS | 2201 | 1463791394567 Marionette DEBUG loaded listener.js 17:43:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x1293f6400) [pid = 2201] [serial = 1066] [outer = 0x1270c9800] 17:43:15 INFO - PROCESS | 2201 | 1463791395014 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]]]}] 17:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 17:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:43:15 INFO - PROCESS | 2201 | 1463791395048 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 2201 | 1463791395050 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 17:43:15 INFO - PROCESS | 2201 | 1463791395052 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - PROCESS | 2201 | 1463791395053 Marionette TRACE conn2 <- [1,1394,null,{}] 17:43:15 INFO - PROCESS | 2201 | 1463791395077 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}] 17:43:15 INFO - PROCESS | 2201 | 1463791395340 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:43:15 INFO - PROCESS | 2201 | 1463791395384 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d3000 == 51 [pid = 2201] [id = 356] 17:43:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x115e3c400) [pid = 2201] [serial = 1067] [outer = 0x0] 17:43:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1161a4000) [pid = 2201] [serial = 1068] [outer = 0x115e3c400] 17:43:15 INFO - PROCESS | 2201 | 1463791395412 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x11752b800) [pid = 2201] [serial = 1069] [outer = 0x115e3c400] 17:43:15 INFO - PROCESS | 2201 | 1463791395860 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]]]}] 17:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 820ms 17:43:15 INFO - PROCESS | 2201 | 1463791395873 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 2201 | 1463791395876 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 17:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:43:15 INFO - PROCESS | 2201 | 1463791395879 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - PROCESS | 2201 | 1463791395881 Marionette TRACE conn2 <- [1,1398,null,{}] 17:43:15 INFO - PROCESS | 2201 | 1463791395884 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}] 17:43:15 INFO - PROCESS | 2201 | 1463791395980 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x126d5e800 == 50 [pid = 2201] [id = 349] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe9800 == 49 [pid = 2201] [id = 348] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x127377000 == 48 [pid = 2201] [id = 347] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x124e64800 == 47 [pid = 2201] [id = 346] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x123769800 == 46 [pid = 2201] [id = 345] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x123218000 == 45 [pid = 2201] [id = 344] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x1197cd800 == 44 [pid = 2201] [id = 343] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x12a7b2000) [pid = 2201] [serial = 1005] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | 1463791396070 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x11704e000 == 43 [pid = 2201] [id = 342] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x113416000 == 42 [pid = 2201] [id = 341] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6df800 == 41 [pid = 2201] [id = 339] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc6800 == 40 [pid = 2201] [id = 338] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x119869800 == 39 [pid = 2201] [id = 337] 17:43:16 INFO - PROCESS | 2201 | --DOCSHELL 0x1161d6000 == 38 [pid = 2201] [id = 336] 17:43:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x113416000 == 39 [pid = 2201] [id = 357] 17:43:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x11752bc00) [pid = 2201] [serial = 1070] [outer = 0x0] 17:43:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x118087000) [pid = 2201] [serial = 1071] [outer = 0x11752bc00] 17:43:16 INFO - PROCESS | 2201 | 1463791396101 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x118a4d000) [pid = 2201] [serial = 1072] [outer = 0x11752bc00] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x116771800) [pid = 2201] [serial = 909] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x128b16400) [pid = 2201] [serial = 987] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x11345bc00) [pid = 2201] [serial = 951] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x118088400) [pid = 2201] [serial = 954] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x119422c00) [pid = 2201] [serial = 957] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x128dff400) [pid = 2201] [serial = 990] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x12309f400) [pid = 2201] [serial = 960] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1292d7800) [pid = 2201] [serial = 967] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128dfc000) [pid = 2201] [serial = 966] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1169b4400) [pid = 2201] [serial = 972] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x118053000) [pid = 2201] [serial = 973] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x11841e400) [pid = 2201] [serial = 975] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1292ddc00) [pid = 2201] [serial = 993] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118a4c400) [pid = 2201] [serial = 976] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x128ffc400) [pid = 2201] [serial = 991] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1160e6400) [pid = 2201] [serial = 969] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11676f400) [pid = 2201] [serial = 970] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119ea1000) [pid = 2201] [serial = 981] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11942b000) [pid = 2201] [serial = 996] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x119ed2800) [pid = 2201] [serial = 982] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12a455c00) [pid = 2201] [serial = 1002] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x11923f400) [pid = 2201] [serial = 978] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1194f0000) [pid = 2201] [serial = 979] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1270bc000) [pid = 2201] [serial = 963] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12446e400) [pid = 2201] [serial = 997] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12a627000) [pid = 2201] [serial = 1003] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1293a5c00) [pid = 2201] [serial = 999] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x123708c00) [pid = 2201] [serial = 984] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1293a5800) [pid = 2201] [serial = 994] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x128b8c000) [pid = 2201] [serial = 988] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1293f5c00) [pid = 2201] [serial = 1000] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12695c400) [pid = 2201] [serial = 985] [outer = 0x0] [url = about:blank] 17:43:16 INFO - PROCESS | 2201 | 1463791396400 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]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 569ms 17:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:43:16 INFO - PROCESS | 2201 | 1463791396449 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 2201 | 1463791396451 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 17:43:16 INFO - PROCESS | 2201 | 1463791396453 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 2201 | 1463791396454 Marionette TRACE conn2 <- [1,1402,null,{}] 17:43:16 INFO - PROCESS | 2201 | 1463791396457 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}] 17:43:16 INFO - PROCESS | 2201 | 1463791396536 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:43:16 INFO - PROCESS | 2201 | 1463791396544 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d8000 == 40 [pid = 2201] [id = 358] 17:43:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x119188800) [pid = 2201] [serial = 1073] [outer = 0x0] 17:43:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1194e7800) [pid = 2201] [serial = 1074] [outer = 0x119188800] 17:43:16 INFO - PROCESS | 2201 | 1463791396572 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x119b21c00) [pid = 2201] [serial = 1075] [outer = 0x119188800] 17:43:17 INFO - PROCESS | 2201 | 1463791396998 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]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 17:43:17 INFO - PROCESS | 2201 | 1463791397027 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 2201 | 1463791397030 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 17:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:43:17 INFO - PROCESS | 2201 | 1463791397042 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 2201 | 1463791397046 Marionette TRACE conn2 <- [1,1406,null,{}] 17:43:17 INFO - PROCESS | 2201 | 1463791397050 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}] 17:43:17 INFO - PROCESS | 2201 | 1463791397172 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:43:17 INFO - PROCESS | 2201 | 1463791397182 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x12374d000 == 41 [pid = 2201] [id = 359] 17:43:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x11942b000) [pid = 2201] [serial = 1076] [outer = 0x0] 17:43:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x123099c00) [pid = 2201] [serial = 1077] [outer = 0x11942b000] 17:43:17 INFO - PROCESS | 2201 | 1463791397223 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x124407000) [pid = 2201] [serial = 1078] [outer = 0x11942b000] 17:43:17 INFO - PROCESS | 2201 | 1463791397597 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]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 579ms 17:43:17 INFO - PROCESS | 2201 | 1463791397618 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 2201 | 1463791397619 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 17:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:43:17 INFO - PROCESS | 2201 | 1463791397621 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 2201 | 1463791397622 Marionette TRACE conn2 <- [1,1410,null,{}] 17:43:17 INFO - PROCESS | 2201 | 1463791397628 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}] 17:43:17 INFO - PROCESS | 2201 | 1463791397703 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:43:17 INFO - PROCESS | 2201 | 1463791397709 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247b9800 == 42 [pid = 2201] [id = 360] 17:43:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x124799000) [pid = 2201] [serial = 1079] [outer = 0x0] 17:43:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x126d41c00) [pid = 2201] [serial = 1080] [outer = 0x124799000] 17:43:17 INFO - PROCESS | 2201 | 1463791397735 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1270ca400) [pid = 2201] [serial = 1081] [outer = 0x124799000] 17:43:18 INFO - PROCESS | 2201 | 1463791398100 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]]]}] 17:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 524ms 17:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:43:18 INFO - PROCESS | 2201 | 1463791398146 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 2201 | 1463791398148 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 17:43:18 INFO - PROCESS | 2201 | 1463791398151 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 2201 | 1463791398153 Marionette TRACE conn2 <- [1,1414,null,{}] 17:43:18 INFO - PROCESS | 2201 | 1463791398156 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}] 17:43:18 INFO - PROCESS | 2201 | 1463791398336 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:43:18 INFO - PROCESS | 2201 | 1463791398364 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x118071000 == 43 [pid = 2201] [id = 361] 17:43:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x128d13800) [pid = 2201] [serial = 1082] [outer = 0x0] 17:43:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128ffa400) [pid = 2201] [serial = 1083] [outer = 0x128d13800] 17:43:18 INFO - PROCESS | 2201 | 1463791398409 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1293f5c00) [pid = 2201] [serial = 1084] [outer = 0x128d13800] 17:43:18 INFO - PROCESS | 2201 | 1463791398830 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]]]}] 17:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 17:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:43:18 INFO - PROCESS | 2201 | 1463791398871 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 2201 | 1463791398873 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 17:43:18 INFO - PROCESS | 2201 | 1463791398877 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 2201 | 1463791398878 Marionette TRACE conn2 <- [1,1418,null,{}] 17:43:18 INFO - PROCESS | 2201 | 1463791398882 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}] 17:43:19 INFO - PROCESS | 2201 | 1463791399059 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:43:19 INFO - PROCESS | 2201 | 1463791399108 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fea000 == 44 [pid = 2201] [id = 362] 17:43:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1293ab800) [pid = 2201] [serial = 1085] [outer = 0x0] 17:43:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12a624400) [pid = 2201] [serial = 1086] [outer = 0x1293ab800] 17:43:19 INFO - PROCESS | 2201 | 1463791399147 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12a7bb000) [pid = 2201] [serial = 1087] [outer = 0x1293ab800] 17:43:19 INFO - PROCESS | 2201 | 1463791399612 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]]]}] 17:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 17:43:19 INFO - PROCESS | 2201 | 1463791399647 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 2201 | 1463791399649 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 17:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:43:19 INFO - PROCESS | 2201 | 1463791399652 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 2201 | 1463791399654 Marionette TRACE conn2 <- [1,1422,null,{}] 17:43:19 INFO - PROCESS | 2201 | 1463791399666 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}] 17:43:19 INFO - PROCESS | 2201 | 1463791399815 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:43:19 INFO - PROCESS | 2201 | 1463791399834 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a850800 == 45 [pid = 2201] [id = 363] 17:43:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12a7bb800) [pid = 2201] [serial = 1088] [outer = 0x0] 17:43:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12a862400) [pid = 2201] [serial = 1089] [outer = 0x12a7bb800] 17:43:19 INFO - PROCESS | 2201 | 1463791399874 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12ab4ac00) [pid = 2201] [serial = 1090] [outer = 0x12a7bb800] 17:43:20 INFO - PROCESS | 2201 | 1463791400254 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]]]}] 17:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 17:43:20 INFO - PROCESS | 2201 | 1463791400283 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 2201 | 1463791400284 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 17:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x123815400) [pid = 2201] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118621c00) [pid = 2201] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x124411400) [pid = 2201] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11515e400) [pid = 2201] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1194edc00) [pid = 2201] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1160dd000) [pid = 2201] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x113a6cc00) [pid = 2201] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x116943000) [pid = 2201] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x128b1b000) [pid = 2201] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119ead400) [pid = 2201] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:43:20 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12420d400) [pid = 2201] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:43:20 INFO - PROCESS | 2201 | 1463791400470 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - PROCESS | 2201 | 1463791400483 Marionette TRACE conn2 <- [1,1426,null,{}] 17:43:20 INFO - PROCESS | 2201 | 1463791400487 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}] 17:43:20 INFO - PROCESS | 2201 | 1463791400612 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:43:20 INFO - PROCESS | 2201 | 1463791400620 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x12320f800 == 46 [pid = 2201] [id = 364] 17:43:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x117171c00) [pid = 2201] [serial = 1091] [outer = 0x0] 17:43:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1182ac800) [pid = 2201] [serial = 1092] [outer = 0x117171c00] 17:43:20 INFO - PROCESS | 2201 | 1463791400662 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123109000) [pid = 2201] [serial = 1093] [outer = 0x117171c00] 17:43:21 INFO - PROCESS | 2201 | 1463791401043 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]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 634ms 17:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:43:21 INFO - PROCESS | 2201 | 1463791401052 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 2201 | 1463791401053 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 17:43:21 INFO - PROCESS | 2201 | 1463791401056 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 2201 | 1463791401057 Marionette TRACE conn2 <- [1,1430,null,{}] 17:43:21 INFO - PROCESS | 2201 | 1463791401062 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}] 17:43:21 INFO - PROCESS | 2201 | 1463791401162 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:43:21 INFO - PROCESS | 2201 | 1463791401169 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb80800 == 47 [pid = 2201] [id = 365] 17:43:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1176c2400) [pid = 2201] [serial = 1094] [outer = 0x0] 17:43:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123c17400) [pid = 2201] [serial = 1095] [outer = 0x1176c2400] 17:43:21 INFO - PROCESS | 2201 | 1463791401194 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x12ab9a800) [pid = 2201] [serial = 1096] [outer = 0x1176c2400] 17:43:21 INFO - PROCESS | 2201 | 1463791401498 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]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 471ms 17:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:43:21 INFO - PROCESS | 2201 | 1463791401529 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 2201 | 1463791401530 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 17:43:21 INFO - PROCESS | 2201 | 1463791401532 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 2201 | 1463791401534 Marionette TRACE conn2 <- [1,1434,null,{}] 17:43:21 INFO - PROCESS | 2201 | 1463791401536 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}] 17:43:21 INFO - PROCESS | 2201 | 1463791401632 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:43:21 INFO - PROCESS | 2201 | 1463791401637 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6f1000 == 48 [pid = 2201] [id = 366] 17:43:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12ab9f000) [pid = 2201] [serial = 1097] [outer = 0x0] 17:43:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12b942400) [pid = 2201] [serial = 1098] [outer = 0x12ab9f000] 17:43:21 INFO - PROCESS | 2201 | 1463791401674 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12ba56400) [pid = 2201] [serial = 1099] [outer = 0x12ab9f000] 17:43:22 INFO - PROCESS | 2201 | 1463791402021 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]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 519ms 17:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:43:22 INFO - PROCESS | 2201 | 1463791402051 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 2201 | 1463791402053 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 17:43:22 INFO - PROCESS | 2201 | 1463791402055 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 2201 | 1463791402056 Marionette TRACE conn2 <- [1,1438,null,{}] 17:43:22 INFO - PROCESS | 2201 | 1463791402059 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}] 17:43:22 INFO - PROCESS | 2201 | 1463791402165 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:43:22 INFO - PROCESS | 2201 | 1463791402169 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9eb000 == 49 [pid = 2201] [id = 367] 17:43:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12b947800) [pid = 2201] [serial = 1100] [outer = 0x0] 17:43:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12bae2c00) [pid = 2201] [serial = 1101] [outer = 0x12b947800] 17:43:22 INFO - PROCESS | 2201 | 1463791402193 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12bae9c00) [pid = 2201] [serial = 1102] [outer = 0x12b947800] 17:43:22 INFO - PROCESS | 2201 | 1463791402614 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]]]}] 17:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 621ms 17:43:22 INFO - PROCESS | 2201 | 1463791402677 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:43:22 INFO - PROCESS | 2201 | 1463791402679 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 17:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:43:22 INFO - PROCESS | 2201 | 1463791402683 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 2201 | 1463791402686 Marionette TRACE conn2 <- [1,1442,null,{}] 17:43:22 INFO - PROCESS | 2201 | 1463791402690 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}] 17:43:22 INFO - PROCESS | 2201 | 1463791402796 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:43:22 INFO - PROCESS | 2201 | 1463791402850 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x119162000 == 50 [pid = 2201] [id = 368] 17:43:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x113ded800) [pid = 2201] [serial = 1103] [outer = 0x0] 17:43:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x117530800) [pid = 2201] [serial = 1104] [outer = 0x113ded800] 17:43:22 INFO - PROCESS | 2201 | 1463791402882 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1182b1c00) [pid = 2201] [serial = 1105] [outer = 0x113ded800] 17:43:23 INFO - PROCESS | 2201 | 1463791403428 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]]]}] 17:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 821ms 17:43:23 INFO - PROCESS | 2201 | 1463791403504 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 2201 | 1463791403508 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 17:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:43:23 INFO - PROCESS | 2201 | 1463791403513 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 2201 | 1463791403515 Marionette TRACE conn2 <- [1,1446,null,{}] 17:43:23 INFO - PROCESS | 2201 | 1463791403517 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}] 17:43:23 INFO - PROCESS | 2201 | 1463791403620 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:43:23 INFO - PROCESS | 2201 | 1463791403673 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x12736f800 == 51 [pid = 2201] [id = 369] 17:43:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x119187c00) [pid = 2201] [serial = 1106] [outer = 0x0] 17:43:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x119ea8c00) [pid = 2201] [serial = 1107] [outer = 0x119187c00] 17:43:23 INFO - PROCESS | 2201 | 1463791403702 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1233df000) [pid = 2201] [serial = 1108] [outer = 0x119187c00] 17:43:24 INFO - PROCESS | 2201 | 1463791404146 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]]]}] 17:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 672ms 17:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:43:24 INFO - PROCESS | 2201 | 1463791404186 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 2201 | 1463791404187 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 17:43:24 INFO - PROCESS | 2201 | 1463791404189 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 2201 | 1463791404192 Marionette TRACE conn2 <- [1,1450,null,{}] 17:43:24 INFO - PROCESS | 2201 | 1463791404199 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}] 17:43:24 INFO - PROCESS | 2201 | 1463791404311 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:43:24 INFO - PROCESS | 2201 | 1463791404429 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9fa000 == 52 [pid = 2201] [id = 370] 17:43:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x126959800) [pid = 2201] [serial = 1109] [outer = 0x0] 17:43:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128b95c00) [pid = 2201] [serial = 1110] [outer = 0x126959800] 17:43:24 INFO - PROCESS | 2201 | 1463791404480 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1293a6800) [pid = 2201] [serial = 1111] [outer = 0x126959800] 17:43:25 INFO - PROCESS | 2201 | 1463791405009 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]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 873ms 17:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:43:25 INFO - PROCESS | 2201 | 1463791405062 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 2201 | 1463791405064 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 17:43:25 INFO - PROCESS | 2201 | 1463791405066 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 2201 | 1463791405068 Marionette TRACE conn2 <- [1,1454,null,{}] 17:43:25 INFO - PROCESS | 2201 | 1463791405070 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}] 17:43:25 INFO - PROCESS | 2201 | 1463791405168 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:43:25 INFO - PROCESS | 2201 | 1463791405219 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d179800 == 53 [pid = 2201] [id = 371] 17:43:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1293f6000) [pid = 2201] [serial = 1112] [outer = 0x0] 17:43:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x12a85e400) [pid = 2201] [serial = 1113] [outer = 0x1293f6000] 17:43:25 INFO - PROCESS | 2201 | 1463791405248 Marionette DEBUG loaded listener.js 17:43:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x12b93f800) [pid = 2201] [serial = 1114] [outer = 0x1293f6000] 17:43:25 INFO - PROCESS | 2201 | 1463791405690 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]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 17:43:25 INFO - PROCESS | 2201 | 1463791405737 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 2201 | 1463791405738 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 17:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:43:25 INFO - PROCESS | 2201 | 1463791405772 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 2201 | 1463791405775 Marionette TRACE conn2 <- [1,1458,null,{}] 17:43:25 INFO - PROCESS | 2201 | 1463791405778 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}] 17:43:25 INFO - PROCESS | 2201 | 1463791405873 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:43:25 INFO - PROCESS | 2201 | 1463791405939 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d59000 == 54 [pid = 2201] [id = 372] 17:43:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x113def400) [pid = 2201] [serial = 1115] [outer = 0x0] 17:43:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x128b90c00) [pid = 2201] [serial = 1116] [outer = 0x113def400] 17:43:25 INFO - PROCESS | 2201 | 1463791405968 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12ba52400) [pid = 2201] [serial = 1117] [outer = 0x113def400] 17:43:26 INFO - PROCESS | 2201 | 1463791406598 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]]]}] 17:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 874ms 17:43:26 INFO - PROCESS | 2201 | 1463791406646 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:43:26 INFO - PROCESS | 2201 | 1463791406648 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 17:43:26 INFO - PROCESS | 2201 | 1463791406652 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:43:26 INFO - PROCESS | 2201 | 1463791406655 Marionette TRACE conn2 <- [1,1462,null,{}] 17:43:26 INFO - PROCESS | 2201 | 1463791406660 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}] 17:43:26 INFO - PROCESS | 2201 | 1463791406777 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:43:26 INFO - PROCESS | 2201 | 1463791406878 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238d6000 == 55 [pid = 2201] [id = 373] 17:43:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x1134c1400) [pid = 2201] [serial = 1118] [outer = 0x0] 17:43:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x1160e6400) [pid = 2201] [serial = 1119] [outer = 0x1134c1400] 17:43:26 INFO - PROCESS | 2201 | 1463791406922 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x118248000) [pid = 2201] [serial = 1120] [outer = 0x1134c1400] 17:43:27 INFO - PROCESS | 2201 | 1463791407417 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]]]}] 17:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 826ms 17:43:27 INFO - PROCESS | 2201 | 1463791407477 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 2201 | 1463791407481 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 17:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:43:27 INFO - PROCESS | 2201 | 1463791407485 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - PROCESS | 2201 | 1463791407487 Marionette TRACE conn2 <- [1,1466,null,{}] 17:43:27 INFO - PROCESS | 2201 | 1463791407489 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}] 17:43:27 INFO - PROCESS | 2201 | 1463791407581 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:43:27 INFO - PROCESS | 2201 | 1463791407650 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192bf000 == 56 [pid = 2201] [id = 374] 17:43:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x118a4f000) [pid = 2201] [serial = 1121] [outer = 0x0] 17:43:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x11923f400) [pid = 2201] [serial = 1122] [outer = 0x118a4f000] 17:43:27 INFO - PROCESS | 2201 | 1463791407677 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x119ba9c00) [pid = 2201] [serial = 1123] [outer = 0x118a4f000] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6f1000 == 55 [pid = 2201] [id = 366] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb80800 == 54 [pid = 2201] [id = 365] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12320f800 == 53 [pid = 2201] [id = 364] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12a850800 == 52 [pid = 2201] [id = 363] 17:43:27 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x1230a0400) [pid = 2201] [serial = 1014] [outer = 0x0] [url = about:blank] 17:43:27 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x113006c00) [pid = 2201] [serial = 1008] [outer = 0x0] [url = about:blank] 17:43:27 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x1270c4c00) [pid = 2201] [serial = 1017] [outer = 0x0] [url = about:blank] 17:43:27 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x118141000) [pid = 2201] [serial = 1011] [outer = 0x0] [url = about:blank] 17:43:27 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x128b17c00) [pid = 2201] [serial = 1050] [outer = 0x0] [url = about:blank] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x128fea000 == 51 [pid = 2201] [id = 362] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x118071000 == 50 [pid = 2201] [id = 361] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x1247b9800 == 49 [pid = 2201] [id = 360] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12374d000 == 48 [pid = 2201] [id = 359] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d8000 == 47 [pid = 2201] [id = 358] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x113416000 == 46 [pid = 2201] [id = 357] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12c174800 == 45 [pid = 2201] [id = 335] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d3000 == 44 [pid = 2201] [id = 356] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12abce800 == 43 [pid = 2201] [id = 353] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12320e000 == 42 [pid = 2201] [id = 352] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12a642800 == 41 [pid = 2201] [id = 350] 17:43:27 INFO - PROCESS | 2201 | --DOCSHELL 0x117049800 == 40 [pid = 2201] [id = 351] 17:43:28 INFO - PROCESS | 2201 | 1463791408061 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]]]}] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x128ff8000) [pid = 2201] [serial = 949] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x128df3000) [pid = 2201] [serial = 1044] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x118716800) [pid = 2201] [serial = 1047] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1292d7000) [pid = 2201] [serial = 1045] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x1176cbc00) [pid = 2201] [serial = 1024] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x1233d7400) [pid = 2201] [serial = 1035] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x123615800) [pid = 2201] [serial = 1036] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128b8f800) [pid = 2201] [serial = 1042] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12446b800) [pid = 2201] [serial = 1038] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x119184800) [pid = 2201] [serial = 1029] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x128b1c800) [pid = 2201] [serial = 1041] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x11942a400) [pid = 2201] [serial = 1030] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x118145000) [pid = 2201] [serial = 1048] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119ea5000) [pid = 2201] [serial = 1032] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x11bc11800) [pid = 2201] [serial = 1033] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x116944800) [pid = 2201] [serial = 1023] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1292d8c00) [pid = 2201] [serial = 1021] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12420dc00) [pid = 2201] [serial = 1020] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118141c00) [pid = 2201] [serial = 1026] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1182b0800) [pid = 2201] [serial = 1027] [outer = 0x0] [url = about:blank] 17:43:28 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x126ff8800) [pid = 2201] [serial = 1039] [outer = 0x0] [url = about:blank] 17:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 620ms 17:43:28 INFO - PROCESS | 2201 | 1463791408106 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 2201 | 1463791408107 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 17:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:43:28 INFO - PROCESS | 2201 | 1463791408109 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 2201 | 1463791408112 Marionette TRACE conn2 <- [1,1470,null,{}] 17:43:28 INFO - PROCESS | 2201 | 1463791408119 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}] 17:43:28 INFO - PROCESS | 2201 | 1463791408216 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:43:28 INFO - PROCESS | 2201 | 1463791408222 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c3000 == 41 [pid = 2201] [id = 375] 17:43:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12348f800) [pid = 2201] [serial = 1124] [outer = 0x0] 17:43:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12369b000) [pid = 2201] [serial = 1125] [outer = 0x12348f800] 17:43:28 INFO - PROCESS | 2201 | 1463791408253 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12420d400) [pid = 2201] [serial = 1126] [outer = 0x12348f800] 17:43:28 INFO - PROCESS | 2201 | 1463791408614 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]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 522ms 17:43:28 INFO - PROCESS | 2201 | 1463791408632 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 2201 | 1463791408633 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 17:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:43:28 INFO - PROCESS | 2201 | 1463791408636 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 2201 | 1463791408637 Marionette TRACE conn2 <- [1,1474,null,{}] 17:43:28 INFO - PROCESS | 2201 | 1463791408639 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}] 17:43:28 INFO - PROCESS | 2201 | 1463791408717 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:43:28 INFO - PROCESS | 2201 | 1463791408722 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x1242c7800 == 42 [pid = 2201] [id = 376] 17:43:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x124654000) [pid = 2201] [serial = 1127] [outer = 0x0] 17:43:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1270c6000) [pid = 2201] [serial = 1128] [outer = 0x124654000] 17:43:28 INFO - PROCESS | 2201 | 1463791408750 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x128b8f800) [pid = 2201] [serial = 1129] [outer = 0x124654000] 17:43:29 INFO - PROCESS | 2201 | 1463791409103 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]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 17:43:29 INFO - PROCESS | 2201 | 1463791409160 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 2201 | 1463791409161 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 17:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:43:29 INFO - PROCESS | 2201 | 1463791409164 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 2201 | 1463791409165 Marionette TRACE conn2 <- [1,1478,null,{}] 17:43:29 INFO - PROCESS | 2201 | 1463791409168 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}] 17:43:29 INFO - PROCESS | 2201 | 1463791409245 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:43:29 INFO - PROCESS | 2201 | 1463791409251 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x127014800 == 43 [pid = 2201] [id = 377] 17:43:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12695e400) [pid = 2201] [serial = 1130] [outer = 0x0] 17:43:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128ffa800) [pid = 2201] [serial = 1131] [outer = 0x12695e400] 17:43:29 INFO - PROCESS | 2201 | 1463791409276 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1293a7c00) [pid = 2201] [serial = 1132] [outer = 0x12695e400] 17:43:29 INFO - PROCESS | 2201 | 1463791409667 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]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 17:43:29 INFO - PROCESS | 2201 | 1463791409684 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 2201 | 1463791409686 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 17:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:43:29 INFO - PROCESS | 2201 | 1463791409690 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 2201 | 1463791409692 Marionette TRACE conn2 <- [1,1482,null,{}] 17:43:29 INFO - PROCESS | 2201 | 1463791409696 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}] 17:43:29 INFO - PROCESS | 2201 | 1463791409882 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:43:29 INFO - PROCESS | 2201 | 1463791409912 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c6800 == 44 [pid = 2201] [id = 378] 17:43:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1293a9000) [pid = 2201] [serial = 1133] [outer = 0x0] 17:43:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12a45a000) [pid = 2201] [serial = 1134] [outer = 0x1293a9000] 17:43:29 INFO - PROCESS | 2201 | 1463791409953 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12b93e800) [pid = 2201] [serial = 1135] [outer = 0x1293a9000] 17:43:30 INFO - PROCESS | 2201 | 1463791410375 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]]]}] 17:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 723ms 17:43:30 INFO - PROCESS | 2201 | 1463791410427 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 2201 | 1463791410428 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 17:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:43:30 INFO - PROCESS | 2201 | 1463791410430 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 2201 | 1463791410432 Marionette TRACE conn2 <- [1,1486,null,{}] 17:43:30 INFO - PROCESS | 2201 | 1463791410434 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}] 17:43:30 INFO - PROCESS | 2201 | 1463791410561 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:43:30 INFO - PROCESS | 2201 | 1463791410582 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9aa800 == 45 [pid = 2201] [id = 379] 17:43:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x12ab4a800) [pid = 2201] [serial = 1136] [outer = 0x0] 17:43:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x12ba58400) [pid = 2201] [serial = 1137] [outer = 0x12ab4a800] 17:43:30 INFO - PROCESS | 2201 | 1463791410622 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x12baec800) [pid = 2201] [serial = 1138] [outer = 0x12ab4a800] 17:43:31 INFO - PROCESS | 2201 | 1463791411046 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]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 669ms 17:43:31 INFO - PROCESS | 2201 | 1463791411102 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 2201 | 1463791411103 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 17:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:43:31 INFO - PROCESS | 2201 | 1463791411105 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 2201 | 1463791411106 Marionette TRACE conn2 <- [1,1490,null,{}] 17:43:31 INFO - PROCESS | 2201 | 1463791411108 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}] 17:43:31 INFO - PROCESS | 2201 | 1463791411205 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:43:31 INFO - PROCESS | 2201 | 1463791411258 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c16d800 == 46 [pid = 2201] [id = 380] 17:43:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x12baee400) [pid = 2201] [serial = 1139] [outer = 0x0] 17:43:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x12bd84400) [pid = 2201] [serial = 1140] [outer = 0x12baee400] 17:43:31 INFO - PROCESS | 2201 | 1463791411283 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12bd8a400) [pid = 2201] [serial = 1141] [outer = 0x12baee400] 17:43:31 INFO - PROCESS | 2201 | 1463791411581 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]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 17:43:31 INFO - PROCESS | 2201 | 1463791411624 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 2201 | 1463791411626 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 17:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:43:31 INFO - PROCESS | 2201 | 1463791411629 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 2201 | 1463791411630 Marionette TRACE conn2 <- [1,1494,null,{}] 17:43:31 INFO - PROCESS | 2201 | 1463791411633 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}] 17:43:31 INFO - PROCESS | 2201 | 1463791411737 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:43:31 INFO - PROCESS | 2201 | 1463791411749 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6f0000 == 47 [pid = 2201] [id = 381] 17:43:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x12baef800) [pid = 2201] [serial = 1142] [outer = 0x0] 17:43:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12be3bc00) [pid = 2201] [serial = 1143] [outer = 0x12baef800] 17:43:31 INFO - PROCESS | 2201 | 1463791411773 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12be41800) [pid = 2201] [serial = 1144] [outer = 0x12baef800] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x124799000) [pid = 2201] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x1194ec400) [pid = 2201] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x1293ab800) [pid = 2201] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x119ea5c00) [pid = 2201] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x111c82800) [pid = 2201] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x11752bc00) [pid = 2201] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x11942b000) [pid = 2201] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12ab9f000) [pid = 2201] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x112eaec00) [pid = 2201] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1230a3400) [pid = 2201] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x115e3c400) [pid = 2201] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128d13800) [pid = 2201] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x119188800) [pid = 2201] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1169ab400) [pid = 2201] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1176c2400) [pid = 2201] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12a7bb800) [pid = 2201] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x110f4b800) [pid = 2201] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x117171c00) [pid = 2201] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118421000) [pid = 2201] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12309dc00) [pid = 2201] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11716e000) [pid = 2201] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:43:32 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x124473000) [pid = 2201] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:43:32 INFO - PROCESS | 2201 | 1463791412228 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]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 618ms 17:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:43:32 INFO - PROCESS | 2201 | 1463791412248 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 2201 | 1463791412249 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 17:43:32 INFO - PROCESS | 2201 | 1463791412251 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 2201 | 1463791412252 Marionette TRACE conn2 <- [1,1498,null,{}] 17:43:32 INFO - PROCESS | 2201 | 1463791412255 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}] 17:43:32 INFO - PROCESS | 2201 | 1463791412364 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:43:32 INFO - PROCESS | 2201 | 1463791412402 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a7a3000 == 48 [pid = 2201] [id = 382] 17:43:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x111c82800) [pid = 2201] [serial = 1145] [outer = 0x0] 17:43:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1176ca800) [pid = 2201] [serial = 1146] [outer = 0x111c82800] 17:43:32 INFO - PROCESS | 2201 | 1463791412427 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x119ea5c00) [pid = 2201] [serial = 1147] [outer = 0x111c82800] 17:43:32 INFO - PROCESS | 2201 | 1463791412720 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]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 518ms 17:43:32 INFO - PROCESS | 2201 | 1463791412770 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 2201 | 1463791412771 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 17:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:43:32 INFO - PROCESS | 2201 | 1463791412774 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 2201 | 1463791412779 Marionette TRACE conn2 <- [1,1502,null,{}] 17:43:32 INFO - PROCESS | 2201 | 1463791412781 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}] 17:43:32 INFO - PROCESS | 2201 | 1463791412873 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:43:32 INFO - PROCESS | 2201 | 1463791412928 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9f2800 == 49 [pid = 2201] [id = 383] 17:43:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1194f1000) [pid = 2201] [serial = 1148] [outer = 0x0] 17:43:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12446b800) [pid = 2201] [serial = 1149] [outer = 0x1194f1000] 17:43:32 INFO - PROCESS | 2201 | 1463791412957 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12be42c00) [pid = 2201] [serial = 1150] [outer = 0x1194f1000] 17:43:33 INFO - PROCESS | 2201 | 1463791413256 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]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 522ms 17:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:43:33 INFO - PROCESS | 2201 | 1463791413297 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 2201 | 1463791413298 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 17:43:33 INFO - PROCESS | 2201 | 1463791413300 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 2201 | 1463791413301 Marionette TRACE conn2 <- [1,1506,null,{}] 17:43:33 INFO - PROCESS | 2201 | 1463791413303 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}] 17:43:33 INFO - PROCESS | 2201 | 1463791413386 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:43:33 INFO - PROCESS | 2201 | 1463791413390 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d67d000 == 50 [pid = 2201] [id = 384] 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x11824b400) [pid = 2201] [serial = 1151] [outer = 0x0] 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12c540800) [pid = 2201] [serial = 1152] [outer = 0x11824b400] 17:43:33 INFO - PROCESS | 2201 | 1463791413415 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12c549000) [pid = 2201] [serial = 1153] [outer = 0x11824b400] 17:43:33 INFO - PROCESS | 2201 | 1463791413748 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]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 470ms 17:43:33 INFO - PROCESS | 2201 | 1463791413770 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 2201 | 1463791413772 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 17:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:43:33 INFO - PROCESS | 2201 | 1463791413774 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 2201 | 1463791413775 Marionette TRACE conn2 <- [1,1510,null,{}] 17:43:33 INFO - PROCESS | 2201 | 1463791413777 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}] 17:43:33 INFO - PROCESS | 2201 | 1463791413882 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:43:33 INFO - PROCESS | 2201 | 1463791413889 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d67f800 == 51 [pid = 2201] [id = 385] 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12bd7f400) [pid = 2201] [serial = 1154] [outer = 0x0] 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12c548400) [pid = 2201] [serial = 1155] [outer = 0x12bd7f400] 17:43:33 INFO - PROCESS | 2201 | 1463791413914 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12c6c5400) [pid = 2201] [serial = 1156] [outer = 0x12bd7f400] 17:43:34 INFO - PROCESS | 2201 | 1463791414324 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]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 621ms 17:43:34 INFO - PROCESS | 2201 | 1463791414408 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 2201 | 1463791414411 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 17:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:43:34 INFO - PROCESS | 2201 | 1463791414415 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 2201 | 1463791414418 Marionette TRACE conn2 <- [1,1514,null,{}] 17:43:34 INFO - PROCESS | 2201 | 1463791414421 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}] 17:43:34 INFO - PROCESS | 2201 | 1463791414530 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:43:34 INFO - PROCESS | 2201 | 1463791414598 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x118058000 == 52 [pid = 2201] [id = 386] 17:43:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x113463400) [pid = 2201] [serial = 1157] [outer = 0x0] 17:43:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x116944800) [pid = 2201] [serial = 1158] [outer = 0x113463400] 17:43:34 INFO - PROCESS | 2201 | 1463791414630 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x118142400) [pid = 2201] [serial = 1159] [outer = 0x113463400] 17:43:35 INFO - PROCESS | 2201 | 1463791415090 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]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 723ms 17:43:35 INFO - PROCESS | 2201 | 1463791415156 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 2201 | 1463791415161 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 17:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:43:35 INFO - PROCESS | 2201 | 1463791415168 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 2201 | 1463791415169 Marionette TRACE conn2 <- [1,1518,null,{}] 17:43:35 INFO - PROCESS | 2201 | 1463791415172 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}] 17:43:35 INFO - PROCESS | 2201 | 1463791415276 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:43:35 INFO - PROCESS | 2201 | 1463791415346 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d69800 == 53 [pid = 2201] [id = 387] 17:43:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x118a4e800) [pid = 2201] [serial = 1160] [outer = 0x0] 17:43:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x11923ec00) [pid = 2201] [serial = 1161] [outer = 0x118a4e800] 17:43:35 INFO - PROCESS | 2201 | 1463791415375 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x119ecfc00) [pid = 2201] [serial = 1162] [outer = 0x118a4e800] 17:43:35 INFO - PROCESS | 2201 | 1463791415806 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]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 17:43:35 INFO - PROCESS | 2201 | 1463791415853 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 2201 | 1463791415855 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 17:43:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:43:35 INFO - PROCESS | 2201 | 1463791415877 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 2201 | 1463791415879 Marionette TRACE conn2 <- [1,1522,null,{}] 17:43:35 INFO - PROCESS | 2201 | 1463791415887 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}] 17:43:35 INFO - PROCESS | 2201 | 1463791415991 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:43:36 INFO - PROCESS | 2201 | 1463791416061 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d421800 == 54 [pid = 2201] [id = 388] 17:43:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x124e05400) [pid = 2201] [serial = 1163] [outer = 0x0] 17:43:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x124e09400) [pid = 2201] [serial = 1164] [outer = 0x124e05400] 17:43:36 INFO - PROCESS | 2201 | 1463791416092 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x124e0f000) [pid = 2201] [serial = 1165] [outer = 0x124e05400] 17:43:36 INFO - PROCESS | 2201 | 1463791416455 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"]]]}] 17:43:36 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 () { 17:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:43:36 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 () { 17:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:43:36 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 () { 17:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:43:36 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 () { 17:43:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:43:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:43:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 641ms 17:43:36 INFO - PROCESS | 2201 | 1463791416501 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:43:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:43:36 INFO - PROCESS | 2201 | 1463791416503 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 17:43:36 INFO - PROCESS | 2201 | 1463791416505 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 2201 | 1463791416507 Marionette TRACE conn2 <- [1,1526,null,{}] 17:43:36 INFO - PROCESS | 2201 | 1463791416509 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}] 17:43:36 INFO - PROCESS | 2201 | 1463791416610 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:43:36 INFO - PROCESS | 2201 | 1463791416667 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d94b800 == 55 [pid = 2201] [id = 389] 17:43:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x124e0f400) [pid = 2201] [serial = 1166] [outer = 0x0] 17:43:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x1270bc000) [pid = 2201] [serial = 1167] [outer = 0x124e0f400] 17:43:36 INFO - PROCESS | 2201 | 1463791416696 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x12a454000) [pid = 2201] [serial = 1168] [outer = 0x124e0f400] 17:43:37 INFO - PROCESS | 2201 | 1463791417051 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"]]]}] 17:43:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:43:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:43:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:43:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 569ms 17:43:37 INFO - PROCESS | 2201 | 1463791417075 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 2201 | 1463791417077 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 17:43:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:43:37 INFO - PROCESS | 2201 | 1463791417079 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 2201 | 1463791417080 Marionette TRACE conn2 <- [1,1530,null,{}] 17:43:37 INFO - PROCESS | 2201 | 1463791417083 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}] 17:43:37 INFO - PROCESS | 2201 | 1463791417180 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:43:37 INFO - PROCESS | 2201 | 1463791417234 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x12e17c000 == 56 [pid = 2201] [id = 390] 17:43:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x124e11c00) [pid = 2201] [serial = 1169] [outer = 0x0] 17:43:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x12a7b2400) [pid = 2201] [serial = 1170] [outer = 0x124e11c00] 17:43:37 INFO - PROCESS | 2201 | 1463791417263 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x12ab99000) [pid = 2201] [serial = 1171] [outer = 0x124e11c00] 17:43:37 INFO - PROCESS | 2201 | 1463791417622 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]]]}] 17:43:37 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 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:43:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:43:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:43:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:43:37 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. 17:43:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:43:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 17:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:43:37 INFO - PROCESS | 2201 | 1463791417650 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 2201 | 1463791417651 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 17:43:37 INFO - PROCESS | 2201 | 1463791417654 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 2201 | 1463791417655 Marionette TRACE conn2 <- [1,1534,null,{}] 17:43:37 INFO - PROCESS | 2201 | 1463791417657 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}] 17:43:37 INFO - PROCESS | 2201 | 1463791417773 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:43:37 INFO - PROCESS | 2201 | 1463791417846 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d4c6000 == 57 [pid = 2201] [id = 391] 17:43:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x12ccac400) [pid = 2201] [serial = 1172] [outer = 0x0] 17:43:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x12ccaf000) [pid = 2201] [serial = 1173] [outer = 0x12ccac400] 17:43:37 INFO - PROCESS | 2201 | 1463791417960 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x12ccb5000) [pid = 2201] [serial = 1174] [outer = 0x12ccac400] 17:43:38 INFO - PROCESS | 2201 | 1463791418414 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]]]}] 17:43:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:43:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 819ms 17:43:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:43:38 INFO - PROCESS | 2201 | 1463791418487 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:43:38 INFO - PROCESS | 2201 | 1463791418488 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 17:43:38 INFO - PROCESS | 2201 | 1463791418492 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:43:38 INFO - PROCESS | 2201 | 1463791418493 Marionette TRACE conn2 <- [1,1538,null,{}] 17:43:38 INFO - PROCESS | 2201 | 1463791418496 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}] 17:43:38 INFO - PROCESS | 2201 | 1463791418740 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:43:38 INFO - PROCESS | 2201 | 1463791418830 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e0f000 == 58 [pid = 2201] [id = 392] 17:43:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x111e25400) [pid = 2201] [serial = 1175] [outer = 0x0] 17:43:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x112a5e400) [pid = 2201] [serial = 1176] [outer = 0x111e25400] 17:43:38 INFO - PROCESS | 2201 | 1463791418859 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x11334f800) [pid = 2201] [serial = 1177] [outer = 0x111e25400] 17:43:39 INFO - PROCESS | 2201 | 1463791419300 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]]]}] 17:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 822ms 17:43:39 INFO - PROCESS | 2201 | 1463791419316 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 2201 | 1463791419319 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 17:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:43:39 INFO - PROCESS | 2201 | 1463791419324 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 2201 | 1463791419328 Marionette TRACE conn2 <- [1,1542,null,{}] 17:43:39 INFO - PROCESS | 2201 | 1463791419332 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}] 17:43:39 INFO - PROCESS | 2201 | 1463791419473 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:43:39 INFO - PROCESS | 2201 | 1463791419580 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183ac800 == 59 [pid = 2201] [id = 393] 17:43:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 146 (0x11615ec00) [pid = 2201] [serial = 1178] [outer = 0x0] 17:43:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 147 (0x11804a000) [pid = 2201] [serial = 1179] [outer = 0x11615ec00] 17:43:39 INFO - PROCESS | 2201 | 1463791419629 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 148 (0x118248800) [pid = 2201] [serial = 1180] [outer = 0x11615ec00] 17:43:40 INFO - PROCESS | 2201 | 1463791420108 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]]]}] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12d67d000 == 58 [pid = 2201] [id = 384] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9f2800 == 57 [pid = 2201] [id = 383] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12a7a3000 == 56 [pid = 2201] [id = 382] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6f0000 == 55 [pid = 2201] [id = 381] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12c16d800 == 54 [pid = 2201] [id = 380] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9aa800 == 53 [pid = 2201] [id = 379] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 147 (0x12bae2c00) [pid = 2201] [serial = 1101] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 146 (0x113411400) [pid = 2201] [serial = 1053] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 145 (0x118425800) [pid = 2201] [serial = 1056] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x123816c00) [pid = 2201] [serial = 1059] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x1292da000) [pid = 2201] [serial = 1062] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x1293b1800) [pid = 2201] [serial = 1065] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c6800 == 52 [pid = 2201] [id = 378] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x127014800 == 51 [pid = 2201] [id = 377] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x1242c7800 == 50 [pid = 2201] [id = 376] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c3000 == 49 [pid = 2201] [id = 375] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x1192bf000 == 48 [pid = 2201] [id = 374] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x1238d6000 == 47 [pid = 2201] [id = 373] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9fa000 == 46 [pid = 2201] [id = 370] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x12736f800 == 45 [pid = 2201] [id = 369] 17:43:40 INFO - PROCESS | 2201 | --DOCSHELL 0x119162000 == 44 [pid = 2201] [id = 368] 17:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 824ms 17:43:40 INFO - PROCESS | 2201 | 1463791420147 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 2201 | 1463791420148 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 17:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:43:40 INFO - PROCESS | 2201 | 1463791420151 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 2201 | 1463791420152 Marionette TRACE conn2 <- [1,1546,null,{}] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x12ba56400) [pid = 2201] [serial = 1099] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x1270ca400) [pid = 2201] [serial = 1081] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x1239c5000) [pid = 2201] [serial = 1015] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x12a624400) [pid = 2201] [serial = 1086] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x123abb800) [pid = 2201] [serial = 961] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x1134bbc00) [pid = 2201] [serial = 1009] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x118a4d000) [pid = 2201] [serial = 1072] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x124407000) [pid = 2201] [serial = 1078] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x12b942400) [pid = 2201] [serial = 1098] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x115ebe800) [pid = 2201] [serial = 952] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x128b21000) [pid = 2201] [serial = 964] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1161a4000) [pid = 2201] [serial = 1068] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x128ffa400) [pid = 2201] [serial = 1083] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x119b21c00) [pid = 2201] [serial = 1075] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x1182ab800) [pid = 2201] [serial = 955] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12ab9a800) [pid = 2201] [serial = 1096] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x126d41c00) [pid = 2201] [serial = 1080] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x12a862400) [pid = 2201] [serial = 1089] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x11204c800) [pid = 2201] [serial = 906] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x1182ac800) [pid = 2201] [serial = 1092] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x119ea0400) [pid = 2201] [serial = 958] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x123099c00) [pid = 2201] [serial = 1077] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x11752b800) [pid = 2201] [serial = 1069] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1194e7800) [pid = 2201] [serial = 1074] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118087000) [pid = 2201] [serial = 1071] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1293f5c00) [pid = 2201] [serial = 1084] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1292dc400) [pid = 2201] [serial = 1051] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x123c17400) [pid = 2201] [serial = 1095] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123109000) [pid = 2201] [serial = 1093] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1182b1000) [pid = 2201] [serial = 1012] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12a7bb000) [pid = 2201] [serial = 1087] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1292d8800) [pid = 2201] [serial = 1018] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12ab4ac00) [pid = 2201] [serial = 1090] [outer = 0x0] [url = about:blank] 17:43:40 INFO - PROCESS | 2201 | 1463791420177 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}] 17:43:40 INFO - PROCESS | 2201 | 1463791420265 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:43:40 INFO - PROCESS | 2201 | 1463791420277 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x116f08800 == 45 [pid = 2201] [id = 394] 17:43:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1182af000) [pid = 2201] [serial = 1181] [outer = 0x0] 17:43:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1182b2000) [pid = 2201] [serial = 1182] [outer = 0x1182af000] 17:43:40 INFO - PROCESS | 2201 | 1463791420303 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x118798800) [pid = 2201] [serial = 1183] [outer = 0x1182af000] 17:43:40 INFO - PROCESS | 2201 | 1463791420656 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]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:43:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 528ms 17:43:40 INFO - PROCESS | 2201 | 1463791420680 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 2201 | 1463791420682 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 17:43:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:43:40 INFO - PROCESS | 2201 | 1463791420690 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 2201 | 1463791420695 Marionette TRACE conn2 <- [1,1550,null,{}] 17:43:40 INFO - PROCESS | 2201 | 1463791420717 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}] 17:43:40 INFO - PROCESS | 2201 | 1463791420799 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:43:40 INFO - PROCESS | 2201 | 1463791420805 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232bb800 == 46 [pid = 2201] [id = 395] 17:43:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x11879dc00) [pid = 2201] [serial = 1184] [outer = 0x0] 17:43:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1187a2c00) [pid = 2201] [serial = 1185] [outer = 0x11879dc00] 17:43:40 INFO - PROCESS | 2201 | 1463791420831 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1194e8400) [pid = 2201] [serial = 1186] [outer = 0x11879dc00] 17:43:41 INFO - PROCESS | 2201 | 1463791421227 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]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 594ms 17:43:41 INFO - PROCESS | 2201 | 1463791421281 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 2201 | 1463791421283 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 17:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:43:41 INFO - PROCESS | 2201 | 1463791421286 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 2201 | 1463791421288 Marionette TRACE conn2 <- [1,1554,null,{}] 17:43:41 INFO - PROCESS | 2201 | 1463791421291 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}] 17:43:41 INFO - PROCESS | 2201 | 1463791421426 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:43:41 INFO - PROCESS | 2201 | 1463791421438 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x11691f000 == 47 [pid = 2201] [id = 396] 17:43:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1194ec400) [pid = 2201] [serial = 1187] [outer = 0x0] 17:43:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x119ea5000) [pid = 2201] [serial = 1188] [outer = 0x1194ec400] 17:43:41 INFO - PROCESS | 2201 | 1463791421484 Marionette DEBUG loaded listener.js 17:43:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1230a1000) [pid = 2201] [serial = 1189] [outer = 0x1194ec400] 17:43:41 INFO - PROCESS | 2201 | 1463791421800 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]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 523ms 17:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:43:41 INFO - PROCESS | 2201 | 1463791421815 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 2201 | 1463791421816 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 17:43:41 INFO - PROCESS | 2201 | 1463791421818 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 2201 | 1463791421819 Marionette TRACE conn2 <- [1,1558,null,{}] 17:43:41 INFO - PROCESS | 2201 | 1463791421822 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}] 17:43:41 INFO - PROCESS | 2201 | 1463791421949 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:43:41 INFO - PROCESS | 2201 | 1463791421993 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d56000 == 48 [pid = 2201] [id = 397] 17:43:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12391f400) [pid = 2201] [serial = 1190] [outer = 0x0] 17:43:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x123ab9000) [pid = 2201] [serial = 1191] [outer = 0x12391f400] 17:43:42 INFO - PROCESS | 2201 | 1463791422040 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x124656c00) [pid = 2201] [serial = 1192] [outer = 0x12391f400] 17:43:42 INFO - PROCESS | 2201 | 1463791422499 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]]]}] 17:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 17:43:42 INFO - PROCESS | 2201 | 1463791422548 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:43:42 INFO - PROCESS | 2201 | 1463791422550 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 17:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:43:42 INFO - PROCESS | 2201 | 1463791422553 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:43:42 INFO - PROCESS | 2201 | 1463791422555 Marionette TRACE conn2 <- [1,1562,null,{}] 17:43:42 INFO - PROCESS | 2201 | 1463791422560 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}] 17:43:42 INFO - PROCESS | 2201 | 1463791422711 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:43:42 INFO - PROCESS | 2201 | 1463791422758 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fdd800 == 49 [pid = 2201] [id = 398] 17:43:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x124e0d000) [pid = 2201] [serial = 1193] [outer = 0x0] 17:43:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x124e10400) [pid = 2201] [serial = 1194] [outer = 0x124e0d000] 17:43:42 INFO - PROCESS | 2201 | 1463791422782 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x126f77c00) [pid = 2201] [serial = 1195] [outer = 0x124e0d000] 17:43:43 INFO - PROCESS | 2201 | 1463791423112 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]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 574ms 17:43:43 INFO - PROCESS | 2201 | 1463791423129 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 2201 | 1463791423130 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 17:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:43:43 INFO - PROCESS | 2201 | 1463791423132 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 2201 | 1463791423133 Marionette TRACE conn2 <- [1,1566,null,{}] 17:43:43 INFO - PROCESS | 2201 | 1463791423136 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}] 17:43:43 INFO - PROCESS | 2201 | 1463791423233 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:43:43 INFO - PROCESS | 2201 | 1463791423258 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a642000 == 50 [pid = 2201] [id = 399] 17:43:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x124e04c00) [pid = 2201] [serial = 1196] [outer = 0x0] 17:43:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128b1d800) [pid = 2201] [serial = 1197] [outer = 0x124e04c00] 17:43:43 INFO - PROCESS | 2201 | 1463791423282 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x128fef000) [pid = 2201] [serial = 1198] [outer = 0x124e04c00] 17:43:43 INFO - PROCESS | 2201 | 1463791423650 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]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:43:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 568ms 17:43:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:43:43 INFO - PROCESS | 2201 | 1463791423701 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 2201 | 1463791423702 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 17:43:43 INFO - PROCESS | 2201 | 1463791423704 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 2201 | 1463791423705 Marionette TRACE conn2 <- [1,1570,null,{}] 17:43:43 INFO - PROCESS | 2201 | 1463791423707 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}] 17:43:43 INFO - PROCESS | 2201 | 1463791423790 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:43:43 INFO - PROCESS | 2201 | 1463791423823 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc3800 == 51 [pid = 2201] [id = 400] 17:43:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x124e0a800) [pid = 2201] [serial = 1199] [outer = 0x0] 17:43:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1293ab000) [pid = 2201] [serial = 1200] [outer = 0x124e0a800] 17:43:43 INFO - PROCESS | 2201 | 1463791423861 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1293f7400) [pid = 2201] [serial = 1201] [outer = 0x124e0a800] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x1233e1400) [pid = 2201] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x126defc00) [pid = 2201] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x1293fa000) [pid = 2201] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x1182a8c00) [pid = 2201] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x11306ec00) [pid = 2201] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1270c9800) [pid = 2201] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x11824b400) [pid = 2201] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12ab4a800) [pid = 2201] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12baee400) [pid = 2201] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12baef800) [pid = 2201] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x111c82800) [pid = 2201] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1134c1400) [pid = 2201] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x124654000) [pid = 2201] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12348f800) [pid = 2201] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x113def400) [pid = 2201] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x118a4f000) [pid = 2201] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x12695e400) [pid = 2201] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1194f1000) [pid = 2201] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:43:44 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x1293a9000) [pid = 2201] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:43:44 INFO - PROCESS | 2201 | 1463791424607 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]]]}] 17:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 921ms 17:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:43:44 INFO - PROCESS | 2201 | 1463791424628 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:43:44 INFO - PROCESS | 2201 | 1463791424629 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 17:43:44 INFO - PROCESS | 2201 | 1463791424631 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:43:44 INFO - PROCESS | 2201 | 1463791424632 Marionette TRACE conn2 <- [1,1574,null,{}] 17:43:44 INFO - PROCESS | 2201 | 1463791424634 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}] 17:43:44 INFO - PROCESS | 2201 | 1463791424717 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:43:44 INFO - PROCESS | 2201 | 1463791424722 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a65800 == 52 [pid = 2201] [id = 401] 17:43:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x112019800) [pid = 2201] [serial = 1202] [outer = 0x0] 17:43:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1161f0800) [pid = 2201] [serial = 1203] [outer = 0x112019800] 17:43:44 INFO - PROCESS | 2201 | 1463791424748 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x123272000) [pid = 2201] [serial = 1204] [outer = 0x112019800] 17:43:45 INFO - PROCESS | 2201 | 1463791425108 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]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 519ms 17:43:45 INFO - PROCESS | 2201 | 1463791425167 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 2201 | 1463791425169 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 17:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:43:45 INFO - PROCESS | 2201 | 1463791425172 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 2201 | 1463791425174 Marionette TRACE conn2 <- [1,1578,null,{}] 17:43:45 INFO - PROCESS | 2201 | 1463791425186 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}] 17:43:45 INFO - PROCESS | 2201 | 1463791425318 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:43:45 INFO - PROCESS | 2201 | 1463791425326 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be81800 == 53 [pid = 2201] [id = 402] 17:43:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x128b94c00) [pid = 2201] [serial = 1205] [outer = 0x0] 17:43:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1293f4400) [pid = 2201] [serial = 1206] [outer = 0x128b94c00] 17:43:45 INFO - PROCESS | 2201 | 1463791425356 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12a861000) [pid = 2201] [serial = 1207] [outer = 0x128b94c00] 17:43:45 INFO - PROCESS | 2201 | 1463791425703 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]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:43:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 581ms 17:43:45 INFO - PROCESS | 2201 | 1463791425761 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 2201 | 1463791425762 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 17:43:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:43:45 INFO - PROCESS | 2201 | 1463791425766 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 2201 | 1463791425767 Marionette TRACE conn2 <- [1,1582,null,{}] 17:43:45 INFO - PROCESS | 2201 | 1463791425770 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}] 17:43:45 INFO - PROCESS | 2201 | 1463791425866 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:43:45 INFO - PROCESS | 2201 | 1463791425870 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6ec000 == 54 [pid = 2201] [id = 403] 17:43:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a862400) [pid = 2201] [serial = 1208] [outer = 0x0] 17:43:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12b948c00) [pid = 2201] [serial = 1209] [outer = 0x12a862400] 17:43:45 INFO - PROCESS | 2201 | 1463791425895 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12bae4000) [pid = 2201] [serial = 1210] [outer = 0x12a862400] 17:43:46 INFO - PROCESS | 2201 | 1463791426214 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]]]}] 17:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 471ms 17:43:46 INFO - PROCESS | 2201 | 1463791426237 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:43:46 INFO - PROCESS | 2201 | 1463791426238 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 17:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:43:46 INFO - PROCESS | 2201 | 1463791426241 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 2201 | 1463791426243 Marionette TRACE conn2 <- [1,1586,null,{}] 17:43:46 INFO - PROCESS | 2201 | 1463791426246 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}] 17:43:46 INFO - PROCESS | 2201 | 1463791426328 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:43:46 INFO - PROCESS | 2201 | 1463791426332 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e5800 == 55 [pid = 2201] [id = 404] 17:43:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12baeb000) [pid = 2201] [serial = 1211] [outer = 0x0] 17:43:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12bd84800) [pid = 2201] [serial = 1212] [outer = 0x12baeb000] 17:43:46 INFO - PROCESS | 2201 | 1463791426356 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12be36800) [pid = 2201] [serial = 1213] [outer = 0x12baeb000] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x11806e800 == 54 [pid = 2201] [id = 322] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb86000 == 53 [pid = 2201] [id = 354] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x117e21800 == 52 [pid = 2201] [id = 340] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12c512800 == 51 [pid = 2201] [id = 355] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x126d59000 == 50 [pid = 2201] [id = 372] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x11818d800 == 49 [pid = 2201] [id = 303] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9eb000 == 48 [pid = 2201] [id = 367] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12d179800 == 47 [pid = 2201] [id = 371] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12be7c000 == 46 [pid = 2201] [id = 321] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x1183ac800 == 45 [pid = 2201] [id = 393] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x117e0f000 == 44 [pid = 2201] [id = 392] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12d4c6000 == 43 [pid = 2201] [id = 391] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12e17c000 == 42 [pid = 2201] [id = 390] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12d94b800 == 41 [pid = 2201] [id = 389] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12d421800 == 40 [pid = 2201] [id = 388] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x126d69800 == 39 [pid = 2201] [id = 387] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12d67f800 == 38 [pid = 2201] [id = 385] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x118058000 == 37 [pid = 2201] [id = 386] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x116f08800 == 36 [pid = 2201] [id = 394] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x11691f000 == 35 [pid = 2201] [id = 396] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x1232bb800 == 34 [pid = 2201] [id = 395] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x128fdd800 == 33 [pid = 2201] [id = 398] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x126d56000 == 32 [pid = 2201] [id = 397] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12a642000 == 31 [pid = 2201] [id = 399] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc3800 == 30 [pid = 2201] [id = 400] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x123a65800 == 29 [pid = 2201] [id = 401] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12be81800 == 28 [pid = 2201] [id = 402] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12a7c0c00) [pid = 2201] [serial = 1006] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x118a4fc00) [pid = 2201] [serial = 1057] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x115e3cc00) [pid = 2201] [serial = 1054] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1293f6400) [pid = 2201] [serial = 1066] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x124470800) [pid = 2201] [serial = 1060] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1293a3800) [pid = 2201] [serial = 1063] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1270c6000) [pid = 2201] [serial = 1128] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x128b8f800) [pid = 2201] [serial = 1129] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x117530800) [pid = 2201] [serial = 1104] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x12369b000) [pid = 2201] [serial = 1125] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x12420d400) [pid = 2201] [serial = 1126] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12ba52400) [pid = 2201] [serial = 1117] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x128b90c00) [pid = 2201] [serial = 1116] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x119ea8c00) [pid = 2201] [serial = 1107] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119ba9c00) [pid = 2201] [serial = 1123] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x11923f400) [pid = 2201] [serial = 1122] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x128ffa800) [pid = 2201] [serial = 1131] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1293a7c00) [pid = 2201] [serial = 1132] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12be42c00) [pid = 2201] [serial = 1150] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x12be41800) [pid = 2201] [serial = 1144] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x118248000) [pid = 2201] [serial = 1120] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12a45a000) [pid = 2201] [serial = 1134] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x119ea5c00) [pid = 2201] [serial = 1147] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12446b800) [pid = 2201] [serial = 1149] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x12baec800) [pid = 2201] [serial = 1138] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x12b93e800) [pid = 2201] [serial = 1135] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x12c549000) [pid = 2201] [serial = 1153] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6ec000 == 27 [pid = 2201] [id = 403] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12c548400) [pid = 2201] [serial = 1155] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x12c540800) [pid = 2201] [serial = 1152] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x12ba58400) [pid = 2201] [serial = 1137] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x12bd84400) [pid = 2201] [serial = 1140] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12be3bc00) [pid = 2201] [serial = 1143] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x1176ca800) [pid = 2201] [serial = 1146] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x12bd8a400) [pid = 2201] [serial = 1141] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x1160e6400) [pid = 2201] [serial = 1119] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12a85e400) [pid = 2201] [serial = 1113] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x128b95c00) [pid = 2201] [serial = 1110] [outer = 0x0] [url = about:blank] 17:43:47 INFO - PROCESS | 2201 | 1463791427994 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]]]}] 17:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1777ms 17:43:48 INFO - PROCESS | 2201 | 1463791428019 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 2201 | 1463791428021 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 17:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:43:48 INFO - PROCESS | 2201 | 1463791428025 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 2201 | 1463791428027 Marionette TRACE conn2 <- [1,1590,null,{}] 17:43:48 INFO - PROCESS | 2201 | 1463791428031 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}] 17:43:48 INFO - PROCESS | 2201 | 1463791428111 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:43:48 INFO - PROCESS | 2201 | 1463791428161 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x113aa3800 == 28 [pid = 2201] [id = 405] 17:43:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x113004400) [pid = 2201] [serial = 1214] [outer = 0x0] 17:43:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x113005000) [pid = 2201] [serial = 1215] [outer = 0x113004400] 17:43:48 INFO - PROCESS | 2201 | 1463791428188 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x110f4c800) [pid = 2201] [serial = 1216] [outer = 0x113004400] 17:43:48 INFO - PROCESS | 2201 | 1463791428501 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]]]}] 17:43:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:43:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 522ms 17:43:48 INFO - PROCESS | 2201 | 1463791428547 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 2201 | 1463791428552 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 17:43:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:43:48 INFO - PROCESS | 2201 | 1463791428556 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 2201 | 1463791428558 Marionette TRACE conn2 <- [1,1594,null,{}] 17:43:48 INFO - PROCESS | 2201 | 1463791428560 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}] 17:43:48 INFO - PROCESS | 2201 | 1463791428636 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:43:48 INFO - PROCESS | 2201 | 1463791428643 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x116979800 == 29 [pid = 2201] [id = 406] 17:43:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x113d0b000) [pid = 2201] [serial = 1217] [outer = 0x0] 17:43:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x1160e8c00) [pid = 2201] [serial = 1218] [outer = 0x113d0b000] 17:43:48 INFO - PROCESS | 2201 | 1463791428670 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x116772400) [pid = 2201] [serial = 1219] [outer = 0x113d0b000] 17:43:49 INFO - PROCESS | 2201 | 1463791428997 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]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 472ms 17:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:43:49 INFO - PROCESS | 2201 | 1463791429029 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 2201 | 1463791429031 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 17:43:49 INFO - PROCESS | 2201 | 1463791429033 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 2201 | 1463791429036 Marionette TRACE conn2 <- [1,1598,null,{}] 17:43:49 INFO - PROCESS | 2201 | 1463791429043 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}] 17:43:49 INFO - PROCESS | 2201 | 1463791429120 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:43:49 INFO - PROCESS | 2201 | 1463791429136 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x11805f800 == 30 [pid = 2201] [id = 407] 17:43:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x110f48000) [pid = 2201] [serial = 1220] [outer = 0x0] 17:43:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x117529000) [pid = 2201] [serial = 1221] [outer = 0x110f48000] 17:43:49 INFO - PROCESS | 2201 | 1463791429165 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x118046800) [pid = 2201] [serial = 1222] [outer = 0x110f48000] 17:43:49 INFO - PROCESS | 2201 | 1463791429501 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]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 17:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:43:49 INFO - PROCESS | 2201 | 1463791429554 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 2201 | 1463791429556 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 17:43:49 INFO - PROCESS | 2201 | 1463791429558 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 2201 | 1463791429559 Marionette TRACE conn2 <- [1,1602,null,{}] 17:43:49 INFO - PROCESS | 2201 | 1463791429562 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}] 17:43:49 INFO - PROCESS | 2201 | 1463791429654 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:43:49 INFO - PROCESS | 2201 | 1463791429661 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x11839b000 == 31 [pid = 2201] [id = 408] 17:43:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11693fc00) [pid = 2201] [serial = 1223] [outer = 0x0] 17:43:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x118052400) [pid = 2201] [serial = 1224] [outer = 0x11693fc00] 17:43:49 INFO - PROCESS | 2201 | 1463791429687 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x118248000) [pid = 2201] [serial = 1225] [outer = 0x11693fc00] 17:43:49 INFO - PROCESS | 2201 | 1463791429981 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]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 469ms 17:43:50 INFO - PROCESS | 2201 | 1463791430028 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 2201 | 1463791430029 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 17:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:43:50 INFO - PROCESS | 2201 | 1463791430032 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 2201 | 1463791430033 Marionette TRACE conn2 <- [1,1606,null,{}] 17:43:50 INFO - PROCESS | 2201 | 1463791430035 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}] 17:43:50 INFO - PROCESS | 2201 | 1463791430103 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:43:50 INFO - PROCESS | 2201 | 1463791430108 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197cd800 == 32 [pid = 2201] [id = 409] 17:43:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x1131ce800) [pid = 2201] [serial = 1226] [outer = 0x0] 17:43:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1182ac000) [pid = 2201] [serial = 1227] [outer = 0x1131ce800] 17:43:50 INFO - PROCESS | 2201 | 1463791430135 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x118422000) [pid = 2201] [serial = 1228] [outer = 0x1131ce800] 17:43:50 INFO - PROCESS | 2201 | 1463791430471 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]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 467ms 17:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:43:50 INFO - PROCESS | 2201 | 1463791430500 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 2201 | 1463791430501 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 17:43:50 INFO - PROCESS | 2201 | 1463791430503 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 2201 | 1463791430504 Marionette TRACE conn2 <- [1,1610,null,{}] 17:43:50 INFO - PROCESS | 2201 | 1463791430518 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}] 17:43:50 INFO - PROCESS | 2201 | 1463791430603 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:43:50 INFO - PROCESS | 2201 | 1463791430611 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x123082800 == 33 [pid = 2201] [id = 410] 17:43:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x118620800) [pid = 2201] [serial = 1229] [outer = 0x0] 17:43:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118798400) [pid = 2201] [serial = 1230] [outer = 0x118620800] 17:43:50 INFO - PROCESS | 2201 | 1463791430638 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118a58c00) [pid = 2201] [serial = 1231] [outer = 0x118620800] 17:43:50 INFO - PROCESS | 2201 | 1463791430949 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]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 479ms 17:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:43:50 INFO - PROCESS | 2201 | 1463791430982 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 2201 | 1463791430984 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 17:43:50 INFO - PROCESS | 2201 | 1463791430986 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 2201 | 1463791430987 Marionette TRACE conn2 <- [1,1614,null,{}] 17:43:50 INFO - PROCESS | 2201 | 1463791430989 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}] 17:43:51 INFO - PROCESS | 2201 | 1463791431061 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:43:51 INFO - PROCESS | 2201 | 1463791431065 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x123416800 == 34 [pid = 2201] [id = 411] 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x119181400) [pid = 2201] [serial = 1232] [outer = 0x0] 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119241800) [pid = 2201] [serial = 1233] [outer = 0x119181400] 17:43:51 INFO - PROCESS | 2201 | 1463791431092 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11942fc00) [pid = 2201] [serial = 1234] [outer = 0x119181400] 17:43:51 INFO - PROCESS | 2201 | 1463791431398 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]]]}] 17:43:51 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 17:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 418ms 17:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:43:51 INFO - PROCESS | 2201 | 1463791431404 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 2201 | 1463791431406 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 17:43:51 INFO - PROCESS | 2201 | 1463791431419 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 2201 | 1463791431420 Marionette TRACE conn2 <- [1,1618,null,{}] 17:43:51 INFO - PROCESS | 2201 | 1463791431423 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}] 17:43:51 INFO - PROCESS | 2201 | 1463791431523 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:43:51 INFO - PROCESS | 2201 | 1463791431529 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a50000 == 35 [pid = 2201] [id = 412] 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x115ebd400) [pid = 2201] [serial = 1235] [outer = 0x0] 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1194e8000) [pid = 2201] [serial = 1236] [outer = 0x115ebd400] 17:43:51 INFO - PROCESS | 2201 | 1463791431563 Marionette DEBUG loaded listener.js 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119b1cc00) [pid = 2201] [serial = 1237] [outer = 0x115ebd400] 17:43:51 INFO - PROCESS | 2201 | 1463791431855 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]]]}] 17:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 479ms 17:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:43:51 INFO - PROCESS | 2201 | 1463791431888 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 2201 | 1463791431889 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 17:43:51 INFO - PROCESS | 2201 | 1463791431891 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 2201 | 1463791431895 Marionette TRACE conn2 <- [1,1622,null,{}] 17:43:51 INFO - PROCESS | 2201 | 1463791431898 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}] 17:43:51 INFO - PROCESS | 2201 | 1463791431969 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:43:51 INFO - PROCESS | 2201 | 1463791431975 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x11805f000 == 36 [pid = 2201] [id = 413] 17:43:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119181800) [pid = 2201] [serial = 1238] [outer = 0x0] 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119ea6000) [pid = 2201] [serial = 1239] [outer = 0x119181800] 17:43:52 INFO - PROCESS | 2201 | 1463791432001 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119eac800) [pid = 2201] [serial = 1240] [outer = 0x119181800] 17:43:52 INFO - PROCESS | 2201 | 1463791432312 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]]]}] 17:43:52 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 17:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 471ms 17:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:43:52 INFO - PROCESS | 2201 | 1463791432363 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 2201 | 1463791432364 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 17:43:52 INFO - PROCESS | 2201 | 1463791432366 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 2201 | 1463791432367 Marionette TRACE conn2 <- [1,1626,null,{}] 17:43:52 INFO - PROCESS | 2201 | 1463791432369 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}] 17:43:52 INFO - PROCESS | 2201 | 1463791432467 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:43:52 INFO - PROCESS | 2201 | 1463791432475 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e7a000 == 37 [pid = 2201] [id = 414] 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x119b1ac00) [pid = 2201] [serial = 1241] [outer = 0x0] 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1230a0c00) [pid = 2201] [serial = 1242] [outer = 0x119b1ac00] 17:43:52 INFO - PROCESS | 2201 | 1463791432501 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1233dd000) [pid = 2201] [serial = 1243] [outer = 0x119b1ac00] 17:43:52 INFO - PROCESS | 2201 | 1463791432802 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]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 472ms 17:43:52 INFO - PROCESS | 2201 | 1463791432838 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:43:52 INFO - PROCESS | 2201 | 1463791432851 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 17:43:52 INFO - PROCESS | 2201 | 1463791432853 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 2201 | 1463791432854 Marionette TRACE conn2 <- [1,1630,null,{}] 17:43:52 INFO - PROCESS | 2201 | 1463791432857 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}] 17:43:52 INFO - PROCESS | 2201 | 1463791432938 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:43:52 INFO - PROCESS | 2201 | 1463791432945 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197cd000 == 38 [pid = 2201] [id = 415] 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x119ea1000) [pid = 2201] [serial = 1244] [outer = 0x0] 17:43:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x123704400) [pid = 2201] [serial = 1245] [outer = 0x119ea1000] 17:43:52 INFO - PROCESS | 2201 | 1463791432974 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12420d400) [pid = 2201] [serial = 1246] [outer = 0x119ea1000] 17:43:53 INFO - PROCESS | 2201 | 1463791433335 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]]]}] 17:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 17:43:53 INFO - PROCESS | 2201 | 1463791433372 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 2201 | 1463791433373 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 17:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:43:53 INFO - PROCESS | 2201 | 1463791433381 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 2201 | 1463791433382 Marionette TRACE conn2 <- [1,1634,null,{}] 17:43:53 INFO - PROCESS | 2201 | 1463791433384 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}] 17:43:53 INFO - PROCESS | 2201 | 1463791433478 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:43:53 INFO - PROCESS | 2201 | 1463791433483 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x12935a000 == 39 [pid = 2201] [id = 416] 17:43:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12310b800) [pid = 2201] [serial = 1247] [outer = 0x0] 17:43:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x124652c00) [pid = 2201] [serial = 1248] [outer = 0x12310b800] 17:43:53 INFO - PROCESS | 2201 | 1463791433507 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12479bc00) [pid = 2201] [serial = 1249] [outer = 0x12310b800] 17:43:53 INFO - PROCESS | 2201 | 1463791433811 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]]]}] 17:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 468ms 17:43:53 INFO - PROCESS | 2201 | 1463791433853 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 2201 | 1463791433854 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 17:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:43:53 INFO - PROCESS | 2201 | 1463791433857 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 2201 | 1463791433859 Marionette TRACE conn2 <- [1,1638,null,{}] 17:43:53 INFO - PROCESS | 2201 | 1463791433863 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}] 17:43:53 INFO - PROCESS | 2201 | 1463791433957 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:43:53 INFO - PROCESS | 2201 | 1463791433962 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296d1800 == 40 [pid = 2201] [id = 417] 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x124e03400) [pid = 2201] [serial = 1250] [outer = 0x0] 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x124e08000) [pid = 2201] [serial = 1251] [outer = 0x124e03400] 17:43:54 INFO - PROCESS | 2201 | 1463791434020 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x124e54000) [pid = 2201] [serial = 1252] [outer = 0x124e03400] 17:43:54 INFO - PROCESS | 2201 | 1463791434343 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]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 522ms 17:43:54 INFO - PROCESS | 2201 | 1463791434384 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 2201 | 1463791434385 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 17:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:43:54 INFO - PROCESS | 2201 | 1463791434387 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 2201 | 1463791434388 Marionette TRACE conn2 <- [1,1642,null,{}] 17:43:54 INFO - PROCESS | 2201 | 1463791434390 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}] 17:43:54 INFO - PROCESS | 2201 | 1463791434482 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:43:54 INFO - PROCESS | 2201 | 1463791434486 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a84d000 == 41 [pid = 2201] [id = 418] 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x124e07800) [pid = 2201] [serial = 1253] [outer = 0x0] 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x12695ec00) [pid = 2201] [serial = 1254] [outer = 0x124e07800] 17:43:54 INFO - PROCESS | 2201 | 1463791434511 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x126ff7800) [pid = 2201] [serial = 1255] [outer = 0x124e07800] 17:43:54 INFO - PROCESS | 2201 | 1463791434815 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]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 467ms 17:43:54 INFO - PROCESS | 2201 | 1463791434855 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 2201 | 1463791434856 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 17:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:43:54 INFO - PROCESS | 2201 | 1463791434859 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 2201 | 1463791434862 Marionette TRACE conn2 <- [1,1646,null,{}] 17:43:54 INFO - PROCESS | 2201 | 1463791434864 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}] 17:43:54 INFO - PROCESS | 2201 | 1463791434954 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:43:54 INFO - PROCESS | 2201 | 1463791434965 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abd6000 == 42 [pid = 2201] [id = 419] 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x124e0a400) [pid = 2201] [serial = 1256] [outer = 0x0] 17:43:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1270c4c00) [pid = 2201] [serial = 1257] [outer = 0x124e0a400] 17:43:54 INFO - PROCESS | 2201 | 1463791434989 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x128b17c00) [pid = 2201] [serial = 1258] [outer = 0x124e0a400] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x124e0d000) [pid = 2201] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124e04c00) [pid = 2201] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x124e0a800) [pid = 2201] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x112019800) [pid = 2201] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128b94c00) [pid = 2201] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12a862400) [pid = 2201] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1182af000) [pid = 2201] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x11615ec00) [pid = 2201] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x111e25400) [pid = 2201] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12ccac400) [pid = 2201] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x124e11c00) [pid = 2201] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x124e0f400) [pid = 2201] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x124e05400) [pid = 2201] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118a4e800) [pid = 2201] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x113463400) [pid = 2201] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12bd7f400) [pid = 2201] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12391f400) [pid = 2201] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1194ec400) [pid = 2201] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11879dc00) [pid = 2201] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x113ded800) [pid = 2201] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1293f6000) [pid = 2201] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12b947800) [pid = 2201] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x126959800) [pid = 2201] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:43:55 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119187c00) [pid = 2201] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:43:55 INFO - PROCESS | 2201 | 1463791435554 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]]]}] 17:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 723ms 17:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:43:55 INFO - PROCESS | 2201 | 1463791435582 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:43:55 INFO - PROCESS | 2201 | 1463791435583 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 17:43:55 INFO - PROCESS | 2201 | 1463791435585 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 2201 | 1463791435586 Marionette TRACE conn2 <- [1,1650,null,{}] 17:43:55 INFO - PROCESS | 2201 | 1463791435588 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}] 17:43:55 INFO - PROCESS | 2201 | 1463791435693 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:43:55 INFO - PROCESS | 2201 | 1463791435745 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x1240be800 == 43 [pid = 2201] [id = 420] 17:43:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x112019800) [pid = 2201] [serial = 1259] [outer = 0x0] 17:43:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x118a4e800) [pid = 2201] [serial = 1260] [outer = 0x112019800] 17:43:55 INFO - PROCESS | 2201 | 1463791435769 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123ab7400) [pid = 2201] [serial = 1261] [outer = 0x112019800] 17:43:56 INFO - PROCESS | 2201 | 1463791436030 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]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 468ms 17:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:43:56 INFO - PROCESS | 2201 | 1463791436053 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 2201 | 1463791436054 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 17:43:56 INFO - PROCESS | 2201 | 1463791436056 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 2201 | 1463791436058 Marionette TRACE conn2 <- [1,1654,null,{}] 17:43:56 INFO - PROCESS | 2201 | 1463791436067 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}] 17:43:56 INFO - PROCESS | 2201 | 1463791436149 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:43:56 INFO - PROCESS | 2201 | 1463791436154 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb7d800 == 44 [pid = 2201] [id = 421] 17:43:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119108800) [pid = 2201] [serial = 1262] [outer = 0x0] 17:43:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1270c8400) [pid = 2201] [serial = 1263] [outer = 0x119108800] 17:43:56 INFO - PROCESS | 2201 | 1463791436179 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128b86c00) [pid = 2201] [serial = 1264] [outer = 0x119108800] 17:43:56 INFO - PROCESS | 2201 | 1463791436498 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]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 476ms 17:43:56 INFO - PROCESS | 2201 | 1463791436534 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 2201 | 1463791436535 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 17:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:43:56 INFO - PROCESS | 2201 | 1463791436537 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 2201 | 1463791436538 Marionette TRACE conn2 <- [1,1658,null,{}] 17:43:56 INFO - PROCESS | 2201 | 1463791436540 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}] 17:43:56 INFO - PROCESS | 2201 | 1463791436654 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:43:56 INFO - PROCESS | 2201 | 1463791436663 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb92800 == 45 [pid = 2201] [id = 422] 17:43:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x128b8a400) [pid = 2201] [serial = 1265] [outer = 0x0] 17:43:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x128b8d000) [pid = 2201] [serial = 1266] [outer = 0x128b8a400] 17:43:56 INFO - PROCESS | 2201 | 1463791436687 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128d11400) [pid = 2201] [serial = 1267] [outer = 0x128b8a400] 17:43:56 INFO - PROCESS | 2201 | 1463791436996 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]]]}] 17:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 517ms 17:43:57 INFO - PROCESS | 2201 | 1463791437055 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:43:57 INFO - PROCESS | 2201 | 1463791437056 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 17:43:57 INFO - PROCESS | 2201 | 1463791437058 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 2201 | 1463791437059 Marionette TRACE conn2 <- [1,1662,null,{}] 17:43:57 INFO - PROCESS | 2201 | 1463791437061 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}] 17:43:57 INFO - PROCESS | 2201 | 1463791437140 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:43:57 INFO - PROCESS | 2201 | 1463791437147 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c179800 == 46 [pid = 2201] [id = 423] 17:43:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b20c00) [pid = 2201] [serial = 1268] [outer = 0x0] 17:43:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128dfc400) [pid = 2201] [serial = 1269] [outer = 0x128b20c00] 17:43:57 INFO - PROCESS | 2201 | 1463791437171 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x128ff5800) [pid = 2201] [serial = 1270] [outer = 0x128b20c00] 17:43:57 INFO - PROCESS | 2201 | 1463791437663 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]]]}] 17:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 621ms 17:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:43:57 INFO - PROCESS | 2201 | 1463791437680 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:43:57 INFO - PROCESS | 2201 | 1463791437682 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 17:43:57 INFO - PROCESS | 2201 | 1463791437686 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 2201 | 1463791437688 Marionette TRACE conn2 <- [1,1666,null,{}] 17:43:57 INFO - PROCESS | 2201 | 1463791437692 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}] 17:43:57 INFO - PROCESS | 2201 | 1463791437806 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:43:57 INFO - PROCESS | 2201 | 1463791437884 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x116906800 == 47 [pid = 2201] [id = 424] 17:43:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x112056000) [pid = 2201] [serial = 1271] [outer = 0x0] 17:43:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x113074800) [pid = 2201] [serial = 1272] [outer = 0x112056000] 17:43:57 INFO - PROCESS | 2201 | 1463791437916 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x113d67800) [pid = 2201] [serial = 1273] [outer = 0x112056000] 17:43:58 INFO - PROCESS | 2201 | 1463791438463 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]]]}] 17:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 828ms 17:43:58 INFO - PROCESS | 2201 | 1463791438514 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 2201 | 1463791438518 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 17:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:43:58 INFO - PROCESS | 2201 | 1463791438522 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 2201 | 1463791438524 Marionette TRACE conn2 <- [1,1670,null,{}] 17:43:58 INFO - PROCESS | 2201 | 1463791438527 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}] 17:43:58 INFO - PROCESS | 2201 | 1463791438649 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:43:58 INFO - PROCESS | 2201 | 1463791438736 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x123075000 == 48 [pid = 2201] [id = 425] 17:43:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x11693ec00) [pid = 2201] [serial = 1274] [outer = 0x0] 17:43:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x116ae8400) [pid = 2201] [serial = 1275] [outer = 0x11693ec00] 17:43:58 INFO - PROCESS | 2201 | 1463791438767 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x11804e800) [pid = 2201] [serial = 1276] [outer = 0x11693ec00] 17:43:59 INFO - PROCESS | 2201 | 1463791439485 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]]]}] 17:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1024ms 17:43:59 INFO - PROCESS | 2201 | 1463791439547 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 2201 | 1463791439549 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 17:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:43:59 INFO - PROCESS | 2201 | 1463791439553 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 2201 | 1463791439555 Marionette TRACE conn2 <- [1,1674,null,{}] 17:43:59 INFO - PROCESS | 2201 | 1463791439558 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}] 17:43:59 INFO - PROCESS | 2201 | 1463791439662 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb92800 == 47 [pid = 2201] [id = 422] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb7d800 == 46 [pid = 2201] [id = 421] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x1240be800 == 45 [pid = 2201] [id = 420] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12abd6000 == 44 [pid = 2201] [id = 419] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12a84d000 == 43 [pid = 2201] [id = 418] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x1296d1800 == 42 [pid = 2201] [id = 417] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x12bd84800) [pid = 2201] [serial = 1212] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12935a000 == 41 [pid = 2201] [id = 416] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x1197cd000 == 40 [pid = 2201] [id = 415] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x124e7a000 == 39 [pid = 2201] [id = 414] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x11805f000 == 38 [pid = 2201] [id = 413] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x123a50000 == 37 [pid = 2201] [id = 412] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x123416800 == 36 [pid = 2201] [id = 411] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x123082800 == 35 [pid = 2201] [id = 410] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x1197cd800 == 34 [pid = 2201] [id = 409] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x11839b000 == 33 [pid = 2201] [id = 408] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x11805f800 == 32 [pid = 2201] [id = 407] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x116979800 == 31 [pid = 2201] [id = 406] 17:43:59 INFO - PROCESS | 2201 | 1463791439774 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 2201 | --DOCSHELL 0x113aa3800 == 30 [pid = 2201] [id = 405] 17:43:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x11339e000 == 31 [pid = 2201] [id = 426] 17:43:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1122b0c00) [pid = 2201] [serial = 1277] [outer = 0x0] 17:43:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x113d66c00) [pid = 2201] [serial = 1278] [outer = 0x1122b0c00] 17:43:59 INFO - PROCESS | 2201 | 1463791439805 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1166bd800) [pid = 2201] [serial = 1279] [outer = 0x1122b0c00] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x124e10400) [pid = 2201] [serial = 1194] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x128b1d800) [pid = 2201] [serial = 1197] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x126f77c00) [pid = 2201] [serial = 1195] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1293ab000) [pid = 2201] [serial = 1200] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128fef000) [pid = 2201] [serial = 1198] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1161f0800) [pid = 2201] [serial = 1203] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x123272000) [pid = 2201] [serial = 1204] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1293f4400) [pid = 2201] [serial = 1206] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12b948c00) [pid = 2201] [serial = 1209] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1293f7400) [pid = 2201] [serial = 1201] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1182b2000) [pid = 2201] [serial = 1182] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118248800) [pid = 2201] [serial = 1180] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11804a000) [pid = 2201] [serial = 1179] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11334f800) [pid = 2201] [serial = 1177] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x112a5e400) [pid = 2201] [serial = 1176] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12ccb5000) [pid = 2201] [serial = 1174] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12ccaf000) [pid = 2201] [serial = 1173] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12ab99000) [pid = 2201] [serial = 1171] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12a7b2400) [pid = 2201] [serial = 1170] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12a454000) [pid = 2201] [serial = 1168] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1270bc000) [pid = 2201] [serial = 1167] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x124e0f000) [pid = 2201] [serial = 1165] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x124e09400) [pid = 2201] [serial = 1164] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x119ecfc00) [pid = 2201] [serial = 1162] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11923ec00) [pid = 2201] [serial = 1161] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x118142400) [pid = 2201] [serial = 1159] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x116944800) [pid = 2201] [serial = 1158] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12c6c5400) [pid = 2201] [serial = 1156] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x123ab9000) [pid = 2201] [serial = 1191] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x119ea5000) [pid = 2201] [serial = 1188] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x1230a1000) [pid = 2201] [serial = 1189] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x1187a2c00) [pid = 2201] [serial = 1185] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x1194e8400) [pid = 2201] [serial = 1186] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x118798800) [pid = 2201] [serial = 1183] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x12a861000) [pid = 2201] [serial = 1207] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12bae4000) [pid = 2201] [serial = 1210] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x124656c00) [pid = 2201] [serial = 1192] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x1182b1c00) [pid = 2201] [serial = 1105] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x12b93f800) [pid = 2201] [serial = 1114] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12bae9c00) [pid = 2201] [serial = 1102] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x1293a6800) [pid = 2201] [serial = 1111] [outer = 0x0] [url = about:blank] 17:43:59 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x1233df000) [pid = 2201] [serial = 1108] [outer = 0x0] [url = about:blank] 17:44:00 INFO - PROCESS | 2201 | 1463791440161 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]]]}] 17:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 620ms 17:44:00 INFO - PROCESS | 2201 | 1463791440172 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 2201 | 1463791440178 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 17:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:44:00 INFO - PROCESS | 2201 | 1463791440188 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 2201 | 1463791440189 Marionette TRACE conn2 <- [1,1678,null,{}] 17:44:00 INFO - PROCESS | 2201 | 1463791440197 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}] 17:44:00 INFO - PROCESS | 2201 | 1463791440272 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:44:00 INFO - PROCESS | 2201 | 1463791440279 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x11805f000 == 32 [pid = 2201] [id = 427] 17:44:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x1169b0c00) [pid = 2201] [serial = 1280] [outer = 0x0] 17:44:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x11752a000) [pid = 2201] [serial = 1281] [outer = 0x1169b0c00] 17:44:00 INFO - PROCESS | 2201 | 1463791440305 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x118143400) [pid = 2201] [serial = 1282] [outer = 0x1169b0c00] 17:44:00 INFO - PROCESS | 2201 | 1463791440650 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]]]}] 17:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 479ms 17:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:44:00 INFO - PROCESS | 2201 | 1463791440665 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 2201 | 1463791440666 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 17:44:00 INFO - PROCESS | 2201 | 1463791440668 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 2201 | 1463791440670 Marionette TRACE conn2 <- [1,1682,null,{}] 17:44:00 INFO - PROCESS | 2201 | 1463791440681 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}] 17:44:00 INFO - PROCESS | 2201 | 1463791440761 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:44:00 INFO - PROCESS | 2201 | 1463791440810 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197bd000 == 33 [pid = 2201] [id = 428] 17:44:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x116a5d800) [pid = 2201] [serial = 1283] [outer = 0x0] 17:44:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x1182a6800) [pid = 2201] [serial = 1284] [outer = 0x116a5d800] 17:44:00 INFO - PROCESS | 2201 | 1463791440838 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x118715400) [pid = 2201] [serial = 1285] [outer = 0x116a5d800] 17:44:01 INFO - PROCESS | 2201 | 1463791441151 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]]]}] 17:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 17:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:44:01 INFO - PROCESS | 2201 | 1463791441190 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:44:01 INFO - PROCESS | 2201 | 1463791441192 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 17:44:01 INFO - PROCESS | 2201 | 1463791441196 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - PROCESS | 2201 | 1463791441197 Marionette TRACE conn2 <- [1,1686,null,{}] 17:44:01 INFO - PROCESS | 2201 | 1463791441199 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}] 17:44:01 INFO - PROCESS | 2201 | 1463791441277 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:44:01 INFO - PROCESS | 2201 | 1463791441282 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232b6800 == 34 [pid = 2201] [id = 429] 17:44:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x1131d6000) [pid = 2201] [serial = 1286] [outer = 0x0] 17:44:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x11879e800) [pid = 2201] [serial = 1287] [outer = 0x1131d6000] 17:44:01 INFO - PROCESS | 2201 | 1463791441308 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x118a55c00) [pid = 2201] [serial = 1288] [outer = 0x1131d6000] 17:44:01 INFO - PROCESS | 2201 | 1463791441627 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]]]}] 17:44:01 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 17:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 468ms 17:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:44:01 INFO - PROCESS | 2201 | 1463791441683 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:44:01 INFO - PROCESS | 2201 | 1463791441684 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 17:44:01 INFO - PROCESS | 2201 | 1463791441686 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - PROCESS | 2201 | 1463791441687 Marionette TRACE conn2 <- [1,1690,null,{}] 17:44:01 INFO - PROCESS | 2201 | 1463791441689 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}] 17:44:01 INFO - PROCESS | 2201 | 1463791441762 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:44:01 INFO - PROCESS | 2201 | 1463791441766 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f5d000 == 35 [pid = 2201] [id = 430] 17:44:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x118713000) [pid = 2201] [serial = 1289] [outer = 0x0] 17:44:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11918d800) [pid = 2201] [serial = 1290] [outer = 0x118713000] 17:44:01 INFO - PROCESS | 2201 | 1463791441794 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x11942bc00) [pid = 2201] [serial = 1291] [outer = 0x118713000] 17:44:02 INFO - PROCESS | 2201 | 1463791442156 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]]]}] 17:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 17:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:44:02 INFO - PROCESS | 2201 | 1463791442205 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 2201 | 1463791442206 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 17:44:02 INFO - PROCESS | 2201 | 1463791442208 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 2201 | 1463791442209 Marionette TRACE conn2 <- [1,1694,null,{}] 17:44:02 INFO - PROCESS | 2201 | 1463791442211 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}] 17:44:02 INFO - PROCESS | 2201 | 1463791442317 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:44:02 INFO - PROCESS | 2201 | 1463791442332 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247cb000 == 36 [pid = 2201] [id = 431] 17:44:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x11942c000) [pid = 2201] [serial = 1292] [outer = 0x0] 17:44:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x119e9ec00) [pid = 2201] [serial = 1293] [outer = 0x11942c000] 17:44:02 INFO - PROCESS | 2201 | 1463791442358 Marionette DEBUG loaded listener.js 17:44:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1230a0000) [pid = 2201] [serial = 1294] [outer = 0x11942c000] 17:44:02 INFO - PROCESS | 2201 | 1463791442711 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]]]}] 17:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 17:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:44:02 INFO - PROCESS | 2201 | 1463791442730 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 2201 | 1463791442732 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 17:44:02 INFO - PROCESS | 2201 | 1463791442735 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 2201 | 1463791442737 Marionette TRACE conn2 <- [1,1698,null,{}] 17:44:02 INFO - PROCESS | 2201 | 1463791442740 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}] 17:44:02 INFO - PROCESS | 2201 | 1463791442876 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:44:02 INFO - PROCESS | 2201 | 1463791442914 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b4a000 == 37 [pid = 2201] [id = 432] 17:44:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x123272c00) [pid = 2201] [serial = 1295] [outer = 0x0] 17:44:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12360e800) [pid = 2201] [serial = 1296] [outer = 0x123272c00] 17:44:02 INFO - PROCESS | 2201 | 1463791442953 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x123816c00) [pid = 2201] [serial = 1297] [outer = 0x123272c00] 17:44:03 INFO - PROCESS | 2201 | 1463791443353 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]]]}] 17:44:03 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 17:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 17:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:44:03 INFO - PROCESS | 2201 | 1463791443406 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 2201 | 1463791443407 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 17:44:03 INFO - PROCESS | 2201 | 1463791443409 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - PROCESS | 2201 | 1463791443410 Marionette TRACE conn2 <- [1,1702,null,{}] 17:44:03 INFO - PROCESS | 2201 | 1463791443413 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}] 17:44:03 INFO - PROCESS | 2201 | 1463791443513 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:44:03 INFO - PROCESS | 2201 | 1463791443525 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe5800 == 38 [pid = 2201] [id = 433] 17:44:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1233e1400) [pid = 2201] [serial = 1298] [outer = 0x0] 17:44:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1239c6400) [pid = 2201] [serial = 1299] [outer = 0x1233e1400] 17:44:03 INFO - PROCESS | 2201 | 1463791443550 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x123ac3c00) [pid = 2201] [serial = 1300] [outer = 0x1233e1400] 17:44:03 INFO - PROCESS | 2201 | 1463791443896 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]]]}] 17:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 519ms 17:44:03 INFO - PROCESS | 2201 | 1463791443930 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:44:03 INFO - PROCESS | 2201 | 1463791443931 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 17:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:44:03 INFO - PROCESS | 2201 | 1463791443933 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:44:03 INFO - PROCESS | 2201 | 1463791443934 Marionette TRACE conn2 <- [1,1706,null,{}] 17:44:03 INFO - PROCESS | 2201 | 1463791443937 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}] 17:44:04 INFO - PROCESS | 2201 | 1463791444168 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x119181800) [pid = 2201] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12310b800) [pid = 2201] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x113d0b000) [pid = 2201] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x115ebd400) [pid = 2201] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x119b1ac00) [pid = 2201] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x11693fc00) [pid = 2201] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x119181400) [pid = 2201] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x110f48000) [pid = 2201] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x119ea1000) [pid = 2201] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x124e03400) [pid = 2201] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x124e07800) [pid = 2201] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x124e0a400) [pid = 2201] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x112019800) [pid = 2201] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x119108800) [pid = 2201] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x128b8a400) [pid = 2201] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x113004400) [pid = 2201] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x118620800) [pid = 2201] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:44:04 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x1131ce800) [pid = 2201] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:44:04 INFO - PROCESS | 2201 | 1463791444210 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x117055000 == 39 [pid = 2201] [id = 434] 17:44:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x110f50400) [pid = 2201] [serial = 1301] [outer = 0x0] 17:44:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x113d06c00) [pid = 2201] [serial = 1302] [outer = 0x110f50400] 17:44:04 INFO - PROCESS | 2201 | 1463791444236 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x11808a800) [pid = 2201] [serial = 1303] [outer = 0x110f50400] 17:44:04 INFO - PROCESS | 2201 | 1463791444479 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]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 569ms 17:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:44:04 INFO - PROCESS | 2201 | 1463791444503 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 2201 | 1463791444504 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 17:44:04 INFO - PROCESS | 2201 | 1463791444506 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 2201 | 1463791444508 Marionette TRACE conn2 <- [1,1710,null,{}] 17:44:04 INFO - PROCESS | 2201 | 1463791444520 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}] 17:44:04 INFO - PROCESS | 2201 | 1463791444601 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:44:04 INFO - PROCESS | 2201 | 1463791444606 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c6800 == 40 [pid = 2201] [id = 435] 17:44:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11808cc00) [pid = 2201] [serial = 1304] [outer = 0x0] 17:44:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x119b14c00) [pid = 2201] [serial = 1305] [outer = 0x11808cc00] 17:44:04 INFO - PROCESS | 2201 | 1463791444640 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x124469400) [pid = 2201] [serial = 1306] [outer = 0x11808cc00] 17:44:04 INFO - PROCESS | 2201 | 1463791444971 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]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 481ms 17:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:44:04 INFO - PROCESS | 2201 | 1463791444988 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 2201 | 1463791444989 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 17:44:04 INFO - PROCESS | 2201 | 1463791444992 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 2201 | 1463791444996 Marionette TRACE conn2 <- [1,1714,null,{}] 17:44:05 INFO - PROCESS | 2201 | 1463791444998 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}] 17:44:05 INFO - PROCESS | 2201 | 1463791445101 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:44:05 INFO - PROCESS | 2201 | 1463791445108 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a84c800 == 41 [pid = 2201] [id = 436] 17:44:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x124656c00) [pid = 2201] [serial = 1307] [outer = 0x0] 17:44:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x124e07000) [pid = 2201] [serial = 1308] [outer = 0x124656c00] 17:44:05 INFO - PROCESS | 2201 | 1463791445134 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x12695c400) [pid = 2201] [serial = 1309] [outer = 0x124656c00] 17:44:05 INFO - PROCESS | 2201 | 1463791445436 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]]]}] 17:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 475ms 17:44:05 INFO - PROCESS | 2201 | 1463791445467 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 2201 | 1463791445468 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 17:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:44:05 INFO - PROCESS | 2201 | 1463791445470 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - PROCESS | 2201 | 1463791445471 Marionette TRACE conn2 <- [1,1718,null,{}] 17:44:05 INFO - PROCESS | 2201 | 1463791445474 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}] 17:44:05 INFO - PROCESS | 2201 | 1463791445552 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:44:05 INFO - PROCESS | 2201 | 1463791445556 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb7a800 == 42 [pid = 2201] [id = 437] 17:44:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x126d3a000) [pid = 2201] [serial = 1310] [outer = 0x0] 17:44:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x126ff9800) [pid = 2201] [serial = 1311] [outer = 0x126d3a000] 17:44:05 INFO - PROCESS | 2201 | 1463791445584 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x128b19400) [pid = 2201] [serial = 1312] [outer = 0x126d3a000] 17:44:05 INFO - PROCESS | 2201 | 1463791445920 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]]]}] 17:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 469ms 17:44:05 INFO - PROCESS | 2201 | 1463791445941 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 2201 | 1463791445943 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 17:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:44:05 INFO - PROCESS | 2201 | 1463791445948 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - PROCESS | 2201 | 1463791445949 Marionette TRACE conn2 <- [1,1722,null,{}] 17:44:05 INFO - PROCESS | 2201 | 1463791445951 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}] 17:44:06 INFO - PROCESS | 2201 | 1463791446051 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:44:06 INFO - PROCESS | 2201 | 1463791446057 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be7f800 == 43 [pid = 2201] [id = 438] 17:44:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x12465b000) [pid = 2201] [serial = 1313] [outer = 0x0] 17:44:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x128b8b400) [pid = 2201] [serial = 1314] [outer = 0x12465b000] 17:44:06 INFO - PROCESS | 2201 | 1463791446084 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128d1b800) [pid = 2201] [serial = 1315] [outer = 0x12465b000] 17:44:06 INFO - PROCESS | 2201 | 1463791446512 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]]]}] 17:44:06 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 17:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 617ms 17:44:06 INFO - PROCESS | 2201 | 1463791446566 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:44:06 INFO - PROCESS | 2201 | 1463791446569 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 17:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:44:06 INFO - PROCESS | 2201 | 1463791446573 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 2201 | 1463791446575 Marionette TRACE conn2 <- [1,1726,null,{}] 17:44:06 INFO - PROCESS | 2201 | 1463791446597 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}] 17:44:06 INFO - PROCESS | 2201 | 1463791446706 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:44:06 INFO - PROCESS | 2201 | 1463791446771 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x11818a000 == 44 [pid = 2201] [id = 439] 17:44:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x116078400) [pid = 2201] [serial = 1316] [outer = 0x0] 17:44:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x116773400) [pid = 2201] [serial = 1317] [outer = 0x116078400] 17:44:06 INFO - PROCESS | 2201 | 1463791446803 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x117532c00) [pid = 2201] [serial = 1318] [outer = 0x116078400] 17:44:07 INFO - PROCESS | 2201 | 1463791447203 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]]]}] 17:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 17:44:07 INFO - PROCESS | 2201 | 1463791447263 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 2201 | 1463791447267 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 17:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:44:07 INFO - PROCESS | 2201 | 1463791447296 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 2201 | 1463791447298 Marionette TRACE conn2 <- [1,1730,null,{}] 17:44:07 INFO - PROCESS | 2201 | 1463791447301 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}] 17:44:07 INFO - PROCESS | 2201 | 1463791447403 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:44:07 INFO - PROCESS | 2201 | 1463791447468 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e6e800 == 45 [pid = 2201] [id = 440] 17:44:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11804c000) [pid = 2201] [serial = 1319] [outer = 0x0] 17:44:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1182a6c00) [pid = 2201] [serial = 1320] [outer = 0x11804c000] 17:44:07 INFO - PROCESS | 2201 | 1463791447498 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x118796800) [pid = 2201] [serial = 1321] [outer = 0x11804c000] 17:44:07 INFO - PROCESS | 2201 | 1463791447929 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]]]}] 17:44:07 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 17:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 672ms 17:44:07 INFO - PROCESS | 2201 | 1463791447969 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 2201 | 1463791447970 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 17:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:44:07 INFO - PROCESS | 2201 | 1463791447972 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 2201 | 1463791447975 Marionette TRACE conn2 <- [1,1734,null,{}] 17:44:07 INFO - PROCESS | 2201 | 1463791447983 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}] 17:44:08 INFO - PROCESS | 2201 | 1463791448087 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:44:08 INFO - PROCESS | 2201 | 1463791448142 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c17f800 == 46 [pid = 2201] [id = 441] 17:44:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119241c00) [pid = 2201] [serial = 1322] [outer = 0x0] 17:44:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119e9e400) [pid = 2201] [serial = 1323] [outer = 0x119241c00] 17:44:08 INFO - PROCESS | 2201 | 1463791448173 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119ecfc00) [pid = 2201] [serial = 1324] [outer = 0x119241c00] 17:44:08 INFO - PROCESS | 2201 | 1463791448617 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]]]}] 17:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 675ms 17:44:08 INFO - PROCESS | 2201 | 1463791448649 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 2201 | 1463791448651 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 17:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:44:08 INFO - PROCESS | 2201 | 1463791448655 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 2201 | 1463791448657 Marionette TRACE conn2 <- [1,1738,null,{}] 17:44:08 INFO - PROCESS | 2201 | 1463791448660 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}] 17:44:08 INFO - PROCESS | 2201 | 1463791448791 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:44:08 INFO - PROCESS | 2201 | 1463791448857 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c528800 == 47 [pid = 2201] [id = 442] 17:44:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x123495c00) [pid = 2201] [serial = 1325] [outer = 0x0] 17:44:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x124471000) [pid = 2201] [serial = 1326] [outer = 0x123495c00] 17:44:08 INFO - PROCESS | 2201 | 1463791448887 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x124e0f400) [pid = 2201] [serial = 1327] [outer = 0x123495c00] 17:44:09 INFO - PROCESS | 2201 | 1463791449294 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]]]}] 17:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 17:44:09 INFO - PROCESS | 2201 | 1463791449326 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:44:09 INFO - PROCESS | 2201 | 1463791449327 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 17:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:44:09 INFO - PROCESS | 2201 | 1463791449330 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:44:09 INFO - PROCESS | 2201 | 1463791449331 Marionette TRACE conn2 <- [1,1742,null,{}] 17:44:09 INFO - PROCESS | 2201 | 1463791449333 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}] 17:44:09 INFO - PROCESS | 2201 | 1463791449428 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:44:09 INFO - PROCESS | 2201 | 1463791449479 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6f6800 == 48 [pid = 2201] [id = 443] 17:44:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12360b000) [pid = 2201] [serial = 1328] [outer = 0x0] 17:44:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x126960400) [pid = 2201] [serial = 1329] [outer = 0x12360b000] 17:44:09 INFO - PROCESS | 2201 | 1463791449508 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128b8f000) [pid = 2201] [serial = 1330] [outer = 0x12360b000] 17:44:09 INFO - PROCESS | 2201 | 1463791449949 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]]]}] 17:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 668ms 17:44:10 INFO - PROCESS | 2201 | 1463791449999 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 2201 | 1463791450000 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 17:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:44:10 INFO - PROCESS | 2201 | 1463791450003 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 2201 | 1463791450004 Marionette TRACE conn2 <- [1,1746,null,{}] 17:44:10 INFO - PROCESS | 2201 | 1463791450007 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}] 17:44:10 INFO - PROCESS | 2201 | 1463791450124 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:44:10 INFO - PROCESS | 2201 | 1463791450211 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x118a97800 == 49 [pid = 2201] [id = 444] 17:44:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x113d0c000) [pid = 2201] [serial = 1331] [outer = 0x0] 17:44:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x124e57c00) [pid = 2201] [serial = 1332] [outer = 0x113d0c000] 17:44:10 INFO - PROCESS | 2201 | 1463791450241 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1292d9400) [pid = 2201] [serial = 1333] [outer = 0x113d0c000] 17:44:10 INFO - PROCESS | 2201 | 1463791450796 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]]]}] 17:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 820ms 17:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:44:10 INFO - PROCESS | 2201 | 1463791450824 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 2201 | 1463791450826 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 17:44:10 INFO - PROCESS | 2201 | 1463791450829 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 2201 | 1463791450832 Marionette TRACE conn2 <- [1,1750,null,{}] 17:44:10 INFO - PROCESS | 2201 | 1463791450836 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}] 17:44:10 INFO - PROCESS | 2201 | 1463791450932 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:44:10 INFO - PROCESS | 2201 | 1463791450989 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x119874800 == 50 [pid = 2201] [id = 445] 17:44:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x112fc6800) [pid = 2201] [serial = 1334] [outer = 0x0] 17:44:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x115e39400) [pid = 2201] [serial = 1335] [outer = 0x112fc6800] 17:44:11 INFO - PROCESS | 2201 | 1463791451016 Marionette DEBUG loaded listener.js 17:44:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1161f2000) [pid = 2201] [serial = 1336] [outer = 0x112fc6800] 17:44:11 INFO - PROCESS | 2201 | 1463791451454 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]]]}] 17:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 17:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:44:11 INFO - PROCESS | 2201 | 1463791451502 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 2201 | 1463791451506 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 17:44:11 INFO - PROCESS | 2201 | 1463791451510 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 2201 | 1463791451512 Marionette TRACE conn2 <- [1,1754,null,{}] 17:44:11 INFO - PROCESS | 2201 | 1463791451514 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}] 17:44:11 INFO - PROCESS | 2201 | 1463791451606 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e5800 == 49 [pid = 2201] [id = 404] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb7a800 == 48 [pid = 2201] [id = 437] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12a84c800 == 47 [pid = 2201] [id = 436] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c6800 == 46 [pid = 2201] [id = 435] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x117055000 == 45 [pid = 2201] [id = 434] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe5800 == 44 [pid = 2201] [id = 433] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x128b4a000 == 43 [pid = 2201] [id = 432] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1247cb000 == 42 [pid = 2201] [id = 431] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x128dfc400) [pid = 2201] [serial = 1269] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | 1463791451709 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x123f5d000 == 41 [pid = 2201] [id = 430] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1232b6800 == 40 [pid = 2201] [id = 429] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1197bd000 == 39 [pid = 2201] [id = 428] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x11805f000 == 38 [pid = 2201] [id = 427] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x11339e000 == 37 [pid = 2201] [id = 426] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x123075000 == 36 [pid = 2201] [id = 425] 17:44:11 INFO - PROCESS | 2201 | --DOCSHELL 0x116906800 == 35 [pid = 2201] [id = 424] 17:44:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x113d3d800 == 36 [pid = 2201] [id = 446] 17:44:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x112019000) [pid = 2201] [serial = 1337] [outer = 0x0] 17:44:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1161eb800) [pid = 2201] [serial = 1338] [outer = 0x112019000] 17:44:11 INFO - PROCESS | 2201 | 1463791451740 Marionette DEBUG loaded listener.js 17:44:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x118050000) [pid = 2201] [serial = 1339] [outer = 0x112019000] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x119ea6000) [pid = 2201] [serial = 1239] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x124652c00) [pid = 2201] [serial = 1248] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x119eac800) [pid = 2201] [serial = 1240] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x1160e8c00) [pid = 2201] [serial = 1218] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1194e8000) [pid = 2201] [serial = 1236] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119b1cc00) [pid = 2201] [serial = 1237] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1230a0c00) [pid = 2201] [serial = 1242] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1233dd000) [pid = 2201] [serial = 1243] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118052400) [pid = 2201] [serial = 1224] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x118248000) [pid = 2201] [serial = 1225] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x119241800) [pid = 2201] [serial = 1233] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11942fc00) [pid = 2201] [serial = 1234] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x117529000) [pid = 2201] [serial = 1221] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x118046800) [pid = 2201] [serial = 1222] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x123704400) [pid = 2201] [serial = 1245] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x124e08000) [pid = 2201] [serial = 1251] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12695ec00) [pid = 2201] [serial = 1254] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x124e54000) [pid = 2201] [serial = 1252] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1270c4c00) [pid = 2201] [serial = 1257] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x118a4e800) [pid = 2201] [serial = 1260] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x126ff7800) [pid = 2201] [serial = 1255] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1270c8400) [pid = 2201] [serial = 1263] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x128b8d000) [pid = 2201] [serial = 1266] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x116772400) [pid = 2201] [serial = 1219] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x113005000) [pid = 2201] [serial = 1215] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x110f4c800) [pid = 2201] [serial = 1216] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x118798400) [pid = 2201] [serial = 1230] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x128d11400) [pid = 2201] [serial = 1267] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x118a58c00) [pid = 2201] [serial = 1231] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x1182ac000) [pid = 2201] [serial = 1227] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x128b17c00) [pid = 2201] [serial = 1258] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x123ab7400) [pid = 2201] [serial = 1261] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x12479bc00) [pid = 2201] [serial = 1249] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x128b86c00) [pid = 2201] [serial = 1264] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12420d400) [pid = 2201] [serial = 1246] [outer = 0x0] [url = about:blank] 17:44:11 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x118422000) [pid = 2201] [serial = 1228] [outer = 0x0] [url = about:blank] 17:44:12 INFO - PROCESS | 2201 | 1463791452052 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]]]}] 17:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 570ms 17:44:12 INFO - PROCESS | 2201 | 1463791452081 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 2201 | 1463791452082 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 17:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:44:12 INFO - PROCESS | 2201 | 1463791452085 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 2201 | 1463791452087 Marionette TRACE conn2 <- [1,1758,null,{}] 17:44:12 INFO - PROCESS | 2201 | 1463791452095 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}] 17:44:12 INFO - PROCESS | 2201 | 1463791452180 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:44:12 INFO - PROCESS | 2201 | 1463791452228 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192de000 == 37 [pid = 2201] [id = 447] 17:44:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x118053800) [pid = 2201] [serial = 1340] [outer = 0x0] 17:44:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11824d800) [pid = 2201] [serial = 1341] [outer = 0x118053800] 17:44:12 INFO - PROCESS | 2201 | 1463791452256 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x118799400) [pid = 2201] [serial = 1342] [outer = 0x118053800] 17:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 470ms 17:44:12 INFO - PROCESS | 2201 | 1463791452552 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]]]}] 17:44:12 INFO - PROCESS | 2201 | 1463791452555 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 2201 | 1463791452557 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 17:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:44:12 INFO - PROCESS | 2201 | 1463791452566 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 2201 | 1463791452567 Marionette TRACE conn2 <- [1,1762,null,{}] 17:44:12 INFO - PROCESS | 2201 | 1463791452570 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}] 17:44:12 INFO - PROCESS | 2201 | 1463791452653 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:44:12 INFO - PROCESS | 2201 | 1463791452658 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x123211000 == 38 [pid = 2201] [id = 448] 17:44:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x1187a0400) [pid = 2201] [serial = 1343] [outer = 0x0] 17:44:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x118a58c00) [pid = 2201] [serial = 1344] [outer = 0x1187a0400] 17:44:12 INFO - PROCESS | 2201 | 1463791452685 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11942fc00) [pid = 2201] [serial = 1345] [outer = 0x1187a0400] 17:44:13 INFO - PROCESS | 2201 | 1463791453036 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]]]}] 17:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 517ms 17:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:44:13 INFO - PROCESS | 2201 | 1463791453085 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:44:13 INFO - PROCESS | 2201 | 1463791453086 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 17:44:13 INFO - PROCESS | 2201 | 1463791453088 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 2201 | 1463791453089 Marionette TRACE conn2 <- [1,1766,null,{}] 17:44:13 INFO - PROCESS | 2201 | 1463791453092 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}] 17:44:13 INFO - PROCESS | 2201 | 1463791453166 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:44:13 INFO - PROCESS | 2201 | 1463791453171 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x11805c800 == 39 [pid = 2201] [id = 449] 17:44:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x119235400) [pid = 2201] [serial = 1346] [outer = 0x0] 17:44:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x119ea3800) [pid = 2201] [serial = 1347] [outer = 0x119235400] 17:44:13 INFO - PROCESS | 2201 | 1463791453198 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x123099800) [pid = 2201] [serial = 1348] [outer = 0x119235400] 17:44:13 INFO - PROCESS | 2201 | 1463791453507 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]]]}] 17:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 468ms 17:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:44:13 INFO - PROCESS | 2201 | 1463791453557 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:44:13 INFO - PROCESS | 2201 | 1463791453558 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 17:44:13 INFO - PROCESS | 2201 | 1463791453560 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:44:13 INFO - PROCESS | 2201 | 1463791453561 Marionette TRACE conn2 <- [1,1770,null,{}] 17:44:13 INFO - PROCESS | 2201 | 1463791453563 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}] 17:44:13 INFO - PROCESS | 2201 | 1463791453683 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:44:13 INFO - PROCESS | 2201 | 1463791453724 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fd8800 == 40 [pid = 2201] [id = 450] 17:44:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1233df000) [pid = 2201] [serial = 1349] [outer = 0x0] 17:44:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x123925400) [pid = 2201] [serial = 1350] [outer = 0x1233df000] 17:44:13 INFO - PROCESS | 2201 | 1463791453749 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x124e0dc00) [pid = 2201] [serial = 1351] [outer = 0x1233df000] 17:44:14 INFO - PROCESS | 2201 | 1463791454076 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]]]}] 17:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 569ms 17:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:44:14 INFO - PROCESS | 2201 | 1463791454130 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:44:14 INFO - PROCESS | 2201 | 1463791454131 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 17:44:14 INFO - PROCESS | 2201 | 1463791454133 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 2201 | 1463791454134 Marionette TRACE conn2 <- [1,1774,null,{}] 17:44:14 INFO - PROCESS | 2201 | 1463791454136 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}] 17:44:14 INFO - PROCESS | 2201 | 1463791454233 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:44:14 INFO - PROCESS | 2201 | 1463791454245 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296cc800 == 41 [pid = 2201] [id = 451] 17:44:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12326f400) [pid = 2201] [serial = 1352] [outer = 0x0] 17:44:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1270bc000) [pid = 2201] [serial = 1353] [outer = 0x12326f400] 17:44:14 INFO - PROCESS | 2201 | 1463791454269 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x128d11400) [pid = 2201] [serial = 1354] [outer = 0x12326f400] 17:44:14 INFO - PROCESS | 2201 | 1463791454589 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]]]}] 17:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 17:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:44:14 INFO - PROCESS | 2201 | 1463791454652 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:44:14 INFO - PROCESS | 2201 | 1463791454653 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 17:44:14 INFO - PROCESS | 2201 | 1463791454655 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 2201 | 1463791454656 Marionette TRACE conn2 <- [1,1778,null,{}] 17:44:14 INFO - PROCESS | 2201 | 1463791454659 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}] 17:44:14 INFO - PROCESS | 2201 | 1463791454753 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:44:14 INFO - PROCESS | 2201 | 1463791454767 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a84b000 == 42 [pid = 2201] [id = 452] 17:44:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x126d3d800) [pid = 2201] [serial = 1355] [outer = 0x0] 17:44:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x128ffb400) [pid = 2201] [serial = 1356] [outer = 0x126d3d800] 17:44:14 INFO - PROCESS | 2201 | 1463791454791 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1292de000) [pid = 2201] [serial = 1357] [outer = 0x126d3d800] 17:44:15 INFO - PROCESS | 2201 | 1463791455102 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]]]}] 17:44:15 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 17:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 469ms 17:44:15 INFO - PROCESS | 2201 | 1463791455128 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 2201 | 1463791455130 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 17:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:44:15 INFO - PROCESS | 2201 | 1463791455132 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 2201 | 1463791455133 Marionette TRACE conn2 <- [1,1782,null,{}] 17:44:15 INFO - PROCESS | 2201 | 1463791455135 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}] 17:44:15 INFO - PROCESS | 2201 | 1463791455242 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:44:15 INFO - PROCESS | 2201 | 1463791455276 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9b0800 == 43 [pid = 2201] [id = 453] 17:44:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1292dd800) [pid = 2201] [serial = 1358] [outer = 0x0] 17:44:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1292e2c00) [pid = 2201] [serial = 1359] [outer = 0x1292dd800] 17:44:15 INFO - PROCESS | 2201 | 1463791455300 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1293ab000) [pid = 2201] [serial = 1360] [outer = 0x1292dd800] 17:44:15 INFO - PROCESS | 2201 | 1463791455613 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]]]}] 17:44:15 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 17:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 518ms 17:44:15 INFO - PROCESS | 2201 | 1463791455650 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 2201 | 1463791455651 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 17:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:44:15 INFO - PROCESS | 2201 | 1463791455654 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 2201 | 1463791455655 Marionette TRACE conn2 <- [1,1786,null,{}] 17:44:15 INFO - PROCESS | 2201 | 1463791455657 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}] 17:44:15 INFO - PROCESS | 2201 | 1463791455758 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:44:15 INFO - PROCESS | 2201 | 1463791455762 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be79800 == 44 [pid = 2201] [id = 454] 17:44:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1292e5000) [pid = 2201] [serial = 1361] [outer = 0x0] 17:44:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1293b1800) [pid = 2201] [serial = 1362] [outer = 0x1292e5000] 17:44:15 INFO - PROCESS | 2201 | 1463791455815 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1293fc800) [pid = 2201] [serial = 1363] [outer = 0x1292e5000] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x126d3a000) [pid = 2201] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1233e1400) [pid = 2201] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x110f50400) [pid = 2201] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1131d6000) [pid = 2201] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x123272c00) [pid = 2201] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x118713000) [pid = 2201] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x124656c00) [pid = 2201] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1122b0c00) [pid = 2201] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11808cc00) [pid = 2201] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x116a5d800) [pid = 2201] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1169b0c00) [pid = 2201] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:44:16 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11942c000) [pid = 2201] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12c179800 == 43 [pid = 2201] [id = 423] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x119874800 == 42 [pid = 2201] [id = 445] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x118a97800 == 41 [pid = 2201] [id = 444] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6f6800 == 40 [pid = 2201] [id = 443] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12c528800 == 39 [pid = 2201] [id = 442] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12c17f800 == 38 [pid = 2201] [id = 441] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x124e6e800 == 37 [pid = 2201] [id = 440] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x12be7f800 == 36 [pid = 2201] [id = 438] 17:44:16 INFO - PROCESS | 2201 | --DOCSHELL 0x11818a000 == 35 [pid = 2201] [id = 439] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x128fd8800 == 34 [pid = 2201] [id = 450] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x1296cc800 == 33 [pid = 2201] [id = 451] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x113d3d800 == 32 [pid = 2201] [id = 446] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12a84b000 == 31 [pid = 2201] [id = 452] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x11805c800 == 30 [pid = 2201] [id = 449] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9b0800 == 29 [pid = 2201] [id = 453] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x1192de000 == 28 [pid = 2201] [id = 447] 17:44:17 INFO - PROCESS | 2201 | --DOCSHELL 0x123211000 == 27 [pid = 2201] [id = 448] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x128b19400) [pid = 2201] [serial = 1312] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x128b8b400) [pid = 2201] [serial = 1314] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x126ff9800) [pid = 2201] [serial = 1311] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1239c6400) [pid = 2201] [serial = 1299] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x113d06c00) [pid = 2201] [serial = 1302] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x118a55c00) [pid = 2201] [serial = 1288] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x11808a800) [pid = 2201] [serial = 1303] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x116ae8400) [pid = 2201] [serial = 1275] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x123816c00) [pid = 2201] [serial = 1297] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x11918d800) [pid = 2201] [serial = 1290] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12695c400) [pid = 2201] [serial = 1309] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x11879e800) [pid = 2201] [serial = 1287] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x113d66c00) [pid = 2201] [serial = 1278] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x119b14c00) [pid = 2201] [serial = 1305] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x118715400) [pid = 2201] [serial = 1285] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x124e07000) [pid = 2201] [serial = 1308] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x11942bc00) [pid = 2201] [serial = 1291] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x1166bd800) [pid = 2201] [serial = 1279] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x1182a6800) [pid = 2201] [serial = 1284] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x124469400) [pid = 2201] [serial = 1306] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x12360e800) [pid = 2201] [serial = 1296] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x11752a000) [pid = 2201] [serial = 1281] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x1230a0000) [pid = 2201] [serial = 1294] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x123ac3c00) [pid = 2201] [serial = 1300] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x119e9ec00) [pid = 2201] [serial = 1293] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 76 (0x113074800) [pid = 2201] [serial = 1272] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | --DOMWINDOW == 75 (0x118143400) [pid = 2201] [serial = 1282] [outer = 0x0] [url = about:blank] 17:44:17 INFO - PROCESS | 2201 | 1463791457388 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]]]}] 17:44:17 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 17:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1774ms 17:44:17 INFO - PROCESS | 2201 | 1463791457430 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 2201 | 1463791457432 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 17:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:44:17 INFO - PROCESS | 2201 | 1463791457436 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 2201 | 1463791457438 Marionette TRACE conn2 <- [1,1790,null,{}] 17:44:17 INFO - PROCESS | 2201 | 1463791457442 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}] 17:44:17 INFO - PROCESS | 2201 | 1463791457519 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:44:17 INFO - PROCESS | 2201 | 1463791457568 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x115e12000 == 28 [pid = 2201] [id = 455] 17:44:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 76 (0x113004400) [pid = 2201] [serial = 1364] [outer = 0x0] 17:44:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x113006c00) [pid = 2201] [serial = 1365] [outer = 0x113004400] 17:44:17 INFO - PROCESS | 2201 | 1463791457595 Marionette DEBUG loaded listener.js 17:44:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x113d09c00) [pid = 2201] [serial = 1366] [outer = 0x113004400] 17:44:17 INFO - PROCESS | 2201 | 1463791457920 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]]]}] 17:44:17 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) 17:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 522ms 17:44:17 INFO - PROCESS | 2201 | 1463791457958 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 2201 | 1463791457965 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 17:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:44:17 INFO - PROCESS | 2201 | 1463791457969 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 2201 | 1463791457971 Marionette TRACE conn2 <- [1,1794,null,{}] 17:44:17 INFO - PROCESS | 2201 | 1463791457973 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}] 17:44:18 INFO - PROCESS | 2201 | 1463791458044 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:44:18 INFO - PROCESS | 2201 | 1463791458049 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x117049000 == 29 [pid = 2201] [id = 456] 17:44:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x11204a000) [pid = 2201] [serial = 1367] [outer = 0x0] 17:44:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x115ec3400) [pid = 2201] [serial = 1368] [outer = 0x11204a000] 17:44:18 INFO - PROCESS | 2201 | 1463791458077 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x11693d800) [pid = 2201] [serial = 1369] [outer = 0x11204a000] 17:44:18 INFO - PROCESS | 2201 | 1463791458398 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]]]}] 17:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 17:44:18 INFO - PROCESS | 2201 | 1463791458439 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:44:18 INFO - PROCESS | 2201 | 1463791458441 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 17:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:44:18 INFO - PROCESS | 2201 | 1463791458446 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:44:18 INFO - PROCESS | 2201 | 1463791458448 Marionette TRACE conn2 <- [1,1798,null,{}] 17:44:18 INFO - PROCESS | 2201 | 1463791458456 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}] 17:44:18 INFO - PROCESS | 2201 | 1463791458527 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:44:18 INFO - PROCESS | 2201 | 1463791458533 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x118191000 == 30 [pid = 2201] [id = 457] 17:44:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x110f49c00) [pid = 2201] [serial = 1370] [outer = 0x0] 17:44:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x1176cd400) [pid = 2201] [serial = 1371] [outer = 0x110f49c00] 17:44:18 INFO - PROCESS | 2201 | 1463791458571 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x118088000) [pid = 2201] [serial = 1372] [outer = 0x110f49c00] 17:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 472ms 17:44:18 INFO - PROCESS | 2201 | 1463791458913 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]]]}] 17:44:18 INFO - PROCESS | 2201 | 1463791458917 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:44:18 INFO - PROCESS | 2201 | 1463791458918 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 17:44:18 INFO - PROCESS | 2201 | 1463791458921 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:44:18 INFO - PROCESS | 2201 | 1463791458922 Marionette TRACE conn2 <- [1,1802,null,{}] 17:44:18 INFO - PROCESS | 2201 | 1463791458924 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}] 17:44:19 INFO - PROCESS | 2201 | 1463791458998 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:44:19 INFO - PROCESS | 2201 | 1463791459046 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183ab800 == 31 [pid = 2201] [id = 458] 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x1166ba400) [pid = 2201] [serial = 1373] [outer = 0x0] 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x118143400) [pid = 2201] [serial = 1374] [outer = 0x1166ba400] 17:44:19 INFO - PROCESS | 2201 | 1463791459071 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x1182a9c00) [pid = 2201] [serial = 1375] [outer = 0x1166ba400] 17:44:19 INFO - PROCESS | 2201 | 1463791459345 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]]]}] 17:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 468ms 17:44:19 INFO - PROCESS | 2201 | 1463791459389 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 2201 | 1463791459391 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 17:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:44:19 INFO - PROCESS | 2201 | 1463791459396 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - PROCESS | 2201 | 1463791459398 Marionette TRACE conn2 <- [1,1806,null,{}] 17:44:19 INFO - PROCESS | 2201 | 1463791459400 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}] 17:44:19 INFO - PROCESS | 2201 | 1463791459468 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:44:19 INFO - PROCESS | 2201 | 1463791459473 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197d0000 == 32 [pid = 2201] [id = 459] 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x1161ab800) [pid = 2201] [serial = 1376] [outer = 0x0] 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x1182b3c00) [pid = 2201] [serial = 1377] [outer = 0x1161ab800] 17:44:19 INFO - PROCESS | 2201 | 1463791459501 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11870d800) [pid = 2201] [serial = 1378] [outer = 0x1161ab800] 17:44:19 INFO - PROCESS | 2201 | 1463791459806 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]]]}] 17:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 420ms 17:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:44:19 INFO - PROCESS | 2201 | 1463791459852 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 2201 | 1463791459854 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 17:44:19 INFO - PROCESS | 2201 | 1463791459856 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - PROCESS | 2201 | 1463791459857 Marionette TRACE conn2 <- [1,1810,null,{}] 17:44:19 INFO - PROCESS | 2201 | 1463791459859 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}] 17:44:19 INFO - PROCESS | 2201 | 1463791459966 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:44:19 INFO - PROCESS | 2201 | 1463791459973 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x123077800 == 33 [pid = 2201] [id = 460] 17:44:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x118422000) [pid = 2201] [serial = 1379] [outer = 0x0] 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x118799c00) [pid = 2201] [serial = 1380] [outer = 0x118422000] 17:44:20 INFO - PROCESS | 2201 | 1463791460002 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x119181400) [pid = 2201] [serial = 1381] [outer = 0x118422000] 17:44:20 INFO - PROCESS | 2201 | 1463791460298 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]]]}] 17:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 468ms 17:44:20 INFO - PROCESS | 2201 | 1463791460324 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 2201 | 1463791460326 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 17:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:44:20 INFO - PROCESS | 2201 | 1463791460331 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - PROCESS | 2201 | 1463791460332 Marionette TRACE conn2 <- [1,1814,null,{}] 17:44:20 INFO - PROCESS | 2201 | 1463791460335 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}] 17:44:20 INFO - PROCESS | 2201 | 1463791460403 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:44:20 INFO - PROCESS | 2201 | 1463791460407 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238d6000 == 34 [pid = 2201] [id = 461] 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x11870a400) [pid = 2201] [serial = 1382] [outer = 0x0] 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x119428800) [pid = 2201] [serial = 1383] [outer = 0x11870a400] 17:44:20 INFO - PROCESS | 2201 | 1463791460435 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x1194e7c00) [pid = 2201] [serial = 1384] [outer = 0x11870a400] 17:44:20 INFO - PROCESS | 2201 | 1463791460733 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]]]}] 17:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 419ms 17:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:44:20 INFO - PROCESS | 2201 | 1463791460750 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 2201 | 1463791460751 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 17:44:20 INFO - PROCESS | 2201 | 1463791460753 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - PROCESS | 2201 | 1463791460754 Marionette TRACE conn2 <- [1,1818,null,{}] 17:44:20 INFO - PROCESS | 2201 | 1463791460756 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}] 17:44:20 INFO - PROCESS | 2201 | 1463791460829 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:44:20 INFO - PROCESS | 2201 | 1463791460881 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x123c25800 == 35 [pid = 2201] [id = 462] 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1182aa000) [pid = 2201] [serial = 1385] [outer = 0x0] 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x1194e7800) [pid = 2201] [serial = 1386] [outer = 0x1182aa000] 17:44:20 INFO - PROCESS | 2201 | 1463791460906 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x119bab400) [pid = 2201] [serial = 1387] [outer = 0x1182aa000] 17:44:21 INFO - PROCESS | 2201 | 1463791461197 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]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 469ms 17:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:44:21 INFO - PROCESS | 2201 | 1463791461222 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 2201 | 1463791461223 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 17:44:21 INFO - PROCESS | 2201 | 1463791461233 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 2201 | 1463791461234 Marionette TRACE conn2 <- [1,1822,null,{}] 17:44:21 INFO - PROCESS | 2201 | 1463791461236 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}] 17:44:21 INFO - PROCESS | 2201 | 1463791461311 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:44:21 INFO - PROCESS | 2201 | 1463791461316 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x118190000 == 36 [pid = 2201] [id = 463] 17:44:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x11879e000) [pid = 2201] [serial = 1388] [outer = 0x0] 17:44:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x119ea8c00) [pid = 2201] [serial = 1389] [outer = 0x11879e000] 17:44:21 INFO - PROCESS | 2201 | 1463791461341 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x11bc04000) [pid = 2201] [serial = 1390] [outer = 0x11879e000] 17:44:21 INFO - PROCESS | 2201 | 1463791461646 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]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 474ms 17:44:21 INFO - PROCESS | 2201 | 1463791461701 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:44:21 INFO - PROCESS | 2201 | 1463791461702 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 17:44:21 INFO - PROCESS | 2201 | 1463791461704 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 2201 | 1463791461705 Marionette TRACE conn2 <- [1,1826,null,{}] 17:44:21 INFO - PROCESS | 2201 | 1463791461708 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}] 17:44:21 INFO - PROCESS | 2201 | 1463791461804 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:44:21 INFO - PROCESS | 2201 | 1463791461813 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x127013800 == 37 [pid = 2201] [id = 464] 17:44:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118240800) [pid = 2201] [serial = 1391] [outer = 0x0] 17:44:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x123099400) [pid = 2201] [serial = 1392] [outer = 0x118240800] 17:44:21 INFO - PROCESS | 2201 | 1463791461838 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1230a0800) [pid = 2201] [serial = 1393] [outer = 0x118240800] 17:44:22 INFO - PROCESS | 2201 | 1463791462137 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]]]}] 17:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 17:44:22 INFO - PROCESS | 2201 | 1463791462175 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 2201 | 1463791462178 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 17:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:44:22 INFO - PROCESS | 2201 | 1463791462181 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 2201 | 1463791462183 Marionette TRACE conn2 <- [1,1830,null,{}] 17:44:22 INFO - PROCESS | 2201 | 1463791462185 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}] 17:44:22 INFO - PROCESS | 2201 | 1463791462276 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:44:22 INFO - PROCESS | 2201 | 1463791462282 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197cf800 == 38 [pid = 2201] [id = 465] 17:44:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12326f800) [pid = 2201] [serial = 1394] [outer = 0x0] 17:44:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x123615400) [pid = 2201] [serial = 1395] [outer = 0x12326f800] 17:44:22 INFO - PROCESS | 2201 | 1463791462311 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11923ec00) [pid = 2201] [serial = 1396] [outer = 0x12326f800] 17:44:22 INFO - PROCESS | 2201 | 1463791462636 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]]]}] 17:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 470ms 17:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:44:22 INFO - PROCESS | 2201 | 1463791462652 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 2201 | 1463791462653 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 17:44:22 INFO - PROCESS | 2201 | 1463791462655 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 2201 | 1463791462656 Marionette TRACE conn2 <- [1,1834,null,{}] 17:44:22 INFO - PROCESS | 2201 | 1463791462658 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}] 17:44:22 INFO - PROCESS | 2201 | 1463791462759 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:44:22 INFO - PROCESS | 2201 | 1463791462765 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c1000 == 39 [pid = 2201] [id = 466] 17:44:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11870b400) [pid = 2201] [serial = 1397] [outer = 0x0] 17:44:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123abe000) [pid = 2201] [serial = 1398] [outer = 0x11870b400] 17:44:22 INFO - PROCESS | 2201 | 1463791462790 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12446d400) [pid = 2201] [serial = 1399] [outer = 0x11870b400] 17:44:23 INFO - PROCESS | 2201 | 1463791463079 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]]]}] 17:44:23 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 17:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 469ms 17:44:23 INFO - PROCESS | 2201 | 1463791463124 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 2201 | 1463791463126 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 17:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:44:23 INFO - PROCESS | 2201 | 1463791463130 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 2201 | 1463791463131 Marionette TRACE conn2 <- [1,1838,null,{}] 17:44:23 INFO - PROCESS | 2201 | 1463791463134 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}] 17:44:23 INFO - PROCESS | 2201 | 1463791463203 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:44:23 INFO - PROCESS | 2201 | 1463791463211 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a848800 == 40 [pid = 2201] [id = 467] 17:44:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x124473000) [pid = 2201] [serial = 1400] [outer = 0x0] 17:44:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x124e02c00) [pid = 2201] [serial = 1401] [outer = 0x124473000] 17:44:23 INFO - PROCESS | 2201 | 1463791463238 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x124e0a400) [pid = 2201] [serial = 1402] [outer = 0x124473000] 17:44:23 INFO - PROCESS | 2201 | 1463791463671 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]]]}] 17:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 568ms 17:44:23 INFO - PROCESS | 2201 | 1463791463699 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 2201 | 1463791463701 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 17:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:44:23 INFO - PROCESS | 2201 | 1463791463704 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 2201 | 1463791463706 Marionette TRACE conn2 <- [1,1842,null,{}] 17:44:23 INFO - PROCESS | 2201 | 1463791463709 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}] 17:44:23 INFO - PROCESS | 2201 | 1463791463821 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:44:23 INFO - PROCESS | 2201 | 1463791463828 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abd2000 == 41 [pid = 2201] [id = 468] 17:44:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123c7b000) [pid = 2201] [serial = 1403] [outer = 0x0] 17:44:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x124e0f800) [pid = 2201] [serial = 1404] [outer = 0x123c7b000] 17:44:23 INFO - PROCESS | 2201 | 1463791463853 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x124e5a400) [pid = 2201] [serial = 1405] [outer = 0x123c7b000] 17:44:24 INFO - PROCESS | 2201 | 1463791464176 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]]]}] 17:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 17:44:24 INFO - PROCESS | 2201 | 1463791464225 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 2201 | 1463791464226 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 17:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:44:24 INFO - PROCESS | 2201 | 1463791464228 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 2201 | 1463791464229 Marionette TRACE conn2 <- [1,1846,null,{}] 17:44:24 INFO - PROCESS | 2201 | 1463791464231 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}] 17:44:24 INFO - PROCESS | 2201 | 1463791464302 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:44:24 INFO - PROCESS | 2201 | 1463791464369 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9a5800 == 42 [pid = 2201] [id = 469] 17:44:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x11910b000) [pid = 2201] [serial = 1406] [outer = 0x0] 17:44:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12695c400) [pid = 2201] [serial = 1407] [outer = 0x11910b000] 17:44:24 INFO - PROCESS | 2201 | 1463791464393 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x126ff5c00) [pid = 2201] [serial = 1408] [outer = 0x11910b000] 17:44:24 INFO - PROCESS | 2201 | 1463791464702 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]]]}] 17:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 520ms 17:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:44:24 INFO - PROCESS | 2201 | 1463791464749 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 2201 | 1463791464750 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 17:44:24 INFO - PROCESS | 2201 | 1463791464752 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 2201 | 1463791464753 Marionette TRACE conn2 <- [1,1850,null,{}] 17:44:24 INFO - PROCESS | 2201 | 1463791464755 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}] 17:44:24 INFO - PROCESS | 2201 | 1463791464848 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:44:24 INFO - PROCESS | 2201 | 1463791464862 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be68800 == 43 [pid = 2201] [id = 470] 17:44:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x126d42000) [pid = 2201] [serial = 1409] [outer = 0x0] 17:44:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1270bcc00) [pid = 2201] [serial = 1410] [outer = 0x126d42000] 17:44:24 INFO - PROCESS | 2201 | 1463791464886 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128b15000) [pid = 2201] [serial = 1411] [outer = 0x126d42000] 17:44:25 INFO - PROCESS | 2201 | 1463791465206 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]]]}] 17:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 469ms 17:44:25 INFO - PROCESS | 2201 | 1463791465230 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 2201 | 1463791465231 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 17:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:44:25 INFO - PROCESS | 2201 | 1463791465234 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 2201 | 1463791465234 Marionette TRACE conn2 <- [1,1854,null,{}] 17:44:25 INFO - PROCESS | 2201 | 1463791465237 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}] 17:44:25 INFO - PROCESS | 2201 | 1463791465330 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:44:25 INFO - PROCESS | 2201 | 1463791465334 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c165000 == 44 [pid = 2201] [id = 471] 17:44:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x124e05c00) [pid = 2201] [serial = 1412] [outer = 0x0] 17:44:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x128b17800) [pid = 2201] [serial = 1413] [outer = 0x124e05c00] 17:44:25 INFO - PROCESS | 2201 | 1463791465357 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128b87c00) [pid = 2201] [serial = 1414] [outer = 0x124e05c00] 17:44:25 INFO - PROCESS | 2201 | 1463791465663 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]]]}] 17:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 467ms 17:44:25 INFO - PROCESS | 2201 | 1463791465701 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 2201 | 1463791465702 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 17:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:44:25 INFO - PROCESS | 2201 | 1463791465705 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 2201 | 1463791465706 Marionette TRACE conn2 <- [1,1858,null,{}] 17:44:25 INFO - PROCESS | 2201 | 1463791465708 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}] 17:44:25 INFO - PROCESS | 2201 | 1463791465816 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:44:25 INFO - PROCESS | 2201 | 1463791465829 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c521800 == 45 [pid = 2201] [id = 472] 17:44:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x128b88000) [pid = 2201] [serial = 1415] [outer = 0x0] 17:44:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x128b8b000) [pid = 2201] [serial = 1416] [outer = 0x128b88000] 17:44:25 INFO - PROCESS | 2201 | 1463791465854 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x128df1000) [pid = 2201] [serial = 1417] [outer = 0x128b88000] 17:44:26 INFO - PROCESS | 2201 | 1463791466188 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]]]}] 17:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 518ms 17:44:26 INFO - PROCESS | 2201 | 1463791466229 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 2201 | 1463791466230 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 17:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:44:26 INFO - PROCESS | 2201 | 1463791466233 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:44:26 INFO - PROCESS | 2201 | 1463791466234 Marionette TRACE conn2 <- [1,1862,null,{}] 17:44:26 INFO - PROCESS | 2201 | 1463791466236 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}] 17:44:26 INFO - PROCESS | 2201 | 1463791466330 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:44:26 INFO - PROCESS | 2201 | 1463791466334 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e3800 == 46 [pid = 2201] [id = 473] 17:44:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x128b88c00) [pid = 2201] [serial = 1418] [outer = 0x0] 17:44:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x128ff7000) [pid = 2201] [serial = 1419] [outer = 0x128b88c00] 17:44:26 INFO - PROCESS | 2201 | 1463791466358 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x1292e4800) [pid = 2201] [serial = 1420] [outer = 0x128b88c00] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x12baeb000) [pid = 2201] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1233df000) [pid = 2201] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x12326f400) [pid = 2201] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x11693ec00) [pid = 2201] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x112056000) [pid = 2201] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128b20c00) [pid = 2201] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x126d3d800) [pid = 2201] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1292dd800) [pid = 2201] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1187a0400) [pid = 2201] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x118053800) [pid = 2201] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x112019000) [pid = 2201] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x112fc6800) [pid = 2201] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x113d0c000) [pid = 2201] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12360b000) [pid = 2201] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x123495c00) [pid = 2201] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x119241c00) [pid = 2201] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x11804c000) [pid = 2201] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x116078400) [pid = 2201] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x12465b000) [pid = 2201] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:44:26 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x119235400) [pid = 2201] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:44:26 INFO - PROCESS | 2201 | 1463791466794 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]]]}] 17:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 617ms 17:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:44:26 INFO - PROCESS | 2201 | 1463791466851 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 2201 | 1463791466852 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 17:44:26 INFO - PROCESS | 2201 | 1463791466854 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:44:26 INFO - PROCESS | 2201 | 1463791466855 Marionette TRACE conn2 <- [1,1866,null,{}] 17:44:26 INFO - PROCESS | 2201 | 1463791466858 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}] 17:44:26 INFO - PROCESS | 2201 | 1463791466936 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:44:26 INFO - PROCESS | 2201 | 1463791466941 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e5f800 == 47 [pid = 2201] [id = 474] 17:44:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x116772400) [pid = 2201] [serial = 1421] [outer = 0x0] 17:44:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1182ab800) [pid = 2201] [serial = 1422] [outer = 0x116772400] 17:44:26 INFO - PROCESS | 2201 | 1463791466966 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1194f1000) [pid = 2201] [serial = 1423] [outer = 0x116772400] 17:44:27 INFO - PROCESS | 2201 | 1463791467295 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]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 470ms 17:44:27 INFO - PROCESS | 2201 | 1463791467324 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 2201 | 1463791467325 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 17:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:44:27 INFO - PROCESS | 2201 | 1463791467330 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 2201 | 1463791467331 Marionette TRACE conn2 <- [1,1870,null,{}] 17:44:27 INFO - PROCESS | 2201 | 1463791467333 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}] 17:44:27 INFO - PROCESS | 2201 | 1463791467410 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:44:27 INFO - PROCESS | 2201 | 1463791467416 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9fb000 == 48 [pid = 2201] [id = 475] 17:44:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1182b5400) [pid = 2201] [serial = 1424] [outer = 0x0] 17:44:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x124e05800) [pid = 2201] [serial = 1425] [outer = 0x1182b5400] 17:44:27 INFO - PROCESS | 2201 | 1463791467441 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128ff9c00) [pid = 2201] [serial = 1426] [outer = 0x1182b5400] 17:44:27 INFO - PROCESS | 2201 | 1463791467817 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]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 17:44:27 INFO - PROCESS | 2201 | 1463791467851 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:44:27 INFO - PROCESS | 2201 | 1463791467853 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 17:44:27 INFO - PROCESS | 2201 | 1463791467856 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 2201 | 1463791467857 Marionette TRACE conn2 <- [1,1874,null,{}] 17:44:27 INFO - PROCESS | 2201 | 1463791467860 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}] 17:44:27 INFO - PROCESS | 2201 | 1463791467979 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:44:27 INFO - PROCESS | 2201 | 1463791467986 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x12cebb800 == 49 [pid = 2201] [id = 476] 17:44:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x124e0e800) [pid = 2201] [serial = 1427] [outer = 0x0] 17:44:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1293a4800) [pid = 2201] [serial = 1428] [outer = 0x124e0e800] 17:44:28 INFO - PROCESS | 2201 | 1463791468026 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1293aec00) [pid = 2201] [serial = 1429] [outer = 0x124e0e800] 17:44:28 INFO - PROCESS | 2201 | 1463791468448 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]]]}] 17:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 618ms 17:44:28 INFO - PROCESS | 2201 | 1463791468475 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 2201 | 1463791468478 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 17:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:44:28 INFO - PROCESS | 2201 | 1463791468481 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 2201 | 1463791468482 Marionette TRACE conn2 <- [1,1878,null,{}] 17:44:28 INFO - PROCESS | 2201 | 1463791468484 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}] 17:44:28 INFO - PROCESS | 2201 | 1463791468562 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:44:28 INFO - PROCESS | 2201 | 1463791468566 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d196800 == 50 [pid = 2201] [id = 477] 17:44:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1293af000) [pid = 2201] [serial = 1430] [outer = 0x0] 17:44:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1293f4400) [pid = 2201] [serial = 1431] [outer = 0x1293af000] 17:44:28 INFO - PROCESS | 2201 | 1463791468590 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12a459400) [pid = 2201] [serial = 1432] [outer = 0x1293af000] 17:44:29 INFO - PROCESS | 2201 | 1463791469102 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]]]}] 17:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 669ms 17:44:29 INFO - PROCESS | 2201 | 1463791469164 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:44:29 INFO - PROCESS | 2201 | 1463791469167 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 17:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:44:29 INFO - PROCESS | 2201 | 1463791469170 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:44:29 INFO - PROCESS | 2201 | 1463791469172 Marionette TRACE conn2 <- [1,1882,null,{}] 17:44:29 INFO - PROCESS | 2201 | 1463791469176 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}] 17:44:29 INFO - PROCESS | 2201 | 1463791469288 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:44:29 INFO - PROCESS | 2201 | 1463791469411 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170bf000 == 51 [pid = 2201] [id = 478] 17:44:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x113d0b000) [pid = 2201] [serial = 1433] [outer = 0x0] 17:44:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x1160db800) [pid = 2201] [serial = 1434] [outer = 0x113d0b000] 17:44:29 INFO - PROCESS | 2201 | 1463791469441 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x11677b400) [pid = 2201] [serial = 1435] [outer = 0x113d0b000] 17:44:29 INFO - PROCESS | 2201 | 1463791469972 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]]]}] 17:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 821ms 17:44:30 INFO - PROCESS | 2201 | 1463791470023 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 2201 | 1463791470032 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 17:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:44:30 INFO - PROCESS | 2201 | 1463791470042 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 2201 | 1463791470045 Marionette TRACE conn2 <- [1,1886,null,{}] 17:44:30 INFO - PROCESS | 2201 | 1463791470049 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}] 17:44:30 INFO - PROCESS | 2201 | 1463791470215 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:44:30 INFO - PROCESS | 2201 | 1463791470289 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x113a98000 == 52 [pid = 2201] [id = 479] 17:44:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1110af800) [pid = 2201] [serial = 1436] [outer = 0x0] 17:44:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x113d6bc00) [pid = 2201] [serial = 1437] [outer = 0x1110af800] 17:44:30 INFO - PROCESS | 2201 | 1463791470319 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x118089000) [pid = 2201] [serial = 1438] [outer = 0x1110af800] 17:44:31 INFO - PROCESS | 2201 | 1463791471077 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]]]}] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12cebb800 == 51 [pid = 2201] [id = 476] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9fb000 == 50 [pid = 2201] [id = 475] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x124e5f800 == 49 [pid = 2201] [id = 474] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e3800 == 48 [pid = 2201] [id = 473] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12c521800 == 47 [pid = 2201] [id = 472] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x1293b1800) [pid = 2201] [serial = 1362] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12c165000 == 46 [pid = 2201] [id = 471] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12be68800 == 45 [pid = 2201] [id = 470] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9a5800 == 44 [pid = 2201] [id = 469] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12abd2000 == 43 [pid = 2201] [id = 468] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12a848800 == 42 [pid = 2201] [id = 467] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c1000 == 41 [pid = 2201] [id = 466] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1197cf800 == 40 [pid = 2201] [id = 465] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x127013800 == 39 [pid = 2201] [id = 464] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x118190000 == 38 [pid = 2201] [id = 463] 17:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1077ms 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x123c25800 == 37 [pid = 2201] [id = 462] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1238d6000 == 36 [pid = 2201] [id = 461] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x123077800 == 35 [pid = 2201] [id = 460] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1197d0000 == 34 [pid = 2201] [id = 459] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x1183ab800 == 33 [pid = 2201] [id = 458] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x118191000 == 32 [pid = 2201] [id = 457] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x117049000 == 31 [pid = 2201] [id = 456] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x115e12000 == 30 [pid = 2201] [id = 455] 17:44:31 INFO - PROCESS | 2201 | --DOCSHELL 0x12be79800 == 29 [pid = 2201] [id = 454] 17:44:31 INFO - PROCESS | 2201 | 1463791471129 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 2201 | 1463791471132 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 17:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:44:31 INFO - PROCESS | 2201 | 1463791471137 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 2201 | 1463791471139 Marionette TRACE conn2 <- [1,1890,null,{}] 17:44:31 INFO - PROCESS | 2201 | 1463791471145 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}] 17:44:31 INFO - PROCESS | 2201 | 1463791471237 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:44:31 INFO - PROCESS | 2201 | 1463791471251 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x11671e000 == 30 [pid = 2201] [id = 480] 17:44:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1160e5000) [pid = 2201] [serial = 1439] [outer = 0x0] 17:44:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x1161a0400) [pid = 2201] [serial = 1440] [outer = 0x1160e5000] 17:44:31 INFO - PROCESS | 2201 | 1463791471295 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x116779000) [pid = 2201] [serial = 1441] [outer = 0x1160e5000] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x12be36800) [pid = 2201] [serial = 1213] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1270bc000) [pid = 2201] [serial = 1353] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x11804e800) [pid = 2201] [serial = 1276] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x113d67800) [pid = 2201] [serial = 1273] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x128ff5800) [pid = 2201] [serial = 1270] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x1292de000) [pid = 2201] [serial = 1357] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x1293ab000) [pid = 2201] [serial = 1360] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x128ffb400) [pid = 2201] [serial = 1356] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x128d11400) [pid = 2201] [serial = 1354] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x118a58c00) [pid = 2201] [serial = 1344] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x11942fc00) [pid = 2201] [serial = 1345] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x11824d800) [pid = 2201] [serial = 1341] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x118799400) [pid = 2201] [serial = 1342] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1161eb800) [pid = 2201] [serial = 1338] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118050000) [pid = 2201] [serial = 1339] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1161f2000) [pid = 2201] [serial = 1336] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x115e39400) [pid = 2201] [serial = 1335] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1292d9400) [pid = 2201] [serial = 1333] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x124e57c00) [pid = 2201] [serial = 1332] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128b8f000) [pid = 2201] [serial = 1330] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x126960400) [pid = 2201] [serial = 1329] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x124e0f400) [pid = 2201] [serial = 1327] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x124471000) [pid = 2201] [serial = 1326] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119ecfc00) [pid = 2201] [serial = 1324] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119e9e400) [pid = 2201] [serial = 1323] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x118796800) [pid = 2201] [serial = 1321] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1182a6c00) [pid = 2201] [serial = 1320] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x117532c00) [pid = 2201] [serial = 1318] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x116773400) [pid = 2201] [serial = 1317] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128d1b800) [pid = 2201] [serial = 1315] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x119ea3800) [pid = 2201] [serial = 1347] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x123099800) [pid = 2201] [serial = 1348] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1292e2c00) [pid = 2201] [serial = 1359] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x124e0dc00) [pid = 2201] [serial = 1351] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x123925400) [pid = 2201] [serial = 1350] [outer = 0x0] [url = about:blank] 17:44:31 INFO - PROCESS | 2201 | 1463791471778 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]]]}] 17:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 17:44:31 INFO - PROCESS | 2201 | 1463791471807 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 2201 | 1463791471813 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 17:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:44:31 INFO - PROCESS | 2201 | 1463791471817 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 2201 | 1463791471819 Marionette TRACE conn2 <- [1,1894,null,{}] 17:44:31 INFO - PROCESS | 2201 | 1463791471821 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}] 17:44:31 INFO - PROCESS | 2201 | 1463791471912 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:44:31 INFO - PROCESS | 2201 | 1463791471919 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x11806e000 == 31 [pid = 2201] [id = 481] 17:44:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x116a5cc00) [pid = 2201] [serial = 1442] [outer = 0x0] 17:44:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x11804a800) [pid = 2201] [serial = 1443] [outer = 0x116a5cc00] 17:44:31 INFO - PROCESS | 2201 | 1463791471944 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x118141000) [pid = 2201] [serial = 1444] [outer = 0x116a5cc00] 17:44:32 INFO - PROCESS | 2201 | 1463791472299 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]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 519ms 17:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:44:32 INFO - PROCESS | 2201 | 1463791472336 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 2201 | 1463791472338 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 17:44:32 INFO - PROCESS | 2201 | 1463791472340 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 2201 | 1463791472344 Marionette TRACE conn2 <- [1,1898,null,{}] 17:44:32 INFO - PROCESS | 2201 | 1463791472352 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}] 17:44:32 INFO - PROCESS | 2201 | 1463791472434 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:44:32 INFO - PROCESS | 2201 | 1463791472442 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x119866800 == 32 [pid = 2201] [id = 482] 17:44:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1122b2400) [pid = 2201] [serial = 1445] [outer = 0x0] 17:44:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1182ae800) [pid = 2201] [serial = 1446] [outer = 0x1122b2400] 17:44:32 INFO - PROCESS | 2201 | 1463791472473 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x11870e400) [pid = 2201] [serial = 1447] [outer = 0x1122b2400] 17:44:32 INFO - PROCESS | 2201 | 1463791472789 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]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 475ms 17:44:32 INFO - PROCESS | 2201 | 1463791472816 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:44:32 INFO - PROCESS | 2201 | 1463791472817 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 17:44:32 INFO - PROCESS | 2201 | 1463791472819 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 2201 | 1463791472821 Marionette TRACE conn2 <- [1,1902,null,{}] 17:44:32 INFO - PROCESS | 2201 | 1463791472823 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}] 17:44:32 INFO - PROCESS | 2201 | 1463791472919 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:44:32 INFO - PROCESS | 2201 | 1463791472926 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x123211000 == 33 [pid = 2201] [id = 483] 17:44:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118715400) [pid = 2201] [serial = 1448] [outer = 0x0] 17:44:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x11879ec00) [pid = 2201] [serial = 1449] [outer = 0x118715400] 17:44:32 INFO - PROCESS | 2201 | 1463791472952 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x118a4f800) [pid = 2201] [serial = 1450] [outer = 0x118715400] 17:44:33 INFO - PROCESS | 2201 | 1463791473281 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]]]}] 17:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 471ms 17:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:44:33 INFO - PROCESS | 2201 | 1463791473291 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 2201 | 1463791473294 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 17:44:33 INFO - PROCESS | 2201 | 1463791473299 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:44:33 INFO - PROCESS | 2201 | 1463791473300 Marionette TRACE conn2 <- [1,1906,null,{}] 17:44:33 INFO - PROCESS | 2201 | 1463791473302 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}] 17:44:33 INFO - PROCESS | 2201 | 1463791473399 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:44:33 INFO - PROCESS | 2201 | 1463791473406 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f70000 == 34 [pid = 2201] [id = 484] 17:44:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11879f400) [pid = 2201] [serial = 1451] [outer = 0x0] 17:44:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119184800) [pid = 2201] [serial = 1452] [outer = 0x11879f400] 17:44:33 INFO - PROCESS | 2201 | 1463791473457 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x119428400) [pid = 2201] [serial = 1453] [outer = 0x11879f400] 17:44:33 INFO - PROCESS | 2201 | 1463791473821 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]]]}] 17:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 568ms 17:44:33 INFO - PROCESS | 2201 | 1463791473867 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 2201 | 1463791473868 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 17:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:44:33 INFO - PROCESS | 2201 | 1463791473870 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:44:33 INFO - PROCESS | 2201 | 1463791473871 Marionette TRACE conn2 <- [1,1910,null,{}] 17:44:33 INFO - PROCESS | 2201 | 1463791473873 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}] 17:44:33 INFO - PROCESS | 2201 | 1463791473988 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:44:34 INFO - PROCESS | 2201 | 1463791474024 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x127013800 == 35 [pid = 2201] [id = 485] 17:44:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1187a1c00) [pid = 2201] [serial = 1454] [outer = 0x0] 17:44:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119ea4c00) [pid = 2201] [serial = 1455] [outer = 0x1187a1c00] 17:44:34 INFO - PROCESS | 2201 | 1463791474050 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x123099c00) [pid = 2201] [serial = 1456] [outer = 0x1187a1c00] 17:44:34 INFO - PROCESS | 2201 | 1463791474346 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]]]}] 17:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 520ms 17:44:34 INFO - PROCESS | 2201 | 1463791474390 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:44:34 INFO - PROCESS | 2201 | 1463791474391 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 17:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:44:34 INFO - PROCESS | 2201 | 1463791474396 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 2201 | 1463791474398 Marionette TRACE conn2 <- [1,1914,null,{}] 17:44:34 INFO - PROCESS | 2201 | 1463791474400 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}] 17:44:34 INFO - PROCESS | 2201 | 1463791474490 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:44:34 INFO - PROCESS | 2201 | 1463791474494 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x11916b800 == 36 [pid = 2201] [id = 486] 17:44:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119b1b400) [pid = 2201] [serial = 1457] [outer = 0x0] 17:44:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x123109000) [pid = 2201] [serial = 1458] [outer = 0x119b1b400] 17:44:34 INFO - PROCESS | 2201 | 1463791474519 Marionette DEBUG loaded listener.js 17:44:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12360e800) [pid = 2201] [serial = 1459] [outer = 0x119b1b400] 17:44:34 INFO - PROCESS | 2201 | 1463791474902 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]]]}] 17:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 522ms 17:44:34 INFO - PROCESS | 2201 | 1463791474918 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:44:34 INFO - PROCESS | 2201 | 1463791474920 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 17:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:44:34 INFO - PROCESS | 2201 | 1463791474924 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 2201 | 1463791474925 Marionette TRACE conn2 <- [1,1918,null,{}] 17:44:34 INFO - PROCESS | 2201 | 1463791474937 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}] 17:44:35 INFO - PROCESS | 2201 | 1463791475078 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:44:35 INFO - PROCESS | 2201 | 1463791475095 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x12934e000 == 37 [pid = 2201] [id = 487] 17:44:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1233de400) [pid = 2201] [serial = 1460] [outer = 0x0] 17:44:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x123918000) [pid = 2201] [serial = 1461] [outer = 0x1233de400] 17:44:35 INFO - PROCESS | 2201 | 1463791475135 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x123ab7c00) [pid = 2201] [serial = 1462] [outer = 0x1233de400] 17:44:35 INFO - PROCESS | 2201 | 1463791475469 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]]]}] 17:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 576ms 17:44:35 INFO - PROCESS | 2201 | 1463791475499 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 2201 | 1463791475500 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 17:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:44:35 INFO - PROCESS | 2201 | 1463791475502 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - PROCESS | 2201 | 1463791475503 Marionette TRACE conn2 <- [1,1922,null,{}] 17:44:35 INFO - PROCESS | 2201 | 1463791475505 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}] 17:44:35 INFO - PROCESS | 2201 | 1463791475781 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x126d42000) [pid = 2201] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x124473000) [pid = 2201] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x11204a000) [pid = 2201] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x110f49c00) [pid = 2201] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x118422000) [pid = 2201] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11879e000) [pid = 2201] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12326f800) [pid = 2201] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x11870a400) [pid = 2201] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x124e05c00) [pid = 2201] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x113004400) [pid = 2201] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x11870b400) [pid = 2201] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1182aa000) [pid = 2201] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1166ba400) [pid = 2201] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x118240800) [pid = 2201] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x123c7b000) [pid = 2201] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x128b88000) [pid = 2201] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x128b88c00) [pid = 2201] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x116772400) [pid = 2201] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1182b5400) [pid = 2201] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1161ab800) [pid = 2201] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11910b000) [pid = 2201] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:44:35 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x124e0e800) [pid = 2201] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:44:35 INFO - PROCESS | 2201 | 1463791475845 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x118394000 == 38 [pid = 2201] [id = 488] 17:44:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x110f46800) [pid = 2201] [serial = 1463] [outer = 0x0] 17:44:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x112e31000) [pid = 2201] [serial = 1464] [outer = 0x110f46800] 17:44:35 INFO - PROCESS | 2201 | 1463791475871 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x11804f800) [pid = 2201] [serial = 1465] [outer = 0x110f46800] 17:44:36 INFO - PROCESS | 2201 | 1463791476132 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]]]}] 17:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 669ms 17:44:36 INFO - PROCESS | 2201 | 1463791476171 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:44:36 INFO - PROCESS | 2201 | 1463791476184 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 17:44:36 INFO - PROCESS | 2201 | 1463791476192 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 2201 | 1463791476193 Marionette TRACE conn2 <- [1,1926,null,{}] 17:44:36 INFO - PROCESS | 2201 | 1463791476199 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}] 17:44:36 INFO - PROCESS | 2201 | 1463791476274 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:44:36 INFO - PROCESS | 2201 | 1463791476325 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c5800 == 39 [pid = 2201] [id = 489] 17:44:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x11204a000) [pid = 2201] [serial = 1466] [outer = 0x0] 17:44:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x119187c00) [pid = 2201] [serial = 1467] [outer = 0x11204a000] 17:44:36 INFO - PROCESS | 2201 | 1463791476350 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x123ac5800) [pid = 2201] [serial = 1468] [outer = 0x11204a000] 17:44:36 INFO - PROCESS | 2201 | 1463791476641 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]]]}] 17:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 473ms 17:44:36 INFO - PROCESS | 2201 | 1463791476669 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:44:36 INFO - PROCESS | 2201 | 1463791476670 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 17:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:44:36 INFO - PROCESS | 2201 | 1463791476673 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 2201 | 1463791476677 Marionette TRACE conn2 <- [1,1930,null,{}] 17:44:36 INFO - PROCESS | 2201 | 1463791476682 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}] 17:44:36 INFO - PROCESS | 2201 | 1463791476794 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:44:36 INFO - PROCESS | 2201 | 1463791476801 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b156000 == 40 [pid = 2201] [id = 490] 17:44:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x123c7b000) [pid = 2201] [serial = 1469] [outer = 0x0] 17:44:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x124e05c00) [pid = 2201] [serial = 1470] [outer = 0x123c7b000] 17:44:36 INFO - PROCESS | 2201 | 1463791476840 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x124e5b400) [pid = 2201] [serial = 1471] [outer = 0x123c7b000] 17:44:37 INFO - PROCESS | 2201 | 1463791477277 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]]]}] 17:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 625ms 17:44:37 INFO - PROCESS | 2201 | 1463791477299 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 2201 | 1463791477300 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 17:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:44:37 INFO - PROCESS | 2201 | 1463791477302 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 2201 | 1463791477303 Marionette TRACE conn2 <- [1,1934,null,{}] 17:44:37 INFO - PROCESS | 2201 | 1463791477306 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}] 17:44:37 INFO - PROCESS | 2201 | 1463791477390 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:44:37 INFO - PROCESS | 2201 | 1463791477395 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb7f800 == 41 [pid = 2201] [id = 491] 17:44:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12695b000) [pid = 2201] [serial = 1472] [outer = 0x0] 17:44:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x126d42c00) [pid = 2201] [serial = 1473] [outer = 0x12695b000] 17:44:37 INFO - PROCESS | 2201 | 1463791477419 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x126ffb400) [pid = 2201] [serial = 1474] [outer = 0x12695b000] 17:44:37 INFO - PROCESS | 2201 | 1463791477719 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]]]}] 17:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 468ms 17:44:37 INFO - PROCESS | 2201 | 1463791477802 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 2201 | 1463791477804 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 17:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:44:37 INFO - PROCESS | 2201 | 1463791477808 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 2201 | 1463791477811 Marionette TRACE conn2 <- [1,1938,null,{}] 17:44:37 INFO - PROCESS | 2201 | 1463791477815 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}] 17:44:37 INFO - PROCESS | 2201 | 1463791477910 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:44:37 INFO - PROCESS | 2201 | 1463791477973 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x116978800 == 42 [pid = 2201] [id = 492] 17:44:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1120ed000) [pid = 2201] [serial = 1475] [outer = 0x0] 17:44:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x112fc3c00) [pid = 2201] [serial = 1476] [outer = 0x1120ed000] 17:44:38 INFO - PROCESS | 2201 | 1463791478005 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x1134c4400) [pid = 2201] [serial = 1477] [outer = 0x1120ed000] 17:44:38 INFO - PROCESS | 2201 | 1463791478460 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]]]}] 17:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 17:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:44:38 INFO - PROCESS | 2201 | 1463791478494 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:44:38 INFO - PROCESS | 2201 | 1463791478497 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 17:44:38 INFO - PROCESS | 2201 | 1463791478504 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - PROCESS | 2201 | 1463791478507 Marionette TRACE conn2 <- [1,1942,null,{}] 17:44:38 INFO - PROCESS | 2201 | 1463791478510 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}] 17:44:38 INFO - PROCESS | 2201 | 1463791478609 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:44:38 INFO - PROCESS | 2201 | 1463791478672 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x123418800 == 43 [pid = 2201] [id = 493] 17:44:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11693fc00) [pid = 2201] [serial = 1478] [outer = 0x0] 17:44:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x118052400) [pid = 2201] [serial = 1479] [outer = 0x11693fc00] 17:44:38 INFO - PROCESS | 2201 | 1463791478702 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x118242c00) [pid = 2201] [serial = 1480] [outer = 0x11693fc00] 17:44:39 INFO - PROCESS | 2201 | 1463791479131 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]]]}] 17:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 673ms 17:44:39 INFO - PROCESS | 2201 | 1463791479175 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 2201 | 1463791479176 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 17:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:44:39 INFO - PROCESS | 2201 | 1463791479179 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 2201 | 1463791479180 Marionette TRACE conn2 <- [1,1946,null,{}] 17:44:39 INFO - PROCESS | 2201 | 1463791479187 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}] 17:44:39 INFO - PROCESS | 2201 | 1463791479307 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:44:39 INFO - PROCESS | 2201 | 1463791479389 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9b7000 == 44 [pid = 2201] [id = 494] 17:44:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x118a4b800) [pid = 2201] [serial = 1481] [outer = 0x0] 17:44:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x11918e400) [pid = 2201] [serial = 1482] [outer = 0x118a4b800] 17:44:39 INFO - PROCESS | 2201 | 1463791479423 Marionette DEBUG loaded listener.js 17:44:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1194f3800) [pid = 2201] [serial = 1483] [outer = 0x118a4b800] 17:44:39 INFO - PROCESS | 2201 | 1463791479835 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]]]}] 17:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 17:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:44:39 INFO - PROCESS | 2201 | 1463791479849 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 2201 | 1463791479851 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 17:44:39 INFO - PROCESS | 2201 | 1463791479853 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 2201 | 1463791479854 Marionette TRACE conn2 <- [1,1950,null,{}] 17:44:39 INFO - PROCESS | 2201 | 1463791479857 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}] 17:44:39 INFO - PROCESS | 2201 | 1463791479954 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:44:40 INFO - PROCESS | 2201 | 1463791480004 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c17b000 == 45 [pid = 2201] [id = 495] 17:44:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x118a4e400) [pid = 2201] [serial = 1484] [outer = 0x0] 17:44:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x119ea5000) [pid = 2201] [serial = 1485] [outer = 0x118a4e400] 17:44:40 INFO - PROCESS | 2201 | 1463791480033 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1239c5000) [pid = 2201] [serial = 1486] [outer = 0x118a4e400] 17:44:40 INFO - PROCESS | 2201 | 1463791480425 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]]]}] 17:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 619ms 17:44:40 INFO - PROCESS | 2201 | 1463791480473 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:44:40 INFO - PROCESS | 2201 | 1463791480474 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 17:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:44:40 INFO - PROCESS | 2201 | 1463791480477 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:44:40 INFO - PROCESS | 2201 | 1463791480478 Marionette TRACE conn2 <- [1,1954,null,{}] 17:44:40 INFO - PROCESS | 2201 | 1463791480480 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}] 17:44:40 INFO - PROCESS | 2201 | 1463791480575 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:44:40 INFO - PROCESS | 2201 | 1463791480661 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c529800 == 46 [pid = 2201] [id = 496] 17:44:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x123ac2400) [pid = 2201] [serial = 1487] [outer = 0x0] 17:44:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x124e02800) [pid = 2201] [serial = 1488] [outer = 0x123ac2400] 17:44:40 INFO - PROCESS | 2201 | 1463791480690 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x124e51400) [pid = 2201] [serial = 1489] [outer = 0x123ac2400] 17:44:41 INFO - PROCESS | 2201 | 1463791481104 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]]]}] 17:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 17:44:41 INFO - PROCESS | 2201 | 1463791481149 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 2201 | 1463791481150 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 17:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:44:41 INFO - PROCESS | 2201 | 1463791481152 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 2201 | 1463791481153 Marionette TRACE conn2 <- [1,1958,null,{}] 17:44:41 INFO - PROCESS | 2201 | 1463791481156 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}] 17:44:41 INFO - PROCESS | 2201 | 1463791481274 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:44:41 INFO - PROCESS | 2201 | 1463791481355 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183cf800 == 47 [pid = 2201] [id = 497] 17:44:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x112ead800) [pid = 2201] [serial = 1490] [outer = 0x0] 17:44:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x119ead000) [pid = 2201] [serial = 1491] [outer = 0x112ead800] 17:44:41 INFO - PROCESS | 2201 | 1463791481385 Marionette DEBUG loaded listener.js 17:44:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128b16400) [pid = 2201] [serial = 1492] [outer = 0x112ead800] 17:44:41 INFO - PROCESS | 2201 | 1463791481957 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]]]}] 17:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 822ms 17:44:41 INFO - PROCESS | 2201 | 1463791481975 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 2201 | 1463791481977 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 17:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:44:41 INFO - PROCESS | 2201 | 1463791481980 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 2201 | 1463791481982 Marionette TRACE conn2 <- [1,1962,null,{}] 17:44:41 INFO - PROCESS | 2201 | 1463791481986 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}] 17:44:42 INFO - PROCESS | 2201 | 1463791482082 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:44:42 INFO - PROCESS | 2201 | 1463791482137 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x119883800 == 48 [pid = 2201] [id = 498] 17:44:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x113a6cc00) [pid = 2201] [serial = 1493] [outer = 0x0] 17:44:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x115e3e400) [pid = 2201] [serial = 1494] [outer = 0x113a6cc00] 17:44:42 INFO - PROCESS | 2201 | 1463791482166 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1161ebc00) [pid = 2201] [serial = 1495] [outer = 0x113a6cc00] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x12b156000 == 47 [pid = 2201] [id = 490] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c5800 == 46 [pid = 2201] [id = 489] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x118394000 == 45 [pid = 2201] [id = 488] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x12934e000 == 44 [pid = 2201] [id = 487] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x11916b800 == 43 [pid = 2201] [id = 486] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x127013800 == 42 [pid = 2201] [id = 485] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x123f70000 == 41 [pid = 2201] [id = 484] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x123211000 == 40 [pid = 2201] [id = 483] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x119866800 == 39 [pid = 2201] [id = 482] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x11806e000 == 38 [pid = 2201] [id = 481] 17:44:42 INFO - PROCESS | 2201 | --DOCSHELL 0x11671e000 == 37 [pid = 2201] [id = 480] 17:44:42 INFO - PROCESS | 2201 | 1463791482634 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]]]}] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x1270bcc00) [pid = 2201] [serial = 1410] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x124e02c00) [pid = 2201] [serial = 1401] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x124e0a400) [pid = 2201] [serial = 1402] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x115ec3400) [pid = 2201] [serial = 1368] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x11693d800) [pid = 2201] [serial = 1369] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1176cd400) [pid = 2201] [serial = 1371] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x118088000) [pid = 2201] [serial = 1372] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x118799c00) [pid = 2201] [serial = 1380] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119181400) [pid = 2201] [serial = 1381] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119ea8c00) [pid = 2201] [serial = 1389] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x11bc04000) [pid = 2201] [serial = 1390] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x123615400) [pid = 2201] [serial = 1395] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11923ec00) [pid = 2201] [serial = 1396] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1194e7c00) [pid = 2201] [serial = 1384] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x119428800) [pid = 2201] [serial = 1383] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x128b17800) [pid = 2201] [serial = 1413] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x113006c00) [pid = 2201] [serial = 1365] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x113d09c00) [pid = 2201] [serial = 1366] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x123abe000) [pid = 2201] [serial = 1398] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12446d400) [pid = 2201] [serial = 1399] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1194e7800) [pid = 2201] [serial = 1386] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119bab400) [pid = 2201] [serial = 1387] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x118143400) [pid = 2201] [serial = 1374] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1182a9c00) [pid = 2201] [serial = 1375] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x123099400) [pid = 2201] [serial = 1392] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1230a0800) [pid = 2201] [serial = 1393] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x124e0f800) [pid = 2201] [serial = 1404] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x124e5a400) [pid = 2201] [serial = 1405] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x128b15000) [pid = 2201] [serial = 1411] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x128b8b000) [pid = 2201] [serial = 1416] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x128ff7000) [pid = 2201] [serial = 1419] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x128df1000) [pid = 2201] [serial = 1417] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x1182ab800) [pid = 2201] [serial = 1422] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x124e05800) [pid = 2201] [serial = 1425] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x1292e4800) [pid = 2201] [serial = 1420] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x1182b3c00) [pid = 2201] [serial = 1377] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x11870d800) [pid = 2201] [serial = 1378] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x126ff5c00) [pid = 2201] [serial = 1408] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x12695c400) [pid = 2201] [serial = 1407] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x128b87c00) [pid = 2201] [serial = 1414] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x1194f1000) [pid = 2201] [serial = 1423] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x128ff9c00) [pid = 2201] [serial = 1426] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x1293aec00) [pid = 2201] [serial = 1429] [outer = 0x0] [url = about:blank] 17:44:42 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x1293a4800) [pid = 2201] [serial = 1428] [outer = 0x0] [url = about:blank] 17:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 17:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:44:42 INFO - PROCESS | 2201 | 1463791482653 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:44:42 INFO - PROCESS | 2201 | 1463791482656 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 17:44:42 INFO - PROCESS | 2201 | 1463791482661 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:44:42 INFO - PROCESS | 2201 | 1463791482663 Marionette TRACE conn2 <- [1,1966,null,{}] 17:44:42 INFO - PROCESS | 2201 | 1463791482666 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}] 17:44:42 INFO - PROCESS | 2201 | 1463791482741 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:44:42 INFO - PROCESS | 2201 | 1463791482749 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x116906000 == 38 [pid = 2201] [id = 499] 17:44:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x11693cc00) [pid = 2201] [serial = 1496] [outer = 0x0] 17:44:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x116a60800) [pid = 2201] [serial = 1497] [outer = 0x11693cc00] 17:44:42 INFO - PROCESS | 2201 | 1463791482774 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x11808a800) [pid = 2201] [serial = 1498] [outer = 0x11693cc00] 17:44:43 INFO - PROCESS | 2201 | 1463791483105 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]]]}] 17:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 469ms 17:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:44:43 INFO - PROCESS | 2201 | 1463791483131 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:44:43 INFO - PROCESS | 2201 | 1463791483132 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 17:44:43 INFO - PROCESS | 2201 | 1463791483134 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - PROCESS | 2201 | 1463791483137 Marionette TRACE conn2 <- [1,1970,null,{}] 17:44:43 INFO - PROCESS | 2201 | 1463791483145 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}] 17:44:43 INFO - PROCESS | 2201 | 1463791483239 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:44:43 INFO - PROCESS | 2201 | 1463791483292 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x11917d800 == 39 [pid = 2201] [id = 500] 17:44:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x118145400) [pid = 2201] [serial = 1499] [outer = 0x0] 17:44:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x1182ab800) [pid = 2201] [serial = 1500] [outer = 0x118145400] 17:44:43 INFO - PROCESS | 2201 | 1463791483320 Marionette DEBUG loaded listener.js 17:44:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x118797400) [pid = 2201] [serial = 1501] [outer = 0x118145400] 17:44:43 INFO - PROCESS | 2201 | 1463791483622 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]]]}] 17:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 521ms 17:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:44:43 INFO - PROCESS | 2201 | 1463791483656 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:44:43 INFO - PROCESS | 2201 | 1463791483658 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 17:44:43 INFO - PROCESS | 2201 | 1463791483661 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - PROCESS | 2201 | 1463791483664 Marionette TRACE conn2 <- [1,1974,null,{}] 17:44:43 INFO - PROCESS | 2201 | 1463791483674 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}] 17:44:43 INFO - PROCESS | 2201 | 1463791483750 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:44:43 INFO - PROCESS | 2201 | 1463791483805 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x123216800 == 40 [pid = 2201] [id = 501] 17:44:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x118797c00) [pid = 2201] [serial = 1502] [outer = 0x0] 17:44:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x118a55000) [pid = 2201] [serial = 1503] [outer = 0x118797c00] 17:44:43 INFO - PROCESS | 2201 | 1463791483830 Marionette DEBUG loaded listener.js 17:44:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x11942fc00) [pid = 2201] [serial = 1504] [outer = 0x118797c00] 17:44:44 INFO - PROCESS | 2201 | 1463791484095 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]]]}] 17:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 480ms 17:44:44 INFO - PROCESS | 2201 | 1463791484140 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:44:44 INFO - PROCESS | 2201 | 1463791484142 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 17:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:44:44 INFO - PROCESS | 2201 | 1463791484152 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:44:44 INFO - PROCESS | 2201 | 1463791484153 Marionette TRACE conn2 <- [1,1978,null,{}] 17:44:44 INFO - PROCESS | 2201 | 1463791484155 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}] 17:44:44 INFO - PROCESS | 2201 | 1463791484239 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:44:44 INFO - PROCESS | 2201 | 1463791484243 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x11839c000 == 41 [pid = 2201] [id = 502] 17:44:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x11879cc00) [pid = 2201] [serial = 1505] [outer = 0x0] 17:44:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119e9f400) [pid = 2201] [serial = 1506] [outer = 0x11879cc00] 17:44:44 INFO - PROCESS | 2201 | 1463791484270 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x12309a400) [pid = 2201] [serial = 1507] [outer = 0x11879cc00] 17:44:44 INFO - PROCESS | 2201 | 1463791484618 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]]]}] 17:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 480ms 17:44:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x123695000) [pid = 2201] [serial = 1508] [outer = 0x12ce70400] 17:44:44 INFO - PROCESS | 2201 | 1463791484654 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:44:44 INFO - PROCESS | 2201 | 1463791484656 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 17:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:44:44 INFO - PROCESS | 2201 | 1463791484721 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:44:44 INFO - PROCESS | 2201 | 1463791484723 Marionette TRACE conn2 <- [1,1982,null,{}] 17:44:44 INFO - PROCESS | 2201 | 1463791484727 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}] 17:44:44 INFO - PROCESS | 2201 | 1463791484902 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:44:44 INFO - PROCESS | 2201 | 1463791484921 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b4b000 == 42 [pid = 2201] [id = 503] 17:44:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12310d800) [pid = 2201] [serial = 1509] [outer = 0x0] 17:44:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x123918400) [pid = 2201] [serial = 1510] [outer = 0x12310d800] 17:44:44 INFO - PROCESS | 2201 | 1463791484962 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x126d41400) [pid = 2201] [serial = 1511] [outer = 0x12310d800] 17:44:45 INFO - PROCESS | 2201 | 1463791485359 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]]]}] 17:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 702ms 17:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:44:45 INFO - PROCESS | 2201 | 1463791485390 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 2201 | 1463791485392 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 17:44:45 INFO - PROCESS | 2201 | 1463791485394 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 2201 | 1463791485395 Marionette TRACE conn2 <- [1,1986,null,{}] 17:44:45 INFO - PROCESS | 2201 | 1463791485402 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}] 17:44:45 INFO - PROCESS | 2201 | 1463791485496 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:44:45 INFO - PROCESS | 2201 | 1463791485501 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296ca000 == 43 [pid = 2201] [id = 504] 17:44:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x124e53400) [pid = 2201] [serial = 1512] [outer = 0x0] 17:44:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1270c4800) [pid = 2201] [serial = 1513] [outer = 0x124e53400] 17:44:45 INFO - PROCESS | 2201 | 1463791485526 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x128b17800) [pid = 2201] [serial = 1514] [outer = 0x124e53400] 17:44:45 INFO - PROCESS | 2201 | 1463791485856 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]]]}] 17:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 520ms 17:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:44:45 INFO - PROCESS | 2201 | 1463791485915 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 2201 | 1463791485916 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 17:44:45 INFO - PROCESS | 2201 | 1463791485918 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 2201 | 1463791485919 Marionette TRACE conn2 <- [1,1990,null,{}] 17:44:45 INFO - PROCESS | 2201 | 1463791485921 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}] 17:44:46 INFO - PROCESS | 2201 | 1463791486018 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:44:46 INFO - PROCESS | 2201 | 1463791486030 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a844800 == 44 [pid = 2201] [id = 505] 17:44:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1270c8000) [pid = 2201] [serial = 1515] [outer = 0x0] 17:44:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x128b86c00) [pid = 2201] [serial = 1516] [outer = 0x1270c8000] 17:44:46 INFO - PROCESS | 2201 | 1463791486055 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x128b8d400) [pid = 2201] [serial = 1517] [outer = 0x1270c8000] 17:44:46 INFO - PROCESS | 2201 | 1463791486403 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]]]}] 17:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 17:44:46 INFO - PROCESS | 2201 | 1463791486444 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:44:46 INFO - PROCESS | 2201 | 1463791486445 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 17:44:46 INFO - PROCESS | 2201 | 1463791486447 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:44:46 INFO - PROCESS | 2201 | 1463791486449 Marionette TRACE conn2 <- [1,1994,null,{}] 17:44:46 INFO - PROCESS | 2201 | 1463791486451 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}] 17:44:46 INFO - PROCESS | 2201 | 1463791486547 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:44:46 INFO - PROCESS | 2201 | 1463791486551 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b155000 == 45 [pid = 2201] [id = 506] 17:44:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x128b20800) [pid = 2201] [serial = 1518] [outer = 0x0] 17:44:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x128d17800) [pid = 2201] [serial = 1519] [outer = 0x128b20800] 17:44:46 INFO - PROCESS | 2201 | 1463791486576 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x128feec00) [pid = 2201] [serial = 1520] [outer = 0x128b20800] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x123c7b000) [pid = 2201] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1187a1c00) [pid = 2201] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119b1b400) [pid = 2201] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1160e5000) [pid = 2201] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11879f400) [pid = 2201] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x1122b2400) [pid = 2201] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x116a5cc00) [pid = 2201] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x118715400) [pid = 2201] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1233de400) [pid = 2201] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x11204a000) [pid = 2201] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:44:46 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x110f46800) [pid = 2201] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:44:47 INFO - PROCESS | 2201 | 1463791487005 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]]]}] 17:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 569ms 17:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:44:47 INFO - PROCESS | 2201 | 1463791487018 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:44:47 INFO - PROCESS | 2201 | 1463791487020 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 17:44:47 INFO - PROCESS | 2201 | 1463791487023 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 2201 | 1463791487024 Marionette TRACE conn2 <- [1,1998,null,{}] 17:44:47 INFO - PROCESS | 2201 | 1463791487028 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}] 17:44:47 INFO - PROCESS | 2201 | 1463791487181 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:44:47 INFO - PROCESS | 2201 | 1463791487226 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb8a800 == 46 [pid = 2201] [id = 507] 17:44:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x113d0a000) [pid = 2201] [serial = 1521] [outer = 0x0] 17:44:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x123272c00) [pid = 2201] [serial = 1522] [outer = 0x113d0a000] 17:44:47 INFO - PROCESS | 2201 | 1463791487252 Marionette DEBUG loaded listener.js 17:44:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x119eaac00) [pid = 2201] [serial = 1523] [outer = 0x113d0a000] 17:44:47 INFO - PROCESS | 2201 | 1463791487567 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]]]}] 17:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 17:44:47 INFO - PROCESS | 2201 | 1463791487593 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:44:47 INFO - PROCESS | 2201 | 1463791487595 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 17:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:44:47 INFO - PROCESS | 2201 | 1463791487600 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 2201 | 1463791487601 Marionette TRACE conn2 <- [1,2002,null,{}] 17:44:47 INFO - PROCESS | 2201 | 1463791487603 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}] 17:44:47 INFO - PROCESS | 2201 | 1463791487705 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:44:47 INFO - PROCESS | 2201 | 1463791487757 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb8b000 == 47 [pid = 2201] [id = 508] 17:44:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128b15800) [pid = 2201] [serial = 1524] [outer = 0x0] 17:44:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1292dc400) [pid = 2201] [serial = 1525] [outer = 0x128b15800] 17:44:47 INFO - PROCESS | 2201 | 1463791487786 Marionette DEBUG loaded listener.js 17:44:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x128df4400) [pid = 2201] [serial = 1526] [outer = 0x128b15800] 17:44:48 INFO - PROCESS | 2201 | 1463791488089 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]]]}] 17:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 17:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:44:48 INFO - PROCESS | 2201 | 1463791488122 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:44:48 INFO - PROCESS | 2201 | 1463791488123 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 17:44:48 INFO - PROCESS | 2201 | 1463791488133 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - PROCESS | 2201 | 1463791488134 Marionette TRACE conn2 <- [1,2006,null,{}] 17:44:48 INFO - PROCESS | 2201 | 1463791488136 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}] 17:44:48 INFO - PROCESS | 2201 | 1463791488237 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:44:48 INFO - PROCESS | 2201 | 1463791488243 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6ef000 == 48 [pid = 2201] [id = 509] 17:44:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x1292e3400) [pid = 2201] [serial = 1527] [outer = 0x0] 17:44:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x12a624800) [pid = 2201] [serial = 1528] [outer = 0x1292e3400] 17:44:48 INFO - PROCESS | 2201 | 1463791488267 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x12a7b3800) [pid = 2201] [serial = 1529] [outer = 0x1292e3400] 17:44:48 INFO - PROCESS | 2201 | 1463791488589 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]]]}] 17:44:48 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 17:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 477ms 17:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:44:48 INFO - PROCESS | 2201 | 1463791488603 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:44:48 INFO - PROCESS | 2201 | 1463791488604 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 17:44:48 INFO - PROCESS | 2201 | 1463791488606 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - PROCESS | 2201 | 1463791488607 Marionette TRACE conn2 <- [1,2010,null,{}] 17:44:48 INFO - PROCESS | 2201 | 1463791488610 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}] 17:44:48 INFO - PROCESS | 2201 | 1463791488734 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:44:48 INFO - PROCESS | 2201 | 1463791488740 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x12ceab000 == 49 [pid = 2201] [id = 510] 17:44:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x128d1ec00) [pid = 2201] [serial = 1530] [outer = 0x0] 17:44:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x12a7b2c00) [pid = 2201] [serial = 1531] [outer = 0x128d1ec00] 17:44:48 INFO - PROCESS | 2201 | 1463791488765 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12a85a000) [pid = 2201] [serial = 1532] [outer = 0x128d1ec00] 17:44:49 INFO - PROCESS | 2201 | 1463791489239 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]]]}] 17:44:49 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 17:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 17:44:49 INFO - PROCESS | 2201 | 1463791489284 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:44:49 INFO - PROCESS | 2201 | 1463791489289 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 17:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:44:49 INFO - PROCESS | 2201 | 1463791489295 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:44:49 INFO - PROCESS | 2201 | 1463791489301 Marionette TRACE conn2 <- [1,2014,null,{}] 17:44:49 INFO - PROCESS | 2201 | 1463791489306 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}] 17:44:49 INFO - PROCESS | 2201 | 1463791489462 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:44:49 INFO - PROCESS | 2201 | 1463791489617 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x11839d000 == 50 [pid = 2201] [id = 511] 17:44:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1160e8800) [pid = 2201] [serial = 1533] [outer = 0x0] 17:44:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x11693d800) [pid = 2201] [serial = 1534] [outer = 0x1160e8800] 17:44:49 INFO - PROCESS | 2201 | 1463791489667 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x118088000) [pid = 2201] [serial = 1535] [outer = 0x1160e8800] 17:44:50 INFO - PROCESS | 2201 | 1463791490099 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]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 827ms 17:44:50 INFO - PROCESS | 2201 | 1463791490121 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 2201 | 1463791490125 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 17:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:44:50 INFO - PROCESS | 2201 | 1463791490132 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 2201 | 1463791490134 Marionette TRACE conn2 <- [1,2018,null,{}] 17:44:50 INFO - PROCESS | 2201 | 1463791490136 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}] 17:44:50 INFO - PROCESS | 2201 | 1463791490242 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:44:50 INFO - PROCESS | 2201 | 1463791490298 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232bc000 == 51 [pid = 2201] [id = 512] 17:44:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x118246000) [pid = 2201] [serial = 1536] [outer = 0x0] 17:44:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x118621800) [pid = 2201] [serial = 1537] [outer = 0x118246000] 17:44:50 INFO - PROCESS | 2201 | 1463791490327 Marionette DEBUG loaded listener.js 17:44:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x11923e800) [pid = 2201] [serial = 1538] [outer = 0x118246000] 17:44:50 INFO - PROCESS | 2201 | 1463791490746 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]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 620ms 17:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:44:50 INFO - PROCESS | 2201 | 1463791490752 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 2201 | 1463791490753 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 17:44:50 INFO - PROCESS | 2201 | 1463791490755 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 2201 | 1463791490758 Marionette TRACE conn2 <- [1,2022,null,{}] 17:44:50 INFO - PROCESS | 2201 | 1463791490768 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}] 17:44:50 INFO - PROCESS | 2201 | 1463791490877 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:44:50 INFO - PROCESS | 2201 | 1463791490972 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d17f800 == 52 [pid = 2201] [id = 513] 17:44:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1239c7000) [pid = 2201] [serial = 1539] [outer = 0x0] 17:44:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x124e02c00) [pid = 2201] [serial = 1540] [outer = 0x1239c7000] 17:44:51 INFO - PROCESS | 2201 | 1463791491005 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x124e53c00) [pid = 2201] [serial = 1541] [outer = 0x1239c7000] 17:44:51 INFO - PROCESS | 2201 | 1463791491415 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]]]}] 17:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 675ms 17:44:51 INFO - PROCESS | 2201 | 1463791491431 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:44:51 INFO - PROCESS | 2201 | 1463791491432 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 17:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:44:51 INFO - PROCESS | 2201 | 1463791491435 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:44:51 INFO - PROCESS | 2201 | 1463791491436 Marionette TRACE conn2 <- [1,2026,null,{}] 17:44:51 INFO - PROCESS | 2201 | 1463791491438 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}] 17:44:51 INFO - PROCESS | 2201 | 1463791491540 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:44:51 INFO - PROCESS | 2201 | 1463791491591 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d42a800 == 53 [pid = 2201] [id = 514] 17:44:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x123ab7400) [pid = 2201] [serial = 1542] [outer = 0x0] 17:44:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x128b19800) [pid = 2201] [serial = 1543] [outer = 0x123ab7400] 17:44:51 INFO - PROCESS | 2201 | 1463791491633 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128ff7400) [pid = 2201] [serial = 1544] [outer = 0x123ab7400] 17:44:52 INFO - PROCESS | 2201 | 1463791492078 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]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 17:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:44:52 INFO - PROCESS | 2201 | 1463791492104 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 2201 | 1463791492106 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 17:44:52 INFO - PROCESS | 2201 | 1463791492108 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 2201 | 1463791492109 Marionette TRACE conn2 <- [1,2030,null,{}] 17:44:52 INFO - PROCESS | 2201 | 1463791492112 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}] 17:44:52 INFO - PROCESS | 2201 | 1463791492214 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:44:52 INFO - PROCESS | 2201 | 1463791492303 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x123765000 == 54 [pid = 2201] [id = 515] 17:44:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x116773000) [pid = 2201] [serial = 1545] [outer = 0x0] 17:44:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12326f400) [pid = 2201] [serial = 1546] [outer = 0x116773000] 17:44:52 INFO - PROCESS | 2201 | 1463791492332 Marionette DEBUG loaded listener.js 17:44:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x1293a9c00) [pid = 2201] [serial = 1547] [outer = 0x116773000] 17:44:52 INFO - PROCESS | 2201 | 1463791492949 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]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 871ms 17:44:52 INFO - PROCESS | 2201 | 1463791492983 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 2201 | 1463791492985 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 17:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:44:52 INFO - PROCESS | 2201 | 1463791492990 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 2201 | 1463791492992 Marionette TRACE conn2 <- [1,2034,null,{}] 17:44:53 INFO - PROCESS | 2201 | 1463791492998 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}] 17:44:53 INFO - PROCESS | 2201 | 1463791493096 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:44:53 INFO - PROCESS | 2201 | 1463791493165 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x11986b800 == 55 [pid = 2201] [id = 516] 17:44:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x113460c00) [pid = 2201] [serial = 1548] [outer = 0x0] 17:44:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x115e3e000) [pid = 2201] [serial = 1549] [outer = 0x113460c00] 17:44:53 INFO - PROCESS | 2201 | 1463791493193 Marionette DEBUG loaded listener.js 17:44:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1166ba400) [pid = 2201] [serial = 1550] [outer = 0x113460c00] 17:44:53 INFO - PROCESS | 2201 | 1463791493640 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]]]}] 17:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 673ms 17:44:53 INFO - PROCESS | 2201 | 1463791493663 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:44:53 INFO - PROCESS | 2201 | 1463791493666 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 17:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:44:53 INFO - PROCESS | 2201 | 1463791493671 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:44:53 INFO - PROCESS | 2201 | 1463791493672 Marionette TRACE conn2 <- [1,2038,null,{}] 17:44:53 INFO - PROCESS | 2201 | 1463791493675 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}] 17:44:53 INFO - PROCESS | 2201 | 1463791493762 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:44:53 INFO - PROCESS | 2201 | 1463791493850 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6ef000 == 54 [pid = 2201] [id = 509] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb8b000 == 53 [pid = 2201] [id = 508] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb8a800 == 52 [pid = 2201] [id = 507] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12b155000 == 51 [pid = 2201] [id = 506] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12a844800 == 50 [pid = 2201] [id = 505] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x1296ca000 == 49 [pid = 2201] [id = 504] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x128b4b000 == 48 [pid = 2201] [id = 503] 17:44:53 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x126d42c00) [pid = 2201] [serial = 1473] [outer = 0x0] [url = about:blank] 17:44:53 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x113d6bc00) [pid = 2201] [serial = 1437] [outer = 0x0] [url = about:blank] 17:44:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x113fde800 == 49 [pid = 2201] [id = 517] 17:44:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x11306d000) [pid = 2201] [serial = 1551] [outer = 0x0] 17:44:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1166c0400) [pid = 2201] [serial = 1552] [outer = 0x11306d000] 17:44:53 INFO - PROCESS | 2201 | 1463791493906 Marionette DEBUG loaded listener.js 17:44:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1182a6c00) [pid = 2201] [serial = 1553] [outer = 0x11306d000] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x11839c000 == 48 [pid = 2201] [id = 502] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x123216800 == 47 [pid = 2201] [id = 501] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x11917d800 == 46 [pid = 2201] [id = 500] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x116906000 == 45 [pid = 2201] [id = 499] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x119883800 == 44 [pid = 2201] [id = 498] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x1183cf800 == 43 [pid = 2201] [id = 497] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12c529800 == 42 [pid = 2201] [id = 496] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12c17b000 == 41 [pid = 2201] [id = 495] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9b7000 == 40 [pid = 2201] [id = 494] 17:44:53 INFO - PROCESS | 2201 | --DOCSHELL 0x123418800 == 39 [pid = 2201] [id = 493] 17:44:54 INFO - PROCESS | 2201 | --DOCSHELL 0x116978800 == 38 [pid = 2201] [id = 492] 17:44:54 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb7f800 == 37 [pid = 2201] [id = 491] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124e5b400) [pid = 2201] [serial = 1471] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x119ea4c00) [pid = 2201] [serial = 1455] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x123109000) [pid = 2201] [serial = 1458] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x123099c00) [pid = 2201] [serial = 1456] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x1293f4400) [pid = 2201] [serial = 1431] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1160db800) [pid = 2201] [serial = 1434] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1161a0400) [pid = 2201] [serial = 1440] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x119184800) [pid = 2201] [serial = 1452] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x116779000) [pid = 2201] [serial = 1441] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1182ae800) [pid = 2201] [serial = 1446] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x11870e400) [pid = 2201] [serial = 1447] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x11804a800) [pid = 2201] [serial = 1443] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x118141000) [pid = 2201] [serial = 1444] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11879ec00) [pid = 2201] [serial = 1449] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118a4f800) [pid = 2201] [serial = 1450] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x123918000) [pid = 2201] [serial = 1461] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123ab7c00) [pid = 2201] [serial = 1462] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x12360e800) [pid = 2201] [serial = 1459] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x124e05c00) [pid = 2201] [serial = 1470] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x119187c00) [pid = 2201] [serial = 1467] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x112e31000) [pid = 2201] [serial = 1464] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x11804f800) [pid = 2201] [serial = 1465] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x119428400) [pid = 2201] [serial = 1453] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x123ac5800) [pid = 2201] [serial = 1468] [outer = 0x0] [url = about:blank] 17:44:54 INFO - PROCESS | 2201 | 1463791494226 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]]]}] 17:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 17:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:44:54 INFO - PROCESS | 2201 | 1463791494241 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:44:54 INFO - PROCESS | 2201 | 1463791494242 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 17:44:54 INFO - PROCESS | 2201 | 1463791494246 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:44:54 INFO - PROCESS | 2201 | 1463791494250 Marionette TRACE conn2 <- [1,2042,null,{}] 17:44:54 INFO - PROCESS | 2201 | 1463791494257 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}] 17:44:54 INFO - PROCESS | 2201 | 1463791494341 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:44:54 INFO - PROCESS | 2201 | 1463791494395 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x119878800 == 38 [pid = 2201] [id = 518] 17:44:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11824ec00) [pid = 2201] [serial = 1554] [outer = 0x0] 17:44:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11842bc00) [pid = 2201] [serial = 1555] [outer = 0x11824ec00] 17:44:54 INFO - PROCESS | 2201 | 1463791494422 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1187a3400) [pid = 2201] [serial = 1556] [outer = 0x11824ec00] 17:44:54 INFO - PROCESS | 2201 | 1463791494725 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]]]}] 17:44:54 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) 17:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 524ms 17:44:54 INFO - PROCESS | 2201 | 1463791494770 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:44:54 INFO - PROCESS | 2201 | 1463791494771 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 17:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:44:54 INFO - PROCESS | 2201 | 1463791494773 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:44:54 INFO - PROCESS | 2201 | 1463791494774 Marionette TRACE conn2 <- [1,2046,null,{}] 17:44:54 INFO - PROCESS | 2201 | 1463791494777 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}] 17:44:54 INFO - PROCESS | 2201 | 1463791494854 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:44:54 INFO - PROCESS | 2201 | 1463791494859 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a5d000 == 39 [pid = 2201] [id = 519] 17:44:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x11910ec00) [pid = 2201] [serial = 1557] [outer = 0x0] 17:44:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x11942f400) [pid = 2201] [serial = 1558] [outer = 0x11910ec00] 17:44:54 INFO - PROCESS | 2201 | 1463791494887 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1194f1800) [pid = 2201] [serial = 1559] [outer = 0x11910ec00] 17:44:55 INFO - PROCESS | 2201 | 1463791495245 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]]]}] 17:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 17:44:55 INFO - PROCESS | 2201 | 1463791495294 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 2201 | 1463791495296 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 17:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:44:55 INFO - PROCESS | 2201 | 1463791495298 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 2201 | 1463791495299 Marionette TRACE conn2 <- [1,2050,null,{}] 17:44:55 INFO - PROCESS | 2201 | 1463791495302 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}] 17:44:55 INFO - PROCESS | 2201 | 1463791495397 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:44:55 INFO - PROCESS | 2201 | 1463791495404 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d68800 == 40 [pid = 2201] [id = 520] 17:44:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119b1a800) [pid = 2201] [serial = 1560] [outer = 0x0] 17:44:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x119ea0c00) [pid = 2201] [serial = 1561] [outer = 0x119b1a800] 17:44:55 INFO - PROCESS | 2201 | 1463791495445 Marionette DEBUG loaded listener.js 17:44:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x119ed6000) [pid = 2201] [serial = 1562] [outer = 0x119b1a800] 17:44:55 INFO - PROCESS | 2201 | 1463791495885 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]]]}] 17:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 621ms 17:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:44:55 INFO - PROCESS | 2201 | 1463791495920 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 2201 | 1463791495921 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 17:44:55 INFO - PROCESS | 2201 | 1463791495923 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 2201 | 1463791495924 Marionette TRACE conn2 <- [1,2054,null,{}] 17:44:55 INFO - PROCESS | 2201 | 1463791495927 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}] 17:44:56 INFO - PROCESS | 2201 | 1463791496018 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:44:56 INFO - PROCESS | 2201 | 1463791496023 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fdb800 == 41 [pid = 2201] [id = 521] 17:44:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12309a800) [pid = 2201] [serial = 1563] [outer = 0x0] 17:44:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x123610400) [pid = 2201] [serial = 1564] [outer = 0x12309a800] 17:44:56 INFO - PROCESS | 2201 | 1463791496051 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x124799000) [pid = 2201] [serial = 1565] [outer = 0x12309a800] 17:44:56 INFO - PROCESS | 2201 | 1463791496427 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]]]}] 17:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 518ms 17:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:44:56 INFO - PROCESS | 2201 | 1463791496442 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:44:56 INFO - PROCESS | 2201 | 1463791496443 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 17:44:56 INFO - PROCESS | 2201 | 1463791496448 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:44:56 INFO - PROCESS | 2201 | 1463791496449 Marionette TRACE conn2 <- [1,2058,null,{}] 17:44:56 INFO - PROCESS | 2201 | 1463791496451 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}] 17:44:56 INFO - PROCESS | 2201 | 1463791496548 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:44:56 INFO - PROCESS | 2201 | 1463791496562 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296bb000 == 42 [pid = 2201] [id = 522] 17:44:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x123ac3c00) [pid = 2201] [serial = 1566] [outer = 0x0] 17:44:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x124e50400) [pid = 2201] [serial = 1567] [outer = 0x123ac3c00] 17:44:56 INFO - PROCESS | 2201 | 1463791496588 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x126d40800) [pid = 2201] [serial = 1568] [outer = 0x123ac3c00] 17:44:56 INFO - PROCESS | 2201 | 1463791496970 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]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 17:44:57 INFO - PROCESS | 2201 | 1463791497018 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:44:57 INFO - PROCESS | 2201 | 1463791497020 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 17:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:44:57 INFO - PROCESS | 2201 | 1463791497023 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 2201 | 1463791497024 Marionette TRACE conn2 <- [1,2062,null,{}] 17:44:57 INFO - PROCESS | 2201 | 1463791497028 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}] 17:44:57 INFO - PROCESS | 2201 | 1463791497174 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:44:57 INFO - PROCESS | 2201 | 1463791497199 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a841000 == 43 [pid = 2201] [id = 523] 17:44:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x124e05c00) [pid = 2201] [serial = 1569] [outer = 0x0] 17:44:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128b1ac00) [pid = 2201] [serial = 1570] [outer = 0x124e05c00] 17:44:57 INFO - PROCESS | 2201 | 1463791497239 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x128b8b800) [pid = 2201] [serial = 1571] [outer = 0x124e05c00] 17:44:57 INFO - PROCESS | 2201 | 1463791497651 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]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 17:44:57 INFO - PROCESS | 2201 | 1463791497692 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:44:57 INFO - PROCESS | 2201 | 1463791497694 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 17:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:44:57 INFO - PROCESS | 2201 | 1463791497705 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 2201 | 1463791497706 Marionette TRACE conn2 <- [1,2066,null,{}] 17:44:57 INFO - PROCESS | 2201 | 1463791497708 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}] 17:44:57 INFO - PROCESS | 2201 | 1463791497802 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:44:57 INFO - PROCESS | 2201 | 1463791497817 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b172800 == 44 [pid = 2201] [id = 524] 17:44:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x124e0fc00) [pid = 2201] [serial = 1572] [outer = 0x0] 17:44:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128ff3800) [pid = 2201] [serial = 1573] [outer = 0x124e0fc00] 17:44:57 INFO - PROCESS | 2201 | 1463791497842 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1292da400) [pid = 2201] [serial = 1574] [outer = 0x124e0fc00] 17:44:58 INFO - PROCESS | 2201 | 1463791498189 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]]]}] 17:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 525ms 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x1292e5000) [pid = 2201] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x1110af800) [pid = 2201] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1292e3400) [pid = 2201] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x12310d800) [pid = 2201] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x124e53400) [pid = 2201] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x112ead800) [pid = 2201] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x118797c00) [pid = 2201] [serial = 1502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x113a6cc00) [pid = 2201] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x11879cc00) [pid = 2201] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x113d0a000) [pid = 2201] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1270c8000) [pid = 2201] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x128b20800) [pid = 2201] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11693cc00) [pid = 2201] [serial = 1496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x118145400) [pid = 2201] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:44:58 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128b15800) [pid = 2201] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:44:58 INFO - PROCESS | 2201 | 1463791498448 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:44:58 INFO - PROCESS | 2201 | 1463791498450 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 17:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:44:58 INFO - PROCESS | 2201 | 1463791498466 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 2201 | 1463791498467 Marionette TRACE conn2 <- [1,2070,null,{}] 17:44:58 INFO - PROCESS | 2201 | 1463791498485 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}] 17:44:58 INFO - PROCESS | 2201 | 1463791498565 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:44:58 INFO - PROCESS | 2201 | 1463791498570 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x12320e000 == 45 [pid = 2201] [id = 525] 17:44:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x113a6cc00) [pid = 2201] [serial = 1575] [outer = 0x0] 17:44:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x116a5c400) [pid = 2201] [serial = 1576] [outer = 0x113a6cc00] 17:44:58 INFO - PROCESS | 2201 | 1463791498595 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x119107800) [pid = 2201] [serial = 1577] [outer = 0x113a6cc00] 17:44:58 INFO - PROCESS | 2201 | 1463791498912 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]]]}] 17:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 485ms 17:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:44:58 INFO - PROCESS | 2201 | 1463791498950 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:44:58 INFO - PROCESS | 2201 | 1463791498952 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 17:44:58 INFO - PROCESS | 2201 | 1463791498954 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 2201 | 1463791498955 Marionette TRACE conn2 <- [1,2074,null,{}] 17:44:58 INFO - PROCESS | 2201 | 1463791498958 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}] 17:44:59 INFO - PROCESS | 2201 | 1463791499093 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:44:59 INFO - PROCESS | 2201 | 1463791499132 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c17b000 == 46 [pid = 2201] [id = 526] 17:44:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x11879cc00) [pid = 2201] [serial = 1578] [outer = 0x0] 17:44:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1292e5000) [pid = 2201] [serial = 1579] [outer = 0x11879cc00] 17:44:59 INFO - PROCESS | 2201 | 1463791499161 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a45c800) [pid = 2201] [serial = 1580] [outer = 0x11879cc00] 17:44:59 INFO - PROCESS | 2201 | 1463791499449 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]]]}] 17:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 17:44:59 INFO - PROCESS | 2201 | 1463791499475 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:44:59 INFO - PROCESS | 2201 | 1463791499476 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 17:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:44:59 INFO - PROCESS | 2201 | 1463791499486 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 2201 | 1463791499487 Marionette TRACE conn2 <- [1,2078,null,{}] 17:44:59 INFO - PROCESS | 2201 | 1463791499489 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}] 17:44:59 INFO - PROCESS | 2201 | 1463791499571 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:44:59 INFO - PROCESS | 2201 | 1463791499576 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e1000 == 47 [pid = 2201] [id = 527] 17:44:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12a628800) [pid = 2201] [serial = 1581] [outer = 0x0] 17:44:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12a855c00) [pid = 2201] [serial = 1582] [outer = 0x12a628800] 17:44:59 INFO - PROCESS | 2201 | 1463791499603 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12ab43c00) [pid = 2201] [serial = 1583] [outer = 0x12a628800] 17:44:59 INFO - PROCESS | 2201 | 1463791499922 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]]]}] 17:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 468ms 17:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:44:59 INFO - PROCESS | 2201 | 1463791499955 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:44:59 INFO - PROCESS | 2201 | 1463791499956 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 17:44:59 INFO - PROCESS | 2201 | 1463791499958 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 2201 | 1463791499959 Marionette TRACE conn2 <- [1,2082,null,{}] 17:44:59 INFO - PROCESS | 2201 | 1463791499962 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}] 17:45:00 INFO - PROCESS | 2201 | 1463791500082 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:45:00 INFO - PROCESS | 2201 | 1463791500089 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x12cea5000 == 48 [pid = 2201] [id = 528] 17:45:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1293f1400) [pid = 2201] [serial = 1584] [outer = 0x0] 17:45:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12ab4d800) [pid = 2201] [serial = 1585] [outer = 0x1293f1400] 17:45:00 INFO - PROCESS | 2201 | 1463791500141 Marionette DEBUG loaded listener.js 17:45:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12ab9f000) [pid = 2201] [serial = 1586] [outer = 0x1293f1400] 17:45:00 INFO - PROCESS | 2201 | 1463791500701 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]]]}] 17:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 772ms 17:45:00 INFO - PROCESS | 2201 | 1463791500731 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:45:00 INFO - PROCESS | 2201 | 1463791500733 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 17:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:45:00 INFO - PROCESS | 2201 | 1463791500737 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:45:00 INFO - PROCESS | 2201 | 1463791500739 Marionette TRACE conn2 <- [1,2086,null,{}] 17:45:00 INFO - PROCESS | 2201 | 1463791500744 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}] 17:45:00 INFO - PROCESS | 2201 | 1463791500854 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:45:00 INFO - PROCESS | 2201 | 1463791500962 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183ac000 == 49 [pid = 2201] [id = 529] 17:45:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1161a0400) [pid = 2201] [serial = 1587] [outer = 0x0] 17:45:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x116772400) [pid = 2201] [serial = 1588] [outer = 0x1161a0400] 17:45:00 INFO - PROCESS | 2201 | 1463791500994 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x118087000) [pid = 2201] [serial = 1589] [outer = 0x1161a0400] 17:45:01 INFO - PROCESS | 2201 | 1463791501394 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]]]}] 17:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 723ms 17:45:01 INFO - PROCESS | 2201 | 1463791501460 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 2201 | 1463791501464 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 17:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:45:01 INFO - PROCESS | 2201 | 1463791501469 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - PROCESS | 2201 | 1463791501470 Marionette TRACE conn2 <- [1,2090,null,{}] 17:45:01 INFO - PROCESS | 2201 | 1463791501473 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}] 17:45:01 INFO - PROCESS | 2201 | 1463791501576 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:45:01 INFO - PROCESS | 2201 | 1463791501634 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b4c000 == 50 [pid = 2201] [id = 530] 17:45:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x118241800) [pid = 2201] [serial = 1590] [outer = 0x0] 17:45:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x11861b800) [pid = 2201] [serial = 1591] [outer = 0x118241800] 17:45:01 INFO - PROCESS | 2201 | 1463791501663 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x11879f400) [pid = 2201] [serial = 1592] [outer = 0x118241800] 17:45:02 INFO - PROCESS | 2201 | 1463791502114 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]]]}] 17:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 17:45:02 INFO - PROCESS | 2201 | 1463791502140 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:45:02 INFO - PROCESS | 2201 | 1463791502142 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 17:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:45:02 INFO - PROCESS | 2201 | 1463791502144 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:45:02 INFO - PROCESS | 2201 | 1463791502149 Marionette TRACE conn2 <- [1,2094,null,{}] 17:45:02 INFO - PROCESS | 2201 | 1463791502157 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}] 17:45:02 INFO - PROCESS | 2201 | 1463791502279 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:45:02 INFO - PROCESS | 2201 | 1463791502339 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d178000 == 51 [pid = 2201] [id = 531] 17:45:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x119423000) [pid = 2201] [serial = 1593] [outer = 0x0] 17:45:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x1230a0000) [pid = 2201] [serial = 1594] [outer = 0x119423000] 17:45:02 INFO - PROCESS | 2201 | 1463791502370 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x123921800) [pid = 2201] [serial = 1595] [outer = 0x119423000] 17:45:02 INFO - PROCESS | 2201 | 1463791502820 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]]]}] 17:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 724ms 17:45:02 INFO - PROCESS | 2201 | 1463791502868 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:45:02 INFO - PROCESS | 2201 | 1463791502870 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 17:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:45:02 INFO - PROCESS | 2201 | 1463791502873 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:45:02 INFO - PROCESS | 2201 | 1463791502874 Marionette TRACE conn2 <- [1,2098,null,{}] 17:45:02 INFO - PROCESS | 2201 | 1463791502876 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}] 17:45:02 INFO - PROCESS | 2201 | 1463791502977 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:45:03 INFO - PROCESS | 2201 | 1463791503032 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d670800 == 52 [pid = 2201] [id = 532] 17:45:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x123ab9000) [pid = 2201] [serial = 1596] [outer = 0x0] 17:45:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x124e5a400) [pid = 2201] [serial = 1597] [outer = 0x123ab9000] 17:45:03 INFO - PROCESS | 2201 | 1463791503062 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x128ff9000) [pid = 2201] [serial = 1598] [outer = 0x123ab9000] 17:45:03 INFO - PROCESS | 2201 | 1463791503552 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]]]}] 17:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 718ms 17:45:03 INFO - PROCESS | 2201 | 1463791503612 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:45:03 INFO - PROCESS | 2201 | 1463791503613 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 17:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:45:03 INFO - PROCESS | 2201 | 1463791503617 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 2201 | 1463791503619 Marionette TRACE conn2 <- [1,2102,null,{}] 17:45:03 INFO - PROCESS | 2201 | 1463791503621 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}] 17:45:03 INFO - PROCESS | 2201 | 1463791503725 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:45:03 INFO - PROCESS | 2201 | 1463791503792 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x11703b000 == 53 [pid = 2201] [id = 533] 17:45:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x111c80000) [pid = 2201] [serial = 1599] [outer = 0x0] 17:45:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x113d0d800) [pid = 2201] [serial = 1600] [outer = 0x111c80000] 17:45:03 INFO - PROCESS | 2201 | 1463791503824 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x119eaa400) [pid = 2201] [serial = 1601] [outer = 0x111c80000] 17:45:04 INFO - PROCESS | 2201 | 1463791504368 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]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 773ms 17:45:04 INFO - PROCESS | 2201 | 1463791504391 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 2201 | 1463791504393 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 17:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:45:04 INFO - PROCESS | 2201 | 1463791504399 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 2201 | 1463791504401 Marionette TRACE conn2 <- [1,2106,null,{}] 17:45:04 INFO - PROCESS | 2201 | 1463791504404 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}] 17:45:04 INFO - PROCESS | 2201 | 1463791504502 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:45:04 INFO - PROCESS | 2201 | 1463791504560 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d53800 == 54 [pid = 2201] [id = 534] 17:45:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x1161a7400) [pid = 2201] [serial = 1602] [outer = 0x0] 17:45:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x117524c00) [pid = 2201] [serial = 1603] [outer = 0x1161a7400] 17:45:04 INFO - PROCESS | 2201 | 1463791504587 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x11823fc00) [pid = 2201] [serial = 1604] [outer = 0x1161a7400] 17:45:05 INFO - PROCESS | 2201 | 1463791505022 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]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 673ms 17:45:05 INFO - PROCESS | 2201 | 1463791505072 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:45:05 INFO - PROCESS | 2201 | 1463791505076 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 17:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:45:05 INFO - PROCESS | 2201 | 1463791505080 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 2201 | 1463791505082 Marionette TRACE conn2 <- [1,2110,null,{}] 17:45:05 INFO - PROCESS | 2201 | 1463791505084 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}] 17:45:05 INFO - PROCESS | 2201 | 1463791505177 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:45:05 INFO - PROCESS | 2201 | 1463791505272 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x11917d000 == 55 [pid = 2201] [id = 535] 17:45:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x1187a2800) [pid = 2201] [serial = 1605] [outer = 0x0] 17:45:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x118a51400) [pid = 2201] [serial = 1606] [outer = 0x1187a2800] 17:45:05 INFO - PROCESS | 2201 | 1463791505299 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x119241c00) [pid = 2201] [serial = 1607] [outer = 0x1187a2800] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e1000 == 54 [pid = 2201] [id = 527] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12c17b000 == 53 [pid = 2201] [id = 526] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12320e000 == 52 [pid = 2201] [id = 525] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12b172800 == 51 [pid = 2201] [id = 524] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12a841000 == 50 [pid = 2201] [id = 523] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1296bb000 == 49 [pid = 2201] [id = 522] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x11918e400) [pid = 2201] [serial = 1482] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x119ea5000) [pid = 2201] [serial = 1485] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x124e02800) [pid = 2201] [serial = 1488] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x112fc3c00) [pid = 2201] [serial = 1476] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x118052400) [pid = 2201] [serial = 1479] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x128fdb800 == 48 [pid = 2201] [id = 521] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x126d68800 == 47 [pid = 2201] [id = 520] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x123a5d000 == 46 [pid = 2201] [id = 519] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x119878800 == 45 [pid = 2201] [id = 518] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x113fde800 == 44 [pid = 2201] [id = 517] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x11986b800 == 43 [pid = 2201] [id = 516] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x12d17f800 == 42 [pid = 2201] [id = 513] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x1232bc000 == 41 [pid = 2201] [id = 512] 17:45:05 INFO - PROCESS | 2201 | --DOCSHELL 0x11839d000 == 40 [pid = 2201] [id = 511] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x1293fc800) [pid = 2201] [serial = 1363] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x118089000) [pid = 2201] [serial = 1438] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x12a624800) [pid = 2201] [serial = 1528] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x123918400) [pid = 2201] [serial = 1510] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x1270c4800) [pid = 2201] [serial = 1513] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x128b16400) [pid = 2201] [serial = 1492] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x119ead000) [pid = 2201] [serial = 1491] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x118a55000) [pid = 2201] [serial = 1503] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x11942fc00) [pid = 2201] [serial = 1504] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1161ebc00) [pid = 2201] [serial = 1495] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x115e3e400) [pid = 2201] [serial = 1494] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x119e9f400) [pid = 2201] [serial = 1506] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x123272c00) [pid = 2201] [serial = 1522] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x128b86c00) [pid = 2201] [serial = 1516] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x128b8d400) [pid = 2201] [serial = 1517] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x128d17800) [pid = 2201] [serial = 1519] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x128feec00) [pid = 2201] [serial = 1520] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x116a60800) [pid = 2201] [serial = 1497] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x11808a800) [pid = 2201] [serial = 1498] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x118049c00) [pid = 2201] [serial = 916] [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.] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1182ab800) [pid = 2201] [serial = 1500] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x118797400) [pid = 2201] [serial = 1501] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x126d41400) [pid = 2201] [serial = 1511] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x128b17800) [pid = 2201] [serial = 1514] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12309a400) [pid = 2201] [serial = 1507] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x119eaac00) [pid = 2201] [serial = 1523] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1292dc400) [pid = 2201] [serial = 1525] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x12a7b3800) [pid = 2201] [serial = 1529] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128df4400) [pid = 2201] [serial = 1526] [outer = 0x0] [url = about:blank] 17:45:05 INFO - PROCESS | 2201 | 1463791505687 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]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 620ms 17:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:45:05 INFO - PROCESS | 2201 | 1463791505700 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:45:05 INFO - PROCESS | 2201 | 1463791505702 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 17:45:05 INFO - PROCESS | 2201 | 1463791505704 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 2201 | 1463791505706 Marionette TRACE conn2 <- [1,2114,null,{}] 17:45:05 INFO - PROCESS | 2201 | 1463791505716 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}] 17:45:05 INFO - PROCESS | 2201 | 1463791505797 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:45:05 INFO - PROCESS | 2201 | 1463791505803 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x11986a800 == 41 [pid = 2201] [id = 536] 17:45:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x118141800) [pid = 2201] [serial = 1608] [outer = 0x0] 17:45:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119430c00) [pid = 2201] [serial = 1609] [outer = 0x118141800] 17:45:05 INFO - PROCESS | 2201 | 1463791505831 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x119ea7000) [pid = 2201] [serial = 1610] [outer = 0x118141800] 17:45:06 INFO - PROCESS | 2201 | 1463791506164 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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 521ms 17:45:06 INFO - PROCESS | 2201 | 1463791506226 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:45:06 INFO - PROCESS | 2201 | 1463791506228 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 17:45:06 INFO - PROCESS | 2201 | 1463791506230 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 2201 | 1463791506231 Marionette TRACE conn2 <- [1,2118,null,{}] 17:45:06 INFO - PROCESS | 2201 | 1463791506233 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}] 17:45:06 INFO - PROCESS | 2201 | 1463791506312 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:45:06 INFO - PROCESS | 2201 | 1463791506318 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247b7000 == 42 [pid = 2201] [id = 537] 17:45:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x119ecfc00) [pid = 2201] [serial = 1611] [outer = 0x0] 17:45:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12310b800) [pid = 2201] [serial = 1612] [outer = 0x119ecfc00] 17:45:06 INFO - PROCESS | 2201 | 1463791506343 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x123919000) [pid = 2201] [serial = 1613] [outer = 0x119ecfc00] 17:45:06 INFO - PROCESS | 2201 | 1463791506702 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]]]}] 17:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 520ms 17:45:06 INFO - PROCESS | 2201 | 1463791506750 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 2201 | 1463791506751 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 17:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:45:06 INFO - PROCESS | 2201 | 1463791506753 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 2201 | 1463791506754 Marionette TRACE conn2 <- [1,2122,null,{}] 17:45:06 INFO - PROCESS | 2201 | 1463791506757 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}] 17:45:06 INFO - PROCESS | 2201 | 1463791506834 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:45:06 INFO - PROCESS | 2201 | 1463791506840 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x12736f800 == 43 [pid = 2201] [id = 538] 17:45:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1239c2c00) [pid = 2201] [serial = 1614] [outer = 0x0] 17:45:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x124468000) [pid = 2201] [serial = 1615] [outer = 0x1239c2c00] 17:45:06 INFO - PROCESS | 2201 | 1463791506865 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x124e0b400) [pid = 2201] [serial = 1616] [outer = 0x1239c2c00] 17:45:07 INFO - PROCESS | 2201 | 1463791507189 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]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 471ms 17:45:07 INFO - PROCESS | 2201 | 1463791507226 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 2201 | 1463791507227 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 17:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:45:07 INFO - PROCESS | 2201 | 1463791507229 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 2201 | 1463791507230 Marionette TRACE conn2 <- [1,2126,null,{}] 17:45:07 INFO - PROCESS | 2201 | 1463791507232 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}] 17:45:07 INFO - PROCESS | 2201 | 1463791507326 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:45:07 INFO - PROCESS | 2201 | 1463791507393 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183e1000 == 44 [pid = 2201] [id = 539] 17:45:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x123c84400) [pid = 2201] [serial = 1617] [outer = 0x0] 17:45:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x124e58c00) [pid = 2201] [serial = 1618] [outer = 0x123c84400] 17:45:07 INFO - PROCESS | 2201 | 1463791507419 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128ff3c00) [pid = 2201] [serial = 1619] [outer = 0x123c84400] 17:45:07 INFO - PROCESS | 2201 | 1463791507713 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]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 520ms 17:45:07 INFO - PROCESS | 2201 | 1463791507754 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 2201 | 1463791507755 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 17:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:45:07 INFO - PROCESS | 2201 | 1463791507758 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 2201 | 1463791507759 Marionette TRACE conn2 <- [1,2130,null,{}] 17:45:07 INFO - PROCESS | 2201 | 1463791507773 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}] 17:45:07 INFO - PROCESS | 2201 | 1463791507886 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:45:07 INFO - PROCESS | 2201 | 1463791507905 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb7c000 == 45 [pid = 2201] [id = 540] 17:45:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x128df0c00) [pid = 2201] [serial = 1620] [outer = 0x0] 17:45:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1293a5800) [pid = 2201] [serial = 1621] [outer = 0x128df0c00] 17:45:07 INFO - PROCESS | 2201 | 1463791507930 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x1293b2800) [pid = 2201] [serial = 1622] [outer = 0x128df0c00] 17:45:08 INFO - PROCESS | 2201 | 1463791508397 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] 17:45:08 INFO - PROCESS | 2201 | 1463791508442 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 17:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:45:08 INFO - PROCESS | 2201 | 1463791508447 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:45:08 INFO - PROCESS | 2201 | 1463791508448 Marionette TRACE conn2 <- [1,2134,null,{}] 17:45:08 INFO - PROCESS | 2201 | 1463791508450 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}] 17:45:08 INFO - PROCESS | 2201 | 1463791508547 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:45:08 INFO - PROCESS | 2201 | 1463791508552 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c178000 == 46 [pid = 2201] [id = 541] 17:45:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1293fb800) [pid = 2201] [serial = 1623] [outer = 0x0] 17:45:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x12a7b2400) [pid = 2201] [serial = 1624] [outer = 0x1293fb800] 17:45:08 INFO - PROCESS | 2201 | 1463791508605 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x12a861800) [pid = 2201] [serial = 1625] [outer = 0x1293fb800] 17:45:08 INFO - PROCESS | 2201 | 1463791508908 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]]]}] 17:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 521ms 17:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:45:08 INFO - PROCESS | 2201 | 1463791508973 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 17:45:08 INFO - PROCESS | 2201 | 1463791508974 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 17:45:08 INFO - PROCESS | 2201 | 1463791508977 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:45:08 INFO - PROCESS | 2201 | 1463791508978 Marionette TRACE conn2 <- [1,2138,null,{}] 17:45:08 INFO - PROCESS | 2201 | 1463791508980 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}] 17:45:09 INFO - PROCESS | 2201 | 1463791509087 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:45:09 INFO - PROCESS | 2201 | 1463791509122 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6ee000 == 47 [pid = 2201] [id = 542] 17:45:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x1293fc800) [pid = 2201] [serial = 1626] [outer = 0x0] 17:45:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12ab49800) [pid = 2201] [serial = 1627] [outer = 0x1293fc800] 17:45:09 INFO - PROCESS | 2201 | 1463791509146 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x12aba6800) [pid = 2201] [serial = 1628] [outer = 0x1293fc800] 17:45:09 INFO - PROCESS | 2201 | 1463791509460 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]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 17:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:45:09 INFO - PROCESS | 2201 | 1463791509499 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 2201 | 1463791509500 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 17:45:09 INFO - PROCESS | 2201 | 1463791509502 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - PROCESS | 2201 | 1463791509503 Marionette TRACE conn2 <- [1,2142,null,{}] 17:45:09 INFO - PROCESS | 2201 | 1463791509506 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}] 17:45:09 INFO - PROCESS | 2201 | 1463791509604 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:45:09 INFO - PROCESS | 2201 | 1463791509638 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12ceaf800 == 48 [pid = 2201] [id = 543] 17:45:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12b93d800) [pid = 2201] [serial = 1629] [outer = 0x0] 17:45:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12b946800) [pid = 2201] [serial = 1630] [outer = 0x12b93d800] 17:45:09 INFO - PROCESS | 2201 | 1463791509663 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x12ba54400) [pid = 2201] [serial = 1631] [outer = 0x12b93d800] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12a628800) [pid = 2201] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x123ac2400) [pid = 2201] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x113d0b000) [pid = 2201] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x1293af000) [pid = 2201] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x118a4b800) [pid = 2201] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x118a4e400) [pid = 2201] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x1120ed000) [pid = 2201] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x11693fc00) [pid = 2201] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12695b000) [pid = 2201] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x123ac3c00) [pid = 2201] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x124e05c00) [pid = 2201] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x124e0fc00) [pid = 2201] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x1239c7000) [pid = 2201] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x113a6cc00) [pid = 2201] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x118246000) [pid = 2201] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x11879cc00) [pid = 2201] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1160e8800) [pid = 2201] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x113460c00) [pid = 2201] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11306d000) [pid = 2201] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x11910ec00) [pid = 2201] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11824ec00) [pid = 2201] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119b1a800) [pid = 2201] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x123ab7400) [pid = 2201] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12309a800) [pid = 2201] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:45:09 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x116773000) [pid = 2201] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:45:10 INFO - PROCESS | 2201 | 1463791510099 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] 17:45:10 INFO - PROCESS | 2201 | 1463791510125 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 17:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:45:10 INFO - PROCESS | 2201 | 1463791510132 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 2201 | 1463791510134 Marionette TRACE conn2 <- [1,2146,null,{}] 17:45:10 INFO - PROCESS | 2201 | 1463791510144 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}] 17:45:10 INFO - PROCESS | 2201 | 1463791510252 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:45:10 INFO - PROCESS | 2201 | 1463791510256 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c181800 == 49 [pid = 2201] [id = 544] 17:45:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x116778800) [pid = 2201] [serial = 1632] [outer = 0x0] 17:45:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x118a4ec00) [pid = 2201] [serial = 1633] [outer = 0x116778800] 17:45:10 INFO - PROCESS | 2201 | 1463791510285 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1293a3400) [pid = 2201] [serial = 1634] [outer = 0x116778800] 17:45:10 INFO - PROCESS | 2201 | 1463791510631 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] 17:45:10 INFO - PROCESS | 2201 | 1463791510661 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 17:45:10 INFO - PROCESS | 2201 | 1463791510664 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 2201 | 1463791510665 Marionette TRACE conn2 <- [1,2150,null,{}] 17:45:10 INFO - PROCESS | 2201 | 1463791510667 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}] 17:45:10 INFO - PROCESS | 2201 | 1463791510749 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:45:10 INFO - PROCESS | 2201 | 1463791510806 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d67b800 == 50 [pid = 2201] [id = 545] 17:45:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x11870ac00) [pid = 2201] [serial = 1635] [outer = 0x0] 17:45:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x12b944000) [pid = 2201] [serial = 1636] [outer = 0x11870ac00] 17:45:10 INFO - PROCESS | 2201 | 1463791510830 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12ba5e400) [pid = 2201] [serial = 1637] [outer = 0x11870ac00] 17:45:11 INFO - PROCESS | 2201 | 1463791511089 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]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 469ms 17:45:11 INFO - PROCESS | 2201 | 1463791511136 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 2201 | 1463791511138 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 17:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:45:11 INFO - PROCESS | 2201 | 1463791511141 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - PROCESS | 2201 | 1463791511142 Marionette TRACE conn2 <- [1,2154,null,{}] 17:45:11 INFO - PROCESS | 2201 | 1463791511155 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}] 17:45:11 INFO - PROCESS | 2201 | 1463791511254 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:45:11 INFO - PROCESS | 2201 | 1463791511259 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d92a800 == 51 [pid = 2201] [id = 546] 17:45:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12ba5d000) [pid = 2201] [serial = 1638] [outer = 0x0] 17:45:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12bae3000) [pid = 2201] [serial = 1639] [outer = 0x12ba5d000] 17:45:11 INFO - PROCESS | 2201 | 1463791511283 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12bd7e800) [pid = 2201] [serial = 1640] [outer = 0x12ba5d000] 17:45:11 INFO - PROCESS | 2201 | 1463791511673 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]]]}] 17:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 578ms 17:45:11 INFO - PROCESS | 2201 | 1463791511720 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 2201 | 1463791511721 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 17:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:45:11 INFO - PROCESS | 2201 | 1463791511724 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - PROCESS | 2201 | 1463791511726 Marionette TRACE conn2 <- [1,2158,null,{}] 17:45:11 INFO - PROCESS | 2201 | 1463791511728 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}] 17:45:11 INFO - PROCESS | 2201 | 1463791511844 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:45:11 INFO - PROCESS | 2201 | 1463791511849 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d962800 == 52 [pid = 2201] [id = 547] 17:45:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12bae5000) [pid = 2201] [serial = 1641] [outer = 0x0] 17:45:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12bd89400) [pid = 2201] [serial = 1642] [outer = 0x12bae5000] 17:45:11 INFO - PROCESS | 2201 | 1463791511887 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12be3c000) [pid = 2201] [serial = 1643] [outer = 0x12bae5000] 17:45:12 INFO - PROCESS | 2201 | 1463791512468 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]]]}] 17:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 771ms 17:45:12 INFO - PROCESS | 2201 | 1463791512503 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:45:12 INFO - PROCESS | 2201 | 1463791512506 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 17:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:45:12 INFO - PROCESS | 2201 | 1463791512509 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:45:12 INFO - PROCESS | 2201 | 1463791512515 Marionette TRACE conn2 <- [1,2162,null,{}] 17:45:12 INFO - PROCESS | 2201 | 1463791512518 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}] 17:45:12 INFO - PROCESS | 2201 | 1463791512629 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:45:12 INFO - PROCESS | 2201 | 1463791512701 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x11917c000 == 53 [pid = 2201] [id = 548] 17:45:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x11615c800) [pid = 2201] [serial = 1644] [outer = 0x0] 17:45:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1176cd400) [pid = 2201] [serial = 1645] [outer = 0x11615c800] 17:45:12 INFO - PROCESS | 2201 | 1463791512732 Marionette DEBUG loaded listener.js 17:45:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x11824ec00) [pid = 2201] [serial = 1646] [outer = 0x11615c800] 17:45:13 INFO - PROCESS | 2201 | 1463791513164 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]]]}] 17:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 673ms 17:45:13 INFO - PROCESS | 2201 | 1463791513183 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 2201 | 1463791513187 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 17:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:45:13 INFO - PROCESS | 2201 | 1463791513192 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 2201 | 1463791513194 Marionette TRACE conn2 <- [1,2166,null,{}] 17:45:13 INFO - PROCESS | 2201 | 1463791513196 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}] 17:45:13 INFO - PROCESS | 2201 | 1463791513322 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:45:13 INFO - PROCESS | 2201 | 1463791513393 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a7a6000 == 54 [pid = 2201] [id = 549] 17:45:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x11879ac00) [pid = 2201] [serial = 1647] [outer = 0x0] 17:45:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x11923fc00) [pid = 2201] [serial = 1648] [outer = 0x11879ac00] 17:45:13 INFO - PROCESS | 2201 | 1463791513422 Marionette DEBUG loaded listener.js 17:45:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x119b14c00) [pid = 2201] [serial = 1649] [outer = 0x11879ac00] 17:45:13 INFO - PROCESS | 2201 | 1463791513842 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]]]}] 17:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 17:45:13 INFO - PROCESS | 2201 | 1463791513864 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 2201 | 1463791513866 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 17:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:45:13 INFO - PROCESS | 2201 | 1463791513869 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 2201 | 1463791513871 Marionette TRACE conn2 <- [1,2170,null,{}] 17:45:13 INFO - PROCESS | 2201 | 1463791513879 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}] 17:45:13 INFO - PROCESS | 2201 | 1463791513983 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:45:14 INFO - PROCESS | 2201 | 1463791514056 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x12e179800 == 55 [pid = 2201] [id = 550] 17:45:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1230a0800) [pid = 2201] [serial = 1650] [outer = 0x0] 17:45:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x12465c000) [pid = 2201] [serial = 1651] [outer = 0x1230a0800] 17:45:14 INFO - PROCESS | 2201 | 1463791514087 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12708d800) [pid = 2201] [serial = 1652] [outer = 0x1230a0800] 17:45:14 INFO - PROCESS | 2201 | 1463791514502 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]]]}] 17:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 674ms 17:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:45:14 INFO - PROCESS | 2201 | 1463791514542 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:45:14 INFO - PROCESS | 2201 | 1463791514544 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 17:45:14 INFO - PROCESS | 2201 | 1463791514546 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 2201 | 1463791514548 Marionette TRACE conn2 <- [1,2174,null,{}] 17:45:14 INFO - PROCESS | 2201 | 1463791514550 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}] 17:45:14 INFO - PROCESS | 2201 | 1463791514671 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:45:14 INFO - PROCESS | 2201 | 1463791514754 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d83800 == 56 [pid = 2201] [id = 551] 17:45:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x128b1e800) [pid = 2201] [serial = 1653] [outer = 0x0] 17:45:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x1292de400) [pid = 2201] [serial = 1654] [outer = 0x128b1e800] 17:45:14 INFO - PROCESS | 2201 | 1463791514784 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12a45b000) [pid = 2201] [serial = 1655] [outer = 0x128b1e800] 17:45:15 INFO - PROCESS | 2201 | 1463791515193 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]]]}] 17:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 17:45:15 INFO - PROCESS | 2201 | 1463791515277 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:45:15 INFO - PROCESS | 2201 | 1463791515280 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 17:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:45:15 INFO - PROCESS | 2201 | 1463791515284 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:45:15 INFO - PROCESS | 2201 | 1463791515285 Marionette TRACE conn2 <- [1,2178,null,{}] 17:45:15 INFO - PROCESS | 2201 | 1463791515288 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}] 17:45:15 INFO - PROCESS | 2201 | 1463791515390 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:45:15 INFO - PROCESS | 2201 | 1463791515460 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x118a9e000 == 57 [pid = 2201] [id = 552] 17:45:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x1122ad000) [pid = 2201] [serial = 1656] [outer = 0x0] 17:45:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x116774400) [pid = 2201] [serial = 1657] [outer = 0x1122ad000] 17:45:15 INFO - PROCESS | 2201 | 1463791515489 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x126d3c800) [pid = 2201] [serial = 1658] [outer = 0x1122ad000] 17:45:16 INFO - PROCESS | 2201 | 1463791516118 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]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 871ms 17:45:16 INFO - PROCESS | 2201 | 1463791516155 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:45:16 INFO - PROCESS | 2201 | 1463791516158 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 17:45:16 INFO - PROCESS | 2201 | 1463791516179 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 2201 | 1463791516182 Marionette TRACE conn2 <- [1,2182,null,{}] 17:45:16 INFO - PROCESS | 2201 | 1463791516188 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}] 17:45:16 INFO - PROCESS | 2201 | 1463791516287 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:45:16 INFO - PROCESS | 2201 | 1463791516360 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d75800 == 58 [pid = 2201] [id = 553] 17:45:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x11346a000) [pid = 2201] [serial = 1659] [outer = 0x0] 17:45:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x113d6c400) [pid = 2201] [serial = 1660] [outer = 0x11346a000] 17:45:16 INFO - PROCESS | 2201 | 1463791516388 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x116771400) [pid = 2201] [serial = 1661] [outer = 0x11346a000] 17:45:16 INFO - PROCESS | 2201 | 1463791516822 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]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 695ms 17:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:45:16 INFO - PROCESS | 2201 | 1463791516856 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 2201 | 1463791516859 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 17:45:16 INFO - PROCESS | 2201 | 1463791516863 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 2201 | 1463791516865 Marionette TRACE conn2 <- [1,2186,null,{}] 17:45:16 INFO - PROCESS | 2201 | 1463791516867 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}] 17:45:16 INFO - PROCESS | 2201 | 1463791516961 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:45:17 INFO - PROCESS | 2201 | 1463791517019 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x118391000 == 59 [pid = 2201] [id = 554] 17:45:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x116a5e400) [pid = 2201] [serial = 1662] [outer = 0x0] 17:45:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x1176ccc00) [pid = 2201] [serial = 1663] [outer = 0x116a5e400] 17:45:17 INFO - PROCESS | 2201 | 1463791517045 Marionette DEBUG loaded listener.js 17:45:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x118090000) [pid = 2201] [serial = 1664] [outer = 0x116a5e400] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12d92a800 == 58 [pid = 2201] [id = 546] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12d67b800 == 57 [pid = 2201] [id = 545] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12c181800 == 56 [pid = 2201] [id = 544] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12ceaf800 == 55 [pid = 2201] [id = 543] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6ee000 == 54 [pid = 2201] [id = 542] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12c178000 == 53 [pid = 2201] [id = 541] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb7c000 == 52 [pid = 2201] [id = 540] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x12a7b2c00) [pid = 2201] [serial = 1531] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x12ab4d800) [pid = 2201] [serial = 1585] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x1183e1000 == 51 [pid = 2201] [id = 539] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12736f800 == 50 [pid = 2201] [id = 538] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x1247b7000 == 49 [pid = 2201] [id = 537] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x11986a800 == 48 [pid = 2201] [id = 536] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x11917d000 == 47 [pid = 2201] [id = 535] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x126d53800 == 46 [pid = 2201] [id = 534] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12d178000 == 45 [pid = 2201] [id = 531] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x128b4c000 == 44 [pid = 2201] [id = 530] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x1183ac000 == 43 [pid = 2201] [id = 529] 17:45:17 INFO - PROCESS | 2201 | --DOCSHELL 0x12cea5000 == 42 [pid = 2201] [id = 528] 17:45:17 INFO - PROCESS | 2201 | 1463791517457 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]]]}] 17:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 619ms 17:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:45:17 INFO - PROCESS | 2201 | 1463791517483 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:45:17 INFO - PROCESS | 2201 | 1463791517484 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 17:45:17 INFO - PROCESS | 2201 | 1463791517486 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:45:17 INFO - PROCESS | 2201 | 1463791517488 Marionette TRACE conn2 <- [1,2190,null,{}] 17:45:17 INFO - PROCESS | 2201 | 1463791517496 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}] 17:45:17 INFO - PROCESS | 2201 | 1463791517578 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x126ffb400) [pid = 2201] [serial = 1474] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x1239c5000) [pid = 2201] [serial = 1486] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x1134c4400) [pid = 2201] [serial = 1477] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x118242c00) [pid = 2201] [serial = 1480] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x124e50400) [pid = 2201] [serial = 1567] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x126d40800) [pid = 2201] [serial = 1568] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x128b1ac00) [pid = 2201] [serial = 1570] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x128ff3800) [pid = 2201] [serial = 1573] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x128b8b800) [pid = 2201] [serial = 1571] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x124e02c00) [pid = 2201] [serial = 1540] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x116a5c400) [pid = 2201] [serial = 1576] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124e53c00) [pid = 2201] [serial = 1541] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x11923e800) [pid = 2201] [serial = 1538] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x118621800) [pid = 2201] [serial = 1537] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x1292e5000) [pid = 2201] [serial = 1579] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x118088000) [pid = 2201] [serial = 1535] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x11693d800) [pid = 2201] [serial = 1534] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1166ba400) [pid = 2201] [serial = 1550] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x115e3e000) [pid = 2201] [serial = 1549] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x1166c0400) [pid = 2201] [serial = 1552] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x1182a6c00) [pid = 2201] [serial = 1553] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119107800) [pid = 2201] [serial = 1577] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1194f1800) [pid = 2201] [serial = 1559] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x11942f400) [pid = 2201] [serial = 1558] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x11842bc00) [pid = 2201] [serial = 1555] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1187a3400) [pid = 2201] [serial = 1556] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x119ea0c00) [pid = 2201] [serial = 1561] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119ed6000) [pid = 2201] [serial = 1562] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128ff7400) [pid = 2201] [serial = 1544] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128b19800) [pid = 2201] [serial = 1543] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x123610400) [pid = 2201] [serial = 1564] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12326f400) [pid = 2201] [serial = 1546] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1293a9c00) [pid = 2201] [serial = 1547] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12ab43c00) [pid = 2201] [serial = 1583] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12a855c00) [pid = 2201] [serial = 1582] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1292da400) [pid = 2201] [serial = 1574] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x12a45c800) [pid = 2201] [serial = 1580] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x124799000) [pid = 2201] [serial = 1565] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x124e51400) [pid = 2201] [serial = 1489] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11677b400) [pid = 2201] [serial = 1435] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12a459400) [pid = 2201] [serial = 1432] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x1194f3800) [pid = 2201] [serial = 1483] [outer = 0x0] [url = about:blank] 17:45:17 INFO - PROCESS | 2201 | 1463791517664 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x11818b000 == 43 [pid = 2201] [id = 555] 17:45:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1160db800) [pid = 2201] [serial = 1665] [outer = 0x0] 17:45:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x116ae7400) [pid = 2201] [serial = 1666] [outer = 0x1160db800] 17:45:17 INFO - PROCESS | 2201 | 1463791517696 Marionette DEBUG loaded listener.js 17:45:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x118422000) [pid = 2201] [serial = 1667] [outer = 0x1160db800] 17:45:18 INFO - PROCESS | 2201 | 1463791518023 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]]]}] 17:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 571ms 17:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:45:18 INFO - PROCESS | 2201 | 1463791518058 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:45:18 INFO - PROCESS | 2201 | 1463791518060 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 17:45:18 INFO - PROCESS | 2201 | 1463791518063 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 2201 | 1463791518065 Marionette TRACE conn2 <- [1,2194,null,{}] 17:45:18 INFO - PROCESS | 2201 | 1463791518068 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}] 17:45:18 INFO - PROCESS | 2201 | 1463791518226 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:45:18 INFO - PROCESS | 2201 | 1463791518302 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x11987f000 == 44 [pid = 2201] [id = 556] 17:45:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x118425800) [pid = 2201] [serial = 1668] [outer = 0x0] 17:45:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118797800) [pid = 2201] [serial = 1669] [outer = 0x118425800] 17:45:18 INFO - PROCESS | 2201 | 1463791518344 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x119108400) [pid = 2201] [serial = 1670] [outer = 0x118425800] 17:45:18 INFO - PROCESS | 2201 | 1463791518687 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]]]}] 17:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 669ms 17:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:45:18 INFO - PROCESS | 2201 | 1463791518733 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:45:18 INFO - PROCESS | 2201 | 1463791518734 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 17:45:18 INFO - PROCESS | 2201 | 1463791518736 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 2201 | 1463791518744 Marionette TRACE conn2 <- [1,2198,null,{}] 17:45:18 INFO - PROCESS | 2201 | 1463791518747 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}] 17:45:18 INFO - PROCESS | 2201 | 1463791518827 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:45:18 INFO - PROCESS | 2201 | 1463791518896 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f61000 == 45 [pid = 2201] [id = 557] 17:45:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119236000) [pid = 2201] [serial = 1671] [outer = 0x0] 17:45:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119431000) [pid = 2201] [serial = 1672] [outer = 0x119236000] 17:45:18 INFO - PROCESS | 2201 | 1463791518921 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1194f5000) [pid = 2201] [serial = 1673] [outer = 0x119236000] 17:45:19 INFO - PROCESS | 2201 | 1463791519170 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]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 478ms 17:45:19 INFO - PROCESS | 2201 | 1463791519219 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:45:19 INFO - PROCESS | 2201 | 1463791519220 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 17:45:19 INFO - PROCESS | 2201 | 1463791519222 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 2201 | 1463791519223 Marionette TRACE conn2 <- [1,2202,null,{}] 17:45:19 INFO - PROCESS | 2201 | 1463791519225 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}] 17:45:19 INFO - PROCESS | 2201 | 1463791519333 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:45:19 INFO - PROCESS | 2201 | 1463791519339 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x126f59800 == 46 [pid = 2201] [id = 558] 17:45:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x119241000) [pid = 2201] [serial = 1674] [outer = 0x0] 17:45:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119e9e800) [pid = 2201] [serial = 1675] [outer = 0x119241000] 17:45:19 INFO - PROCESS | 2201 | 1463791519428 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12360c800) [pid = 2201] [serial = 1676] [outer = 0x119241000] 17:45:19 INFO - PROCESS | 2201 | 1463791519852 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]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 669ms 17:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:45:19 INFO - PROCESS | 2201 | 1463791519892 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 2201 | 1463791519895 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 17:45:19 INFO - PROCESS | 2201 | 1463791519899 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 2201 | 1463791519900 Marionette TRACE conn2 <- [1,2206,null,{}] 17:45:19 INFO - PROCESS | 2201 | 1463791519904 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}] 17:45:20 INFO - PROCESS | 2201 | 1463791520051 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:45:20 INFO - PROCESS | 2201 | 1463791520098 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x129355800 == 47 [pid = 2201] [id = 559] 17:45:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11841e400) [pid = 2201] [serial = 1677] [outer = 0x0] 17:45:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x123816c00) [pid = 2201] [serial = 1678] [outer = 0x11841e400] 17:45:20 INFO - PROCESS | 2201 | 1463791520152 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x123aba400) [pid = 2201] [serial = 1679] [outer = 0x11841e400] 17:45:20 INFO - PROCESS | 2201 | 1463791520456 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]]]}] 17:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 621ms 17:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:45:20 INFO - PROCESS | 2201 | 1463791520519 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:45:20 INFO - PROCESS | 2201 | 1463791520520 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 17:45:20 INFO - PROCESS | 2201 | 1463791520522 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:45:20 INFO - PROCESS | 2201 | 1463791520523 Marionette TRACE conn2 <- [1,2210,null,{}] 17:45:20 INFO - PROCESS | 2201 | 1463791520525 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}] 17:45:20 INFO - PROCESS | 2201 | 1463791520624 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:45:20 INFO - PROCESS | 2201 | 1463791520637 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a78a000 == 48 [pid = 2201] [id = 560] 17:45:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123ab8400) [pid = 2201] [serial = 1680] [outer = 0x0] 17:45:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x124472000) [pid = 2201] [serial = 1681] [outer = 0x123ab8400] 17:45:20 INFO - PROCESS | 2201 | 1463791520662 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x124e06c00) [pid = 2201] [serial = 1682] [outer = 0x123ab8400] 17:45:20 INFO - PROCESS | 2201 | 1463791520963 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]]]}] 17:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 17:45:20 INFO - PROCESS | 2201 | 1463791520993 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:45:20 INFO - PROCESS | 2201 | 1463791520994 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 17:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:45:21 INFO - PROCESS | 2201 | 1463791521000 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 2201 | 1463791521001 Marionette TRACE conn2 <- [1,2214,null,{}] 17:45:21 INFO - PROCESS | 2201 | 1463791521003 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}] 17:45:21 INFO - PROCESS | 2201 | 1463791521103 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:45:21 INFO - PROCESS | 2201 | 1463791521116 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a848800 == 49 [pid = 2201] [id = 561] 17:45:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x124e04400) [pid = 2201] [serial = 1683] [outer = 0x0] 17:45:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x126d41800) [pid = 2201] [serial = 1684] [outer = 0x124e04400] 17:45:21 INFO - PROCESS | 2201 | 1463791521140 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x126ff9800) [pid = 2201] [serial = 1685] [outer = 0x124e04400] 17:45:21 INFO - PROCESS | 2201 | 1463791521486 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]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 519ms 17:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:45:21 INFO - PROCESS | 2201 | 1463791521518 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 2201 | 1463791521519 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 17:45:21 INFO - PROCESS | 2201 | 1463791521527 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 2201 | 1463791521528 Marionette TRACE conn2 <- [1,2218,null,{}] 17:45:21 INFO - PROCESS | 2201 | 1463791521530 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}] 17:45:21 INFO - PROCESS | 2201 | 1463791521628 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:45:21 INFO - PROCESS | 2201 | 1463791521661 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b16c000 == 50 [pid = 2201] [id = 562] 17:45:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x124e5e000) [pid = 2201] [serial = 1686] [outer = 0x0] 17:45:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x128b15000) [pid = 2201] [serial = 1687] [outer = 0x124e5e000] 17:45:21 INFO - PROCESS | 2201 | 1463791521687 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128b86400) [pid = 2201] [serial = 1688] [outer = 0x124e5e000] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x1161a7400) [pid = 2201] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x11870ac00) [pid = 2201] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x116778800) [pid = 2201] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x128d1ec00) [pid = 2201] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12ba5d000) [pid = 2201] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x128df0c00) [pid = 2201] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1293fc800) [pid = 2201] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1293fb800) [pid = 2201] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12b93d800) [pid = 2201] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x111c80000) [pid = 2201] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x123c84400) [pid = 2201] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x119ecfc00) [pid = 2201] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x118141800) [pid = 2201] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1187a2800) [pid = 2201] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:45:21 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1239c2c00) [pid = 2201] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:45:22 INFO - PROCESS | 2201 | 1463791522084 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]]]}] 17:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 577ms 17:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:45:22 INFO - PROCESS | 2201 | 1463791522100 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:45:22 INFO - PROCESS | 2201 | 1463791522102 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 17:45:22 INFO - PROCESS | 2201 | 1463791522109 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:45:22 INFO - PROCESS | 2201 | 1463791522110 Marionette TRACE conn2 <- [1,2222,null,{}] 17:45:22 INFO - PROCESS | 2201 | 1463791522118 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}] 17:45:22 INFO - PROCESS | 2201 | 1463791522242 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:45:22 INFO - PROCESS | 2201 | 1463791522280 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb78800 == 51 [pid = 2201] [id = 563] 17:45:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x111aafc00) [pid = 2201] [serial = 1689] [outer = 0x0] 17:45:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119ecfc00) [pid = 2201] [serial = 1690] [outer = 0x111aafc00] 17:45:22 INFO - PROCESS | 2201 | 1463791522309 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x128dfc000) [pid = 2201] [serial = 1691] [outer = 0x111aafc00] 17:45:22 INFO - PROCESS | 2201 | 1463791522610 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]]]}] 17:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 528ms 17:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:45:22 INFO - PROCESS | 2201 | 1463791522635 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:45:22 INFO - PROCESS | 2201 | 1463791522636 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 17:45:22 INFO - PROCESS | 2201 | 1463791522638 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:45:22 INFO - PROCESS | 2201 | 1463791522639 Marionette TRACE conn2 <- [1,2226,null,{}] 17:45:22 INFO - PROCESS | 2201 | 1463791522641 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}] 17:45:22 INFO - PROCESS | 2201 | 1463791522724 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:45:22 INFO - PROCESS | 2201 | 1463791522731 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c166000 == 52 [pid = 2201] [id = 564] 17:45:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x128ff9800) [pid = 2201] [serial = 1692] [outer = 0x0] 17:45:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1292e0000) [pid = 2201] [serial = 1693] [outer = 0x128ff9800] 17:45:22 INFO - PROCESS | 2201 | 1463791522755 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1293afc00) [pid = 2201] [serial = 1694] [outer = 0x128ff9800] 17:45:23 INFO - PROCESS | 2201 | 1463791523054 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]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 468ms 17:45:23 INFO - PROCESS | 2201 | 1463791523106 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 2201 | 1463791523107 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 17:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:45:23 INFO - PROCESS | 2201 | 1463791523110 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 2201 | 1463791523111 Marionette TRACE conn2 <- [1,2230,null,{}] 17:45:23 INFO - PROCESS | 2201 | 1463791523113 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}] 17:45:23 INFO - PROCESS | 2201 | 1463791523219 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:45:23 INFO - PROCESS | 2201 | 1463791523226 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c50b000 == 53 [pid = 2201] [id = 565] 17:45:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1293af800) [pid = 2201] [serial = 1695] [outer = 0x0] 17:45:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1293f6400) [pid = 2201] [serial = 1696] [outer = 0x1293af800] 17:45:23 INFO - PROCESS | 2201 | 1463791523251 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12a44f400) [pid = 2201] [serial = 1697] [outer = 0x1293af800] 17:45:23 INFO - PROCESS | 2201 | 1463791523550 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]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 467ms 17:45:23 INFO - PROCESS | 2201 | 1463791523578 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 2201 | 1463791523581 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 17:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:45:23 INFO - PROCESS | 2201 | 1463791523585 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 2201 | 1463791523585 Marionette TRACE conn2 <- [1,2234,null,{}] 17:45:23 INFO - PROCESS | 2201 | 1463791523588 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}] 17:45:23 INFO - PROCESS | 2201 | 1463791523675 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:45:23 INFO - PROCESS | 2201 | 1463791523681 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6f8800 == 54 [pid = 2201] [id = 566] 17:45:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a45c400) [pid = 2201] [serial = 1698] [outer = 0x0] 17:45:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12a625800) [pid = 2201] [serial = 1699] [outer = 0x12a45c400] 17:45:23 INFO - PROCESS | 2201 | 1463791523705 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12a7bd800) [pid = 2201] [serial = 1700] [outer = 0x12a45c400] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x123765000 == 53 [pid = 2201] [id = 515] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12d42a800 == 52 [pid = 2201] [id = 514] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x113a98000 == 51 [pid = 2201] [id = 479] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x11703b000 == 50 [pid = 2201] [id = 533] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12d196800 == 49 [pid = 2201] [id = 477] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12ceab000 == 48 [pid = 2201] [id = 510] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x1170bf000 == 47 [pid = 2201] [id = 478] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12d670800 == 46 [pid = 2201] [id = 532] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x118391000 == 45 [pid = 2201] [id = 554] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x119d75800 == 44 [pid = 2201] [id = 553] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x118a9e000 == 43 [pid = 2201] [id = 552] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x119d83800 == 42 [pid = 2201] [id = 551] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12e179800 == 41 [pid = 2201] [id = 550] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12a7a6000 == 40 [pid = 2201] [id = 549] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x11917c000 == 39 [pid = 2201] [id = 548] 17:45:24 INFO - PROCESS | 2201 | --DOCSHELL 0x12d962800 == 38 [pid = 2201] [id = 547] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x123f61000 == 37 [pid = 2201] [id = 557] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x126f59800 == 36 [pid = 2201] [id = 558] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x11818b000 == 35 [pid = 2201] [id = 555] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12b16c000 == 34 [pid = 2201] [id = 562] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12c166000 == 33 [pid = 2201] [id = 564] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x129355800 == 32 [pid = 2201] [id = 559] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12a848800 == 31 [pid = 2201] [id = 561] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb78800 == 30 [pid = 2201] [id = 563] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x11987f000 == 29 [pid = 2201] [id = 556] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12a78a000 == 28 [pid = 2201] [id = 560] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x12a85a000) [pid = 2201] [serial = 1532] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1293a5800) [pid = 2201] [serial = 1621] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12ab49800) [pid = 2201] [serial = 1627] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12a861800) [pid = 2201] [serial = 1625] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12a7b2400) [pid = 2201] [serial = 1624] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12b946800) [pid = 2201] [serial = 1630] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11861b800) [pid = 2201] [serial = 1591] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x119eaa400) [pid = 2201] [serial = 1601] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x113d0d800) [pid = 2201] [serial = 1600] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12aba6800) [pid = 2201] [serial = 1628] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x124e58c00) [pid = 2201] [serial = 1618] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOCSHELL 0x12c50b000 == 27 [pid = 2201] [id = 565] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12310b800) [pid = 2201] [serial = 1612] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x123919000) [pid = 2201] [serial = 1613] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x1230a0000) [pid = 2201] [serial = 1594] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x124e5a400) [pid = 2201] [serial = 1597] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x119430c00) [pid = 2201] [serial = 1609] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x119ea7000) [pid = 2201] [serial = 1610] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x119241c00) [pid = 2201] [serial = 1607] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x118a51400) [pid = 2201] [serial = 1606] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x124468000) [pid = 2201] [serial = 1615] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x124e0b400) [pid = 2201] [serial = 1616] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x116772400) [pid = 2201] [serial = 1588] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11823fc00) [pid = 2201] [serial = 1604] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x117524c00) [pid = 2201] [serial = 1603] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12ba5e400) [pid = 2201] [serial = 1637] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x118a4ec00) [pid = 2201] [serial = 1633] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x1293a3400) [pid = 2201] [serial = 1634] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x12ba54400) [pid = 2201] [serial = 1631] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x1293b2800) [pid = 2201] [serial = 1622] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x12b944000) [pid = 2201] [serial = 1636] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x128ff3c00) [pid = 2201] [serial = 1619] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x12bd7e800) [pid = 2201] [serial = 1640] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12bae3000) [pid = 2201] [serial = 1639] [outer = 0x0] [url = about:blank] 17:45:25 INFO - PROCESS | 2201 | 1463791525456 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]]]}] 17:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1922ms 17:45:25 INFO - PROCESS | 2201 | 1463791525507 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:45:25 INFO - PROCESS | 2201 | 1463791525509 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 17:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:45:25 INFO - PROCESS | 2201 | 1463791525518 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:45:25 INFO - PROCESS | 2201 | 1463791525520 Marionette TRACE conn2 <- [1,2238,null,{}] 17:45:25 INFO - PROCESS | 2201 | 1463791525524 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}] 17:45:25 INFO - PROCESS | 2201 | 1463791525608 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:45:25 INFO - PROCESS | 2201 | 1463791525661 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x11611a000 == 28 [pid = 2201] [id = 567] 17:45:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x11306b800) [pid = 2201] [serial = 1701] [outer = 0x0] 17:45:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x11306d400) [pid = 2201] [serial = 1702] [outer = 0x11306b800] 17:45:25 INFO - PROCESS | 2201 | 1463791525689 Marionette DEBUG loaded listener.js 17:45:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x11345c800) [pid = 2201] [serial = 1703] [outer = 0x11306b800] 17:45:26 INFO - PROCESS | 2201 | 1463791526036 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]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 575ms 17:45:26 INFO - PROCESS | 2201 | 1463791526089 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 2201 | 1463791526096 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 17:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:45:26 INFO - PROCESS | 2201 | 1463791526102 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 2201 | 1463791526103 Marionette TRACE conn2 <- [1,2242,null,{}] 17:45:26 INFO - PROCESS | 2201 | 1463791526106 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}] 17:45:26 INFO - PROCESS | 2201 | 1463791526224 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:45:26 INFO - PROCESS | 2201 | 1463791526302 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x117055800 == 29 [pid = 2201] [id = 568] 17:45:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x1134c0800) [pid = 2201] [serial = 1704] [outer = 0x0] 17:45:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x115e43400) [pid = 2201] [serial = 1705] [outer = 0x1134c0800] 17:45:26 INFO - PROCESS | 2201 | 1463791526345 Marionette DEBUG loaded listener.js 17:45:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x1161e7000) [pid = 2201] [serial = 1706] [outer = 0x1134c0800] 17:45:26 INFO - PROCESS | 2201 | 1463791526639 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]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 569ms 17:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:45:26 INFO - PROCESS | 2201 | 1463791526671 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 2201 | 1463791526672 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 17:45:26 INFO - PROCESS | 2201 | 1463791526675 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 2201 | 1463791526677 Marionette TRACE conn2 <- [1,2246,null,{}] 17:45:26 INFO - PROCESS | 2201 | 1463791526689 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}] 17:45:26 INFO - PROCESS | 2201 | 1463791526789 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:45:26 INFO - PROCESS | 2201 | 1463791526804 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x1181a3800 == 30 [pid = 2201] [id = 569] 17:45:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x110f45800) [pid = 2201] [serial = 1707] [outer = 0x0] 17:45:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x11693d800) [pid = 2201] [serial = 1708] [outer = 0x110f45800] 17:45:26 INFO - PROCESS | 2201 | 1463791526834 Marionette DEBUG loaded listener.js 17:45:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x11752dc00) [pid = 2201] [serial = 1709] [outer = 0x110f45800] 17:45:27 INFO - PROCESS | 2201 | 1463791527188 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]]]}] 17:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 525ms 17:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:45:27 INFO - PROCESS | 2201 | 1463791527201 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:45:27 INFO - PROCESS | 2201 | 1463791527203 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 17:45:27 INFO - PROCESS | 2201 | 1463791527205 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:45:27 INFO - PROCESS | 2201 | 1463791527206 Marionette TRACE conn2 <- [1,2250,null,{}] 17:45:27 INFO - PROCESS | 2201 | 1463791527208 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}] 17:45:27 INFO - PROCESS | 2201 | 1463791527281 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:45:27 INFO - PROCESS | 2201 | 1463791527286 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197c1000 == 31 [pid = 2201] [id = 570] 17:45:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x116a68800) [pid = 2201] [serial = 1710] [outer = 0x0] 17:45:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x118146000) [pid = 2201] [serial = 1711] [outer = 0x116a68800] 17:45:27 INFO - PROCESS | 2201 | 1463791527313 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x118246000) [pid = 2201] [serial = 1712] [outer = 0x116a68800] 17:45:27 INFO - PROCESS | 2201 | 1463791527634 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]]]}] 17:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 17:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:45:27 INFO - PROCESS | 2201 | 1463791527676 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:45:27 INFO - PROCESS | 2201 | 1463791527677 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 17:45:27 INFO - PROCESS | 2201 | 1463791527679 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:45:27 INFO - PROCESS | 2201 | 1463791527680 Marionette TRACE conn2 <- [1,2254,null,{}] 17:45:27 INFO - PROCESS | 2201 | 1463791527682 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}] 17:45:27 INFO - PROCESS | 2201 | 1463791527774 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:45:27 INFO - PROCESS | 2201 | 1463791527782 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d7c800 == 32 [pid = 2201] [id = 571] 17:45:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1134be000) [pid = 2201] [serial = 1713] [outer = 0x0] 17:45:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1182a6400) [pid = 2201] [serial = 1714] [outer = 0x1134be000] 17:45:27 INFO - PROCESS | 2201 | 1463791527808 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1182ad800) [pid = 2201] [serial = 1715] [outer = 0x1134be000] 17:45:28 INFO - PROCESS | 2201 | 1463791528123 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]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 17:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:45:28 INFO - PROCESS | 2201 | 1463791528158 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 2201 | 1463791528159 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 17:45:28 INFO - PROCESS | 2201 | 1463791528161 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 2201 | 1463791528162 Marionette TRACE conn2 <- [1,2258,null,{}] 17:45:28 INFO - PROCESS | 2201 | 1463791528165 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}] 17:45:28 INFO - PROCESS | 2201 | 1463791528259 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:45:28 INFO - PROCESS | 2201 | 1463791528267 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x123419800 == 33 [pid = 2201] [id = 572] 17:45:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1182b4c00) [pid = 2201] [serial = 1716] [outer = 0x0] 17:45:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118798400) [pid = 2201] [serial = 1717] [outer = 0x1182b4c00] 17:45:28 INFO - PROCESS | 2201 | 1463791528293 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x11923d400) [pid = 2201] [serial = 1718] [outer = 0x1182b4c00] 17:45:28 INFO - PROCESS | 2201 | 1463791528605 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]]]}] 17:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 469ms 17:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:45:28 INFO - PROCESS | 2201 | 1463791528633 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 2201 | 1463791528635 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 17:45:28 INFO - PROCESS | 2201 | 1463791528637 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 2201 | 1463791528638 Marionette TRACE conn2 <- [1,2262,null,{}] 17:45:28 INFO - PROCESS | 2201 | 1463791528640 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}] 17:45:28 INFO - PROCESS | 2201 | 1463791528735 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:45:28 INFO - PROCESS | 2201 | 1463791528741 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a61000 == 34 [pid = 2201] [id = 573] 17:45:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x110f43c00) [pid = 2201] [serial = 1719] [outer = 0x0] 17:45:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119422400) [pid = 2201] [serial = 1720] [outer = 0x110f43c00] 17:45:28 INFO - PROCESS | 2201 | 1463791528766 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119462800) [pid = 2201] [serial = 1721] [outer = 0x110f43c00] 17:45:29 INFO - PROCESS | 2201 | 1463791529044 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]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 420ms 17:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:45:29 INFO - PROCESS | 2201 | 1463791529057 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 2201 | 1463791529059 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 17:45:29 INFO - PROCESS | 2201 | 1463791529068 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 2201 | 1463791529069 Marionette TRACE conn2 <- [1,2266,null,{}] 17:45:29 INFO - PROCESS | 2201 | 1463791529072 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}] 17:45:29 INFO - PROCESS | 2201 | 1463791529148 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:45:29 INFO - PROCESS | 2201 | 1463791529153 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f78000 == 35 [pid = 2201] [id = 574] 17:45:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x11942d400) [pid = 2201] [serial = 1722] [outer = 0x0] 17:45:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119b1b800) [pid = 2201] [serial = 1723] [outer = 0x11942d400] 17:45:29 INFO - PROCESS | 2201 | 1463791529178 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119ea0c00) [pid = 2201] [serial = 1724] [outer = 0x11942d400] 17:45:29 INFO - PROCESS | 2201 | 1463791529504 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]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 475ms 17:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:45:29 INFO - PROCESS | 2201 | 1463791529537 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 2201 | 1463791529538 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 17:45:29 INFO - PROCESS | 2201 | 1463791529540 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 2201 | 1463791529541 Marionette TRACE conn2 <- [1,2270,null,{}] 17:45:29 INFO - PROCESS | 2201 | 1463791529543 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}] 17:45:29 INFO - PROCESS | 2201 | 1463791529615 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:45:29 INFO - PROCESS | 2201 | 1463791529667 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x1181a2000 == 36 [pid = 2201] [id = 575] 17:45:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x118620800) [pid = 2201] [serial = 1725] [outer = 0x0] 17:45:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119ea9000) [pid = 2201] [serial = 1726] [outer = 0x118620800] 17:45:29 INFO - PROCESS | 2201 | 1463791529692 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x11bc06400) [pid = 2201] [serial = 1727] [outer = 0x118620800] 17:45:29 INFO - PROCESS | 2201 | 1463791529942 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]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 417ms 17:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:45:29 INFO - PROCESS | 2201 | 1463791529958 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 2201 | 1463791529959 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 17:45:29 INFO - PROCESS | 2201 | 1463791529968 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 2201 | 1463791529969 Marionette TRACE conn2 <- [1,2274,null,{}] 17:45:29 INFO - PROCESS | 2201 | 1463791529974 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}] 17:45:30 INFO - PROCESS | 2201 | 1463791530054 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:45:30 INFO - PROCESS | 2201 | 1463791530059 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b43000 == 37 [pid = 2201] [id = 576] 17:45:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x119460000) [pid = 2201] [serial = 1728] [outer = 0x0] 17:45:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12309d800) [pid = 2201] [serial = 1729] [outer = 0x119460000] 17:45:30 INFO - PROCESS | 2201 | 1463791530086 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1233df400) [pid = 2201] [serial = 1730] [outer = 0x119460000] 17:45:30 INFO - PROCESS | 2201 | 1463791530399 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]]]}] 17:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 477ms 17:45:30 INFO - PROCESS | 2201 | 1463791530439 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:45:30 INFO - PROCESS | 2201 | 1463791530449 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 17:45:30 INFO - PROCESS | 2201 | 1463791530452 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 2201 | 1463791530453 Marionette TRACE conn2 <- [1,2278,null,{}] 17:45:30 INFO - PROCESS | 2201 | 1463791530456 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}] 17:45:30 INFO - PROCESS | 2201 | 1463791530571 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:45:30 INFO - PROCESS | 2201 | 1463791530585 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d7c000 == 38 [pid = 2201] [id = 577] 17:45:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x11bc06c00) [pid = 2201] [serial = 1731] [outer = 0x0] 17:45:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12360d000) [pid = 2201] [serial = 1732] [outer = 0x11bc06c00] 17:45:30 INFO - PROCESS | 2201 | 1463791530617 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x124202400) [pid = 2201] [serial = 1733] [outer = 0x11bc06c00] 17:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 518ms 17:45:30 INFO - PROCESS | 2201 | 1463791530965 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]]]}] 17:45:30 INFO - PROCESS | 2201 | 1463791530970 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:45:30 INFO - PROCESS | 2201 | 1463791530972 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 17:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:45:30 INFO - PROCESS | 2201 | 1463791530974 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 2201 | 1463791530975 Marionette TRACE conn2 <- [1,2282,null,{}] 17:45:30 INFO - PROCESS | 2201 | 1463791530977 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}] 17:45:31 INFO - PROCESS | 2201 | 1463791531072 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:45:31 INFO - PROCESS | 2201 | 1463791531077 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296cb800 == 39 [pid = 2201] [id = 578] 17:45:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12310b800) [pid = 2201] [serial = 1734] [outer = 0x0] 17:45:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12446c800) [pid = 2201] [serial = 1735] [outer = 0x12310b800] 17:45:31 INFO - PROCESS | 2201 | 1463791531102 Marionette DEBUG loaded listener.js 17:45:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x124e03000) [pid = 2201] [serial = 1736] [outer = 0x12310b800] 17:45:31 INFO - PROCESS | 2201 | 1463791531434 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]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 17:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:45:31 INFO - PROCESS | 2201 | 1463791531493 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:45:31 INFO - PROCESS | 2201 | 1463791531495 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 17:45:31 INFO - PROCESS | 2201 | 1463791531505 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 2201 | 1463791531507 Marionette TRACE conn2 <- [1,2286,null,{}] 17:45:31 INFO - PROCESS | 2201 | 1463791531509 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}] 17:45:31 INFO - PROCESS | 2201 | 1463791531628 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:45:31 INFO - PROCESS | 2201 | 1463791531675 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a846000 == 40 [pid = 2201] [id = 579] 17:45:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x124650c00) [pid = 2201] [serial = 1737] [outer = 0x0] 17:45:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x124e0bc00) [pid = 2201] [serial = 1738] [outer = 0x124650c00] 17:45:31 INFO - PROCESS | 2201 | 1463791531726 Marionette DEBUG loaded listener.js 17:45:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x124e11800) [pid = 2201] [serial = 1739] [outer = 0x124650c00] 17:45:32 INFO - PROCESS | 2201 | 1463791532088 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]]]}] 17:45:32 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 17:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 627ms 17:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:45:32 INFO - PROCESS | 2201 | 1463791532128 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:45:32 INFO - PROCESS | 2201 | 1463791532129 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 17:45:32 INFO - PROCESS | 2201 | 1463791532131 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:45:32 INFO - PROCESS | 2201 | 1463791532132 Marionette TRACE conn2 <- [1,2290,null,{}] 17:45:32 INFO - PROCESS | 2201 | 1463791532134 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}] 17:45:32 INFO - PROCESS | 2201 | 1463791532228 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:45:32 INFO - PROCESS | 2201 | 1463791532232 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abda800 == 41 [pid = 2201] [id = 580] 17:45:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x124e0c800) [pid = 2201] [serial = 1740] [outer = 0x0] 17:45:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x124e5a400) [pid = 2201] [serial = 1741] [outer = 0x124e0c800] 17:45:32 INFO - PROCESS | 2201 | 1463791532256 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x126d3dc00) [pid = 2201] [serial = 1742] [outer = 0x124e0c800] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x118241800) [pid = 2201] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x119423000) [pid = 2201] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x1161a0400) [pid = 2201] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x123ab9000) [pid = 2201] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x11841e400) [pid = 2201] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x123ab8400) [pid = 2201] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x124e5e000) [pid = 2201] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x111aafc00) [pid = 2201] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x124e04400) [pid = 2201] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x128ff9800) [pid = 2201] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1293af800) [pid = 2201] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x119236000) [pid = 2201] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x118425800) [pid = 2201] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1160db800) [pid = 2201] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x116a5e400) [pid = 2201] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x11346a000) [pid = 2201] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1122ad000) [pid = 2201] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128b1e800) [pid = 2201] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1230a0800) [pid = 2201] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x11879ac00) [pid = 2201] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x11615c800) [pid = 2201] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12bae5000) [pid = 2201] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119241000) [pid = 2201] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:45:32 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1293f1400) [pid = 2201] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:45:32 INFO - PROCESS | 2201 | 1463791532804 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]]]}] 17:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 721ms 17:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:45:32 INFO - PROCESS | 2201 | 1463791532852 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:45:32 INFO - PROCESS | 2201 | 1463791532853 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 17:45:32 INFO - PROCESS | 2201 | 1463791532855 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:45:32 INFO - PROCESS | 2201 | 1463791532856 Marionette TRACE conn2 <- [1,2294,null,{}] 17:45:32 INFO - PROCESS | 2201 | 1463791532858 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}] 17:45:32 INFO - PROCESS | 2201 | 1463791532932 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:45:32 INFO - PROCESS | 2201 | 1463791532938 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x118396800 == 42 [pid = 2201] [id = 581] 17:45:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x11300fc00) [pid = 2201] [serial = 1743] [outer = 0x0] 17:45:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1160dfc00) [pid = 2201] [serial = 1744] [outer = 0x11300fc00] 17:45:32 INFO - PROCESS | 2201 | 1463791532962 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11841e400) [pid = 2201] [serial = 1745] [outer = 0x11300fc00] 17:45:33 INFO - PROCESS | 2201 | 1463791533291 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]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 468ms 17:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:45:33 INFO - PROCESS | 2201 | 1463791533323 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 2201 | 1463791533324 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 17:45:33 INFO - PROCESS | 2201 | 1463791533326 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 2201 | 1463791533327 Marionette TRACE conn2 <- [1,2298,null,{}] 17:45:33 INFO - PROCESS | 2201 | 1463791533330 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}] 17:45:33 INFO - PROCESS | 2201 | 1463791533427 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:45:33 INFO - PROCESS | 2201 | 1463791533434 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296bb800 == 43 [pid = 2201] [id = 582] 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x112a68800) [pid = 2201] [serial = 1746] [outer = 0x0] 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x118711000) [pid = 2201] [serial = 1747] [outer = 0x112a68800] 17:45:33 INFO - PROCESS | 2201 | 1463791533459 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123ab8400) [pid = 2201] [serial = 1748] [outer = 0x112a68800] 17:45:33 INFO - PROCESS | 2201 | 1463791533771 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]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 470ms 17:45:33 INFO - PROCESS | 2201 | 1463791533799 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 2201 | 1463791533800 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 17:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:45:33 INFO - PROCESS | 2201 | 1463791533803 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 2201 | 1463791533804 Marionette TRACE conn2 <- [1,2302,null,{}] 17:45:33 INFO - PROCESS | 2201 | 1463791533806 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}] 17:45:33 INFO - PROCESS | 2201 | 1463791533884 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:45:33 INFO - PROCESS | 2201 | 1463791533889 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb92000 == 44 [pid = 2201] [id = 583] 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x123ab9c00) [pid = 2201] [serial = 1749] [outer = 0x0] 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x126f81c00) [pid = 2201] [serial = 1750] [outer = 0x123ab9c00] 17:45:33 INFO - PROCESS | 2201 | 1463791533913 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x127092c00) [pid = 2201] [serial = 1751] [outer = 0x123ab9c00] 17:45:34 INFO - PROCESS | 2201 | 1463791534225 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]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 17:45:34 INFO - PROCESS | 2201 | 1463791534274 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 2201 | 1463791534275 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 17:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:45:34 INFO - PROCESS | 2201 | 1463791534277 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:45:34 INFO - PROCESS | 2201 | 1463791534278 Marionette TRACE conn2 <- [1,2306,null,{}] 17:45:34 INFO - PROCESS | 2201 | 1463791534280 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}] 17:45:34 INFO - PROCESS | 2201 | 1463791534391 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:45:34 INFO - PROCESS | 2201 | 1463791534398 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be80800 == 45 [pid = 2201] [id = 584] 17:45:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x124e07800) [pid = 2201] [serial = 1752] [outer = 0x0] 17:45:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1270c6800) [pid = 2201] [serial = 1753] [outer = 0x124e07800] 17:45:34 INFO - PROCESS | 2201 | 1463791534422 Marionette DEBUG loaded listener.js 17:45:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b17800) [pid = 2201] [serial = 1754] [outer = 0x124e07800] 17:45:34 INFO - PROCESS | 2201 | 1463791534735 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]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 472ms 17:45:34 INFO - PROCESS | 2201 | 1463791534749 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 2201 | 1463791534751 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 17:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:45:34 INFO - PROCESS | 2201 | 1463791534753 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:45:34 INFO - PROCESS | 2201 | 1463791534754 Marionette TRACE conn2 <- [1,2310,null,{}] 17:45:34 INFO - PROCESS | 2201 | 1463791534756 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}] 17:45:34 INFO - PROCESS | 2201 | 1463791534891 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:45:34 INFO - PROCESS | 2201 | 1463791534948 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x112fa0800 == 46 [pid = 2201] [id = 585] 17:45:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x110f47000) [pid = 2201] [serial = 1755] [outer = 0x0] 17:45:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1110a6c00) [pid = 2201] [serial = 1756] [outer = 0x110f47000] 17:45:34 INFO - PROCESS | 2201 | 1463791534979 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1122b1000) [pid = 2201] [serial = 1757] [outer = 0x110f47000] 17:45:35 INFO - PROCESS | 2201 | 1463791535492 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]]]}] 17:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 17:45:35 INFO - PROCESS | 2201 | 1463791535524 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:45:35 INFO - PROCESS | 2201 | 1463791535526 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 17:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:45:35 INFO - PROCESS | 2201 | 1463791535557 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 2201 | 1463791535560 Marionette TRACE conn2 <- [1,2314,null,{}] 17:45:35 INFO - PROCESS | 2201 | 1463791535566 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}] 17:45:35 INFO - PROCESS | 2201 | 1463791535674 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:45:35 INFO - PROCESS | 2201 | 1463791535750 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183db000 == 47 [pid = 2201] [id = 586] 17:45:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x11619e000) [pid = 2201] [serial = 1758] [outer = 0x0] 17:45:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x116772000) [pid = 2201] [serial = 1759] [outer = 0x11619e000] 17:45:35 INFO - PROCESS | 2201 | 1463791535782 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1169b2000) [pid = 2201] [serial = 1760] [outer = 0x11619e000] 17:45:36 INFO - PROCESS | 2201 | 1463791536511 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]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1025ms 17:45:36 INFO - PROCESS | 2201 | 1463791536581 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 2201 | 1463791536583 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 17:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:45:36 INFO - PROCESS | 2201 | 1463791536586 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 2201 | 1463791536589 Marionette TRACE conn2 <- [1,2318,null,{}] 17:45:36 INFO - PROCESS | 2201 | 1463791536603 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}] 17:45:36 INFO - PROCESS | 2201 | 1463791536750 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:45:36 INFO - PROCESS | 2201 | 1463791536758 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e19800 == 48 [pid = 2201] [id = 587] 17:45:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x116773400) [pid = 2201] [serial = 1761] [outer = 0x0] 17:45:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x11693c800) [pid = 2201] [serial = 1762] [outer = 0x116773400] 17:45:36 INFO - PROCESS | 2201 | 1463791536787 Marionette DEBUG loaded listener.js 17:45:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x117172c00) [pid = 2201] [serial = 1763] [outer = 0x116773400] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x111ea6000 == 47 [pid = 2201] [id = 23] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x116080800 == 46 [pid = 2201] [id = 24] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12ceae800 == 45 [pid = 2201] [id = 16] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x113a92000 == 44 [pid = 2201] [id = 26] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6e8800 == 43 [pid = 2201] [id = 14] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12c517000 == 42 [pid = 2201] [id = 13] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x11703f800 == 41 [pid = 2201] [id = 25] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12a83b000 == 40 [pid = 2201] [id = 8] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9ee800 == 39 [pid = 2201] [id = 15] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe1800 == 38 [pid = 2201] [id = 6] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12c171000 == 37 [pid = 2201] [id = 12] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12be7a800 == 36 [pid = 2201] [id = 11] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12b168800 == 35 [pid = 2201] [id = 9] 17:45:37 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9bc800 == 34 [pid = 2201] [id = 10] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12a625800) [pid = 2201] [serial = 1699] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x12ab9f000) [pid = 2201] [serial = 1586] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x123816c00) [pid = 2201] [serial = 1678] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x123aba400) [pid = 2201] [serial = 1679] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x124472000) [pid = 2201] [serial = 1681] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x124e06c00) [pid = 2201] [serial = 1682] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x128b15000) [pid = 2201] [serial = 1687] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x119ecfc00) [pid = 2201] [serial = 1690] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x126d41800) [pid = 2201] [serial = 1684] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1292e0000) [pid = 2201] [serial = 1693] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x1293f6400) [pid = 2201] [serial = 1696] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x128b86400) [pid = 2201] [serial = 1688] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119431000) [pid = 2201] [serial = 1672] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x118797800) [pid = 2201] [serial = 1669] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x119108400) [pid = 2201] [serial = 1670] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x116ae7400) [pid = 2201] [serial = 1666] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x118422000) [pid = 2201] [serial = 1667] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x118090000) [pid = 2201] [serial = 1664] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1176ccc00) [pid = 2201] [serial = 1663] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x116771400) [pid = 2201] [serial = 1661] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x113d6c400) [pid = 2201] [serial = 1660] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x126d3c800) [pid = 2201] [serial = 1658] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x116774400) [pid = 2201] [serial = 1657] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x12a45b000) [pid = 2201] [serial = 1655] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1292de400) [pid = 2201] [serial = 1654] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12708d800) [pid = 2201] [serial = 1652] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x12465c000) [pid = 2201] [serial = 1651] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x119b14c00) [pid = 2201] [serial = 1649] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11923fc00) [pid = 2201] [serial = 1648] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x11824ec00) [pid = 2201] [serial = 1646] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x1176cd400) [pid = 2201] [serial = 1645] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x12bd89400) [pid = 2201] [serial = 1642] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x12be3c000) [pid = 2201] [serial = 1643] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x119e9e800) [pid = 2201] [serial = 1675] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x1194f5000) [pid = 2201] [serial = 1673] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x1293afc00) [pid = 2201] [serial = 1694] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x126ff9800) [pid = 2201] [serial = 1685] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x128dfc000) [pid = 2201] [serial = 1691] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x12a44f400) [pid = 2201] [serial = 1697] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x12360c800) [pid = 2201] [serial = 1676] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x11879f400) [pid = 2201] [serial = 1592] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x123921800) [pid = 2201] [serial = 1595] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x118087000) [pid = 2201] [serial = 1589] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x128ff9000) [pid = 2201] [serial = 1598] [outer = 0x0] [url = about:blank] 17:45:37 INFO - PROCESS | 2201 | 1463791537223 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] 17:45:37 INFO - PROCESS | 2201 | 1463791537262 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 17:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:45:37 INFO - PROCESS | 2201 | 1463791537267 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - PROCESS | 2201 | 1463791537269 Marionette TRACE conn2 <- [1,2322,null,{}] 17:45:37 INFO - PROCESS | 2201 | 1463791537271 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}] 17:45:37 INFO - PROCESS | 2201 | 1463791537344 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:45:37 INFO - PROCESS | 2201 | 1463791537397 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x11806e000 == 35 [pid = 2201] [id = 588] 17:45:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x115159400) [pid = 2201] [serial = 1764] [outer = 0x0] 17:45:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x117170c00) [pid = 2201] [serial = 1765] [outer = 0x115159400] 17:45:37 INFO - PROCESS | 2201 | 1463791537423 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x118141000) [pid = 2201] [serial = 1766] [outer = 0x115159400] 17:45:37 INFO - PROCESS | 2201 | 1463791537735 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]]]}] 17:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 519ms 17:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:45:37 INFO - PROCESS | 2201 | 1463791537787 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:45:37 INFO - PROCESS | 2201 | 1463791537788 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 17:45:37 INFO - PROCESS | 2201 | 1463791537790 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - PROCESS | 2201 | 1463791537792 Marionette TRACE conn2 <- [1,2326,null,{}] 17:45:37 INFO - PROCESS | 2201 | 1463791537800 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}] 17:45:37 INFO - PROCESS | 2201 | 1463791537881 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:45:37 INFO - PROCESS | 2201 | 1463791537887 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d92000 == 36 [pid = 2201] [id = 589] 17:45:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x118249800) [pid = 2201] [serial = 1767] [outer = 0x0] 17:45:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x1182afc00) [pid = 2201] [serial = 1768] [outer = 0x118249800] 17:45:37 INFO - PROCESS | 2201 | 1463791537918 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x11870f800) [pid = 2201] [serial = 1769] [outer = 0x118249800] 17:45:38 INFO - PROCESS | 2201 | 1463791538273 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]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 525ms 17:45:38 INFO - PROCESS | 2201 | 1463791538316 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 2201 | 1463791538318 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 17:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:45:38 INFO - PROCESS | 2201 | 1463791538320 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 2201 | 1463791538328 Marionette TRACE conn2 <- [1,2330,null,{}] 17:45:38 INFO - PROCESS | 2201 | 1463791538330 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}] 17:45:38 INFO - PROCESS | 2201 | 1463791538404 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:45:38 INFO - PROCESS | 2201 | 1463791538409 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238f0000 == 37 [pid = 2201] [id = 590] 17:45:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x112a6ac00) [pid = 2201] [serial = 1770] [outer = 0x0] 17:45:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x1187a0c00) [pid = 2201] [serial = 1771] [outer = 0x112a6ac00] 17:45:38 INFO - PROCESS | 2201 | 1463791538437 Marionette DEBUG loaded listener.js 17:45:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x119188800) [pid = 2201] [serial = 1772] [outer = 0x112a6ac00] 17:45:38 INFO - PROCESS | 2201 | 1463791538754 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]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 477ms 17:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:45:38 INFO - PROCESS | 2201 | 1463791538797 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 2201 | 1463791538798 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 17:45:38 INFO - PROCESS | 2201 | 1463791538800 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 2201 | 1463791538802 Marionette TRACE conn2 <- [1,2334,null,{}] 17:45:38 INFO - PROCESS | 2201 | 1463791538804 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}] 17:45:38 INFO - PROCESS | 2201 | 1463791538902 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:45:38 INFO - PROCESS | 2201 | 1463791538908 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x117045800 == 38 [pid = 2201] [id = 591] 17:45:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x11201a000) [pid = 2201] [serial = 1773] [outer = 0x0] 17:45:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x119240c00) [pid = 2201] [serial = 1774] [outer = 0x11201a000] 17:45:38 INFO - PROCESS | 2201 | 1463791538935 Marionette DEBUG loaded listener.js 17:45:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x119460400) [pid = 2201] [serial = 1775] [outer = 0x11201a000] 17:45:39 INFO - PROCESS | 2201 | 1463791539268 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]]]}] 17:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 517ms 17:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:45:39 INFO - PROCESS | 2201 | 1463791539319 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:45:39 INFO - PROCESS | 2201 | 1463791539320 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 17:45:39 INFO - PROCESS | 2201 | 1463791539322 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:45:39 INFO - PROCESS | 2201 | 1463791539323 Marionette TRACE conn2 <- [1,2338,null,{}] 17:45:39 INFO - PROCESS | 2201 | 1463791539325 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}] 17:45:39 INFO - PROCESS | 2201 | 1463791539433 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:45:39 INFO - PROCESS | 2201 | 1463791539443 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x127568000 == 39 [pid = 2201] [id = 592] 17:45:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x118a57400) [pid = 2201] [serial = 1776] [outer = 0x0] 17:45:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x119bab400) [pid = 2201] [serial = 1777] [outer = 0x118a57400] 17:45:39 INFO - PROCESS | 2201 | 1463791539479 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1230a2400) [pid = 2201] [serial = 1778] [outer = 0x118a57400] 17:45:39 INFO - PROCESS | 2201 | 1463791539813 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]]]}] 17:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 17:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:45:39 INFO - PROCESS | 2201 | 1463791539844 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:45:39 INFO - PROCESS | 2201 | 1463791539845 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 17:45:39 INFO - PROCESS | 2201 | 1463791539847 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:45:39 INFO - PROCESS | 2201 | 1463791539848 Marionette TRACE conn2 <- [1,2342,null,{}] 17:45:39 INFO - PROCESS | 2201 | 1463791539850 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}] 17:45:39 INFO - PROCESS | 2201 | 1463791539947 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:45:39 INFO - PROCESS | 2201 | 1463791539951 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fd0000 == 40 [pid = 2201] [id = 593] 17:45:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x1233dfc00) [pid = 2201] [serial = 1779] [outer = 0x0] 17:45:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x12368e400) [pid = 2201] [serial = 1780] [outer = 0x1233dfc00] 17:45:39 INFO - PROCESS | 2201 | 1463791539980 Marionette DEBUG loaded listener.js 17:45:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1239c0800) [pid = 2201] [serial = 1781] [outer = 0x1233dfc00] 17:45:40 INFO - PROCESS | 2201 | 1463791540458 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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 620ms 17:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:45:40 INFO - PROCESS | 2201 | 1463791540468 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 2201 | 1463791540470 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 17:45:40 INFO - PROCESS | 2201 | 1463791540473 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 2201 | 1463791540474 Marionette TRACE conn2 <- [1,2346,null,{}] 17:45:40 INFO - PROCESS | 2201 | 1463791540476 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}] 17:45:40 INFO - PROCESS | 2201 | 1463791540566 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:45:40 INFO - PROCESS | 2201 | 1463791540580 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296b6000 == 41 [pid = 2201] [id = 594] 17:45:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1239c2000) [pid = 2201] [serial = 1782] [outer = 0x0] 17:45:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x123abb400) [pid = 2201] [serial = 1783] [outer = 0x1239c2000] 17:45:40 INFO - PROCESS | 2201 | 1463791540605 Marionette DEBUG loaded listener.js 17:45:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x124410000) [pid = 2201] [serial = 1784] [outer = 0x1239c2000] 17:45:40 INFO - PROCESS | 2201 | 1463791540959 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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 521ms 17:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:45:41 INFO - PROCESS | 2201 | 1463791540998 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:45:41 INFO - PROCESS | 2201 | 1463791540999 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 17:45:41 INFO - PROCESS | 2201 | 1463791541001 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:45:41 INFO - PROCESS | 2201 | 1463791541002 Marionette TRACE conn2 <- [1,2350,null,{}] 17:45:41 INFO - PROCESS | 2201 | 1463791541005 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}] 17:45:41 INFO - PROCESS | 2201 | 1463791541097 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:45:41 INFO - PROCESS | 2201 | 1463791541101 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a836000 == 42 [pid = 2201] [id = 595] 17:45:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x123ac4c00) [pid = 2201] [serial = 1785] [outer = 0x0] 17:45:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x124791800) [pid = 2201] [serial = 1786] [outer = 0x123ac4c00] 17:45:41 INFO - PROCESS | 2201 | 1463791541126 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x124e07400) [pid = 2201] [serial = 1787] [outer = 0x123ac4c00] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x12310b800) [pid = 2201] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x118620800) [pid = 2201] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x11306b800) [pid = 2201] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1134c0800) [pid = 2201] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x110f45800) [pid = 2201] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1182b4c00) [pid = 2201] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x11942d400) [pid = 2201] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x110f43c00) [pid = 2201] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x119460000) [pid = 2201] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x124650c00) [pid = 2201] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x1134be000) [pid = 2201] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x124e0c800) [pid = 2201] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x116a68800) [pid = 2201] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x11300fc00) [pid = 2201] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x123ab9c00) [pid = 2201] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x112a68800) [pid = 2201] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:45:41 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x11bc06c00) [pid = 2201] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:45:41 INFO - PROCESS | 2201 | 1463791541557 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]]]}] 17:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 17:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:45:41 INFO - PROCESS | 2201 | 1463791541573 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:45:41 INFO - PROCESS | 2201 | 1463791541574 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 17:45:41 INFO - PROCESS | 2201 | 1463791541577 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:45:41 INFO - PROCESS | 2201 | 1463791541580 Marionette TRACE conn2 <- [1,2354,null,{}] 17:45:41 INFO - PROCESS | 2201 | 1463791541590 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}] 17:45:41 INFO - PROCESS | 2201 | 1463791541739 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:45:41 INFO - PROCESS | 2201 | 1463791541785 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238ee000 == 43 [pid = 2201] [id = 596] 17:45:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x110f49c00) [pid = 2201] [serial = 1788] [outer = 0x0] 17:45:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x1182ae800) [pid = 2201] [serial = 1789] [outer = 0x110f49c00] 17:45:41 INFO - PROCESS | 2201 | 1463791541825 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x12309a800) [pid = 2201] [serial = 1790] [outer = 0x110f49c00] 17:45:42 INFO - PROCESS | 2201 | 1463791542248 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]]]}] 17:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 678ms 17:45:42 INFO - PROCESS | 2201 | 1463791542256 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 2201 | 1463791542259 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 17:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:45:42 INFO - PROCESS | 2201 | 1463791542273 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 2201 | 1463791542275 Marionette TRACE conn2 <- [1,2358,null,{}] 17:45:42 INFO - PROCESS | 2201 | 1463791542279 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}] 17:45:42 INFO - PROCESS | 2201 | 1463791542401 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:45:42 INFO - PROCESS | 2201 | 1463791542405 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9a7000 == 44 [pid = 2201] [id = 597] 17:45:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x12348e000) [pid = 2201] [serial = 1791] [outer = 0x0] 17:45:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x124e0c800) [pid = 2201] [serial = 1792] [outer = 0x12348e000] 17:45:42 INFO - PROCESS | 2201 | 1463791542433 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x126960400) [pid = 2201] [serial = 1793] [outer = 0x12348e000] 17:45:42 INFO - PROCESS | 2201 | 1463791542756 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]]]}] 17:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 524ms 17:45:42 INFO - PROCESS | 2201 | 1463791542797 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 2201 | 1463791542798 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 17:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:45:42 INFO - PROCESS | 2201 | 1463791542800 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 2201 | 1463791542801 Marionette TRACE conn2 <- [1,2362,null,{}] 17:45:42 INFO - PROCESS | 2201 | 1463791542803 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}] 17:45:42 INFO - PROCESS | 2201 | 1463791542876 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:45:42 INFO - PROCESS | 2201 | 1463791542930 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb87000 == 45 [pid = 2201] [id = 598] 17:45:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x124411400) [pid = 2201] [serial = 1794] [outer = 0x0] 17:45:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x126ff7800) [pid = 2201] [serial = 1795] [outer = 0x124411400] 17:45:42 INFO - PROCESS | 2201 | 1463791542955 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x128b1ec00) [pid = 2201] [serial = 1796] [outer = 0x124411400] 17:45:43 INFO - PROCESS | 2201 | 1463791543240 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]]]}] 17:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 468ms 17:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:45:43 INFO - PROCESS | 2201 | 1463791543271 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:45:43 INFO - PROCESS | 2201 | 1463791543272 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 17:45:43 INFO - PROCESS | 2201 | 1463791543274 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 2201 | 1463791543275 Marionette TRACE conn2 <- [1,2366,null,{}] 17:45:43 INFO - PROCESS | 2201 | 1463791543278 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}] 17:45:43 INFO - PROCESS | 2201 | 1463791543357 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:45:43 INFO - PROCESS | 2201 | 1463791543460 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x116115000 == 46 [pid = 2201] [id = 599] 17:45:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x110f46c00) [pid = 2201] [serial = 1797] [outer = 0x0] 17:45:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1110aa800) [pid = 2201] [serial = 1798] [outer = 0x110f46c00] 17:45:43 INFO - PROCESS | 2201 | 1463791543491 Marionette DEBUG loaded listener.js 17:45:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x11346a000) [pid = 2201] [serial = 1799] [outer = 0x110f46c00] 17:45:43 INFO - PROCESS | 2201 | 1463791543936 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]]]}] 17:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 669ms 17:45:43 INFO - PROCESS | 2201 | 1463791543944 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:45:43 INFO - PROCESS | 2201 | 1463791543949 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 17:45:43 INFO - PROCESS | 2201 | 1463791543953 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 2201 | 1463791543955 Marionette TRACE conn2 <- [1,2370,null,{}] 17:45:43 INFO - PROCESS | 2201 | 1463791543958 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}] 17:45:44 INFO - PROCESS | 2201 | 1463791544057 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:45:44 INFO - PROCESS | 2201 | 1463791544132 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238e6000 == 47 [pid = 2201] [id = 600] 17:45:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x116a5cc00) [pid = 2201] [serial = 1800] [outer = 0x0] 17:45:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x11824d800) [pid = 2201] [serial = 1801] [outer = 0x116a5cc00] 17:45:44 INFO - PROCESS | 2201 | 1463791544208 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118421400) [pid = 2201] [serial = 1802] [outer = 0x116a5cc00] 17:45:44 INFO - PROCESS | 2201 | 1463791544698 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]]]}] 17:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 771ms 17:45:44 INFO - PROCESS | 2201 | 1463791544726 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:45:44 INFO - PROCESS | 2201 | 1463791544728 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 17:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:45:44 INFO - PROCESS | 2201 | 1463791544731 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:45:44 INFO - PROCESS | 2201 | 1463791544732 Marionette TRACE conn2 <- [1,2374,null,{}] 17:45:44 INFO - PROCESS | 2201 | 1463791544735 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}] 17:45:44 INFO - PROCESS | 2201 | 1463791544827 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:45:44 INFO - PROCESS | 2201 | 1463791544892 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9a4800 == 48 [pid = 2201] [id = 601] 17:45:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x11879f000) [pid = 2201] [serial = 1803] [outer = 0x0] 17:45:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119baf800) [pid = 2201] [serial = 1804] [outer = 0x11879f000] 17:45:44 INFO - PROCESS | 2201 | 1463791544920 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119eab800) [pid = 2201] [serial = 1805] [outer = 0x11879f000] 17:45:45 INFO - PROCESS | 2201 | 1463791545320 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]]]}] 17:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 619ms 17:45:45 INFO - PROCESS | 2201 | 1463791545351 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:45:45 INFO - PROCESS | 2201 | 1463791545353 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 17:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:45:45 INFO - PROCESS | 2201 | 1463791545360 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - PROCESS | 2201 | 1463791545364 Marionette TRACE conn2 <- [1,2378,null,{}] 17:45:45 INFO - PROCESS | 2201 | 1463791545391 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}] 17:45:45 INFO - PROCESS | 2201 | 1463791545523 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:45:45 INFO - PROCESS | 2201 | 1463791545560 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c50a000 == 49 [pid = 2201] [id = 602] 17:45:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119b13800) [pid = 2201] [serial = 1806] [outer = 0x0] 17:45:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123ab9c00) [pid = 2201] [serial = 1807] [outer = 0x119b13800] 17:45:45 INFO - PROCESS | 2201 | 1463791545602 Marionette DEBUG loaded listener.js 17:45:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x126959800) [pid = 2201] [serial = 1808] [outer = 0x119b13800] 17:45:46 INFO - PROCESS | 2201 | 1463791546018 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]]]}] 17:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 702ms 17:45:46 INFO - PROCESS | 2201 | 1463791546058 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:45:46 INFO - PROCESS | 2201 | 1463791546060 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 17:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:45:46 INFO - PROCESS | 2201 | 1463791546062 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:45:46 INFO - PROCESS | 2201 | 1463791546064 Marionette TRACE conn2 <- [1,2382,null,{}] 17:45:46 INFO - PROCESS | 2201 | 1463791546066 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}] 17:45:46 INFO - PROCESS | 2201 | 1463791546162 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:45:46 INFO - PROCESS | 2201 | 1463791546215 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e3000 == 50 [pid = 2201] [id = 603] 17:45:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x12695a800) [pid = 2201] [serial = 1809] [outer = 0x0] 17:45:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x128b20000) [pid = 2201] [serial = 1810] [outer = 0x12695a800] 17:45:46 INFO - PROCESS | 2201 | 1463791546244 Marionette DEBUG loaded listener.js 17:45:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128b8d400) [pid = 2201] [serial = 1811] [outer = 0x12695a800] 17:45:46 INFO - PROCESS | 2201 | 1463791546666 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]]]}] 17:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 621ms 17:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:45:46 INFO - PROCESS | 2201 | 1463791546685 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:45:46 INFO - PROCESS | 2201 | 1463791546686 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 17:45:46 INFO - PROCESS | 2201 | 1463791546689 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:45:46 INFO - PROCESS | 2201 | 1463791546690 Marionette TRACE conn2 <- [1,2386,null,{}] 17:45:46 INFO - PROCESS | 2201 | 1463791546693 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}] 17:45:46 INFO - PROCESS | 2201 | 1463791546789 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:45:47 INFO - PROCESS | 2201 | 1463791547022 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x11986d800 == 51 [pid = 2201] [id = 604] 17:45:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x110f45c00) [pid = 2201] [serial = 1812] [outer = 0x0] 17:45:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x112e25400) [pid = 2201] [serial = 1813] [outer = 0x110f45c00] 17:45:47 INFO - PROCESS | 2201 | 1463791547054 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x115162000) [pid = 2201] [serial = 1814] [outer = 0x110f45c00] 17:45:47 INFO - PROCESS | 2201 | 1463791547533 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]]]}] 17:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 870ms 17:45:47 INFO - PROCESS | 2201 | 1463791547561 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:45:47 INFO - PROCESS | 2201 | 1463791547567 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 17:45:47 INFO - PROCESS | 2201 | 1463791547572 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:45:47 INFO - PROCESS | 2201 | 1463791547575 Marionette TRACE conn2 <- [1,2390,null,{}] 17:45:47 INFO - PROCESS | 2201 | 1463791547580 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}] 17:45:47 INFO - PROCESS | 2201 | 1463791547678 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:45:47 INFO - PROCESS | 2201 | 1463791547734 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x116909000 == 52 [pid = 2201] [id = 605] 17:45:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x116777400) [pid = 2201] [serial = 1815] [outer = 0x0] 17:45:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x11752b800) [pid = 2201] [serial = 1816] [outer = 0x116777400] 17:45:47 INFO - PROCESS | 2201 | 1463791547763 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x118242c00) [pid = 2201] [serial = 1817] [outer = 0x116777400] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x12d67a800 == 51 [pid = 2201] [id = 19] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb87000 == 50 [pid = 2201] [id = 598] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9a7000 == 49 [pid = 2201] [id = 597] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x1238ee000 == 48 [pid = 2201] [id = 596] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x12a836000 == 47 [pid = 2201] [id = 595] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x1296b6000 == 46 [pid = 2201] [id = 594] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x128fd0000 == 45 [pid = 2201] [id = 593] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x127568000 == 44 [pid = 2201] [id = 592] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1270c6800) [pid = 2201] [serial = 1753] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x117045800 == 43 [pid = 2201] [id = 591] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x1238f0000 == 42 [pid = 2201] [id = 590] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x119d92000 == 41 [pid = 2201] [id = 589] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x11806e000 == 40 [pid = 2201] [id = 588] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x117e19800 == 39 [pid = 2201] [id = 587] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x1183db000 == 38 [pid = 2201] [id = 586] 17:45:48 INFO - PROCESS | 2201 | --DOCSHELL 0x112fa0800 == 37 [pid = 2201] [id = 585] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x127092c00) [pid = 2201] [serial = 1751] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x118711000) [pid = 2201] [serial = 1747] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x126d3dc00) [pid = 2201] [serial = 1742] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x1160dfc00) [pid = 2201] [serial = 1744] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x12360d000) [pid = 2201] [serial = 1732] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x124e03000) [pid = 2201] [serial = 1736] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x124202400) [pid = 2201] [serial = 1733] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x123ab8400) [pid = 2201] [serial = 1748] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12446c800) [pid = 2201] [serial = 1735] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119ea9000) [pid = 2201] [serial = 1726] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x11bc06400) [pid = 2201] [serial = 1727] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x11306d400) [pid = 2201] [serial = 1702] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11345c800) [pid = 2201] [serial = 1703] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x115e43400) [pid = 2201] [serial = 1705] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1161e7000) [pid = 2201] [serial = 1706] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x11693d800) [pid = 2201] [serial = 1708] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11752dc00) [pid = 2201] [serial = 1709] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x118798400) [pid = 2201] [serial = 1717] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x11923d400) [pid = 2201] [serial = 1718] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x119b1b800) [pid = 2201] [serial = 1723] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x119ea0c00) [pid = 2201] [serial = 1724] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x119422400) [pid = 2201] [serial = 1720] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x119462800) [pid = 2201] [serial = 1721] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x12309d800) [pid = 2201] [serial = 1729] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x124e0bc00) [pid = 2201] [serial = 1738] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x1233df400) [pid = 2201] [serial = 1730] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x1182a6400) [pid = 2201] [serial = 1714] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x124e5a400) [pid = 2201] [serial = 1741] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x1182ad800) [pid = 2201] [serial = 1715] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x124e11800) [pid = 2201] [serial = 1739] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x118146000) [pid = 2201] [serial = 1711] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x118246000) [pid = 2201] [serial = 1712] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x11841e400) [pid = 2201] [serial = 1745] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x126f81c00) [pid = 2201] [serial = 1750] [outer = 0x0] [url = about:blank] 17:45:48 INFO - PROCESS | 2201 | 1463791548203 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]]]}] 17:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 680ms 17:45:48 INFO - PROCESS | 2201 | 1463791548268 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 2201 | 1463791548270 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 17:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:45:48 INFO - PROCESS | 2201 | 1463791548273 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 2201 | 1463791548274 Marionette TRACE conn2 <- [1,2394,null,{}] 17:45:48 INFO - PROCESS | 2201 | 1463791548277 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}] 17:45:48 INFO - PROCESS | 2201 | 1463791548362 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:45:48 INFO - PROCESS | 2201 | 1463791548369 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e02800 == 38 [pid = 2201] [id = 606] 17:45:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x116073c00) [pid = 2201] [serial = 1818] [outer = 0x0] 17:45:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x1182a6400) [pid = 2201] [serial = 1819] [outer = 0x116073c00] 17:45:48 INFO - PROCESS | 2201 | 1463791548395 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x118796c00) [pid = 2201] [serial = 1820] [outer = 0x116073c00] 17:45:48 INFO - PROCESS | 2201 | 1463791548770 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]]]}] 17:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 519ms 17:45:48 INFO - PROCESS | 2201 | 1463791548792 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 2201 | 1463791548794 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 17:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:45:48 INFO - PROCESS | 2201 | 1463791548797 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 2201 | 1463791548801 Marionette TRACE conn2 <- [1,2398,null,{}] 17:45:48 INFO - PROCESS | 2201 | 1463791548807 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}] 17:45:48 INFO - PROCESS | 2201 | 1463791548887 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:45:48 INFO - PROCESS | 2201 | 1463791548893 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x123763800 == 39 [pid = 2201] [id = 607] 17:45:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x118a55c00) [pid = 2201] [serial = 1821] [outer = 0x0] 17:45:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x11942ac00) [pid = 2201] [serial = 1822] [outer = 0x118a55c00] 17:45:48 INFO - PROCESS | 2201 | 1463791548926 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x119ba9c00) [pid = 2201] [serial = 1823] [outer = 0x118a55c00] 17:45:49 INFO - PROCESS | 2201 | 1463791549371 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]]]}] 17:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 624ms 17:45:49 INFO - PROCESS | 2201 | 1463791549421 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 2201 | 1463791549424 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 17:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:45:49 INFO - PROCESS | 2201 | 1463791549427 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - PROCESS | 2201 | 1463791549429 Marionette TRACE conn2 <- [1,2402,null,{}] 17:45:49 INFO - PROCESS | 2201 | 1463791549432 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}] 17:45:49 INFO - PROCESS | 2201 | 1463791549536 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:45:49 INFO - PROCESS | 2201 | 1463791549540 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e73000 == 40 [pid = 2201] [id = 608] 17:45:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x119ea3000) [pid = 2201] [serial = 1824] [outer = 0x0] 17:45:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x123098800) [pid = 2201] [serial = 1825] [outer = 0x119ea3000] 17:45:49 INFO - PROCESS | 2201 | 1463791549566 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x12360d000) [pid = 2201] [serial = 1826] [outer = 0x119ea3000] 17:45:49 INFO - PROCESS | 2201 | 1463791549904 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]]]}] 17:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 523ms 17:45:49 INFO - PROCESS | 2201 | 1463791549951 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:45:49 INFO - PROCESS | 2201 | 1463791549952 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 17:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:45:49 INFO - PROCESS | 2201 | 1463791549954 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:45:49 INFO - PROCESS | 2201 | 1463791549955 Marionette TRACE conn2 <- [1,2406,null,{}] 17:45:49 INFO - PROCESS | 2201 | 1463791549957 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}] 17:45:50 INFO - PROCESS | 2201 | 1463791550059 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:45:50 INFO - PROCESS | 2201 | 1463791550068 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12755b000 == 41 [pid = 2201] [id = 609] 17:45:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x123aba800) [pid = 2201] [serial = 1827] [outer = 0x0] 17:45:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x123c18000) [pid = 2201] [serial = 1828] [outer = 0x123aba800] 17:45:50 INFO - PROCESS | 2201 | 1463791550099 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x124e05c00) [pid = 2201] [serial = 1829] [outer = 0x123aba800] 17:45:50 INFO - PROCESS | 2201 | 1463791550441 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]]]}] 17:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 517ms 17:45:50 INFO - PROCESS | 2201 | 1463791550479 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:45:50 INFO - PROCESS | 2201 | 1463791550483 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 17:45:50 INFO - PROCESS | 2201 | 1463791550485 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 2201 | 1463791550486 Marionette TRACE conn2 <- [1,2410,null,{}] 17:45:50 INFO - PROCESS | 2201 | 1463791550488 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}] 17:45:50 INFO - PROCESS | 2201 | 1463791550587 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:45:50 INFO - PROCESS | 2201 | 1463791550600 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c7000 == 42 [pid = 2201] [id = 610] 17:45:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x123ab7000) [pid = 2201] [serial = 1830] [outer = 0x0] 17:45:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x126d41c00) [pid = 2201] [serial = 1831] [outer = 0x123ab7000] 17:45:50 INFO - PROCESS | 2201 | 1463791550631 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x128b8ec00) [pid = 2201] [serial = 1832] [outer = 0x123ab7000] 17:45:50 INFO - PROCESS | 2201 | 1463791550991 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]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 17:45:51 INFO - PROCESS | 2201 | 1463791551015 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 2201 | 1463791551017 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 17:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:45:51 INFO - PROCESS | 2201 | 1463791551019 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 2201 | 1463791551020 Marionette TRACE conn2 <- [1,2414,null,{}] 17:45:51 INFO - PROCESS | 2201 | 1463791551023 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}] 17:45:51 INFO - PROCESS | 2201 | 1463791551141 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:45:51 INFO - PROCESS | 2201 | 1463791551190 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a7a3000 == 43 [pid = 2201] [id = 611] 17:45:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x128b13400) [pid = 2201] [serial = 1833] [outer = 0x0] 17:45:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x128d13000) [pid = 2201] [serial = 1834] [outer = 0x128b13400] 17:45:51 INFO - PROCESS | 2201 | 1463791551228 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x128dff800) [pid = 2201] [serial = 1835] [outer = 0x128b13400] 17:45:51 INFO - PROCESS | 2201 | 1463791551570 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]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 570ms 17:45:51 INFO - PROCESS | 2201 | 1463791551590 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 2201 | 1463791551592 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 17:45:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:45:51 INFO - PROCESS | 2201 | 1463791551595 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 2201 | 1463791551599 Marionette TRACE conn2 <- [1,2418,null,{}] 17:45:51 INFO - PROCESS | 2201 | 1463791551607 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}] 17:45:51 INFO - PROCESS | 2201 | 1463791551703 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:45:51 INFO - PROCESS | 2201 | 1463791551707 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b16f800 == 44 [pid = 2201] [id = 612] 17:45:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128d15c00) [pid = 2201] [serial = 1836] [outer = 0x0] 17:45:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118422400) [pid = 2201] [serial = 1837] [outer = 0x128d15c00] 17:45:51 INFO - PROCESS | 2201 | 1463791551760 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1292d6800) [pid = 2201] [serial = 1838] [outer = 0x128d15c00] 17:45:52 INFO - PROCESS | 2201 | 1463791552069 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]]]}] 17:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 530ms 17:45:52 INFO - PROCESS | 2201 | 1463791552131 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:45:52 INFO - PROCESS | 2201 | 1463791552132 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 17:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:45:52 INFO - PROCESS | 2201 | 1463791552135 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 2201 | 1463791552136 Marionette TRACE conn2 <- [1,2422,null,{}] 17:45:52 INFO - PROCESS | 2201 | 1463791552138 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}] 17:45:52 INFO - PROCESS | 2201 | 1463791552235 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:45:52 INFO - PROCESS | 2201 | 1463791552239 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb78800 == 45 [pid = 2201] [id = 613] 17:45:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x128ffc400) [pid = 2201] [serial = 1839] [outer = 0x0] 17:45:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1292e0000) [pid = 2201] [serial = 1840] [outer = 0x128ffc400] 17:45:52 INFO - PROCESS | 2201 | 1463791552293 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1293a5400) [pid = 2201] [serial = 1841] [outer = 0x128ffc400] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1239c2000) [pid = 2201] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x115159400) [pid = 2201] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x124e07800) [pid = 2201] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x123ac4c00) [pid = 2201] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x116773400) [pid = 2201] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1233dfc00) [pid = 2201] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x11201a000) [pid = 2201] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x118249800) [pid = 2201] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x112a6ac00) [pid = 2201] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x110f49c00) [pid = 2201] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x118a57400) [pid = 2201] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:45:52 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x12348e000) [pid = 2201] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:45:52 INFO - PROCESS | 2201 | 1463791552614 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]]]}] 17:45:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:45:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 17:45:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:45:52 INFO - PROCESS | 2201 | 1463791552653 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:45:52 INFO - PROCESS | 2201 | 1463791552655 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 17:45:52 INFO - PROCESS | 2201 | 1463791552657 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 2201 | 1463791552658 Marionette TRACE conn2 <- [1,2426,null,{}] 17:45:52 INFO - PROCESS | 2201 | 1463791552660 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}] 17:45:52 INFO - PROCESS | 2201 | 1463791552759 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:45:52 INFO - PROCESS | 2201 | 1463791552794 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c166800 == 46 [pid = 2201] [id = 614] 17:45:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x111e68400) [pid = 2201] [serial = 1842] [outer = 0x0] 17:45:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x119b15000) [pid = 2201] [serial = 1843] [outer = 0x111e68400] 17:45:52 INFO - PROCESS | 2201 | 1463791552822 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x1293a4c00) [pid = 2201] [serial = 1844] [outer = 0x111e68400] 17:45:53 INFO - PROCESS | 2201 | 1463791553143 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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 17:45:53 INFO - PROCESS | 2201 | 1463791553177 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 2201 | 1463791553179 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 17:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:45:53 INFO - PROCESS | 2201 | 1463791553182 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 2201 | 1463791553185 Marionette TRACE conn2 <- [1,2430,null,{}] 17:45:53 INFO - PROCESS | 2201 | 1463791553188 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}] 17:45:53 INFO - PROCESS | 2201 | 1463791553373 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:45:53 INFO - PROCESS | 2201 | 1463791553383 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e6000 == 47 [pid = 2201] [id = 615] 17:45:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1292d9c00) [pid = 2201] [serial = 1845] [outer = 0x0] 17:45:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1293af000) [pid = 2201] [serial = 1846] [outer = 0x1292d9c00] 17:45:53 INFO - PROCESS | 2201 | 1463791553422 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x12a44f400) [pid = 2201] [serial = 1847] [outer = 0x1292d9c00] 17:45:53 INFO - PROCESS | 2201 | 1463791553770 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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:45:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 620ms 17:45:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:45:53 INFO - PROCESS | 2201 | 1463791553803 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 2201 | 1463791553804 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 17:45:53 INFO - PROCESS | 2201 | 1463791553806 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 2201 | 1463791553807 Marionette TRACE conn2 <- [1,2434,null,{}] 17:45:53 INFO - PROCESS | 2201 | 1463791553809 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}] 17:45:53 INFO - PROCESS | 2201 | 1463791553892 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:45:53 INFO - PROCESS | 2201 | 1463791553897 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x12cea0000 == 48 [pid = 2201] [id = 616] 17:45:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12a459800) [pid = 2201] [serial = 1848] [outer = 0x0] 17:45:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x12a628400) [pid = 2201] [serial = 1849] [outer = 0x12a459800] 17:45:53 INFO - PROCESS | 2201 | 1463791553921 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12a7b4c00) [pid = 2201] [serial = 1850] [outer = 0x12a459800] 17:45:54 INFO - PROCESS | 2201 | 1463791554234 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]]]}] 17:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 471ms 17:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:45:54 INFO - PROCESS | 2201 | 1463791554291 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 2201 | 1463791554292 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 17:45:54 INFO - PROCESS | 2201 | 1463791554295 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 2201 | 1463791554296 Marionette TRACE conn2 <- [1,2438,null,{}] 17:45:54 INFO - PROCESS | 2201 | 1463791554302 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}] 17:45:54 INFO - PROCESS | 2201 | 1463791554383 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:45:54 INFO - PROCESS | 2201 | 1463791554388 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x12cebb800 == 49 [pid = 2201] [id = 617] 17:45:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12a44f000) [pid = 2201] [serial = 1851] [outer = 0x0] 17:45:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x12a855c00) [pid = 2201] [serial = 1852] [outer = 0x12a44f000] 17:45:54 INFO - PROCESS | 2201 | 1463791554412 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x12a85d000) [pid = 2201] [serial = 1853] [outer = 0x12a44f000] 17:45:54 INFO - PROCESS | 2201 | 1463791554902 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]]]}] 17:45:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:45:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 17:45:54 INFO - PROCESS | 2201 | 1463791554968 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 2201 | 1463791554972 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 17:45:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:45:54 INFO - PROCESS | 2201 | 1463791554975 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 2201 | 1463791554978 Marionette TRACE conn2 <- [1,2442,null,{}] 17:45:54 INFO - PROCESS | 2201 | 1463791554981 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}] 17:45:55 INFO - PROCESS | 2201 | 1463791555085 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:45:55 INFO - PROCESS | 2201 | 1463791555192 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x123210000 == 50 [pid = 2201] [id = 618] 17:45:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x116775800) [pid = 2201] [serial = 1854] [outer = 0x0] 17:45:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x117170000) [pid = 2201] [serial = 1855] [outer = 0x116775800] 17:45:55 INFO - PROCESS | 2201 | 1463791555224 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x118247800) [pid = 2201] [serial = 1856] [outer = 0x116775800] 17:45:55 INFO - PROCESS | 2201 | 1463791555610 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]]]}] 17:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 17:45:55 INFO - PROCESS | 2201 | 1463791555646 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:45:55 INFO - PROCESS | 2201 | 1463791555650 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 17:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:45:55 INFO - PROCESS | 2201 | 1463791555655 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:45:55 INFO - PROCESS | 2201 | 1463791555656 Marionette TRACE conn2 <- [1,2446,null,{}] 17:45:55 INFO - PROCESS | 2201 | 1463791555659 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}] 17:45:55 INFO - PROCESS | 2201 | 1463791555764 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:45:55 INFO - PROCESS | 2201 | 1463791555820 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fe2800 == 51 [pid = 2201] [id = 619] 17:45:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1182abc00) [pid = 2201] [serial = 1857] [outer = 0x0] 17:45:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x11910c400) [pid = 2201] [serial = 1858] [outer = 0x1182abc00] 17:45:55 INFO - PROCESS | 2201 | 1463791555849 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x119b1b800) [pid = 2201] [serial = 1859] [outer = 0x1182abc00] 17:45:56 INFO - PROCESS | 2201 | 1463791556260 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]]]}] 17:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 623ms 17:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:45:56 INFO - PROCESS | 2201 | 1463791556277 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 2201 | 1463791556279 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 17:45:56 INFO - PROCESS | 2201 | 1463791556281 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 2201 | 1463791556284 Marionette TRACE conn2 <- [1,2450,null,{}] 17:45:56 INFO - PROCESS | 2201 | 1463791556291 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}] 17:45:56 INFO - PROCESS | 2201 | 1463791556399 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:45:56 INFO - PROCESS | 2201 | 1463791556492 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x12cebd800 == 52 [pid = 2201] [id = 620] 17:45:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123ab8c00) [pid = 2201] [serial = 1860] [outer = 0x0] 17:45:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12465b400) [pid = 2201] [serial = 1861] [outer = 0x123ab8c00] 17:45:56 INFO - PROCESS | 2201 | 1463791556525 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x126959000) [pid = 2201] [serial = 1862] [outer = 0x123ab8c00] 17:45:56 INFO - PROCESS | 2201 | 1463791556941 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]]]}] 17:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 673ms 17:45:56 INFO - PROCESS | 2201 | 1463791556954 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 2201 | 1463791556956 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 17:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:45:56 INFO - PROCESS | 2201 | 1463791556958 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 2201 | 1463791556959 Marionette TRACE conn2 <- [1,2454,null,{}] 17:45:56 INFO - PROCESS | 2201 | 1463791556962 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}] 17:45:57 INFO - PROCESS | 2201 | 1463791557065 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:45:57 INFO - PROCESS | 2201 | 1463791557130 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d424000 == 53 [pid = 2201] [id = 621] 17:45:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x127089400) [pid = 2201] [serial = 1863] [outer = 0x0] 17:45:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x128b8e000) [pid = 2201] [serial = 1864] [outer = 0x127089400] 17:45:57 INFO - PROCESS | 2201 | 1463791557164 Marionette DEBUG loaded listener.js 17:45:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x128fef800) [pid = 2201] [serial = 1865] [outer = 0x127089400] 17:45:57 INFO - PROCESS | 2201 | 1463791557628 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]]]}] 17:45:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:45:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 719ms 17:45:57 INFO - PROCESS | 2201 | 1463791557680 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 2201 | 1463791557682 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 17:45:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:45:57 INFO - PROCESS | 2201 | 1463791557685 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 2201 | 1463791557687 Marionette TRACE conn2 <- [1,2458,null,{}] 17:45:57 INFO - PROCESS | 2201 | 1463791557794 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}] 17:45:58 INFO - PROCESS | 2201 | 1463791558061 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:45:58 INFO - PROCESS | 2201 | 1463791558147 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x119878000 == 54 [pid = 2201] [id = 622] 17:45:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x113002400) [pid = 2201] [serial = 1866] [outer = 0x0] 17:45:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x113342800) [pid = 2201] [serial = 1867] [outer = 0x113002400] 17:45:58 INFO - PROCESS | 2201 | 1463791558176 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1166c0000) [pid = 2201] [serial = 1868] [outer = 0x113002400] 17:45:58 INFO - PROCESS | 2201 | 1463791558607 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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 971ms 17:45:58 INFO - PROCESS | 2201 | 1463791558658 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:45:58 INFO - PROCESS | 2201 | 1463791558660 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 17:45:58 INFO - PROCESS | 2201 | 1463791558663 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 2201 | 1463791558665 Marionette TRACE conn2 <- [1,2462,null,{}] 17:45:58 INFO - PROCESS | 2201 | 1463791558668 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}] 17:45:58 INFO - PROCESS | 2201 | 1463791558757 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:45:58 INFO - PROCESS | 2201 | 1463791558827 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170c0800 == 55 [pid = 2201] [id = 623] 17:45:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x117171c00) [pid = 2201] [serial = 1869] [outer = 0x0] 17:45:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x118054800) [pid = 2201] [serial = 1870] [outer = 0x117171c00] 17:45:58 INFO - PROCESS | 2201 | 1463791558856 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x11824a800) [pid = 2201] [serial = 1871] [outer = 0x117171c00] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12cea0000 == 54 [pid = 2201] [id = 616] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6e6000 == 53 [pid = 2201] [id = 615] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12c166800 == 52 [pid = 2201] [id = 614] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12bb78800 == 51 [pid = 2201] [id = 613] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12b16f800 == 50 [pid = 2201] [id = 612] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12a7a3000 == 49 [pid = 2201] [id = 611] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c7000 == 48 [pid = 2201] [id = 610] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x126ff7800) [pid = 2201] [serial = 1795] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x12755b000 == 47 [pid = 2201] [id = 609] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x124e73000 == 46 [pid = 2201] [id = 608] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x123763800 == 45 [pid = 2201] [id = 607] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x117e02800 == 44 [pid = 2201] [id = 606] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x116909000 == 43 [pid = 2201] [id = 605] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x11986d800 == 42 [pid = 2201] [id = 604] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x1238e6000 == 41 [pid = 2201] [id = 600] 17:45:59 INFO - PROCESS | 2201 | --DOCSHELL 0x116115000 == 40 [pid = 2201] [id = 599] 17:45:59 INFO - PROCESS | 2201 | 1463791559247 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]]]}] 17:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 621ms 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x123abb400) [pid = 2201] [serial = 1783] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x117170c00) [pid = 2201] [serial = 1765] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128b17800) [pid = 2201] [serial = 1754] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x124e07400) [pid = 2201] [serial = 1787] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x11693c800) [pid = 2201] [serial = 1762] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1239c0800) [pid = 2201] [serial = 1781] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x119460400) [pid = 2201] [serial = 1775] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1110a6c00) [pid = 2201] [serial = 1756] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x118141000) [pid = 2201] [serial = 1766] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x124410000) [pid = 2201] [serial = 1784] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x11870f800) [pid = 2201] [serial = 1769] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1187a0c00) [pid = 2201] [serial = 1771] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1182afc00) [pid = 2201] [serial = 1768] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12368e400) [pid = 2201] [serial = 1780] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12309a800) [pid = 2201] [serial = 1790] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x119bab400) [pid = 2201] [serial = 1777] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x1182ae800) [pid = 2201] [serial = 1789] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x117172c00) [pid = 2201] [serial = 1763] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x119188800) [pid = 2201] [serial = 1772] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x119240c00) [pid = 2201] [serial = 1774] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x124791800) [pid = 2201] [serial = 1786] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1230a2400) [pid = 2201] [serial = 1778] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x116772000) [pid = 2201] [serial = 1759] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x124e0c800) [pid = 2201] [serial = 1792] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x126960400) [pid = 2201] [serial = 1793] [outer = 0x0] [url = about:blank] 17:45:59 INFO - PROCESS | 2201 | 1463791559300 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:45:59 INFO - PROCESS | 2201 | 1463791559302 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 17:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:45:59 INFO - PROCESS | 2201 | 1463791559307 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - PROCESS | 2201 | 1463791559308 Marionette TRACE conn2 <- [1,2466,null,{}] 17:45:59 INFO - PROCESS | 2201 | 1463791559310 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}] 17:45:59 INFO - PROCESS | 2201 | 1463791559408 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:45:59 INFO - PROCESS | 2201 | 1463791559419 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d9000 == 41 [pid = 2201] [id = 624] 17:45:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x11841e400) [pid = 2201] [serial = 1872] [outer = 0x0] 17:45:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x118621800) [pid = 2201] [serial = 1873] [outer = 0x11841e400] 17:45:59 INFO - PROCESS | 2201 | 1463791559445 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1187a0000) [pid = 2201] [serial = 1874] [outer = 0x11841e400] 17:45:59 INFO - PROCESS | 2201 | 1463791559784 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]]]}] 17:45:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:45:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 17:45:59 INFO - PROCESS | 2201 | 1463791559853 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:45:59 INFO - PROCESS | 2201 | 1463791559856 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 17:45:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:45:59 INFO - PROCESS | 2201 | 1463791559864 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:45:59 INFO - PROCESS | 2201 | 1463791559867 Marionette TRACE conn2 <- [1,2470,null,{}] 17:45:59 INFO - PROCESS | 2201 | 1463791559869 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}] 17:45:59 INFO - PROCESS | 2201 | 1463791559949 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:45:59 INFO - PROCESS | 2201 | 1463791559955 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a52000 == 42 [pid = 2201] [id = 625] 17:45:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118a57400) [pid = 2201] [serial = 1875] [outer = 0x0] 17:45:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x119430400) [pid = 2201] [serial = 1876] [outer = 0x118a57400] 17:45:59 INFO - PROCESS | 2201 | 1463791559980 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119b20800) [pid = 2201] [serial = 1877] [outer = 0x118a57400] 17:46:00 INFO - PROCESS | 2201 | 1463791560321 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 474ms 17:46:00 INFO - PROCESS | 2201 | 1463791560335 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:46:00 INFO - PROCESS | 2201 | 1463791560336 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 17:46:00 INFO - PROCESS | 2201 | 1463791560338 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 2201 | 1463791560339 Marionette TRACE conn2 <- [1,2474,null,{}] 17:46:00 INFO - PROCESS | 2201 | 1463791560341 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}] 17:46:00 INFO - PROCESS | 2201 | 1463791560426 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:46:00 INFO - PROCESS | 2201 | 1463791560475 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x11703b000 == 43 [pid = 2201] [id = 626] 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x118425800) [pid = 2201] [serial = 1878] [outer = 0x0] 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x119ea3400) [pid = 2201] [serial = 1879] [outer = 0x118425800] 17:46:00 INFO - PROCESS | 2201 | 1463791560500 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x12326c800) [pid = 2201] [serial = 1880] [outer = 0x118425800] 17:46:00 INFO - PROCESS | 2201 | 1463791560787 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 471ms 17:46:00 INFO - PROCESS | 2201 | 1463791560809 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 2201 | 1463791560810 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 17:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:46:00 INFO - PROCESS | 2201 | 1463791560813 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 2201 | 1463791560816 Marionette TRACE conn2 <- [1,2478,null,{}] 17:46:00 INFO - PROCESS | 2201 | 1463791560824 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}] 17:46:00 INFO - PROCESS | 2201 | 1463791560905 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:46:00 INFO - PROCESS | 2201 | 1463791560911 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b43800 == 44 [pid = 2201] [id = 627] 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x123692c00) [pid = 2201] [serial = 1881] [outer = 0x0] 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123921c00) [pid = 2201] [serial = 1882] [outer = 0x123692c00] 17:46:00 INFO - PROCESS | 2201 | 1463791560942 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x124410000) [pid = 2201] [serial = 1883] [outer = 0x123692c00] 17:46:01 INFO - PROCESS | 2201 | 1463791561290 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]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 526ms 17:46:01 INFO - PROCESS | 2201 | 1463791561344 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 2201 | 1463791561345 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 17:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:46:01 INFO - PROCESS | 2201 | 1463791561354 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 2201 | 1463791561355 Marionette TRACE conn2 <- [1,2482,null,{}] 17:46:01 INFO - PROCESS | 2201 | 1463791561357 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}] 17:46:01 INFO - PROCESS | 2201 | 1463791561468 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:46:01 INFO - PROCESS | 2201 | 1463791561481 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x12935e000 == 45 [pid = 2201] [id = 628] 17:46:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1239bfc00) [pid = 2201] [serial = 1884] [outer = 0x0] 17:46:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x124e04c00) [pid = 2201] [serial = 1885] [outer = 0x1239bfc00] 17:46:01 INFO - PROCESS | 2201 | 1463791561506 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x124e10000) [pid = 2201] [serial = 1886] [outer = 0x1239bfc00] 17:46:01 INFO - PROCESS | 2201 | 1463791561851 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]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:46:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 17:46:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:46:01 INFO - PROCESS | 2201 | 1463791561872 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 2201 | 1463791561873 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 17:46:01 INFO - PROCESS | 2201 | 1463791561875 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 2201 | 1463791561876 Marionette TRACE conn2 <- [1,2486,null,{}] 17:46:01 INFO - PROCESS | 2201 | 1463791561879 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}] 17:46:01 INFO - PROCESS | 2201 | 1463791561972 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:46:01 INFO - PROCESS | 2201 | 1463791561987 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a648800 == 46 [pid = 2201] [id = 629] 17:46:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x124e53000) [pid = 2201] [serial = 1887] [outer = 0x0] 17:46:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x126ff7800) [pid = 2201] [serial = 1888] [outer = 0x124e53000] 17:46:02 INFO - PROCESS | 2201 | 1463791562013 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128b15400) [pid = 2201] [serial = 1889] [outer = 0x124e53000] 17:46:02 INFO - PROCESS | 2201 | 1463791562313 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]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 468ms 17:46:02 INFO - PROCESS | 2201 | 1463791562357 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 2201 | 1463791562358 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 17:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:46:02 INFO - PROCESS | 2201 | 1463791562360 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 2201 | 1463791562361 Marionette TRACE conn2 <- [1,2490,null,{}] 17:46:02 INFO - PROCESS | 2201 | 1463791562366 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}] 17:46:02 INFO - PROCESS | 2201 | 1463791562462 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:46:02 INFO - PROCESS | 2201 | 1463791562466 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc7800 == 47 [pid = 2201] [id = 630] 17:46:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12695dc00) [pid = 2201] [serial = 1890] [outer = 0x0] 17:46:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x128b8a400) [pid = 2201] [serial = 1891] [outer = 0x12695dc00] 17:46:02 INFO - PROCESS | 2201 | 1463791562491 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128d17800) [pid = 2201] [serial = 1892] [outer = 0x12695dc00] 17:46:02 INFO - PROCESS | 2201 | 1463791562842 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]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 522ms 17:46:02 INFO - PROCESS | 2201 | 1463791562887 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 2201 | 1463791562888 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 17:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:46:02 INFO - PROCESS | 2201 | 1463791562890 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 2201 | 1463791562891 Marionette TRACE conn2 <- [1,2494,null,{}] 17:46:02 INFO - PROCESS | 2201 | 1463791562893 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}] 17:46:02 INFO - PROCESS | 2201 | 1463791562991 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:46:02 INFO - PROCESS | 2201 | 1463791562996 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9ae800 == 48 [pid = 2201] [id = 631] 17:46:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x128d14c00) [pid = 2201] [serial = 1893] [outer = 0x0] 17:46:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128ff7400) [pid = 2201] [serial = 1894] [outer = 0x128d14c00] 17:46:03 INFO - PROCESS | 2201 | 1463791563021 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1292e3c00) [pid = 2201] [serial = 1895] [outer = 0x128d14c00] 17:46:03 INFO - PROCESS | 2201 | 1463791563330 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]]]}] 17:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 470ms 17:46:03 INFO - PROCESS | 2201 | 1463791563360 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:46:03 INFO - PROCESS | 2201 | 1463791563362 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 17:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x123ab7000) [pid = 2201] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128d15c00) [pid = 2201] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128b13400) [pid = 2201] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x128ffc400) [pid = 2201] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x111e68400) [pid = 2201] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x110f45c00) [pid = 2201] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x119ea3000) [pid = 2201] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x116777400) [pid = 2201] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x118a55c00) [pid = 2201] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x116073c00) [pid = 2201] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123aba800) [pid = 2201] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x124411400) [pid = 2201] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12a459800) [pid = 2201] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:46:03 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1292d9c00) [pid = 2201] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:46:03 INFO - PROCESS | 2201 | 1463791563508 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:46:03 INFO - PROCESS | 2201 | 1463791563509 Marionette TRACE conn2 <- [1,2498,null,{}] 17:46:03 INFO - PROCESS | 2201 | 1463791563511 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}] 17:46:03 INFO - PROCESS | 2201 | 1463791563594 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:46:03 INFO - PROCESS | 2201 | 1463791563601 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x128b51800 == 49 [pid = 2201] [id = 632] 17:46:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x116777400) [pid = 2201] [serial = 1896] [outer = 0x0] 17:46:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119424000) [pid = 2201] [serial = 1897] [outer = 0x116777400] 17:46:03 INFO - PROCESS | 2201 | 1463791563632 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128d13c00) [pid = 2201] [serial = 1898] [outer = 0x116777400] 17:46:04 INFO - PROCESS | 2201 | 1463791564047 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]]]}] 17:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 578ms 17:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:46:04 INFO - PROCESS | 2201 | 1463791564077 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 2201 | 1463791564079 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 17:46:04 INFO - PROCESS | 2201 | 1463791564085 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 2201 | 1463791564087 Marionette TRACE conn2 <- [1,2502,null,{}] 17:46:04 INFO - PROCESS | 2201 | 1463791564091 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}] 17:46:04 INFO - PROCESS | 2201 | 1463791564232 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:46:04 INFO - PROCESS | 2201 | 1463791564259 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e4000 == 50 [pid = 2201] [id = 633] 17:46:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x1293a7000) [pid = 2201] [serial = 1899] [outer = 0x0] 17:46:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1293f4400) [pid = 2201] [serial = 1900] [outer = 0x1293a7000] 17:46:04 INFO - PROCESS | 2201 | 1463791564284 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12a625400) [pid = 2201] [serial = 1901] [outer = 0x1293a7000] 17:46:04 INFO - PROCESS | 2201 | 1463791564623 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]]]}] 17:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 572ms 17:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:46:04 INFO - PROCESS | 2201 | 1463791564655 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 2201 | 1463791564656 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 17:46:04 INFO - PROCESS | 2201 | 1463791564658 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 2201 | 1463791564659 Marionette TRACE conn2 <- [1,2506,null,{}] 17:46:04 INFO - PROCESS | 2201 | 1463791564661 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}] 17:46:04 INFO - PROCESS | 2201 | 1463791564752 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:46:04 INFO - PROCESS | 2201 | 1463791564757 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e7000 == 51 [pid = 2201] [id = 634] 17:46:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x118088400) [pid = 2201] [serial = 1902] [outer = 0x0] 17:46:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x124e58000) [pid = 2201] [serial = 1903] [outer = 0x118088400] 17:46:04 INFO - PROCESS | 2201 | 1463791564777 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12a7bb000) [pid = 2201] [serial = 1904] [outer = 0x118088400] 17:46:05 INFO - PROCESS | 2201 | 1463791565065 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]]]}] 17:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 424ms 17:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:46:05 INFO - PROCESS | 2201 | 1463791565085 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 2201 | 1463791565087 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 17:46:05 INFO - PROCESS | 2201 | 1463791565090 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 2201 | 1463791565092 Marionette TRACE conn2 <- [1,2510,null,{}] 17:46:05 INFO - PROCESS | 2201 | 1463791565096 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}] 17:46:05 INFO - PROCESS | 2201 | 1463791565237 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:46:05 INFO - PROCESS | 2201 | 1463791565243 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d433000 == 52 [pid = 2201] [id = 635] 17:46:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12a7bdc00) [pid = 2201] [serial = 1905] [outer = 0x0] 17:46:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x12a860c00) [pid = 2201] [serial = 1906] [outer = 0x12a7bdc00] 17:46:05 INFO - PROCESS | 2201 | 1463791565284 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12ab4a800) [pid = 2201] [serial = 1907] [outer = 0x12a7bdc00] 17:46:05 INFO - PROCESS | 2201 | 1463791565845 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]]]}] 17:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 821ms 17:46:05 INFO - PROCESS | 2201 | 1463791565916 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 2201 | 1463791565919 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 17:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:46:05 INFO - PROCESS | 2201 | 1463791565923 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 2201 | 1463791565925 Marionette TRACE conn2 <- [1,2514,null,{}] 17:46:05 INFO - PROCESS | 2201 | 1463791565929 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}] 17:46:06 INFO - PROCESS | 2201 | 1463791566033 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:46:06 INFO - PROCESS | 2201 | 1463791566103 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d92800 == 53 [pid = 2201] [id = 636] 17:46:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x116772800) [pid = 2201] [serial = 1908] [outer = 0x0] 17:46:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x11804c000) [pid = 2201] [serial = 1909] [outer = 0x116772800] 17:46:06 INFO - PROCESS | 2201 | 1463791566134 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x11824e800) [pid = 2201] [serial = 1910] [outer = 0x116772800] 17:46:06 INFO - PROCESS | 2201 | 1463791566550 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]]]}] 17:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 17:46:06 INFO - PROCESS | 2201 | 1463791566594 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 2201 | 1463791566598 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 17:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:46:06 INFO - PROCESS | 2201 | 1463791566603 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 2201 | 1463791566605 Marionette TRACE conn2 <- [1,2518,null,{}] 17:46:06 INFO - PROCESS | 2201 | 1463791566607 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}] 17:46:06 INFO - PROCESS | 2201 | 1463791566746 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:46:06 INFO - PROCESS | 2201 | 1463791566849 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247bf000 == 54 [pid = 2201] [id = 637] 17:46:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x118a58c00) [pid = 2201] [serial = 1911] [outer = 0x0] 17:46:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x11923f000) [pid = 2201] [serial = 1912] [outer = 0x118a58c00] 17:46:06 INFO - PROCESS | 2201 | 1463791566898 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1194f2400) [pid = 2201] [serial = 1913] [outer = 0x118a58c00] 17:46:07 INFO - PROCESS | 2201 | 1463791567354 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]]]}] 17:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 17:46:07 INFO - PROCESS | 2201 | 1463791567373 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:46:07 INFO - PROCESS | 2201 | 1463791567374 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 17:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:46:07 INFO - PROCESS | 2201 | 1463791567377 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:46:07 INFO - PROCESS | 2201 | 1463791567380 Marionette TRACE conn2 <- [1,2522,null,{}] 17:46:07 INFO - PROCESS | 2201 | 1463791567390 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}] 17:46:07 INFO - PROCESS | 2201 | 1463791567495 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:46:07 INFO - PROCESS | 2201 | 1463791567553 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d420000 == 55 [pid = 2201] [id = 638] 17:46:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1230a5400) [pid = 2201] [serial = 1914] [outer = 0x0] 17:46:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x123ab9000) [pid = 2201] [serial = 1915] [outer = 0x1230a5400] 17:46:07 INFO - PROCESS | 2201 | 1463791567585 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x124e0c000) [pid = 2201] [serial = 1916] [outer = 0x1230a5400] 17:46:08 INFO - PROCESS | 2201 | 1463791568017 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]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 678ms 17:46:08 INFO - PROCESS | 2201 | 1463791568056 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 2201 | 1463791568059 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 17:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:46:08 INFO - PROCESS | 2201 | 1463791568062 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 2201 | 1463791568066 Marionette TRACE conn2 <- [1,2526,null,{}] 17:46:08 INFO - PROCESS | 2201 | 1463791568070 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}] 17:46:08 INFO - PROCESS | 2201 | 1463791568218 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:46:08 INFO - PROCESS | 2201 | 1463791568359 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d66f800 == 56 [pid = 2201] [id = 639] 17:46:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x126d42c00) [pid = 2201] [serial = 1917] [outer = 0x0] 17:46:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x128dffc00) [pid = 2201] [serial = 1918] [outer = 0x126d42c00] 17:46:08 INFO - PROCESS | 2201 | 1463791568408 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x1293a9400) [pid = 2201] [serial = 1919] [outer = 0x126d42c00] 17:46:08 INFO - PROCESS | 2201 | 1463791568866 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]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 823ms 17:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:46:08 INFO - PROCESS | 2201 | 1463791568886 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 2201 | 1463791568887 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 17:46:08 INFO - PROCESS | 2201 | 1463791568889 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 2201 | 1463791568890 Marionette TRACE conn2 <- [1,2530,null,{}] 17:46:08 INFO - PROCESS | 2201 | 1463791568893 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}] 17:46:08 INFO - PROCESS | 2201 | 1463791568989 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:46:09 INFO - PROCESS | 2201 | 1463791569041 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d916000 == 57 [pid = 2201] [id = 640] 17:46:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x128b1a800) [pid = 2201] [serial = 1920] [outer = 0x0] 17:46:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x12a854400) [pid = 2201] [serial = 1921] [outer = 0x128b1a800] 17:46:09 INFO - PROCESS | 2201 | 1463791569070 Marionette DEBUG loaded listener.js 17:46:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12a85e400) [pid = 2201] [serial = 1922] [outer = 0x128b1a800] 17:46:09 INFO - PROCESS | 2201 | 1463791569577 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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 719ms 17:46:09 INFO - PROCESS | 2201 | 1463791569617 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 2201 | 1463791569618 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 17:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:46:09 INFO - PROCESS | 2201 | 1463791569622 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 2201 | 1463791569624 Marionette TRACE conn2 <- [1,2534,null,{}] 17:46:09 INFO - PROCESS | 2201 | 1463791569649 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}] 17:46:09 INFO - PROCESS | 2201 | 1463791569768 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:46:09 INFO - PROCESS | 2201 | 1463791569985 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d8c800 == 58 [pid = 2201] [id = 641] 17:46:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x1122a9400) [pid = 2201] [serial = 1923] [outer = 0x0] 17:46:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x113073000) [pid = 2201] [serial = 1924] [outer = 0x1122a9400] 17:46:10 INFO - PROCESS | 2201 | 1463791570015 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x11677bc00) [pid = 2201] [serial = 1925] [outer = 0x1122a9400] 17:46:10 INFO - PROCESS | 2201 | 1463791570394 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]]]}] 17:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 796ms 17:46:10 INFO - PROCESS | 2201 | 1463791570420 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:46:10 INFO - PROCESS | 2201 | 1463791570423 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 17:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:46:10 INFO - PROCESS | 2201 | 1463791570426 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:46:10 INFO - PROCESS | 2201 | 1463791570428 Marionette TRACE conn2 <- [1,2538,null,{}] 17:46:10 INFO - PROCESS | 2201 | 1463791570432 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}] 17:46:10 INFO - PROCESS | 2201 | 1463791570525 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:46:10 INFO - PROCESS | 2201 | 1463791570584 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192c6800 == 59 [pid = 2201] [id = 642] 17:46:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x1166bec00) [pid = 2201] [serial = 1926] [outer = 0x0] 17:46:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x118242000) [pid = 2201] [serial = 1927] [outer = 0x1166bec00] 17:46:10 INFO - PROCESS | 2201 | 1463791570613 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x118a59400) [pid = 2201] [serial = 1928] [outer = 0x1166bec00] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e7000 == 58 [pid = 2201] [id = 634] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6e4000 == 57 [pid = 2201] [id = 633] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x128b51800 == 56 [pid = 2201] [id = 632] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9ae800 == 55 [pid = 2201] [id = 631] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc7800 == 54 [pid = 2201] [id = 630] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12a648800 == 53 [pid = 2201] [id = 629] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12935e000 == 52 [pid = 2201] [id = 628] 17:46:11 INFO - PROCESS | 2201 | 1463791571046 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]]]}] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x128b43800 == 51 [pid = 2201] [id = 627] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x11703b000 == 50 [pid = 2201] [id = 626] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x123a52000 == 49 [pid = 2201] [id = 625] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d9000 == 48 [pid = 2201] [id = 624] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x1170c0800 == 47 [pid = 2201] [id = 623] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x119878000 == 46 [pid = 2201] [id = 622] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x12cebd800 == 45 [pid = 2201] [id = 620] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x128fe2800 == 44 [pid = 2201] [id = 619] 17:46:11 INFO - PROCESS | 2201 | --DOCSHELL 0x123210000 == 43 [pid = 2201] [id = 618] 17:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 675ms 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x128b1ec00) [pid = 2201] [serial = 1796] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x12a44f400) [pid = 2201] [serial = 1847] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x126d41c00) [pid = 2201] [serial = 1831] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x118422400) [pid = 2201] [serial = 1837] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x128d13000) [pid = 2201] [serial = 1834] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x128dff800) [pid = 2201] [serial = 1835] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x1292e0000) [pid = 2201] [serial = 1840] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x119b15000) [pid = 2201] [serial = 1843] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x112e25400) [pid = 2201] [serial = 1813] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x123098800) [pid = 2201] [serial = 1825] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x12360d000) [pid = 2201] [serial = 1826] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x118242c00) [pid = 2201] [serial = 1817] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x11752b800) [pid = 2201] [serial = 1816] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x11942ac00) [pid = 2201] [serial = 1822] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x119ba9c00) [pid = 2201] [serial = 1823] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x1182a6400) [pid = 2201] [serial = 1819] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x118796c00) [pid = 2201] [serial = 1820] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x119baf800) [pid = 2201] [serial = 1804] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x11824d800) [pid = 2201] [serial = 1801] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1110aa800) [pid = 2201] [serial = 1798] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x123ab9c00) [pid = 2201] [serial = 1807] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128b20000) [pid = 2201] [serial = 1810] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x123c18000) [pid = 2201] [serial = 1828] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1292d6800) [pid = 2201] [serial = 1838] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1293af000) [pid = 2201] [serial = 1846] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1293a5400) [pid = 2201] [serial = 1841] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x115162000) [pid = 2201] [serial = 1814] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12a7b4c00) [pid = 2201] [serial = 1850] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x128b8ec00) [pid = 2201] [serial = 1832] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x124e05c00) [pid = 2201] [serial = 1829] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1293a4c00) [pid = 2201] [serial = 1844] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12a628400) [pid = 2201] [serial = 1849] [outer = 0x0] [url = about:blank] 17:46:11 INFO - PROCESS | 2201 | 1463791571107 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 2201 | 1463791571110 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 17:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:46:11 INFO - PROCESS | 2201 | 1463791571115 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 2201 | 1463791571116 Marionette TRACE conn2 <- [1,2542,null,{}] 17:46:11 INFO - PROCESS | 2201 | 1463791571118 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}] 17:46:11 INFO - PROCESS | 2201 | 1463791571184 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:46:11 INFO - PROCESS | 2201 | 1463791571207 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x117e0d800 == 44 [pid = 2201] [id = 643] 17:46:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x11923fc00) [pid = 2201] [serial = 1929] [outer = 0x0] 17:46:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x11942a000) [pid = 2201] [serial = 1930] [outer = 0x11923fc00] 17:46:11 INFO - PROCESS | 2201 | 1463791571229 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x119ba9c00) [pid = 2201] [serial = 1931] [outer = 0x11923fc00] 17:46:11 INFO - PROCESS | 2201 | 1463791571740 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]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 17:46:11 INFO - PROCESS | 2201 | 1463791571786 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:46:11 INFO - PROCESS | 2201 | 1463791571788 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 17:46:11 INFO - PROCESS | 2201 | 1463791571799 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 2201 | 1463791571804 Marionette TRACE conn2 <- [1,2546,null,{}] 17:46:11 INFO - PROCESS | 2201 | 1463791571809 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}] 17:46:11 INFO - PROCESS | 2201 | 1463791571905 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:46:11 INFO - PROCESS | 2201 | 1463791571910 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247cb000 == 45 [pid = 2201] [id = 644] 17:46:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x119e9e400) [pid = 2201] [serial = 1932] [outer = 0x0] 17:46:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1230a0000) [pid = 2201] [serial = 1933] [outer = 0x119e9e400] 17:46:11 INFO - PROCESS | 2201 | 1463791571938 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12420e400) [pid = 2201] [serial = 1934] [outer = 0x119e9e400] 17:46:12 INFO - PROCESS | 2201 | 1463791572278 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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 530ms 17:46:12 INFO - PROCESS | 2201 | 1463791572323 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:46:12 INFO - PROCESS | 2201 | 1463791572324 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 17:46:12 INFO - PROCESS | 2201 | 1463791572327 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 2201 | 1463791572328 Marionette TRACE conn2 <- [1,2550,null,{}] 17:46:12 INFO - PROCESS | 2201 | 1463791572330 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}] 17:46:12 INFO - PROCESS | 2201 | 1463791572417 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:46:12 INFO - PROCESS | 2201 | 1463791572422 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x129358800 == 46 [pid = 2201] [id = 645] 17:46:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x124467800) [pid = 2201] [serial = 1935] [outer = 0x0] 17:46:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x124e0b400) [pid = 2201] [serial = 1936] [outer = 0x124467800] 17:46:12 INFO - PROCESS | 2201 | 1463791572463 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x126d3f000) [pid = 2201] [serial = 1937] [outer = 0x124467800] 17:46:12 INFO - PROCESS | 2201 | 1463791572802 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]]]}] 17:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 517ms 17:46:12 INFO - PROCESS | 2201 | 1463791572845 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:46:12 INFO - PROCESS | 2201 | 1463791572846 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 17:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:46:12 INFO - PROCESS | 2201 | 1463791572848 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:46:12 INFO - PROCESS | 2201 | 1463791572849 Marionette TRACE conn2 <- [1,2554,null,{}] 17:46:12 INFO - PROCESS | 2201 | 1463791572852 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}] 17:46:12 INFO - PROCESS | 2201 | 1463791572960 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:46:12 INFO - PROCESS | 2201 | 1463791572966 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192d7800 == 47 [pid = 2201] [id = 646] 17:46:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128b1ec00) [pid = 2201] [serial = 1938] [outer = 0x0] 17:46:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x128b8f400) [pid = 2201] [serial = 1939] [outer = 0x128b1ec00] 17:46:12 INFO - PROCESS | 2201 | 1463791572997 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128ff8000) [pid = 2201] [serial = 1940] [outer = 0x128b1ec00] 17:46:13 INFO - PROCESS | 2201 | 1463791573355 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]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 520ms 17:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:46:13 INFO - PROCESS | 2201 | 1463791573372 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 2201 | 1463791573374 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 17:46:13 INFO - PROCESS | 2201 | 1463791573376 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 2201 | 1463791573377 Marionette TRACE conn2 <- [1,2558,null,{}] 17:46:13 INFO - PROCESS | 2201 | 1463791573379 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}] 17:46:13 INFO - PROCESS | 2201 | 1463791573483 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:46:13 INFO - PROCESS | 2201 | 1463791573525 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9ad000 == 48 [pid = 2201] [id = 647] 17:46:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x119b15000) [pid = 2201] [serial = 1941] [outer = 0x0] 17:46:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x128ff9400) [pid = 2201] [serial = 1942] [outer = 0x119b15000] 17:46:13 INFO - PROCESS | 2201 | 1463791573550 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x12a454000) [pid = 2201] [serial = 1943] [outer = 0x119b15000] 17:46:13 INFO - PROCESS | 2201 | 1463791573889 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]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 17:46:13 INFO - PROCESS | 2201 | 1463791573894 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 2201 | 1463791573896 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 17:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:46:13 INFO - PROCESS | 2201 | 1463791573899 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 2201 | 1463791573900 Marionette TRACE conn2 <- [1,2562,null,{}] 17:46:13 INFO - PROCESS | 2201 | 1463791573902 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}] 17:46:14 INFO - PROCESS | 2201 | 1463791574003 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:46:14 INFO - PROCESS | 2201 | 1463791574037 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be7b000 == 49 [pid = 2201] [id = 648] 17:46:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1293a8000) [pid = 2201] [serial = 1944] [outer = 0x0] 17:46:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x12a85ac00) [pid = 2201] [serial = 1945] [outer = 0x1293a8000] 17:46:14 INFO - PROCESS | 2201 | 1463791574063 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x12ab4d800) [pid = 2201] [serial = 1946] [outer = 0x1293a8000] 17:46:14 INFO - PROCESS | 2201 | 1463791574403 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]]]}] 17:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 17:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:46:14 INFO - PROCESS | 2201 | 1463791574419 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:46:14 INFO - PROCESS | 2201 | 1463791574420 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 17:46:14 INFO - PROCESS | 2201 | 1463791574423 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 2201 | 1463791574425 Marionette TRACE conn2 <- [1,2566,null,{}] 17:46:14 INFO - PROCESS | 2201 | 1463791574428 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}] 17:46:14 INFO - PROCESS | 2201 | 1463791574541 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:46:14 INFO - PROCESS | 2201 | 1463791574580 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c51a000 == 50 [pid = 2201] [id = 649] 17:46:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x12a628400) [pid = 2201] [serial = 1947] [outer = 0x0] 17:46:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12aba5000) [pid = 2201] [serial = 1948] [outer = 0x12a628400] 17:46:14 INFO - PROCESS | 2201 | 1463791574604 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x12b93f800) [pid = 2201] [serial = 1949] [outer = 0x12a628400] 17:46:14 INFO - PROCESS | 2201 | 1463791574960 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]]]}] 17:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 572ms 17:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:46:15 INFO - PROCESS | 2201 | 1463791574996 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 2201 | 1463791574997 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 17:46:15 INFO - PROCESS | 2201 | 1463791575006 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 2201 | 1463791575008 Marionette TRACE conn2 <- [1,2570,null,{}] 17:46:15 INFO - PROCESS | 2201 | 1463791575010 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}] 17:46:15 INFO - PROCESS | 2201 | 1463791575111 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:46:15 INFO - PROCESS | 2201 | 1463791575115 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9ef800 == 51 [pid = 2201] [id = 650] 17:46:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12b93fc00) [pid = 2201] [serial = 1950] [outer = 0x0] 17:46:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12b948c00) [pid = 2201] [serial = 1951] [outer = 0x12b93fc00] 17:46:15 INFO - PROCESS | 2201 | 1463791575169 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x12479b000) [pid = 2201] [serial = 1952] [outer = 0x12b93fc00] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12695dc00) [pid = 2201] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x124e53000) [pid = 2201] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x128d14c00) [pid = 2201] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x118425800) [pid = 2201] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x11841e400) [pid = 2201] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x118a57400) [pid = 2201] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x123692c00) [pid = 2201] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x113002400) [pid = 2201] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x117171c00) [pid = 2201] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x116777400) [pid = 2201] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1239bfc00) [pid = 2201] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1293a7000) [pid = 2201] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:46:15 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x118088400) [pid = 2201] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:46:15 INFO - PROCESS | 2201 | 1463791575552 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]]]}] 17:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 575ms 17:46:15 INFO - PROCESS | 2201 | 1463791575576 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 2201 | 1463791575578 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 17:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:46:15 INFO - PROCESS | 2201 | 1463791575585 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 2201 | 1463791575586 Marionette TRACE conn2 <- [1,2574,null,{}] 17:46:15 INFO - PROCESS | 2201 | 1463791575589 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}] 17:46:15 INFO - PROCESS | 2201 | 1463791575701 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:46:15 INFO - PROCESS | 2201 | 1463791575708 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9f5000 == 52 [pid = 2201] [id = 651] 17:46:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x11808d000) [pid = 2201] [serial = 1953] [outer = 0x0] 17:46:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x124e0d400) [pid = 2201] [serial = 1954] [outer = 0x11808d000] 17:46:15 INFO - PROCESS | 2201 | 1463791575737 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12b947c00) [pid = 2201] [serial = 1955] [outer = 0x11808d000] 17:46:16 INFO - PROCESS | 2201 | 1463791576069 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]]]}] 17:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 524ms 17:46:16 INFO - PROCESS | 2201 | 1463791576105 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 2201 | 1463791576106 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 17:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:46:16 INFO - PROCESS | 2201 | 1463791576108 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 2201 | 1463791576110 Marionette TRACE conn2 <- [1,2578,null,{}] 17:46:16 INFO - PROCESS | 2201 | 1463791576112 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}] 17:46:16 INFO - PROCESS | 2201 | 1463791576210 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:46:16 INFO - PROCESS | 2201 | 1463791576270 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d4b2800 == 53 [pid = 2201] [id = 652] 17:46:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x11945e800) [pid = 2201] [serial = 1956] [outer = 0x0] 17:46:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x12ba5b000) [pid = 2201] [serial = 1957] [outer = 0x11945e800] 17:46:16 INFO - PROCESS | 2201 | 1463791576294 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x12bae9000) [pid = 2201] [serial = 1958] [outer = 0x11945e800] 17:46:16 INFO - PROCESS | 2201 | 1463791576572 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]]]}] 17:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 17:46:16 INFO - PROCESS | 2201 | 1463791576628 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 2201 | 1463791576630 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 17:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:46:16 INFO - PROCESS | 2201 | 1463791576635 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 2201 | 1463791576636 Marionette TRACE conn2 <- [1,2582,null,{}] 17:46:16 INFO - PROCESS | 2201 | 1463791576639 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}] 17:46:16 INFO - PROCESS | 2201 | 1463791576742 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:46:16 INFO - PROCESS | 2201 | 1463791576748 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d951800 == 54 [pid = 2201] [id = 653] 17:46:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x12bae9400) [pid = 2201] [serial = 1959] [outer = 0x0] 17:46:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x12bd7f000) [pid = 2201] [serial = 1960] [outer = 0x12bae9400] 17:46:16 INFO - PROCESS | 2201 | 1463791576772 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12bd8c000) [pid = 2201] [serial = 1961] [outer = 0x12bae9400] 17:46:17 INFO - PROCESS | 2201 | 1463791577098 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]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms 17:46:17 INFO - PROCESS | 2201 | 1463791577161 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 2201 | 1463791577163 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 17:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:46:17 INFO - PROCESS | 2201 | 1463791577168 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 2201 | 1463791577169 Marionette TRACE conn2 <- [1,2586,null,{}] 17:46:17 INFO - PROCESS | 2201 | 1463791577171 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}] 17:46:17 INFO - PROCESS | 2201 | 1463791577252 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:46:17 INFO - PROCESS | 2201 | 1463791577256 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x12e185800 == 55 [pid = 2201] [id = 654] 17:46:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x12bd7e800) [pid = 2201] [serial = 1962] [outer = 0x0] 17:46:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12be39c00) [pid = 2201] [serial = 1963] [outer = 0x12bd7e800] 17:46:17 INFO - PROCESS | 2201 | 1463791577281 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12be3fc00) [pid = 2201] [serial = 1964] [outer = 0x12bd7e800] 17:46:17 INFO - PROCESS | 2201 | 1463791577757 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]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 621ms 17:46:17 INFO - PROCESS | 2201 | 1463791577788 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 2201 | 1463791577791 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 17:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:46:17 INFO - PROCESS | 2201 | 1463791577795 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 2201 | 1463791577797 Marionette TRACE conn2 <- [1,2590,null,{}] 17:46:17 INFO - PROCESS | 2201 | 1463791577801 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}] 17:46:17 INFO - PROCESS | 2201 | 1463791577907 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:46:18 INFO - PROCESS | 2201 | 1463791578002 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x123420000 == 56 [pid = 2201] [id = 655] 17:46:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x118142800) [pid = 2201] [serial = 1965] [outer = 0x0] 17:46:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x1182ae800) [pid = 2201] [serial = 1966] [outer = 0x118142800] 17:46:18 INFO - PROCESS | 2201 | 1463791578034 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x1187a0400) [pid = 2201] [serial = 1967] [outer = 0x118142800] 17:46:18 INFO - PROCESS | 2201 | 1463791578473 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]]]}] 17:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 725ms 17:46:18 INFO - PROCESS | 2201 | 1463791578531 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 2201 | 1463791578535 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 17:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:46:18 INFO - PROCESS | 2201 | 1463791578541 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 2201 | 1463791578543 Marionette TRACE conn2 <- [1,2594,null,{}] 17:46:18 INFO - PROCESS | 2201 | 1463791578545 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}] 17:46:18 INFO - PROCESS | 2201 | 1463791578654 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:46:18 INFO - PROCESS | 2201 | 1463791578725 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a850000 == 57 [pid = 2201] [id = 656] 17:46:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x119b1a000) [pid = 2201] [serial = 1968] [outer = 0x0] 17:46:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x119ead800) [pid = 2201] [serial = 1969] [outer = 0x119b1a000] 17:46:18 INFO - PROCESS | 2201 | 1463791578754 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x123693c00) [pid = 2201] [serial = 1970] [outer = 0x119b1a000] 17:46:19 INFO - PROCESS | 2201 | 1463791579180 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]]]}] 17:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 17:46:19 INFO - PROCESS | 2201 | 1463791579212 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 2201 | 1463791579214 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 17:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:46:19 INFO - PROCESS | 2201 | 1463791579216 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 2201 | 1463791579219 Marionette TRACE conn2 <- [1,2598,null,{}] 17:46:19 INFO - PROCESS | 2201 | 1463791579227 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}] 17:46:19 INFO - PROCESS | 2201 | 1463791579357 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:46:19 INFO - PROCESS | 2201 | 1463791579419 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d959000 == 58 [pid = 2201] [id = 657] 17:46:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x124e51800) [pid = 2201] [serial = 1971] [outer = 0x0] 17:46:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x128b89800) [pid = 2201] [serial = 1972] [outer = 0x124e51800] 17:46:19 INFO - PROCESS | 2201 | 1463791579491 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x1293a5400) [pid = 2201] [serial = 1973] [outer = 0x124e51800] 17:46:19 INFO - PROCESS | 2201 | 1463791579892 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]]]}] 17:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 726ms 17:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:46:19 INFO - PROCESS | 2201 | 1463791579943 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 2201 | 1463791579945 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 17:46:19 INFO - PROCESS | 2201 | 1463791579947 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 2201 | 1463791579948 Marionette TRACE conn2 <- [1,2602,null,{}] 17:46:19 INFO - PROCESS | 2201 | 1463791579951 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}] 17:46:20 INFO - PROCESS | 2201 | 1463791580052 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:46:20 INFO - PROCESS | 2201 | 1463791580110 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x123cca800 == 59 [pid = 2201] [id = 658] 17:46:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x1293af800) [pid = 2201] [serial = 1974] [outer = 0x0] 17:46:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x12a629800) [pid = 2201] [serial = 1975] [outer = 0x1293af800] 17:46:20 INFO - PROCESS | 2201 | 1463791580140 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 146 (0x12ab9f800) [pid = 2201] [serial = 1976] [outer = 0x1293af800] 17:46:20 INFO - PROCESS | 2201 | 1463791580600 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]]]}] 17:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 721ms 17:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:46:20 INFO - PROCESS | 2201 | 1463791580676 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 2201 | 1463791580678 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 17:46:20 INFO - PROCESS | 2201 | 1463791580682 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 2201 | 1463791580683 Marionette TRACE conn2 <- [1,2606,null,{}] 17:46:20 INFO - PROCESS | 2201 | 1463791580685 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}] 17:46:20 INFO - PROCESS | 2201 | 1463791580789 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:46:20 INFO - PROCESS | 2201 | 1463791580861 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x1182d8800 == 60 [pid = 2201] [id = 659] 17:46:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 147 (0x112056000) [pid = 2201] [serial = 1977] [outer = 0x0] 17:46:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 148 (0x1187a1c00) [pid = 2201] [serial = 1978] [outer = 0x112056000] 17:46:20 INFO - PROCESS | 2201 | 1463791580890 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 149 (0x12a626800) [pid = 2201] [serial = 1979] [outer = 0x112056000] 17:46:21 INFO - PROCESS | 2201 | 1463791581526 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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 872ms 17:46:21 INFO - PROCESS | 2201 | 1463791581554 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 2201 | 1463791581556 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 17:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:46:21 INFO - PROCESS | 2201 | 1463791581560 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - PROCESS | 2201 | 1463791581562 Marionette TRACE conn2 <- [1,2610,null,{}] 17:46:21 INFO - PROCESS | 2201 | 1463791581568 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}] 17:46:21 INFO - PROCESS | 2201 | 1463791581663 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:46:21 INFO - PROCESS | 2201 | 1463791581736 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x123213800 == 61 [pid = 2201] [id = 660] 17:46:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 150 (0x1161a3c00) [pid = 2201] [serial = 1980] [outer = 0x0] 17:46:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 151 (0x11677e400) [pid = 2201] [serial = 1981] [outer = 0x1161a3c00] 17:46:21 INFO - PROCESS | 2201 | 1463791581765 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 152 (0x118050000) [pid = 2201] [serial = 1982] [outer = 0x1161a3c00] 17:46:22 INFO - PROCESS | 2201 | 1463791582240 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]]]}] 17:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 725ms 17:46:22 INFO - PROCESS | 2201 | 1463791582285 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 2201 | 1463791582290 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 17:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:46:22 INFO - PROCESS | 2201 | 1463791582297 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 2201 | 1463791582300 Marionette TRACE conn2 <- [1,2614,null,{}] 17:46:22 INFO - PROCESS | 2201 | 1463791582303 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}] 17:46:22 INFO - PROCESS | 2201 | 1463791582437 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:46:22 INFO - PROCESS | 2201 | 1463791582518 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fb7000 == 62 [pid = 2201] [id = 661] 17:46:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 153 (0x118a4b800) [pid = 2201] [serial = 1983] [outer = 0x0] 17:46:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 154 (0x11942e800) [pid = 2201] [serial = 1984] [outer = 0x118a4b800] 17:46:22 INFO - PROCESS | 2201 | 1463791582545 Marionette DEBUG loaded listener.js 17:46:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 155 (0x1194f5c00) [pid = 2201] [serial = 1985] [outer = 0x118a4b800] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9a4800 == 61 [pid = 2201] [id = 601] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12d951800 == 60 [pid = 2201] [id = 653] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12d4b2800 == 59 [pid = 2201] [id = 652] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9f5000 == 58 [pid = 2201] [id = 651] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9ef800 == 57 [pid = 2201] [id = 650] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12c51a000 == 56 [pid = 2201] [id = 649] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12be7b000 == 55 [pid = 2201] [id = 648] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 154 (0x12a860c00) [pid = 2201] [serial = 1906] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9ad000 == 54 [pid = 2201] [id = 647] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x1192d7800 == 53 [pid = 2201] [id = 646] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x129358800 == 52 [pid = 2201] [id = 645] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x1247cb000 == 51 [pid = 2201] [id = 644] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x117e0d800 == 50 [pid = 2201] [id = 643] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x1192c6800 == 49 [pid = 2201] [id = 642] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x119d8c800 == 48 [pid = 2201] [id = 641] 17:46:22 INFO - PROCESS | 2201 | --DOCSHELL 0x12d433000 == 47 [pid = 2201] [id = 635] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 153 (0x128b8a400) [pid = 2201] [serial = 1891] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 152 (0x126ff7800) [pid = 2201] [serial = 1888] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 151 (0x128ff7400) [pid = 2201] [serial = 1894] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 150 (0x119ea3400) [pid = 2201] [serial = 1879] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 149 (0x118621800) [pid = 2201] [serial = 1873] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 148 (0x1187a0000) [pid = 2201] [serial = 1874] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 147 (0x119430400) [pid = 2201] [serial = 1876] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 146 (0x119b20800) [pid = 2201] [serial = 1877] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 145 (0x12465b400) [pid = 2201] [serial = 1861] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x12a855c00) [pid = 2201] [serial = 1852] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x123921c00) [pid = 2201] [serial = 1882] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x1166c0000) [pid = 2201] [serial = 1868] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x113342800) [pid = 2201] [serial = 1867] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x11824a800) [pid = 2201] [serial = 1871] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x118054800) [pid = 2201] [serial = 1870] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x11910c400) [pid = 2201] [serial = 1858] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x117170000) [pid = 2201] [serial = 1855] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x128b8e000) [pid = 2201] [serial = 1864] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x119424000) [pid = 2201] [serial = 1897] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x128d13c00) [pid = 2201] [serial = 1898] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x1292e3c00) [pid = 2201] [serial = 1895] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x12326c800) [pid = 2201] [serial = 1880] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x124e04c00) [pid = 2201] [serial = 1885] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x128b15400) [pid = 2201] [serial = 1889] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124e10000) [pid = 2201] [serial = 1886] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x1293f4400) [pid = 2201] [serial = 1900] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x128d17800) [pid = 2201] [serial = 1892] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x124e58000) [pid = 2201] [serial = 1903] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12a7bb000) [pid = 2201] [serial = 1904] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x12a625400) [pid = 2201] [serial = 1901] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x124410000) [pid = 2201] [serial = 1883] [outer = 0x0] [url = about:blank] 17:46:22 INFO - PROCESS | 2201 | 1463791582942 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]]]}] 17:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 673ms 17:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:46:22 INFO - PROCESS | 2201 | 1463791582970 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 2201 | 1463791582971 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 17:46:22 INFO - PROCESS | 2201 | 1463791582974 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 2201 | 1463791582977 Marionette TRACE conn2 <- [1,2618,null,{}] 17:46:22 INFO - PROCESS | 2201 | 1463791582989 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}] 17:46:23 INFO - PROCESS | 2201 | 1463791583114 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:46:23 INFO - PROCESS | 2201 | 1463791583209 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x123752000 == 48 [pid = 2201] [id = 662] 17:46:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1194f4400) [pid = 2201] [serial = 1986] [outer = 0x0] 17:46:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12309a400) [pid = 2201] [serial = 1987] [outer = 0x1194f4400] 17:46:23 INFO - PROCESS | 2201 | 1463791583255 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x1239c2000) [pid = 2201] [serial = 1988] [outer = 0x1194f4400] 17:46:23 INFO - PROCESS | 2201 | 1463791583626 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]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 679ms 17:46:23 INFO - PROCESS | 2201 | 1463791583653 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 2201 | 1463791583655 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 17:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:46:23 INFO - PROCESS | 2201 | 1463791583657 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 2201 | 1463791583658 Marionette TRACE conn2 <- [1,2622,null,{}] 17:46:23 INFO - PROCESS | 2201 | 1463791583661 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}] 17:46:23 INFO - PROCESS | 2201 | 1463791583741 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:46:23 INFO - PROCESS | 2201 | 1463791583817 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d5e800 == 49 [pid = 2201] [id = 663] 17:46:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x123c17400) [pid = 2201] [serial = 1989] [outer = 0x0] 17:46:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x12479ac00) [pid = 2201] [serial = 1990] [outer = 0x123c17400] 17:46:23 INFO - PROCESS | 2201 | 1463791583845 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x124e51400) [pid = 2201] [serial = 1991] [outer = 0x123c17400] 17:46:24 INFO - PROCESS | 2201 | 1463791584125 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]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 518ms 17:46:24 INFO - PROCESS | 2201 | 1463791584176 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 2201 | 1463791584177 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 17:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:46:24 INFO - PROCESS | 2201 | 1463791584180 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 2201 | 1463791584182 Marionette TRACE conn2 <- [1,2626,null,{}] 17:46:24 INFO - PROCESS | 2201 | 1463791584187 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}] 17:46:24 INFO - PROCESS | 2201 | 1463791584264 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:46:24 INFO - PROCESS | 2201 | 1463791584271 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dd9000 == 50 [pid = 2201] [id = 664] 17:46:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x124656c00) [pid = 2201] [serial = 1992] [outer = 0x0] 17:46:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x1270be000) [pid = 2201] [serial = 1993] [outer = 0x124656c00] 17:46:24 INFO - PROCESS | 2201 | 1463791584296 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x128b1e400) [pid = 2201] [serial = 1994] [outer = 0x124656c00] 17:46:24 INFO - PROCESS | 2201 | 1463791584613 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]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 473ms 17:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:46:24 INFO - PROCESS | 2201 | 1463791584653 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 2201 | 1463791584654 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 17:46:24 INFO - PROCESS | 2201 | 1463791584657 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 2201 | 1463791584658 Marionette TRACE conn2 <- [1,2630,null,{}] 17:46:24 INFO - PROCESS | 2201 | 1463791584660 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}] 17:46:24 INFO - PROCESS | 2201 | 1463791584792 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:46:24 INFO - PROCESS | 2201 | 1463791584828 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183e6000 == 51 [pid = 2201] [id = 665] 17:46:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x124e0b800) [pid = 2201] [serial = 1995] [outer = 0x0] 17:46:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x128d20c00) [pid = 2201] [serial = 1996] [outer = 0x124e0b800] 17:46:24 INFO - PROCESS | 2201 | 1463791584854 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x1293fb000) [pid = 2201] [serial = 1997] [outer = 0x124e0b800] 17:46:25 INFO - PROCESS | 2201 | 1463791585171 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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 568ms 17:46:25 INFO - PROCESS | 2201 | 1463791585232 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 2201 | 1463791585234 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 17:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:46:25 INFO - PROCESS | 2201 | 1463791585236 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 2201 | 1463791585237 Marionette TRACE conn2 <- [1,2634,null,{}] 17:46:25 INFO - PROCESS | 2201 | 1463791585239 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}] 17:46:25 INFO - PROCESS | 2201 | 1463791585346 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:46:25 INFO - PROCESS | 2201 | 1463791585350 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abd7800 == 52 [pid = 2201] [id = 666] 17:46:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x12a44e800) [pid = 2201] [serial = 1998] [outer = 0x0] 17:46:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12a62ec00) [pid = 2201] [serial = 1999] [outer = 0x12a44e800] 17:46:25 INFO - PROCESS | 2201 | 1463791585375 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x12ab49800) [pid = 2201] [serial = 2000] [outer = 0x12a44e800] 17:46:25 INFO - PROCESS | 2201 | 1463791585696 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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 17:46:25 INFO - PROCESS | 2201 | 1463791585756 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 2201 | 1463791585757 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 17:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:46:25 INFO - PROCESS | 2201 | 1463791585759 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 2201 | 1463791585760 Marionette TRACE conn2 <- [1,2638,null,{}] 17:46:25 INFO - PROCESS | 2201 | 1463791585763 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}] 17:46:25 INFO - PROCESS | 2201 | 1463791585859 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:46:25 INFO - PROCESS | 2201 | 1463791585871 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be68800 == 53 [pid = 2201] [id = 667] 17:46:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x12ab4b400) [pid = 2201] [serial = 2001] [outer = 0x0] 17:46:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x12b93b800) [pid = 2201] [serial = 2002] [outer = 0x12ab4b400] 17:46:25 INFO - PROCESS | 2201 | 1463791585897 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x12b948000) [pid = 2201] [serial = 2003] [outer = 0x12ab4b400] 17:46:26 INFO - PROCESS | 2201 | 1463791586247 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]]]}] 17:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 17:46:26 INFO - PROCESS | 2201 | 1463791586277 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 2201 | 1463791586278 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 17:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:46:26 INFO - PROCESS | 2201 | 1463791586287 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 2201 | 1463791586288 Marionette TRACE conn2 <- [1,2642,null,{}] 17:46:26 INFO - PROCESS | 2201 | 1463791586290 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}] 17:46:26 INFO - PROCESS | 2201 | 1463791586390 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:46:26 INFO - PROCESS | 2201 | 1463791586425 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c172800 == 54 [pid = 2201] [id = 668] 17:46:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x12ab9a800) [pid = 2201] [serial = 2004] [outer = 0x0] 17:46:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x12ba57800) [pid = 2201] [serial = 2005] [outer = 0x12ab9a800] 17:46:26 INFO - PROCESS | 2201 | 1463791586452 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x12bae5400) [pid = 2201] [serial = 2006] [outer = 0x12ab9a800] 17:46:26 INFO - PROCESS | 2201 | 1463791586752 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]]]}] 17:46:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:46:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 17:46:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:46:26 INFO - PROCESS | 2201 | 1463791586807 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 2201 | 1463791586808 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 17:46:26 INFO - PROCESS | 2201 | 1463791586810 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 2201 | 1463791586811 Marionette TRACE conn2 <- [1,2646,null,{}] 17:46:26 INFO - PROCESS | 2201 | 1463791586813 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}] 17:46:26 INFO - PROCESS | 2201 | 1463791586914 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:46:26 INFO - PROCESS | 2201 | 1463791586918 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e8800 == 55 [pid = 2201] [id = 669] 17:46:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x12ba5ac00) [pid = 2201] [serial = 2007] [outer = 0x0] 17:46:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 146 (0x12bd83000) [pid = 2201] [serial = 2008] [outer = 0x12ba5ac00] 17:46:26 INFO - PROCESS | 2201 | 1463791586973 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 147 (0x12be3a000) [pid = 2201] [serial = 2009] [outer = 0x12ba5ac00] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 146 (0x119b15000) [pid = 2201] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 145 (0x12a628400) [pid = 2201] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x1293a8000) [pid = 2201] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x12b93fc00) [pid = 2201] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x1166bec00) [pid = 2201] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x124467800) [pid = 2201] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x128b1ec00) [pid = 2201] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x119e9e400) [pid = 2201] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x11923fc00) [pid = 2201] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x11808d000) [pid = 2201] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x1122a9400) [pid = 2201] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x11945e800) [pid = 2201] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:46:27 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12bae9400) [pid = 2201] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:46:27 INFO - PROCESS | 2201 | 1463791587462 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]]]}] 17:46:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:46:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 668ms 17:46:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:46:27 INFO - PROCESS | 2201 | 1463791587478 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:46:27 INFO - PROCESS | 2201 | 1463791587480 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 17:46:27 INFO - PROCESS | 2201 | 1463791587484 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - PROCESS | 2201 | 1463791587486 Marionette TRACE conn2 <- [1,2650,null,{}] 17:46:27 INFO - PROCESS | 2201 | 1463791587489 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}] 17:46:27 INFO - PROCESS | 2201 | 1463791587606 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:46:27 INFO - PROCESS | 2201 | 1463791587642 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x12cea9000 == 56 [pid = 2201] [id = 670] 17:46:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x119240400) [pid = 2201] [serial = 2010] [outer = 0x0] 17:46:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x124e11800) [pid = 2201] [serial = 2011] [outer = 0x119240400] 17:46:27 INFO - PROCESS | 2201 | 1463791587671 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12be40400) [pid = 2201] [serial = 2012] [outer = 0x119240400] 17:46:27 INFO - PROCESS | 2201 | 1463791587961 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 17:46:28 INFO - PROCESS | 2201 | 1463791588004 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 2201 | 1463791588006 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 17:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:46:28 INFO - PROCESS | 2201 | 1463791588008 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 2201 | 1463791588009 Marionette TRACE conn2 <- [1,2654,null,{}] 17:46:28 INFO - PROCESS | 2201 | 1463791588011 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}] 17:46:28 INFO - PROCESS | 2201 | 1463791588094 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:46:28 INFO - PROCESS | 2201 | 1463791588099 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d4c0800 == 57 [pid = 2201] [id = 671] 17:46:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x12be42c00) [pid = 2201] [serial = 2013] [outer = 0x0] 17:46:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x12c53fc00) [pid = 2201] [serial = 2014] [outer = 0x12be42c00] 17:46:28 INFO - PROCESS | 2201 | 1463791588123 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x12c546c00) [pid = 2201] [serial = 2015] [outer = 0x12be42c00] 17:46:28 INFO - PROCESS | 2201 | 1463791588459 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 469ms 17:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:46:28 INFO - PROCESS | 2201 | 1463791588478 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 2201 | 1463791588479 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 17:46:28 INFO - PROCESS | 2201 | 1463791588482 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 2201 | 1463791588484 Marionette TRACE conn2 <- [1,2658,null,{}] 17:46:28 INFO - PROCESS | 2201 | 1463791588487 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}] 17:46:28 INFO - PROCESS | 2201 | 1463791588596 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:46:28 INFO - PROCESS | 2201 | 1463791588602 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d4d1000 == 58 [pid = 2201] [id = 672] 17:46:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x12baed800) [pid = 2201] [serial = 2016] [outer = 0x0] 17:46:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x12c547400) [pid = 2201] [serial = 2017] [outer = 0x12baed800] 17:46:28 INFO - PROCESS | 2201 | 1463791588626 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x12c6c4000) [pid = 2201] [serial = 2018] [outer = 0x12baed800] 17:46:28 INFO - PROCESS | 2201 | 1463791588914 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:46:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 471ms 17:46:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:46:28 INFO - PROCESS | 2201 | 1463791588953 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 2201 | 1463791588954 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 17:46:28 INFO - PROCESS | 2201 | 1463791588956 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 2201 | 1463791588958 Marionette TRACE conn2 <- [1,2662,null,{}] 17:46:28 INFO - PROCESS | 2201 | 1463791588960 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}] 17:46:29 INFO - PROCESS | 2201 | 1463791589053 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:46:29 INFO - PROCESS | 2201 | 1463791589057 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d965800 == 59 [pid = 2201] [id = 673] 17:46:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x1122a7c00) [pid = 2201] [serial = 2019] [outer = 0x0] 17:46:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x12c6c9c00) [pid = 2201] [serial = 2020] [outer = 0x1122a7c00] 17:46:29 INFO - PROCESS | 2201 | 1463791589082 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 146 (0x12ccacc00) [pid = 2201] [serial = 2021] [outer = 0x1122a7c00] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d951000 == 58 [pid = 2201] [id = 20] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d424000 == 57 [pid = 2201] [id = 621] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6e3000 == 56 [pid = 2201] [id = 603] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d916000 == 55 [pid = 2201] [id = 640] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d420000 == 54 [pid = 2201] [id = 638] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d923800 == 53 [pid = 2201] [id = 21] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d66f800 == 52 [pid = 2201] [id = 639] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12c6f8800 == 51 [pid = 2201] [id = 566] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x119d92800 == 50 [pid = 2201] [id = 636] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x1247bf000 == 49 [pid = 2201] [id = 637] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d965000 == 48 [pid = 2201] [id = 22] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12cebb800 == 47 [pid = 2201] [id = 617] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12c50a000 == 46 [pid = 2201] [id = 602] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x123213800 == 45 [pid = 2201] [id = 660] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x1182d8800 == 44 [pid = 2201] [id = 659] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x123cca800 == 43 [pid = 2201] [id = 658] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d959000 == 42 [pid = 2201] [id = 657] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12a850000 == 41 [pid = 2201] [id = 656] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x123420000 == 40 [pid = 2201] [id = 655] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12e185800 == 39 [pid = 2201] [id = 654] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x119fb7000 == 38 [pid = 2201] [id = 661] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12cea9000 == 37 [pid = 2201] [id = 670] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x126d5e800 == 36 [pid = 2201] [id = 663] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d4c0800 == 35 [pid = 2201] [id = 671] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12abd7800 == 34 [pid = 2201] [id = 666] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12be68800 == 33 [pid = 2201] [id = 667] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x1183e6000 == 32 [pid = 2201] [id = 665] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12c172800 == 31 [pid = 2201] [id = 668] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x123752000 == 30 [pid = 2201] [id = 662] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e8800 == 29 [pid = 2201] [id = 669] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x128dd9000 == 28 [pid = 2201] [id = 664] 17:46:30 INFO - PROCESS | 2201 | --DOCSHELL 0x12d4d1000 == 27 [pid = 2201] [id = 672] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 145 (0x128ff9400) [pid = 2201] [serial = 1942] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x12aba5000) [pid = 2201] [serial = 1948] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x12ab4d800) [pid = 2201] [serial = 1946] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x12a85ac00) [pid = 2201] [serial = 1945] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x12b948c00) [pid = 2201] [serial = 1951] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x118a59400) [pid = 2201] [serial = 1928] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x118242000) [pid = 2201] [serial = 1927] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x124e0b400) [pid = 2201] [serial = 1936] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x126d3f000) [pid = 2201] [serial = 1937] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x128b8f400) [pid = 2201] [serial = 1939] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x1230a0000) [pid = 2201] [serial = 1933] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12420e400) [pid = 2201] [serial = 1934] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x11942a000) [pid = 2201] [serial = 1930] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x119ba9c00) [pid = 2201] [serial = 1931] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x12a854400) [pid = 2201] [serial = 1921] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x124e0d400) [pid = 2201] [serial = 1954] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x12b93f800) [pid = 2201] [serial = 1949] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x11677bc00) [pid = 2201] [serial = 1925] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x113073000) [pid = 2201] [serial = 1924] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x11923f000) [pid = 2201] [serial = 1912] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x128dffc00) [pid = 2201] [serial = 1918] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x123ab9000) [pid = 2201] [serial = 1915] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x11804c000) [pid = 2201] [serial = 1909] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12ba5b000) [pid = 2201] [serial = 1957] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12bd8c000) [pid = 2201] [serial = 1961] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12479b000) [pid = 2201] [serial = 1952] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x12a454000) [pid = 2201] [serial = 1943] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x128ff8000) [pid = 2201] [serial = 1940] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12b947c00) [pid = 2201] [serial = 1955] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x12bae9000) [pid = 2201] [serial = 1958] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12be39c00) [pid = 2201] [serial = 1963] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12bd7f000) [pid = 2201] [serial = 1960] [outer = 0x0] [url = about:blank] 17:46:30 INFO - PROCESS | 2201 | 1463791590745 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]]]}] 17:46:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:46:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1822ms 17:46:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:46:30 INFO - PROCESS | 2201 | 1463791590780 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 2201 | 1463791590782 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 17:46:30 INFO - PROCESS | 2201 | 1463791590786 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 2201 | 1463791590787 Marionette TRACE conn2 <- [1,2666,null,{}] 17:46:30 INFO - PROCESS | 2201 | 1463791590792 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}] 17:46:30 INFO - PROCESS | 2201 | 1463791590868 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:46:30 INFO - PROCESS | 2201 | 1463791590923 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x116979000 == 28 [pid = 2201] [id = 674] 17:46:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x115ebd400) [pid = 2201] [serial = 2022] [outer = 0x0] 17:46:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x11606e400) [pid = 2201] [serial = 2023] [outer = 0x115ebd400] 17:46:30 INFO - PROCESS | 2201 | 1463791590953 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x1166b9800) [pid = 2201] [serial = 2024] [outer = 0x115ebd400] 17:46:31 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) 17:46:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 972ms 17:46:31 INFO - PROCESS | 2201 | 1463791591753 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]]]}] 17:46:31 INFO - PROCESS | 2201 | 1463791591758 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 2201 | 1463791591763 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 17:46:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:46:31 INFO - PROCESS | 2201 | 1463791591769 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 2201 | 1463791591771 Marionette TRACE conn2 <- [1,2670,null,{}] 17:46:31 INFO - PROCESS | 2201 | 1463791591774 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}] 17:46:31 INFO - PROCESS | 2201 | 1463791591851 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:46:31 INFO - PROCESS | 2201 | 1463791591856 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x1182ec000 == 29 [pid = 2201] [id = 675] 17:46:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x116776800) [pid = 2201] [serial = 2025] [outer = 0x0] 17:46:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x11752b800) [pid = 2201] [serial = 2026] [outer = 0x116776800] 17:46:31 INFO - PROCESS | 2201 | 1463791591884 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x118052800) [pid = 2201] [serial = 2027] [outer = 0x116776800] 17:46:32 INFO - PROCESS | 2201 | 1463791592718 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 2201 | 1463791592747 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 17:46:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:46:32 INFO - PROCESS | 2201 | 1463791592751 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 2201 | 1463791592754 Marionette TRACE conn2 <- [1,2674,null,{}] 17:46:32 INFO - PROCESS | 2201 | 1463791592762 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}] 17:46:32 INFO - PROCESS | 2201 | 1463791592860 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:46:32 INFO - PROCESS | 2201 | 1463791592870 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b9800 == 30 [pid = 2201] [id = 676] 17:46:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x110f4c800) [pid = 2201] [serial = 2028] [outer = 0x0] 17:46:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1182aa800) [pid = 2201] [serial = 2029] [outer = 0x110f4c800] 17:46:32 INFO - PROCESS | 2201 | 1463791592899 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x118424c00) [pid = 2201] [serial = 2030] [outer = 0x110f4c800] 17:46:33 INFO - PROCESS | 2201 | 1463791593678 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 2201 | 1463791593726 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 17:46:33 INFO - PROCESS | 2201 | 1463791593728 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 2201 | 1463791593729 Marionette TRACE conn2 <- [1,2678,null,{}] 17:46:33 INFO - PROCESS | 2201 | 1463791593731 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}] 17:46:33 INFO - PROCESS | 2201 | 1463791593797 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:46:33 INFO - PROCESS | 2201 | 1463791593803 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d8e000 == 31 [pid = 2201] [id = 677] 17:46:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x118794c00) [pid = 2201] [serial = 2031] [outer = 0x0] 17:46:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x11879d800) [pid = 2201] [serial = 2032] [outer = 0x118794c00] 17:46:33 INFO - PROCESS | 2201 | 1463791593824 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x119109800) [pid = 2201] [serial = 2033] [outer = 0x118794c00] 17:46:34 INFO - PROCESS | 2201 | 1463791594718 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]]]}] 17:46:34 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) 17:46:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1025ms 17:46:34 INFO - PROCESS | 2201 | 1463791594760 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 2201 | 1463791594761 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 17:46:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:46:34 INFO - PROCESS | 2201 | 1463791594763 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 2201 | 1463791594765 Marionette TRACE conn2 <- [1,2682,null,{}] 17:46:34 INFO - PROCESS | 2201 | 1463791594767 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}] 17:46:34 INFO - PROCESS | 2201 | 1463791594854 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:46:34 INFO - PROCESS | 2201 | 1463791594860 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x123215000 == 32 [pid = 2201] [id = 678] 17:46:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x116774800) [pid = 2201] [serial = 2034] [outer = 0x0] 17:46:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x11923f000) [pid = 2201] [serial = 2035] [outer = 0x116774800] 17:46:34 INFO - PROCESS | 2201 | 1463791594888 Marionette DEBUG loaded listener.js 17:46:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x119430c00) [pid = 2201] [serial = 2036] [outer = 0x116774800] 17:46:35 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) 17:46:35 INFO - PROCESS | 2201 | 1463791595678 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]]]}] 17:46:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 919ms 17:46:35 INFO - PROCESS | 2201 | 1463791595683 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 17:46:35 INFO - PROCESS | 2201 | 1463791595684 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 17:46:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:46:35 INFO - PROCESS | 2201 | 1463791595687 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:46:35 INFO - PROCESS | 2201 | 1463791595688 Marionette TRACE conn2 <- [1,2686,null,{}] 17:46:35 INFO - PROCESS | 2201 | 1463791595690 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}] 17:46:35 INFO - PROCESS | 2201 | 1463791595797 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:46:35 INFO - PROCESS | 2201 | 1463791595802 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x123cbc800 == 33 [pid = 2201] [id = 679] 17:46:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x11942b000) [pid = 2201] [serial = 2037] [outer = 0x0] 17:46:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x119b1a400) [pid = 2201] [serial = 2038] [outer = 0x11942b000] 17:46:35 INFO - PROCESS | 2201 | 1463791595829 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x123099c00) [pid = 2201] [serial = 2039] [outer = 0x11942b000] 17:46:36 INFO - PROCESS | 2201 | 1463791596624 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 2201 | 1463791596659 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 17:46:36 INFO - PROCESS | 2201 | 1463791596661 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 2201 | 1463791596662 Marionette TRACE conn2 <- [1,2690,null,{}] 17:46:36 INFO - PROCESS | 2201 | 1463791596664 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}] 17:46:36 INFO - PROCESS | 2201 | 1463791596752 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:46:36 INFO - PROCESS | 2201 | 1463791596756 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e65800 == 34 [pid = 2201] [id = 680] 17:46:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x119431000) [pid = 2201] [serial = 2040] [outer = 0x0] 17:46:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x1233d9800) [pid = 2201] [serial = 2041] [outer = 0x119431000] 17:46:36 INFO - PROCESS | 2201 | 1463791596782 Marionette DEBUG loaded listener.js 17:46:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x123610000) [pid = 2201] [serial = 2042] [outer = 0x119431000] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x116772800) [pid = 2201] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x1161a3c00) [pid = 2201] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x124656c00) [pid = 2201] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x11619e000) [pid = 2201] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x12ab4b400) [pid = 2201] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x124e51800) [pid = 2201] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x110f47000) [pid = 2201] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x1230a5400) [pid = 2201] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x123c17400) [pid = 2201] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x12a44e800) [pid = 2201] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x110f46c00) [pid = 2201] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x1182abc00) [pid = 2201] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12baed800) [pid = 2201] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x126d42c00) [pid = 2201] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x118a4b800) [pid = 2201] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x119b13800) [pid = 2201] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12ba5ac00) [pid = 2201] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12bd7e800) [pid = 2201] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x119b1a000) [pid = 2201] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12695a800) [pid = 2201] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x124e0b800) [pid = 2201] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x118a58c00) [pid = 2201] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x12be42c00) [pid = 2201] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128b1a800) [pid = 2201] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x11879f000) [pid = 2201] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12ab9a800) [pid = 2201] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119240400) [pid = 2201] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x116775800) [pid = 2201] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x112056000) [pid = 2201] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x118142800) [pid = 2201] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x116a5cc00) [pid = 2201] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1194f4400) [pid = 2201] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x12a44f000) [pid = 2201] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x12a45c400) [pid = 2201] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1293af800) [pid = 2201] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x127089400) [pid = 2201] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x123ab8c00) [pid = 2201] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:46:37 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x12a7bdc00) [pid = 2201] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:46:37 INFO - PROCESS | 2201 | 1463791597640 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 17:46:37 INFO - PROCESS | 2201 | 1463791597681 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 17:46:37 INFO - PROCESS | 2201 | 1463791597683 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:46:37 INFO - PROCESS | 2201 | 1463791597685 Marionette TRACE conn2 <- [1,2694,null,{}] 17:46:37 INFO - PROCESS | 2201 | 1463791597687 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}] 17:46:37 INFO - PROCESS | 2201 | 1463791597766 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:46:37 INFO - PROCESS | 2201 | 1463791597772 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192db000 == 35 [pid = 2201] [id = 681] 17:46:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x110f48400) [pid = 2201] [serial = 2043] [outer = 0x0] 17:46:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x1161f1000) [pid = 2201] [serial = 2044] [outer = 0x110f48400] 17:46:37 INFO - PROCESS | 2201 | 1463791597797 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x118142800) [pid = 2201] [serial = 2045] [outer = 0x110f48400] 17:46:38 INFO - PROCESS | 2201 | 1463791598591 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 2201 | 1463791598605 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 17:46:38 INFO - PROCESS | 2201 | 1463791598607 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 2201 | 1463791598608 Marionette TRACE conn2 <- [1,2698,null,{}] 17:46:38 INFO - PROCESS | 2201 | 1463791598610 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}] 17:46:38 INFO - PROCESS | 2201 | 1463791598684 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:46:38 INFO - PROCESS | 2201 | 1463791598689 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b8000 == 36 [pid = 2201] [id = 682] 17:46:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x1182b2400) [pid = 2201] [serial = 2046] [outer = 0x0] 17:46:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1194f1000) [pid = 2201] [serial = 2047] [outer = 0x1182b2400] 17:46:38 INFO - PROCESS | 2201 | 1463791598713 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x12348e400) [pid = 2201] [serial = 2048] [outer = 0x1182b2400] 17:46:39 INFO - PROCESS | 2201 | 1463791599528 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:46:39 INFO - PROCESS | 2201 | 1463791599578 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 17:46:39 INFO - PROCESS | 2201 | 1463791599580 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 2201 | 1463791599581 Marionette TRACE conn2 <- [1,2702,null,{}] 17:46:39 INFO - PROCESS | 2201 | 1463791599584 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}] 17:46:39 INFO - PROCESS | 2201 | 1463791599729 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:46:39 INFO - PROCESS | 2201 | 1463791599762 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x112f9d800 == 37 [pid = 2201] [id = 683] 17:46:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x110f45c00) [pid = 2201] [serial = 2049] [outer = 0x0] 17:46:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x110f4f800) [pid = 2201] [serial = 2050] [outer = 0x110f45c00] 17:46:39 INFO - PROCESS | 2201 | 1463791599794 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x112e25400) [pid = 2201] [serial = 2051] [outer = 0x110f45c00] 17:46:40 INFO - PROCESS | 2201 | 1463791600332 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]]]}] 17:46:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:46:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 771ms 17:46:40 INFO - PROCESS | 2201 | 1463791600374 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:46:40 INFO - PROCESS | 2201 | 1463791600377 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 17:46:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:46:40 INFO - PROCESS | 2201 | 1463791600381 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 2201 | 1463791600386 Marionette TRACE conn2 <- [1,2706,null,{}] 17:46:40 INFO - PROCESS | 2201 | 1463791600389 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}] 17:46:40 INFO - PROCESS | 2201 | 1463791600492 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:46:40 INFO - PROCESS | 2201 | 1463791600566 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197b5000 == 38 [pid = 2201] [id = 684] 17:46:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x1169b3000) [pid = 2201] [serial = 2052] [outer = 0x0] 17:46:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x117172c00) [pid = 2201] [serial = 2053] [outer = 0x1169b3000] 17:46:40 INFO - PROCESS | 2201 | 1463791600598 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x118055c00) [pid = 2201] [serial = 2054] [outer = 0x1169b3000] 17:46:41 INFO - PROCESS | 2201 | 1463791601138 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]]]}] 17:46:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:46:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 923ms 17:46:41 INFO - PROCESS | 2201 | 1463791601304 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 2201 | 1463791601306 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 17:46:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:46:41 INFO - PROCESS | 2201 | 1463791601314 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 2201 | 1463791601315 Marionette TRACE conn2 <- [1,2710,null,{}] 17:46:41 INFO - PROCESS | 2201 | 1463791601319 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}] 17:46:41 INFO - PROCESS | 2201 | 1463791601417 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:46:41 INFO - PROCESS | 2201 | 1463791601468 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x1182d8800 == 39 [pid = 2201] [id = 685] 17:46:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1134b7400) [pid = 2201] [serial = 2055] [outer = 0x0] 17:46:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x11606ec00) [pid = 2201] [serial = 2056] [outer = 0x1134b7400] 17:46:41 INFO - PROCESS | 2201 | 1463791601495 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1166bec00) [pid = 2201] [serial = 2057] [outer = 0x1134b7400] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b8000 == 38 [pid = 2201] [id = 682] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x1192db000 == 37 [pid = 2201] [id = 681] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x124e65800 == 36 [pid = 2201] [id = 680] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x123cbc800 == 35 [pid = 2201] [id = 679] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x123215000 == 34 [pid = 2201] [id = 678] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12c6c9c00) [pid = 2201] [serial = 2020] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x119d8e000 == 33 [pid = 2201] [id = 677] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b9800 == 32 [pid = 2201] [id = 676] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x1182ec000 == 31 [pid = 2201] [id = 675] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x116979000 == 30 [pid = 2201] [id = 674] 17:46:41 INFO - PROCESS | 2201 | --DOCSHELL 0x12d965800 == 29 [pid = 2201] [id = 673] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1293a5400) [pid = 2201] [serial = 1973] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x128fef800) [pid = 2201] [serial = 1865] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x126959000) [pid = 2201] [serial = 1862] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x12ab4a800) [pid = 2201] [serial = 1907] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x12c6c4000) [pid = 2201] [serial = 2018] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x11824e800) [pid = 2201] [serial = 1910] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x118050000) [pid = 2201] [serial = 1982] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x128b1e400) [pid = 2201] [serial = 1994] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x1169b2000) [pid = 2201] [serial = 1760] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1270be000) [pid = 2201] [serial = 1993] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x12b948000) [pid = 2201] [serial = 2003] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x128b89800) [pid = 2201] [serial = 1972] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x1122b1000) [pid = 2201] [serial = 1757] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x124e0c000) [pid = 2201] [serial = 1916] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x12479ac00) [pid = 2201] [serial = 1990] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x12ab49800) [pid = 2201] [serial = 2000] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x124e51400) [pid = 2201] [serial = 1991] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x11346a000) [pid = 2201] [serial = 1799] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x119b1b800) [pid = 2201] [serial = 1859] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x12c547400) [pid = 2201] [serial = 2017] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x12a62ec00) [pid = 2201] [serial = 1999] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x1293a9400) [pid = 2201] [serial = 1919] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x11942e800) [pid = 2201] [serial = 1984] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x11677e400) [pid = 2201] [serial = 1981] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x126959800) [pid = 2201] [serial = 1808] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x12bd83000) [pid = 2201] [serial = 2008] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x12be3fc00) [pid = 2201] [serial = 1964] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x119ead800) [pid = 2201] [serial = 1969] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x128b8d400) [pid = 2201] [serial = 1811] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x128d20c00) [pid = 2201] [serial = 1996] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x1194f2400) [pid = 2201] [serial = 1913] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x12c53fc00) [pid = 2201] [serial = 2014] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x12a85e400) [pid = 2201] [serial = 1922] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 77 (0x119eab800) [pid = 2201] [serial = 1805] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 76 (0x12bae5400) [pid = 2201] [serial = 2006] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 75 (0x12be40400) [pid = 2201] [serial = 2012] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 74 (0x1194f5c00) [pid = 2201] [serial = 1985] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 73 (0x118247800) [pid = 2201] [serial = 1856] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 72 (0x1187a1c00) [pid = 2201] [serial = 1978] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 71 (0x1187a0400) [pid = 2201] [serial = 1967] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 70 (0x12ba57800) [pid = 2201] [serial = 2005] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 69 (0x12a626800) [pid = 2201] [serial = 1979] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 68 (0x123693c00) [pid = 2201] [serial = 1970] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 67 (0x118421400) [pid = 2201] [serial = 1802] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 66 (0x12309a400) [pid = 2201] [serial = 1987] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 65 (0x12b93b800) [pid = 2201] [serial = 2002] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 64 (0x1239c2000) [pid = 2201] [serial = 1988] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 63 (0x12c546c00) [pid = 2201] [serial = 2015] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 62 (0x1182ae800) [pid = 2201] [serial = 1966] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 61 (0x1293fb000) [pid = 2201] [serial = 1997] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 60 (0x12a85d000) [pid = 2201] [serial = 1853] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 59 (0x124e11800) [pid = 2201] [serial = 2011] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 58 (0x12a7bd800) [pid = 2201] [serial = 1700] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 57 (0x12be3a000) [pid = 2201] [serial = 2009] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 56 (0x12ab9f800) [pid = 2201] [serial = 1976] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | --DOMWINDOW == 55 (0x12a629800) [pid = 2201] [serial = 1975] [outer = 0x0] [url = about:blank] 17:46:41 INFO - PROCESS | 2201 | 1463791601988 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] 17:46:42 INFO - PROCESS | 2201 | 1463791602040 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 17:46:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:46:42 INFO - PROCESS | 2201 | 1463791602045 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 2201 | 1463791602047 Marionette TRACE conn2 <- [1,2714,null,{}] 17:46:42 INFO - PROCESS | 2201 | 1463791602050 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}] 17:46:42 INFO - PROCESS | 2201 | 1463791602122 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:46:42 INFO - PROCESS | 2201 | 1463791602127 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x1183a8800 == 30 [pid = 2201] [id = 686] 17:46:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 56 (0x116a68800) [pid = 2201] [serial = 2058] [outer = 0x0] 17:46:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 57 (0x1176ccc00) [pid = 2201] [serial = 2059] [outer = 0x116a68800] 17:46:42 INFO - PROCESS | 2201 | 1463791602156 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 58 (0x118141400) [pid = 2201] [serial = 2060] [outer = 0x116a68800] 17:46:42 INFO - PROCESS | 2201 | 1463791602495 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]]]}] 17:46:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:46:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 473ms 17:46:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:46:42 INFO - PROCESS | 2201 | 1463791602518 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:46:42 INFO - PROCESS | 2201 | 1463791602519 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 17:46:42 INFO - PROCESS | 2201 | 1463791602521 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 2201 | 1463791602522 Marionette TRACE conn2 <- [1,2718,null,{}] 17:46:42 INFO - PROCESS | 2201 | 1463791602529 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}] 17:46:42 INFO - PROCESS | 2201 | 1463791602610 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:46:42 INFO - PROCESS | 2201 | 1463791602662 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d85000 == 31 [pid = 2201] [id = 687] 17:46:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 59 (0x118089000) [pid = 2201] [serial = 2061] [outer = 0x0] 17:46:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 60 (0x1182ac400) [pid = 2201] [serial = 2062] [outer = 0x118089000] 17:46:42 INFO - PROCESS | 2201 | 1463791602691 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 2201 | ++DOMWINDOW == 61 (0x118715400) [pid = 2201] [serial = 2063] [outer = 0x118089000] 17:46:42 INFO - PROCESS | 2201 | 1463791602994 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] 17:46:43 INFO - PROCESS | 2201 | 1463791603042 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 17:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:46:43 INFO - PROCESS | 2201 | 1463791603044 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 2201 | 1463791603054 Marionette TRACE conn2 <- [1,2722,null,{}] 17:46:43 INFO - PROCESS | 2201 | 1463791603056 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}] 17:46:43 INFO - PROCESS | 2201 | 1463791603130 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:46:43 INFO - PROCESS | 2201 | 1463791603178 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x123213800 == 32 [pid = 2201] [id = 688] 17:46:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 62 (0x1182b0000) [pid = 2201] [serial = 2064] [outer = 0x0] 17:46:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 63 (0x11879d400) [pid = 2201] [serial = 2065] [outer = 0x1182b0000] 17:46:43 INFO - PROCESS | 2201 | 1463791603204 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 64 (0x119423000) [pid = 2201] [serial = 2066] [outer = 0x1182b0000] 17:46:43 INFO - PROCESS | 2201 | 1463791603502 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] 17:46:43 INFO - PROCESS | 2201 | 1463791603526 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 17:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:46:43 INFO - PROCESS | 2201 | 1463791603529 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 2201 | 1463791603531 Marionette TRACE conn2 <- [1,2726,null,{}] 17:46:43 INFO - PROCESS | 2201 | 1463791603538 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}] 17:46:43 INFO - PROCESS | 2201 | 1463791603652 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:46:43 INFO - PROCESS | 2201 | 1463791603658 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 2201 | ++DOCSHELL 0x117054800 == 33 [pid = 2201] [id = 689] 17:46:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 65 (0x116a5b800) [pid = 2201] [serial = 2067] [outer = 0x0] 17:46:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 66 (0x1194f5c00) [pid = 2201] [serial = 2068] [outer = 0x116a5b800] 17:46:43 INFO - PROCESS | 2201 | 1463791603699 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 2201 | ++DOMWINDOW == 67 (0x119e9f000) [pid = 2201] [serial = 2069] [outer = 0x116a5b800] 17:46:44 INFO - PROCESS | 2201 | 1463791604073 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]]]}] 17:46:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:46:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 575ms 17:46:44 INFO - PROCESS | 2201 | 1463791604105 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 2201 | 1463791604106 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 17:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:46:44 INFO - PROCESS | 2201 | 1463791604116 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 2201 | 1463791604117 Marionette TRACE conn2 <- [1,2730,null,{}] 17:46:44 INFO - PROCESS | 2201 | 1463791604119 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}] 17:46:44 INFO - PROCESS | 2201 | 1463791604231 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:46:44 INFO - PROCESS | 2201 | 1463791604236 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 2201 | ++DOCSHELL 0x126d57800 == 34 [pid = 2201] [id = 690] 17:46:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 68 (0x119ea2800) [pid = 2201] [serial = 2070] [outer = 0x0] 17:46:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 69 (0x119ead800) [pid = 2201] [serial = 2071] [outer = 0x119ea2800] 17:46:44 INFO - PROCESS | 2201 | 1463791604262 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 2201 | ++DOMWINDOW == 70 (0x123694c00) [pid = 2201] [serial = 2072] [outer = 0x119ea2800] 17:46:45 INFO - PROCESS | 2201 | 1463791605050 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 2201 | 1463791605089 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 17:46:45 INFO - PROCESS | 2201 | 1463791605092 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 2201 | 1463791605094 Marionette TRACE conn2 <- [1,2734,null,{}] 17:46:45 INFO - PROCESS | 2201 | 1463791605097 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}] 17:46:45 INFO - PROCESS | 2201 | 1463791605187 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:46:45 INFO - PROCESS | 2201 | 1463791605223 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dcc000 == 35 [pid = 2201] [id = 691] 17:46:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 71 (0x123693c00) [pid = 2201] [serial = 2073] [outer = 0x0] 17:46:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 72 (0x123abd000) [pid = 2201] [serial = 2074] [outer = 0x123693c00] 17:46:45 INFO - PROCESS | 2201 | 1463791605248 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 73 (0x123c7d400) [pid = 2201] [serial = 2075] [outer = 0x123693c00] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 72 (0x119431000) [pid = 2201] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 71 (0x116776800) [pid = 2201] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 70 (0x110f4c800) [pid = 2201] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 69 (0x115ebd400) [pid = 2201] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 68 (0x118794c00) [pid = 2201] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 67 (0x116774800) [pid = 2201] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 66 (0x11942b000) [pid = 2201] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:46:45 INFO - PROCESS | 2201 | --DOMWINDOW == 65 (0x110f48400) [pid = 2201] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:46:45 INFO - PROCESS | 2201 | 1463791605542 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]]]}] 17:46:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:46:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 473ms 17:46:45 INFO - PROCESS | 2201 | 1463791605567 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 2201 | 1463791605570 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 17:46:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:46:45 INFO - PROCESS | 2201 | 1463791605572 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 2201 | 1463791605573 Marionette TRACE conn2 <- [1,2738,null,{}] 17:46:45 INFO - PROCESS | 2201 | 1463791605576 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}] 17:46:45 INFO - PROCESS | 2201 | 1463791605653 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:46:45 INFO - PROCESS | 2201 | 1463791605657 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 2201 | ++DOCSHELL 0x129360800 == 36 [pid = 2201] [id = 692] 17:46:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 66 (0x11752dc00) [pid = 2201] [serial = 2076] [outer = 0x0] 17:46:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 67 (0x119eac000) [pid = 2201] [serial = 2077] [outer = 0x11752dc00] 17:46:45 INFO - PROCESS | 2201 | 1463791605682 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 2201 | ++DOMWINDOW == 68 (0x124411800) [pid = 2201] [serial = 2078] [outer = 0x11752dc00] 17:46:46 INFO - PROCESS | 2201 | 1463791606031 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]]]}] 17:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 17:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:46:46 INFO - PROCESS | 2201 | 1463791606041 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 2201 | 1463791606042 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 17:46:46 INFO - PROCESS | 2201 | 1463791606044 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 2201 | 1463791606045 Marionette TRACE conn2 <- [1,2742,null,{}] 17:46:46 INFO - PROCESS | 2201 | 1463791606047 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}] 17:46:46 INFO - PROCESS | 2201 | 1463791606149 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:46:46 INFO - PROCESS | 2201 | 1463791606155 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c6000 == 37 [pid = 2201] [id = 693] 17:46:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 69 (0x119431000) [pid = 2201] [serial = 2079] [outer = 0x0] 17:46:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 70 (0x124472800) [pid = 2201] [serial = 2080] [outer = 0x119431000] 17:46:46 INFO - PROCESS | 2201 | 1463791606179 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 71 (0x124e04400) [pid = 2201] [serial = 2081] [outer = 0x119431000] 17:46:46 INFO - PROCESS | 2201 | 1463791606477 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]]]}] 17:46:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:46:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 469ms 17:46:46 INFO - PROCESS | 2201 | 1463791606514 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 2201 | 1463791606517 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 17:46:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:46:46 INFO - PROCESS | 2201 | 1463791606521 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 2201 | 1463791606522 Marionette TRACE conn2 <- [1,2746,null,{}] 17:46:46 INFO - PROCESS | 2201 | 1463791606524 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}] 17:46:46 INFO - PROCESS | 2201 | 1463791606604 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:46:46 INFO - PROCESS | 2201 | 1463791606609 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a4c000 == 38 [pid = 2201] [id = 694] 17:46:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 72 (0x124e05000) [pid = 2201] [serial = 2082] [outer = 0x0] 17:46:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 73 (0x124e0e800) [pid = 2201] [serial = 2083] [outer = 0x124e05000] 17:46:46 INFO - PROCESS | 2201 | 1463791606650 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 2201 | ++DOMWINDOW == 74 (0x124e53000) [pid = 2201] [serial = 2084] [outer = 0x124e05000] 17:46:47 INFO - PROCESS | 2201 | 1463791607076 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]]]}] 17:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 17:46:47 INFO - PROCESS | 2201 | 1463791607097 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 2201 | 1463791607100 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 17:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:46:47 INFO - PROCESS | 2201 | 1463791607103 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - PROCESS | 2201 | 1463791607106 Marionette TRACE conn2 <- [1,2750,null,{}] 17:46:47 INFO - PROCESS | 2201 | 1463791607108 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}] 17:46:47 INFO - PROCESS | 2201 | 1463791607189 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:46:47 INFO - PROCESS | 2201 | 1463791607193 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abcf000 == 39 [pid = 2201] [id = 695] 17:46:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 75 (0x124e56400) [pid = 2201] [serial = 2085] [outer = 0x0] 17:46:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 76 (0x12695cc00) [pid = 2201] [serial = 2086] [outer = 0x124e56400] 17:46:47 INFO - PROCESS | 2201 | 1463791607219 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 77 (0x126ff5800) [pid = 2201] [serial = 2087] [outer = 0x124e56400] 17:46:47 INFO - PROCESS | 2201 | 1463791607655 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]]]}] 17:46:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:46:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 570ms 17:46:47 INFO - PROCESS | 2201 | 1463791607674 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 2201 | 1463791607676 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 17:46:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:46:47 INFO - PROCESS | 2201 | 1463791607680 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - PROCESS | 2201 | 1463791607682 Marionette TRACE conn2 <- [1,2754,null,{}] 17:46:47 INFO - PROCESS | 2201 | 1463791607685 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}] 17:46:47 INFO - PROCESS | 2201 | 1463791607830 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:46:47 INFO - PROCESS | 2201 | 1463791607953 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 2201 | ++DOCSHELL 0x116921800 == 40 [pid = 2201] [id = 696] 17:46:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 78 (0x11201c000) [pid = 2201] [serial = 2088] [outer = 0x0] 17:46:47 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x112fba000) [pid = 2201] [serial = 2089] [outer = 0x11201c000] 17:46:47 INFO - PROCESS | 2201 | 1463791607997 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x1161a0c00) [pid = 2201] [serial = 2090] [outer = 0x11201c000] 17:46:48 INFO - PROCESS | 2201 | 1463791608420 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]]]}] 17:46:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:46:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 774ms 17:46:48 INFO - PROCESS | 2201 | 1463791608454 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:46:48 INFO - PROCESS | 2201 | 1463791608457 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 17:46:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:46:48 INFO - PROCESS | 2201 | 1463791608460 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 2201 | 1463791608462 Marionette TRACE conn2 <- [1,2758,null,{}] 17:46:48 INFO - PROCESS | 2201 | 1463791608465 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}] 17:46:48 INFO - PROCESS | 2201 | 1463791608564 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:46:48 INFO - PROCESS | 2201 | 1463791608616 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 2201 | ++DOCSHELL 0x1238ea000 == 41 [pid = 2201] [id = 697] 17:46:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x117529c00) [pid = 2201] [serial = 2091] [outer = 0x0] 17:46:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x118248400) [pid = 2201] [serial = 2092] [outer = 0x117529c00] 17:46:48 INFO - PROCESS | 2201 | 1463791608647 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x118425800) [pid = 2201] [serial = 2093] [outer = 0x117529c00] 17:46:49 INFO - PROCESS | 2201 | 1463791609055 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]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 626ms 17:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:46:49 INFO - PROCESS | 2201 | 1463791609088 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 2201 | 1463791609091 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 17:46:49 INFO - PROCESS | 2201 | 1463791609093 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 2201 | 1463791609094 Marionette TRACE conn2 <- [1,2762,null,{}] 17:46:49 INFO - PROCESS | 2201 | 1463791609097 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}] 17:46:49 INFO - PROCESS | 2201 | 1463791609193 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:46:49 INFO - PROCESS | 2201 | 1463791609290 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x12abc2800 == 42 [pid = 2201] [id = 698] 17:46:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x1187a1400) [pid = 2201] [serial = 2094] [outer = 0x0] 17:46:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x119462800) [pid = 2201] [serial = 2095] [outer = 0x1187a1400] 17:46:49 INFO - PROCESS | 2201 | 1463791609320 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x119ea5c00) [pid = 2201] [serial = 2096] [outer = 0x1187a1400] 17:46:49 INFO - PROCESS | 2201 | 1463791609732 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]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:46:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 17:46:49 INFO - PROCESS | 2201 | 1463791609780 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 2201 | 1463791609783 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 17:46:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:46:49 INFO - PROCESS | 2201 | 1463791609791 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 2201 | 1463791609796 Marionette TRACE conn2 <- [1,2766,null,{}] 17:46:49 INFO - PROCESS | 2201 | 1463791609800 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}] 17:46:49 INFO - PROCESS | 2201 | 1463791609896 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:46:49 INFO - PROCESS | 2201 | 1463791609959 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9c0000 == 43 [pid = 2201] [id = 699] 17:46:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x119eab000) [pid = 2201] [serial = 2097] [outer = 0x0] 17:46:49 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x123ac4c00) [pid = 2201] [serial = 2098] [outer = 0x119eab000] 17:46:49 INFO - PROCESS | 2201 | 1463791609988 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x124e53c00) [pid = 2201] [serial = 2099] [outer = 0x119eab000] 17:46:50 INFO - PROCESS | 2201 | 1463791610399 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]]]}] 17:46:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:46:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 17:46:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:46:50 INFO - PROCESS | 2201 | 1463791610416 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:46:50 INFO - PROCESS | 2201 | 1463791610417 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 17:46:50 INFO - PROCESS | 2201 | 1463791610420 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - PROCESS | 2201 | 1463791610421 Marionette TRACE conn2 <- [1,2770,null,{}] 17:46:50 INFO - PROCESS | 2201 | 1463791610423 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}] 17:46:50 INFO - PROCESS | 2201 | 1463791610517 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:46:50 INFO - PROCESS | 2201 | 1463791610621 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 2201 | ++DOCSHELL 0x12bb81000 == 44 [pid = 2201] [id = 700] 17:46:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x123abd800) [pid = 2201] [serial = 2100] [outer = 0x0] 17:46:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x126ff7c00) [pid = 2201] [serial = 2101] [outer = 0x123abd800] 17:46:50 INFO - PROCESS | 2201 | 1463791610650 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x1270c9800) [pid = 2201] [serial = 2102] [outer = 0x123abd800] 17:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 818ms 17:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:46:51 INFO - PROCESS | 2201 | 1463791611233 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]]]}] 17:46:51 INFO - PROCESS | 2201 | 1463791611238 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 2201 | 1463791611240 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 17:46:51 INFO - PROCESS | 2201 | 1463791611244 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 2201 | 1463791611246 Marionette TRACE conn2 <- [1,2774,null,{}] 17:46:51 INFO - PROCESS | 2201 | 1463791611250 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}] 17:46:51 INFO - PROCESS | 2201 | 1463791611339 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:46:51 INFO - PROCESS | 2201 | 1463791611402 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197c5800 == 45 [pid = 2201] [id = 701] 17:46:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x112017800) [pid = 2201] [serial = 2103] [outer = 0x0] 17:46:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x1132ad400) [pid = 2201] [serial = 2104] [outer = 0x112017800] 17:46:51 INFO - PROCESS | 2201 | 1463791611431 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x116773400) [pid = 2201] [serial = 2105] [outer = 0x112017800] 17:46:51 INFO - PROCESS | 2201 | 1463791611843 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]]]}] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x12abcf000 == 44 [pid = 2201] [id = 695] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x123a4c000 == 43 [pid = 2201] [id = 694] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c6000 == 42 [pid = 2201] [id = 693] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x129360800 == 41 [pid = 2201] [id = 692] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x128dcc000 == 40 [pid = 2201] [id = 691] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x126d57800 == 39 [pid = 2201] [id = 690] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x117054800 == 38 [pid = 2201] [id = 689] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x123213800 == 37 [pid = 2201] [id = 688] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x119d85000 == 36 [pid = 2201] [id = 687] 17:46:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:46:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 676ms 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x1183a8800 == 35 [pid = 2201] [id = 686] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x1182d8800 == 34 [pid = 2201] [id = 685] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x1197b5000 == 33 [pid = 2201] [id = 684] 17:46:51 INFO - PROCESS | 2201 | --DOCSHELL 0x112f9d800 == 32 [pid = 2201] [id = 683] 17:46:51 INFO - PROCESS | 2201 | 1463791611928 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:46:51 INFO - PROCESS | 2201 | 1463791611932 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 17:46:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:46:51 INFO - PROCESS | 2201 | 1463791611942 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 2201 | 1463791611944 Marionette TRACE conn2 <- [1,2778,null,{}] 17:46:51 INFO - PROCESS | 2201 | 1463791611946 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}] 17:46:52 INFO - PROCESS | 2201 | 1463791612023 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:46:52 INFO - PROCESS | 2201 | 1463791612042 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x1194f1000) [pid = 2201] [serial = 2047] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 93 (0x1233d9800) [pid = 2201] [serial = 2041] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 92 (0x11752b800) [pid = 2201] [serial = 2026] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 91 (0x118052800) [pid = 2201] [serial = 2027] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 90 (0x1182aa800) [pid = 2201] [serial = 2029] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 89 (0x118424c00) [pid = 2201] [serial = 2030] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 88 (0x11606e400) [pid = 2201] [serial = 2023] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 87 (0x1166b9800) [pid = 2201] [serial = 2024] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 86 (0x11879d800) [pid = 2201] [serial = 2032] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 85 (0x119109800) [pid = 2201] [serial = 2033] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 84 (0x11923f000) [pid = 2201] [serial = 2035] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 83 (0x119b1a400) [pid = 2201] [serial = 2038] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 82 (0x1161f1000) [pid = 2201] [serial = 2044] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 81 (0x118142800) [pid = 2201] [serial = 2045] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 80 (0x123610000) [pid = 2201] [serial = 2042] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 79 (0x123099c00) [pid = 2201] [serial = 2039] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | --DOMWINDOW == 78 (0x119430c00) [pid = 2201] [serial = 2036] [outer = 0x0] [url = about:blank] 17:46:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x11671c800 == 33 [pid = 2201] [id = 702] 17:46:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 79 (0x1134b7800) [pid = 2201] [serial = 2106] [outer = 0x0] 17:46:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 80 (0x117173000) [pid = 2201] [serial = 2107] [outer = 0x1134b7800] 17:46:52 INFO - PROCESS | 2201 | 1463791612113 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 81 (0x118140800) [pid = 2201] [serial = 2108] [outer = 0x1134b7800] 17:46:52 INFO - PROCESS | 2201 | 1463791612407 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]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 471ms 17:46:52 INFO - PROCESS | 2201 | 1463791612413 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 2201 | 1463791612415 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 17:46:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:46:52 INFO - PROCESS | 2201 | 1463791612424 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 2201 | 1463791612427 Marionette TRACE conn2 <- [1,2782,null,{}] 17:46:52 INFO - PROCESS | 2201 | 1463791612442 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}] 17:46:52 INFO - PROCESS | 2201 | 1463791612525 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:46:52 INFO - PROCESS | 2201 | 1463791612531 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 2201 | ++DOCSHELL 0x119870000 == 34 [pid = 2201] [id = 703] 17:46:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 82 (0x1182ae400) [pid = 2201] [serial = 2109] [outer = 0x0] 17:46:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 83 (0x118796c00) [pid = 2201] [serial = 2110] [outer = 0x1182ae400] 17:46:52 INFO - PROCESS | 2201 | 1463791612561 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 2201 | ++DOMWINDOW == 84 (0x119181400) [pid = 2201] [serial = 2111] [outer = 0x1182ae400] 17:46:52 INFO - PROCESS | 2201 | 1463791612902 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]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:46:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 17:46:52 INFO - PROCESS | 2201 | 1463791612947 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 2201 | 1463791612949 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 17:46:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:46:52 INFO - PROCESS | 2201 | 1463791612951 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 2201 | 1463791612952 Marionette TRACE conn2 <- [1,2786,null,{}] 17:46:52 INFO - PROCESS | 2201 | 1463791612955 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}] 17:46:53 INFO - PROCESS | 2201 | 1463791613039 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:46:53 INFO - PROCESS | 2201 | 1463791613044 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232bb000 == 35 [pid = 2201] [id = 704] 17:46:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 85 (0x119241000) [pid = 2201] [serial = 2112] [outer = 0x0] 17:46:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 86 (0x11945e800) [pid = 2201] [serial = 2113] [outer = 0x119241000] 17:46:53 INFO - PROCESS | 2201 | 1463791613070 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 87 (0x119b19000) [pid = 2201] [serial = 2114] [outer = 0x119241000] 17:46:53 INFO - PROCESS | 2201 | 1463791613416 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]]]}] 17:46:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:46:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 17:46:53 INFO - PROCESS | 2201 | 1463791613420 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 2201 | 1463791613422 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 17:46:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:46:53 INFO - PROCESS | 2201 | 1463791613424 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 2201 | 1463791613425 Marionette TRACE conn2 <- [1,2790,null,{}] 17:46:53 INFO - PROCESS | 2201 | 1463791613427 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}] 17:46:53 INFO - PROCESS | 2201 | 1463791613524 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:46:53 INFO - PROCESS | 2201 | 1463791613530 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a56800 == 36 [pid = 2201] [id = 705] 17:46:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 88 (0x119241800) [pid = 2201] [serial = 2115] [outer = 0x0] 17:46:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 89 (0x119ea6400) [pid = 2201] [serial = 2116] [outer = 0x119241800] 17:46:53 INFO - PROCESS | 2201 | 1463791613555 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 2201 | ++DOMWINDOW == 90 (0x12309a000) [pid = 2201] [serial = 2117] [outer = 0x119241800] 17:46:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:46:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 517ms 17:46:53 INFO - PROCESS | 2201 | 1463791613934 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]]]}] 17:46:53 INFO - PROCESS | 2201 | 1463791613942 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 2201 | 1463791613944 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 17:46:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:46:53 INFO - PROCESS | 2201 | 1463791613948 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 2201 | 1463791613952 Marionette TRACE conn2 <- [1,2794,null,{}] 17:46:53 INFO - PROCESS | 2201 | 1463791613955 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}] 17:46:54 INFO - PROCESS | 2201 | 1463791614055 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:46:54 INFO - PROCESS | 2201 | 1463791614061 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x118075000 == 37 [pid = 2201] [id = 706] 17:46:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 91 (0x123272c00) [pid = 2201] [serial = 2118] [outer = 0x0] 17:46:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 92 (0x1239c0800) [pid = 2201] [serial = 2119] [outer = 0x123272c00] 17:46:54 INFO - PROCESS | 2201 | 1463791614090 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 93 (0x124e02c00) [pid = 2201] [serial = 2120] [outer = 0x123272c00] 17:46:54 INFO - PROCESS | 2201 | 1463791614476 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]]]}] 17:46:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:46:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 573ms 17:46:54 INFO - PROCESS | 2201 | 1463791614520 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:46:54 INFO - PROCESS | 2201 | 1463791614521 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 17:46:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:46:54 INFO - PROCESS | 2201 | 1463791614523 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 2201 | 1463791614525 Marionette TRACE conn2 <- [1,2798,null,{}] 17:46:54 INFO - PROCESS | 2201 | 1463791614527 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}] 17:46:54 INFO - PROCESS | 2201 | 1463791614619 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:46:54 INFO - PROCESS | 2201 | 1463791614632 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:54 INFO - PROCESS | 2201 | ++DOCSHELL 0x127377800 == 38 [pid = 2201] [id = 707] 17:46:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 94 (0x1239c9800) [pid = 2201] [serial = 2121] [outer = 0x0] 17:46:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x126959000) [pid = 2201] [serial = 2122] [outer = 0x1239c9800] 17:46:54 INFO - PROCESS | 2201 | 1463791614657 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x127097c00) [pid = 2201] [serial = 2123] [outer = 0x1239c9800] 17:46:55 INFO - PROCESS | 2201 | 1463791615008 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]]]}] 17:46:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:46:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 520ms 17:46:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:46:55 INFO - PROCESS | 2201 | 1463791615045 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:46:55 INFO - PROCESS | 2201 | 1463791615047 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 17:46:55 INFO - PROCESS | 2201 | 1463791615050 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 2201 | 1463791615052 Marionette TRACE conn2 <- [1,2802,null,{}] 17:46:55 INFO - PROCESS | 2201 | 1463791615055 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}] 17:46:55 INFO - PROCESS | 2201 | 1463791615203 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:46:55 INFO - PROCESS | 2201 | 1463791615224 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x12935a800 == 39 [pid = 2201] [id = 708] 17:46:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x126d3f000) [pid = 2201] [serial = 2124] [outer = 0x0] 17:46:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x128b1c400) [pid = 2201] [serial = 2125] [outer = 0x126d3f000] 17:46:55 INFO - PROCESS | 2201 | 1463791615252 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x11841f400) [pid = 2201] [serial = 2126] [outer = 0x126d3f000] 17:46:55 INFO - PROCESS | 2201 | 1463791615563 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]]]}] 17:46:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:46:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 17:46:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:46:55 INFO - PROCESS | 2201 | 1463791615620 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:46:55 INFO - PROCESS | 2201 | 1463791615622 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 17:46:55 INFO - PROCESS | 2201 | 1463791615623 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 2201 | 1463791615625 Marionette TRACE conn2 <- [1,2806,null,{}] 17:46:55 INFO - PROCESS | 2201 | 1463791615627 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}] 17:46:55 INFO - PROCESS | 2201 | 1463791615721 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:46:55 INFO - PROCESS | 2201 | 1463791615734 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a84f000 == 40 [pid = 2201] [id = 709] 17:46:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x128b87c00) [pid = 2201] [serial = 2127] [outer = 0x0] 17:46:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x128b8bc00) [pid = 2201] [serial = 2128] [outer = 0x128b87c00] 17:46:55 INFO - PROCESS | 2201 | 1463791615759 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x128b91400) [pid = 2201] [serial = 2129] [outer = 0x128b87c00] 17:46:56 INFO - PROCESS | 2201 | 1463791616074 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]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 470ms 17:46:56 INFO - PROCESS | 2201 | 1463791616095 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 2201 | 1463791616096 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 17:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:46:56 INFO - PROCESS | 2201 | 1463791616099 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 2201 | 1463791616101 Marionette TRACE conn2 <- [1,2810,null,{}] 17:46:56 INFO - PROCESS | 2201 | 1463791616104 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}] 17:46:56 INFO - PROCESS | 2201 | 1463791616199 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:46:56 INFO - PROCESS | 2201 | 1463791616203 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b169800 == 41 [pid = 2201] [id = 710] 17:46:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x128b89400) [pid = 2201] [serial = 2130] [outer = 0x0] 17:46:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x128df1c00) [pid = 2201] [serial = 2131] [outer = 0x128b89400] 17:46:56 INFO - PROCESS | 2201 | 1463791616227 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x128fee400) [pid = 2201] [serial = 2132] [outer = 0x128b89400] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x119ea2800) [pid = 2201] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x123693c00) [pid = 2201] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x116a5b800) [pid = 2201] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x1182b0000) [pid = 2201] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x1134b7400) [pid = 2201] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 99 (0x118089000) [pid = 2201] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 98 (0x116a68800) [pid = 2201] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 97 (0x11752dc00) [pid = 2201] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 96 (0x124e05000) [pid = 2201] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 95 (0x119431000) [pid = 2201] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:46:56 INFO - PROCESS | 2201 | --DOMWINDOW == 94 (0x1122a7c00) [pid = 2201] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:46:56 INFO - PROCESS | 2201 | 1463791616621 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]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 572ms 17:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:46:56 INFO - PROCESS | 2201 | 1463791616671 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 2201 | 1463791616672 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 17:46:56 INFO - PROCESS | 2201 | 1463791616674 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 2201 | 1463791616676 Marionette TRACE conn2 <- [1,2814,null,{}] 17:46:56 INFO - PROCESS | 2201 | 1463791616678 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}] 17:46:56 INFO - PROCESS | 2201 | 1463791616776 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:46:56 INFO - PROCESS | 2201 | 1463791616782 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be83000 == 42 [pid = 2201] [id = 711] 17:46:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 95 (0x12370d000) [pid = 2201] [serial = 2133] [outer = 0x0] 17:46:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 96 (0x124e05000) [pid = 2201] [serial = 2134] [outer = 0x12370d000] 17:46:56 INFO - PROCESS | 2201 | 1463791616813 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 2201 | ++DOMWINDOW == 97 (0x1292da400) [pid = 2201] [serial = 2135] [outer = 0x12370d000] 17:46:57 INFO - PROCESS | 2201 | 1463791617152 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]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 17:46:57 INFO - PROCESS | 2201 | 1463791617195 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 2201 | 1463791617196 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 17:46:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:46:57 INFO - PROCESS | 2201 | 1463791617198 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 2201 | 1463791617199 Marionette TRACE conn2 <- [1,2818,null,{}] 17:46:57 INFO - PROCESS | 2201 | 1463791617202 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}] 17:46:57 INFO - PROCESS | 2201 | 1463791617304 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:46:57 INFO - PROCESS | 2201 | 1463791617310 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c174800 == 43 [pid = 2201] [id = 712] 17:46:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 98 (0x1292d7c00) [pid = 2201] [serial = 2136] [outer = 0x0] 17:46:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 99 (0x1292e2000) [pid = 2201] [serial = 2137] [outer = 0x1292d7c00] 17:46:57 INFO - PROCESS | 2201 | 1463791617334 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 100 (0x1293a9000) [pid = 2201] [serial = 2138] [outer = 0x1292d7c00] 17:46:57 INFO - PROCESS | 2201 | 1463791617633 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]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 472ms 17:46:57 INFO - PROCESS | 2201 | 1463791617670 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 2201 | 1463791617672 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 17:46:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:46:57 INFO - PROCESS | 2201 | 1463791617674 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 2201 | 1463791617675 Marionette TRACE conn2 <- [1,2822,null,{}] 17:46:57 INFO - PROCESS | 2201 | 1463791617677 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}] 17:46:57 INFO - PROCESS | 2201 | 1463791617755 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:46:57 INFO - PROCESS | 2201 | 1463791617759 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c524000 == 44 [pid = 2201] [id = 713] 17:46:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x123490400) [pid = 2201] [serial = 2139] [outer = 0x0] 17:46:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x1293b1000) [pid = 2201] [serial = 2140] [outer = 0x123490400] 17:46:57 INFO - PROCESS | 2201 | 1463791617784 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1293f4000) [pid = 2201] [serial = 2141] [outer = 0x123490400] 17:46:58 INFO - PROCESS | 2201 | 1463791618120 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]]]}] 17:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 471ms 17:46:58 INFO - PROCESS | 2201 | 1463791618145 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:46:58 INFO - PROCESS | 2201 | 1463791618147 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 17:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:46:58 INFO - PROCESS | 2201 | 1463791618149 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 2201 | 1463791618150 Marionette TRACE conn2 <- [1,2826,null,{}] 17:46:58 INFO - PROCESS | 2201 | 1463791618152 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}] 17:46:58 INFO - PROCESS | 2201 | 1463791618257 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:46:58 INFO - PROCESS | 2201 | 1463791618264 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e7000 == 45 [pid = 2201] [id = 714] 17:46:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x1293af400) [pid = 2201] [serial = 2142] [outer = 0x0] 17:46:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x12a44e800) [pid = 2201] [serial = 2143] [outer = 0x1293af400] 17:46:58 INFO - PROCESS | 2201 | 1463791618289 Marionette DEBUG loaded listener.js 17:46:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x12a45c400) [pid = 2201] [serial = 2144] [outer = 0x1293af400] 17:46:58 INFO - PROCESS | 2201 | 1463791618743 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:46:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:46:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 622ms 17:46:58 INFO - PROCESS | 2201 | 1463791618771 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:46:58 INFO - PROCESS | 2201 | 1463791618774 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 17:46:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:46:58 INFO - PROCESS | 2201 | 1463791618778 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 2201 | 1463791618780 Marionette TRACE conn2 <- [1,2830,null,{}] 17:46:58 INFO - PROCESS | 2201 | 1463791618784 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}] 17:46:58 INFO - PROCESS | 2201 | 1463791618889 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:46:58 INFO - PROCESS | 2201 | 1463791618958 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:58 INFO - PROCESS | 2201 | ++DOCSHELL 0x1192cf000 == 46 [pid = 2201] [id = 715] 17:46:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x11615c800) [pid = 2201] [serial = 2145] [outer = 0x0] 17:46:58 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11693fc00) [pid = 2201] [serial = 2146] [outer = 0x11615c800] 17:46:58 INFO - PROCESS | 2201 | 1463791618988 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x118052c00) [pid = 2201] [serial = 2147] [outer = 0x11615c800] 17:46:59 INFO - PROCESS | 2201 | 1463791619430 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]]]}] 17:46:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:46:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 721ms 17:46:59 INFO - PROCESS | 2201 | 1463791619529 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:46:59 INFO - PROCESS | 2201 | 1463791619536 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 17:46:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:46:59 INFO - PROCESS | 2201 | 1463791619565 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:46:59 INFO - PROCESS | 2201 | 1463791619568 Marionette TRACE conn2 <- [1,2834,null,{}] 17:46:59 INFO - PROCESS | 2201 | 1463791619572 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}] 17:46:59 INFO - PROCESS | 2201 | 1463791619729 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:46:59 INFO - PROCESS | 2201 | 1463791619820 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 2201 | ++DOCSHELL 0x1247cb800 == 47 [pid = 2201] [id = 716] 17:46:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1182afc00) [pid = 2201] [serial = 2148] [outer = 0x0] 17:46:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x119108400) [pid = 2201] [serial = 2149] [outer = 0x1182afc00] 17:46:59 INFO - PROCESS | 2201 | 1463791619864 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x1194e9c00) [pid = 2201] [serial = 2150] [outer = 0x1182afc00] 17:47:00 INFO - PROCESS | 2201 | 1463791620248 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:47:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 726ms 17:47:00 INFO - PROCESS | 2201 | 1463791620287 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 2201 | 1463791620288 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 17:47:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:47:00 INFO - PROCESS | 2201 | 1463791620291 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 2201 | 1463791620294 Marionette TRACE conn2 <- [1,2838,null,{}] 17:47:00 INFO - PROCESS | 2201 | 1463791620304 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}] 17:47:00 INFO - PROCESS | 2201 | 1463791620406 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:47:00 INFO - PROCESS | 2201 | 1463791620464 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c6e9800 == 48 [pid = 2201] [id = 717] 17:47:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x12309cc00) [pid = 2201] [serial = 2151] [outer = 0x0] 17:47:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x123918400) [pid = 2201] [serial = 2152] [outer = 0x12309cc00] 17:47:00 INFO - PROCESS | 2201 | 1463791620495 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x124653c00) [pid = 2201] [serial = 2153] [outer = 0x12309cc00] 17:47:00 INFO - PROCESS | 2201 | 1463791620955 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]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 721ms 17:47:01 INFO - PROCESS | 2201 | 1463791621013 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:47:01 INFO - PROCESS | 2201 | 1463791621015 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 17:47:01 INFO - PROCESS | 2201 | 1463791621017 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 2201 | 1463791621018 Marionette TRACE conn2 <- [1,2842,null,{}] 17:47:01 INFO - PROCESS | 2201 | 1463791621020 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}] 17:47:01 INFO - PROCESS | 2201 | 1463791621137 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:47:01 INFO - PROCESS | 2201 | 1463791621205 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9f1800 == 49 [pid = 2201] [id = 718] 17:47:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x124e0ac00) [pid = 2201] [serial = 2154] [outer = 0x0] 17:47:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b87400) [pid = 2201] [serial = 2155] [outer = 0x124e0ac00] 17:47:01 INFO - PROCESS | 2201 | 1463791621234 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128ff7000) [pid = 2201] [serial = 2156] [outer = 0x124e0ac00] 17:47:01 INFO - PROCESS | 2201 | 1463791621659 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]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:47:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 669ms 17:47:01 INFO - PROCESS | 2201 | 1463791621687 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 2201 | 1463791621688 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 17:47:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:47:01 INFO - PROCESS | 2201 | 1463791621691 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 2201 | 1463791621692 Marionette TRACE conn2 <- [1,2846,null,{}] 17:47:01 INFO - PROCESS | 2201 | 1463791621694 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}] 17:47:01 INFO - PROCESS | 2201 | 1463791621791 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:47:01 INFO - PROCESS | 2201 | 1463791621861 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a5d000 == 50 [pid = 2201] [id = 719] 17:47:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x11204b800) [pid = 2201] [serial = 2157] [outer = 0x0] 17:47:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x11716c800) [pid = 2201] [serial = 2158] [outer = 0x11204b800] 17:47:01 INFO - PROCESS | 2201 | 1463791621891 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1292d8800) [pid = 2201] [serial = 2159] [outer = 0x11204b800] 17:47:02 INFO - PROCESS | 2201 | 1463791622468 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]]]}] 17:47:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:47:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 818ms 17:47:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:47:02 INFO - PROCESS | 2201 | 1463791622525 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:47:02 INFO - PROCESS | 2201 | 1463791622527 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 17:47:02 INFO - PROCESS | 2201 | 1463791622530 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:47:02 INFO - PROCESS | 2201 | 1463791622535 Marionette TRACE conn2 <- [1,2850,null,{}] 17:47:02 INFO - PROCESS | 2201 | 1463791622539 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}] 17:47:02 INFO - PROCESS | 2201 | 1463791622629 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:47:02 INFO - PROCESS | 2201 | 1463791622704 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 2201 | ++DOCSHELL 0x11265e800 == 51 [pid = 2201] [id = 720] 17:47:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x112a5e400) [pid = 2201] [serial = 2160] [outer = 0x0] 17:47:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x11693f800) [pid = 2201] [serial = 2161] [outer = 0x112a5e400] 17:47:02 INFO - PROCESS | 2201 | 1463791622732 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x11813f800) [pid = 2201] [serial = 2162] [outer = 0x112a5e400] 17:47:03 INFO - PROCESS | 2201 | 1463791623213 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 725ms 17:47:03 INFO - PROCESS | 2201 | 1463791623257 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 2201 | 1463791623262 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 17:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:47:03 INFO - PROCESS | 2201 | 1463791623294 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 2201 | 1463791623297 Marionette TRACE conn2 <- [1,2854,null,{}] 17:47:03 INFO - PROCESS | 2201 | 1463791623303 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}] 17:47:03 INFO - PROCESS | 2201 | 1463791623435 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x12c524000 == 50 [pid = 2201] [id = 713] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x12c174800 == 49 [pid = 2201] [id = 712] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x12be83000 == 48 [pid = 2201] [id = 711] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x12b169800 == 47 [pid = 2201] [id = 710] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x12a84f000 == 46 [pid = 2201] [id = 709] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x12935a800 == 45 [pid = 2201] [id = 708] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x127377800 == 44 [pid = 2201] [id = 707] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x12695cc00) [pid = 2201] [serial = 2086] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x118075000 == 43 [pid = 2201] [id = 706] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x123a56800 == 42 [pid = 2201] [id = 705] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x1232bb000 == 41 [pid = 2201] [id = 704] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x119870000 == 40 [pid = 2201] [id = 703] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x11671c800 == 39 [pid = 2201] [id = 702] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x1197c5800 == 38 [pid = 2201] [id = 701] 17:47:03 INFO - PROCESS | 2201 | --DOCSHELL 0x116921800 == 37 [pid = 2201] [id = 696] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12ccacc00) [pid = 2201] [serial = 2021] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x119eac000) [pid = 2201] [serial = 2077] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x124411800) [pid = 2201] [serial = 2078] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x123c7d400) [pid = 2201] [serial = 2075] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x124472800) [pid = 2201] [serial = 2080] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x124e04400) [pid = 2201] [serial = 2081] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x119e9f000) [pid = 2201] [serial = 2069] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x119ead800) [pid = 2201] [serial = 2071] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x117172c00) [pid = 2201] [serial = 2053] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x123abd000) [pid = 2201] [serial = 2074] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x123694c00) [pid = 2201] [serial = 2072] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x110f4f800) [pid = 2201] [serial = 2050] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x1194f5c00) [pid = 2201] [serial = 2068] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x11879d400) [pid = 2201] [serial = 2065] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x119423000) [pid = 2201] [serial = 2066] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x1166bec00) [pid = 2201] [serial = 2057] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x11606ec00) [pid = 2201] [serial = 2056] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 105 (0x1182ac400) [pid = 2201] [serial = 2062] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 104 (0x118715400) [pid = 2201] [serial = 2063] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 103 (0x1176ccc00) [pid = 2201] [serial = 2059] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 102 (0x118141400) [pid = 2201] [serial = 2060] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 101 (0x124e0e800) [pid = 2201] [serial = 2083] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | --DOMWINDOW == 100 (0x124e53000) [pid = 2201] [serial = 2084] [outer = 0x0] [url = about:blank] 17:47:03 INFO - PROCESS | 2201 | 1463791623532 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 2201 | ++DOCSHELL 0x11671c800 == 38 [pid = 2201] [id = 721] 17:47:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 101 (0x112e27000) [pid = 2201] [serial = 2163] [outer = 0x0] 17:47:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 102 (0x116157000) [pid = 2201] [serial = 2164] [outer = 0x112e27000] 17:47:03 INFO - PROCESS | 2201 | 1463791623560 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 2201 | ++DOMWINDOW == 103 (0x1182b5000) [pid = 2201] [serial = 2165] [outer = 0x112e27000] 17:47:03 INFO - PROCESS | 2201 | 1463791623859 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]]]}] 17:47:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:47:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 581ms 17:47:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:47:03 INFO - PROCESS | 2201 | 1463791623872 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 2201 | 1463791623874 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 17:47:03 INFO - PROCESS | 2201 | 1463791623876 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 2201 | 1463791623878 Marionette TRACE conn2 <- [1,2858,null,{}] 17:47:03 INFO - PROCESS | 2201 | 1463791623894 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}] 17:47:04 INFO - PROCESS | 2201 | 1463791623996 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:47:04 INFO - PROCESS | 2201 | 1463791624004 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a50000 == 39 [pid = 2201] [id = 722] 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 104 (0x118a51800) [pid = 2201] [serial = 2166] [outer = 0x0] 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 105 (0x1194ee400) [pid = 2201] [serial = 2167] [outer = 0x118a51800] 17:47:04 INFO - PROCESS | 2201 | 1463791624031 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 106 (0x119e9e800) [pid = 2201] [serial = 2168] [outer = 0x118a51800] 17:47:04 INFO - PROCESS | 2201 | 1463791624389 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms 17:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:47:04 INFO - PROCESS | 2201 | 1463791624401 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 2201 | 1463791624404 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 17:47:04 INFO - PROCESS | 2201 | 1463791624406 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 2201 | 1463791624407 Marionette TRACE conn2 <- [1,2862,null,{}] 17:47:04 INFO - PROCESS | 2201 | 1463791624409 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}] 17:47:04 INFO - PROCESS | 2201 | 1463791624490 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:47:04 INFO - PROCESS | 2201 | 1463791624495 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x123f79000 == 40 [pid = 2201] [id = 723] 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119ea4c00) [pid = 2201] [serial = 2169] [outer = 0x0] 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x11bc06400) [pid = 2201] [serial = 2170] [outer = 0x119ea4c00] 17:47:04 INFO - PROCESS | 2201 | 1463791624520 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x123493400) [pid = 2201] [serial = 2171] [outer = 0x119ea4c00] 17:47:04 INFO - PROCESS | 2201 | 1463791624864 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]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:47:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 468ms 17:47:04 INFO - PROCESS | 2201 | 1463791624875 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:47:04 INFO - PROCESS | 2201 | 1463791624876 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 17:47:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:47:04 INFO - PROCESS | 2201 | 1463791624878 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 2201 | 1463791624879 Marionette TRACE conn2 <- [1,2866,null,{}] 17:47:04 INFO - PROCESS | 2201 | 1463791624881 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}] 17:47:04 INFO - PROCESS | 2201 | 1463791624982 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:47:04 INFO - PROCESS | 2201 | 1463791624989 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 2201 | ++DOCSHELL 0x119179800 == 41 [pid = 2201] [id = 724] 17:47:04 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x119ea8800) [pid = 2201] [serial = 2172] [outer = 0x0] 17:47:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123612800) [pid = 2201] [serial = 2173] [outer = 0x119ea8800] 17:47:05 INFO - PROCESS | 2201 | 1463791625014 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x123c7a000) [pid = 2201] [serial = 2174] [outer = 0x119ea8800] 17:47:05 INFO - PROCESS | 2201 | 1463791625395 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]]]}] 17:47:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:47:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 569ms 17:47:05 INFO - PROCESS | 2201 | 1463791625448 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 2201 | 1463791625450 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 17:47:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:47:05 INFO - PROCESS | 2201 | 1463791625453 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 2201 | 1463791625454 Marionette TRACE conn2 <- [1,2870,null,{}] 17:47:05 INFO - PROCESS | 2201 | 1463791625456 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}] 17:47:05 INFO - PROCESS | 2201 | 1463791625642 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:47:05 INFO - PROCESS | 2201 | 1463791625675 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dd4000 == 42 [pid = 2201] [id = 725] 17:47:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x124411800) [pid = 2201] [serial = 2175] [outer = 0x0] 17:47:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x124e07800) [pid = 2201] [serial = 2176] [outer = 0x124411800] 17:47:05 INFO - PROCESS | 2201 | 1463791625716 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x128b15800) [pid = 2201] [serial = 2177] [outer = 0x124411800] 17:47:06 INFO - PROCESS | 2201 | 1463791626069 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]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 668ms 17:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:47:06 INFO - PROCESS | 2201 | 1463791626122 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 2201 | 1463791626123 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 17:47:06 INFO - PROCESS | 2201 | 1463791626125 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 2201 | 1463791626126 Marionette TRACE conn2 <- [1,2874,null,{}] 17:47:06 INFO - PROCESS | 2201 | 1463791626128 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}] 17:47:06 INFO - PROCESS | 2201 | 1463791626223 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:47:06 INFO - PROCESS | 2201 | 1463791626234 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a643800 == 43 [pid = 2201] [id = 726] 17:47:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x128b19000) [pid = 2201] [serial = 2178] [outer = 0x0] 17:47:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x128b90000) [pid = 2201] [serial = 2179] [outer = 0x128b19000] 17:47:06 INFO - PROCESS | 2201 | 1463791626258 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x128df0400) [pid = 2201] [serial = 2180] [outer = 0x128b19000] 17:47:06 INFO - PROCESS | 2201 | 1463791626584 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]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:47:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 469ms 17:47:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:47:06 INFO - PROCESS | 2201 | 1463791626595 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 2201 | 1463791626596 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 17:47:06 INFO - PROCESS | 2201 | 1463791626602 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 2201 | 1463791626603 Marionette TRACE conn2 <- [1,2878,null,{}] 17:47:06 INFO - PROCESS | 2201 | 1463791626606 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}] 17:47:06 INFO - PROCESS | 2201 | 1463791626709 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:47:06 INFO - PROCESS | 2201 | 1463791626742 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b16d800 == 44 [pid = 2201] [id = 727] 17:47:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x128b8a400) [pid = 2201] [serial = 2181] [outer = 0x0] 17:47:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1292db800) [pid = 2201] [serial = 2182] [outer = 0x128b8a400] 17:47:06 INFO - PROCESS | 2201 | 1463791626767 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x1293a5000) [pid = 2201] [serial = 2183] [outer = 0x128b8a400] 17:47:07 INFO - PROCESS | 2201 | 1463791627097 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]]]}] 17:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 523ms 17:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:47:07 INFO - PROCESS | 2201 | 1463791627122 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 2201 | 1463791627123 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 17:47:07 INFO - PROCESS | 2201 | 1463791627125 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 2201 | 1463791627126 Marionette TRACE conn2 <- [1,2882,null,{}] 17:47:07 INFO - PROCESS | 2201 | 1463791627128 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}] 17:47:07 INFO - PROCESS | 2201 | 1463791627242 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:47:07 INFO - PROCESS | 2201 | 1463791627246 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x12be74000 == 45 [pid = 2201] [id = 728] 17:47:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x1292dbc00) [pid = 2201] [serial = 2184] [outer = 0x0] 17:47:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x1293f1000) [pid = 2201] [serial = 2185] [outer = 0x1292dbc00] 17:47:07 INFO - PROCESS | 2201 | 1463791627272 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12a45bc00) [pid = 2201] [serial = 2186] [outer = 0x1292dbc00] 17:47:07 INFO - PROCESS | 2201 | 1463791627740 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]]]}] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x124e56400) [pid = 2201] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x1169b3000) [pid = 2201] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x110f45c00) [pid = 2201] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x123490400) [pid = 2201] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1239c9800) [pid = 2201] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x126d3f000) [pid = 2201] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x123272c00) [pid = 2201] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1182ae400) [pid = 2201] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x112017800) [pid = 2201] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x119241000) [pid = 2201] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x119241800) [pid = 2201] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1134b7800) [pid = 2201] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x128b87c00) [pid = 2201] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x128b89400) [pid = 2201] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1292d7c00) [pid = 2201] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:47:07 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12370d000) [pid = 2201] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:47:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:47:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 17:47:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:47:07 INFO - PROCESS | 2201 | 1463791627798 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 2201 | 1463791627799 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 17:47:07 INFO - PROCESS | 2201 | 1463791627801 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 2201 | 1463791627803 Marionette TRACE conn2 <- [1,2886,null,{}] 17:47:07 INFO - PROCESS | 2201 | 1463791627805 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}] 17:47:07 INFO - PROCESS | 2201 | 1463791627881 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:47:07 INFO - PROCESS | 2201 | 1463791627887 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 2201 | ++DOCSHELL 0x123cd8000 == 46 [pid = 2201] [id = 729] 17:47:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x1169b3000) [pid = 2201] [serial = 2187] [outer = 0x0] 17:47:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x118795c00) [pid = 2201] [serial = 2188] [outer = 0x1169b3000] 17:47:07 INFO - PROCESS | 2201 | 1463791627912 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x123099c00) [pid = 2201] [serial = 2189] [outer = 0x1169b3000] 17:47:08 INFO - PROCESS | 2201 | 1463791628243 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]]]}] 17:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 471ms 17:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:47:08 INFO - PROCESS | 2201 | 1463791628273 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 2201 | 1463791628274 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 17:47:08 INFO - PROCESS | 2201 | 1463791628276 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 2201 | 1463791628278 Marionette TRACE conn2 <- [1,2890,null,{}] 17:47:08 INFO - PROCESS | 2201 | 1463791628280 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}] 17:47:08 INFO - PROCESS | 2201 | 1463791628376 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:47:08 INFO - PROCESS | 2201 | 1463791628433 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c525800 == 47 [pid = 2201] [id = 730] 17:47:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119ea2000) [pid = 2201] [serial = 2190] [outer = 0x0] 17:47:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x128d15400) [pid = 2201] [serial = 2191] [outer = 0x119ea2000] 17:47:08 INFO - PROCESS | 2201 | 1463791628462 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12a854400) [pid = 2201] [serial = 2192] [outer = 0x119ea2000] 17:47:08 INFO - PROCESS | 2201 | 1463791628740 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 469ms 17:47:08 INFO - PROCESS | 2201 | 1463791628746 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 2201 | 1463791628747 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 17:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:47:08 INFO - PROCESS | 2201 | 1463791628758 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 2201 | 1463791628759 Marionette TRACE conn2 <- [1,2894,null,{}] 17:47:08 INFO - PROCESS | 2201 | 1463791628761 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}] 17:47:08 INFO - PROCESS | 2201 | 1463791628846 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:47:08 INFO - PROCESS | 2201 | 1463791628853 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d184000 == 48 [pid = 2201] [id = 731] 17:47:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123490400) [pid = 2201] [serial = 2193] [outer = 0x0] 17:47:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12a863800) [pid = 2201] [serial = 2194] [outer = 0x123490400] 17:47:08 INFO - PROCESS | 2201 | 1463791628877 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12ab4c800) [pid = 2201] [serial = 2195] [outer = 0x123490400] 17:47:09 INFO - PROCESS | 2201 | 1463791629208 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]]]}] 17:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 478ms 17:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:47:09 INFO - PROCESS | 2201 | 1463791629228 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 2201 | 1463791629230 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 17:47:09 INFO - PROCESS | 2201 | 1463791629232 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 2201 | 1463791629235 Marionette TRACE conn2 <- [1,2898,null,{}] 17:47:09 INFO - PROCESS | 2201 | 1463791629239 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}] 17:47:09 INFO - PROCESS | 2201 | 1463791629330 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:47:09 INFO - PROCESS | 2201 | 1463791629397 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d423000 == 49 [pid = 2201] [id = 732] 17:47:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12a855000) [pid = 2201] [serial = 2196] [outer = 0x0] 17:47:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12ab9c400) [pid = 2201] [serial = 2197] [outer = 0x12a855000] 17:47:09 INFO - PROCESS | 2201 | 1463791629439 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x12b93f800) [pid = 2201] [serial = 2198] [outer = 0x12a855000] 17:47:09 INFO - PROCESS | 2201 | 1463791629934 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]]]}] 17:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 772ms 17:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:47:10 INFO - PROCESS | 2201 | 1463791630005 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:47:10 INFO - PROCESS | 2201 | 1463791630007 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 17:47:10 INFO - PROCESS | 2201 | 1463791630011 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 2201 | 1463791630013 Marionette TRACE conn2 <- [1,2902,null,{}] 17:47:10 INFO - PROCESS | 2201 | 1463791630017 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}] 17:47:10 INFO - PROCESS | 2201 | 1463791630124 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:47:10 INFO - PROCESS | 2201 | 1463791630199 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:10 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d90000 == 50 [pid = 2201] [id = 733] 17:47:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x11300c400) [pid = 2201] [serial = 2199] [outer = 0x0] 17:47:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x116073c00) [pid = 2201] [serial = 2200] [outer = 0x11300c400] 17:47:10 INFO - PROCESS | 2201 | 1463791630233 Marionette DEBUG loaded listener.js 17:47:10 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x118244000) [pid = 2201] [serial = 2201] [outer = 0x11300c400] 17:47:10 INFO - PROCESS | 2201 | 1463791630792 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 824ms 17:47:10 INFO - PROCESS | 2201 | 1463791630835 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:47:10 INFO - PROCESS | 2201 | 1463791630839 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 17:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:47:10 INFO - PROCESS | 2201 | 1463791630844 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 2201 | 1463791630846 Marionette TRACE conn2 <- [1,2906,null,{}] 17:47:10 INFO - PROCESS | 2201 | 1463791630867 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}] 17:47:10 INFO - PROCESS | 2201 | 1463791630972 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:47:11 INFO - PROCESS | 2201 | 1463791631041 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fd6800 == 51 [pid = 2201] [id = 734] 17:47:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x118715c00) [pid = 2201] [serial = 2202] [outer = 0x0] 17:47:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x119186400) [pid = 2201] [serial = 2203] [outer = 0x118715c00] 17:47:11 INFO - PROCESS | 2201 | 1463791631070 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x119b1a800) [pid = 2201] [serial = 2204] [outer = 0x118715c00] 17:47:11 INFO - PROCESS | 2201 | 1463791631475 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]]]}] 17:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 673ms 17:47:11 INFO - PROCESS | 2201 | 1463791631516 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:47:11 INFO - PROCESS | 2201 | 1463791631518 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 17:47:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:47:11 INFO - PROCESS | 2201 | 1463791631520 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:47:11 INFO - PROCESS | 2201 | 1463791631523 Marionette TRACE conn2 <- [1,2910,null,{}] 17:47:11 INFO - PROCESS | 2201 | 1463791631531 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}] 17:47:11 INFO - PROCESS | 2201 | 1463791631634 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:47:11 INFO - PROCESS | 2201 | 1463791631694 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d434000 == 52 [pid = 2201] [id = 735] 17:47:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x1230a1000) [pid = 2201] [serial = 2205] [outer = 0x0] 17:47:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x124473000) [pid = 2201] [serial = 2206] [outer = 0x1230a1000] 17:47:11 INFO - PROCESS | 2201 | 1463791631725 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x126961800) [pid = 2201] [serial = 2207] [outer = 0x1230a1000] 17:47:12 INFO - PROCESS | 2201 | 1463791632121 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]]]}] 17:47:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:47:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:47:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 17:47:12 INFO - PROCESS | 2201 | 1463791632142 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:47:12 INFO - PROCESS | 2201 | 1463791632144 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 17:47:12 INFO - TEST-START | /DOMEvents/constructors.html 17:47:12 INFO - PROCESS | 2201 | 1463791632146 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 2201 | 1463791632147 Marionette TRACE conn2 <- [1,2914,null,{}] 17:47:12 INFO - PROCESS | 2201 | 1463791632150 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}] 17:47:12 INFO - PROCESS | 2201 | 1463791632250 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:47:12 INFO - PROCESS | 2201 | 1463791632342 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d67b000 == 53 [pid = 2201] [id = 736] 17:47:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x128b20000) [pid = 2201] [serial = 2208] [outer = 0x0] 17:47:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x128ff3c00) [pid = 2201] [serial = 2209] [outer = 0x128b20000] 17:47:12 INFO - PROCESS | 2201 | 1463791632373 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x1293f1400) [pid = 2201] [serial = 2210] [outer = 0x128b20000] 17:47:12 INFO - PROCESS | 2201 | 1463791632748 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]]]}] 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:47:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:47:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:47:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:47:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:47:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 624ms 17:47:12 INFO - PROCESS | 2201 | 1463791632771 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:47:12 INFO - PROCESS | 2201 | 1463791632772 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 17:47:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:47:12 INFO - PROCESS | 2201 | 1463791632775 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 2201 | 1463791632776 Marionette TRACE conn2 <- [1,2918,null,{}] 17:47:12 INFO - PROCESS | 2201 | 1463791632779 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}] 17:47:12 INFO - PROCESS | 2201 | 1463791632875 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:47:12 INFO - PROCESS | 2201 | 1463791632929 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d924000 == 54 [pid = 2201] [id = 737] 17:47:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x128b89c00) [pid = 2201] [serial = 2211] [outer = 0x0] 17:47:12 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12a628000) [pid = 2201] [serial = 2212] [outer = 0x128b89c00] 17:47:12 INFO - PROCESS | 2201 | 1463791632957 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x12b93b800) [pid = 2201] [serial = 2213] [outer = 0x128b89c00] 17:47:13 INFO - PROCESS | 2201 | 1463791633349 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:47:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:47:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 620ms 17:47:13 INFO - PROCESS | 2201 | 1463791633396 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 2201 | 1463791633397 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 17:47:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:47:13 INFO - PROCESS | 2201 | 1463791633399 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 2201 | 1463791633401 Marionette TRACE conn2 <- [1,2922,null,{}] 17:47:13 INFO - PROCESS | 2201 | 1463791633403 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}] 17:47:13 INFO - PROCESS | 2201 | 1463791633518 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:47:13 INFO - PROCESS | 2201 | 1463791633606 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d957000 == 55 [pid = 2201] [id = 738] 17:47:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x1122a9c00) [pid = 2201] [serial = 2214] [outer = 0x0] 17:47:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12b942c00) [pid = 2201] [serial = 2215] [outer = 0x1122a9c00] 17:47:13 INFO - PROCESS | 2201 | 1463791633664 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x12baebc00) [pid = 2201] [serial = 2216] [outer = 0x1122a9c00] 17:47:13 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:47:13 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:47:13 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:47:13 INFO - PROCESS | 2201 | [2201] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 17:47:14 INFO - PROCESS | 2201 | 1463791634028 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]]]}] 17:47:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:47:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:47:14 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 17:47:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:47:14 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 17:47:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:47:14 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]" 17:47:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:47:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:47:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 17:47:14 INFO - PROCESS | 2201 | 1463791634072 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 2201 | 1463791634073 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 17:47:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:47:14 INFO - PROCESS | 2201 | 1463791634076 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 2201 | 1463791634077 Marionette TRACE conn2 <- [1,2926,null,{}] 17:47:14 INFO - PROCESS | 2201 | 1463791634080 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}] 17:47:14 INFO - PROCESS | 2201 | 1463791634178 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:47:14 INFO - PROCESS | 2201 | 1463791634235 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d78800 == 56 [pid = 2201] [id = 739] 17:47:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x112eae400) [pid = 2201] [serial = 2217] [outer = 0x0] 17:47:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x119187800) [pid = 2201] [serial = 2218] [outer = 0x112eae400] 17:47:14 INFO - PROCESS | 2201 | 1463791634264 Marionette DEBUG loaded listener.js 17:47:14 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x12bd7e800) [pid = 2201] [serial = 2219] [outer = 0x112eae400] 17:47:14 INFO - PROCESS | 2201 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:47:14 INFO - PROCESS | 2201 | --DOCSHELL 0x12d180800 == 55 [pid = 2201] [id = 17] 17:47:14 INFO - PROCESS | 2201 | 1463791634832 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]]]}] 17:47:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:47:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 772ms 17:47:14 INFO - PROCESS | 2201 | 1463791634849 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 2201 | 1463791634851 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 17:47:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:47:14 INFO - PROCESS | 2201 | 1463791634854 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 2201 | 1463791634856 Marionette TRACE conn2 <- [1,2930,null,{}] 17:47:14 INFO - PROCESS | 2201 | 1463791634860 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}] 17:47:14 INFO - PROCESS | 2201 | 1463791634978 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:47:15 INFO - PROCESS | 2201 | 1463791635042 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x1170a4800 == 56 [pid = 2201] [id = 740] 17:47:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x11804c000) [pid = 2201] [serial = 2220] [outer = 0x0] 17:47:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x118141400) [pid = 2201] [serial = 2221] [outer = 0x11804c000] 17:47:15 INFO - PROCESS | 2201 | 1463791635071 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x11870ec00) [pid = 2201] [serial = 2222] [outer = 0x11804c000] 17:47:15 INFO - PROCESS | 2201 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:47:15 INFO - PROCESS | 2201 | 1463791635491 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]]]}] 17:47:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:47:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 673ms 17:47:15 INFO - PROCESS | 2201 | 1463791635528 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:47:15 INFO - PROCESS | 2201 | 1463791635533 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 17:47:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:47:15 INFO - PROCESS | 2201 | 1463791635539 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 2201 | 1463791635542 Marionette TRACE conn2 <- [1,2934,null,{}] 17:47:15 INFO - PROCESS | 2201 | 1463791635545 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}] 17:47:15 INFO - PROCESS | 2201 | 1463791635687 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x12d184000 == 55 [pid = 2201] [id = 731] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x12c525800 == 54 [pid = 2201] [id = 730] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x123cd8000 == 53 [pid = 2201] [id = 729] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x12be74000 == 52 [pid = 2201] [id = 728] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x12b16d800 == 51 [pid = 2201] [id = 727] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x12a643800 == 50 [pid = 2201] [id = 726] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x128dd4000 == 49 [pid = 2201] [id = 725] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x118248400) [pid = 2201] [serial = 2092] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x123ac4c00) [pid = 2201] [serial = 2098] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x119462800) [pid = 2201] [serial = 2095] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x126ff7c00) [pid = 2201] [serial = 2101] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x112fba000) [pid = 2201] [serial = 2089] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x12a44e800) [pid = 2201] [serial = 2143] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x119179800 == 48 [pid = 2201] [id = 724] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x123f79000 == 47 [pid = 2201] [id = 723] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x123a50000 == 46 [pid = 2201] [id = 722] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x11671c800 == 45 [pid = 2201] [id = 721] 17:47:15 INFO - PROCESS | 2201 | --DOCSHELL 0x11265e800 == 44 [pid = 2201] [id = 720] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x126ff5800) [pid = 2201] [serial = 2087] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x126959000) [pid = 2201] [serial = 2122] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x128b1c400) [pid = 2201] [serial = 2125] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x1239c0800) [pid = 2201] [serial = 2119] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x118796c00) [pid = 2201] [serial = 2110] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x119181400) [pid = 2201] [serial = 2111] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x116773400) [pid = 2201] [serial = 2105] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x1132ad400) [pid = 2201] [serial = 2104] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x11945e800) [pid = 2201] [serial = 2113] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x119b19000) [pid = 2201] [serial = 2114] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x119ea6400) [pid = 2201] [serial = 2116] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12309a000) [pid = 2201] [serial = 2117] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x117173000) [pid = 2201] [serial = 2107] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x118140800) [pid = 2201] [serial = 2108] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x128b8bc00) [pid = 2201] [serial = 2128] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x11841f400) [pid = 2201] [serial = 2126] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x128df1c00) [pid = 2201] [serial = 2131] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x128b91400) [pid = 2201] [serial = 2129] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x1293a9000) [pid = 2201] [serial = 2138] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x124e05000) [pid = 2201] [serial = 2134] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x128fee400) [pid = 2201] [serial = 2132] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1293f4000) [pid = 2201] [serial = 2141] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x127097c00) [pid = 2201] [serial = 2123] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x124e02c00) [pid = 2201] [serial = 2120] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1292e2000) [pid = 2201] [serial = 2137] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x1292da400) [pid = 2201] [serial = 2135] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x118055c00) [pid = 2201] [serial = 2054] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x112e25400) [pid = 2201] [serial = 2051] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x1293b1000) [pid = 2201] [serial = 2140] [outer = 0x0] [url = about:blank] 17:47:15 INFO - PROCESS | 2201 | 1463791635786 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:15 INFO - PROCESS | 2201 | ++DOCSHELL 0x117054800 == 45 [pid = 2201] [id = 741] 17:47:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x112fba000) [pid = 2201] [serial = 2223] [outer = 0x0] 17:47:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x117173000) [pid = 2201] [serial = 2224] [outer = 0x112fba000] 17:47:15 INFO - PROCESS | 2201 | 1463791635814 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119181400) [pid = 2201] [serial = 2225] [outer = 0x112fba000] 17:47:16 INFO - PROCESS | 2201 | 1463791636098 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]]]}] 17:47:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms 17:47:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:47:16 INFO - PROCESS | 2201 | 1463791636160 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:47:16 INFO - PROCESS | 2201 | 1463791636161 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 17:47:16 INFO - PROCESS | 2201 | 1463791636163 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 2201 | 1463791636168 Marionette TRACE conn2 <- [1,2938,null,{}] 17:47:16 INFO - PROCESS | 2201 | 1463791636176 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}] 17:47:16 INFO - PROCESS | 2201 | 1463791636260 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:47:16 INFO - PROCESS | 2201 | 1463791636267 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x123a50000 == 46 [pid = 2201] [id = 742] 17:47:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x119bab400) [pid = 2201] [serial = 2226] [outer = 0x0] 17:47:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x12309e800) [pid = 2201] [serial = 2227] [outer = 0x119bab400] 17:47:16 INFO - PROCESS | 2201 | 1463791636294 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x1239c5000) [pid = 2201] [serial = 2228] [outer = 0x119bab400] 17:47:16 INFO - PROCESS | 2201 | 1463791636634 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]]]}] 17:47:16 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. 17:47:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 526ms 17:47:16 INFO - PROCESS | 2201 | 1463791636690 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:47:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:47:16 INFO - PROCESS | 2201 | 1463791636692 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 17:47:16 INFO - PROCESS | 2201 | 1463791636694 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 2201 | 1463791636695 Marionette TRACE conn2 <- [1,2942,null,{}] 17:47:16 INFO - PROCESS | 2201 | 1463791636698 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}] 17:47:16 INFO - PROCESS | 2201 | 1463791636779 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:47:16 INFO - PROCESS | 2201 | 1463791636786 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 2201 | ++DOCSHELL 0x127375000 == 47 [pid = 2201] [id = 743] 17:47:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x123c18000) [pid = 2201] [serial = 2229] [outer = 0x0] 17:47:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x124e09000) [pid = 2201] [serial = 2230] [outer = 0x123c18000] 17:47:16 INFO - PROCESS | 2201 | 1463791636818 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x126953c00) [pid = 2201] [serial = 2231] [outer = 0x123c18000] 17:47:17 INFO - PROCESS | 2201 | 1463791637122 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"]]]}] 17:47:17 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 17:47:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:47:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 469ms 17:47:17 INFO - PROCESS | 2201 | 1463791637165 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 2201 | 1463791637166 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 17:47:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:47:17 INFO - PROCESS | 2201 | 1463791637170 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 2201 | 1463791637171 Marionette TRACE conn2 <- [1,2946,null,{}] 17:47:17 INFO - PROCESS | 2201 | 1463791637174 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}] 17:47:17 INFO - PROCESS | 2201 | 1463791637275 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:47:17 INFO - PROCESS | 2201 | 1463791637283 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x129360800 == 48 [pid = 2201] [id = 744] 17:47:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x12446c800) [pid = 2201] [serial = 2232] [outer = 0x0] 17:47:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1270c2400) [pid = 2201] [serial = 2233] [outer = 0x12446c800] 17:47:17 INFO - PROCESS | 2201 | 1463791637308 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128b87000) [pid = 2201] [serial = 2234] [outer = 0x12446c800] 17:47:17 INFO - PROCESS | 2201 | 1463791637610 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]]]}] 17:47:17 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. 17:47:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 17:47:17 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:47:17 INFO - PROCESS | 2201 | 1463791637639 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 2201 | 1463791637640 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 17:47:17 INFO - PROCESS | 2201 | 1463791637642 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 2201 | 1463791637644 Marionette TRACE conn2 <- [1,2950,null,{}] 17:47:17 INFO - PROCESS | 2201 | 1463791637646 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}] 17:47:17 INFO - PROCESS | 2201 | 1463791637732 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:47:17 INFO - PROCESS | 2201 | 1463791637739 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b167800 == 49 [pid = 2201] [id = 745] 17:47:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x128b90c00) [pid = 2201] [serial = 2235] [outer = 0x0] 17:47:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x128ffa800) [pid = 2201] [serial = 2236] [outer = 0x128b90c00] 17:47:17 INFO - PROCESS | 2201 | 1463791637766 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12a624000) [pid = 2201] [serial = 2237] [outer = 0x128b90c00] 17:47:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b9bd000 == 50 [pid = 2201] [id = 746] 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12a856c00) [pid = 2201] [serial = 2238] [outer = 0x0] 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x128d20c00) [pid = 2201] [serial = 2239] [outer = 0x12a856c00] 17:47:18 INFO - PROCESS | 2201 | 1463791638235 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]]]}] 17:47:18 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. 17:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 619ms 17:47:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:47:18 INFO - PROCESS | 2201 | 1463791638263 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:47:18 INFO - PROCESS | 2201 | 1463791638265 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 17:47:18 INFO - PROCESS | 2201 | 1463791638268 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - PROCESS | 2201 | 1463791638270 Marionette TRACE conn2 <- [1,2954,null,{}] 17:47:18 INFO - PROCESS | 2201 | 1463791638281 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}] 17:47:18 INFO - PROCESS | 2201 | 1463791638428 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:47:18 INFO - PROCESS | 2201 | 1463791638447 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c181000 == 51 [pid = 2201] [id = 747] 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x12a628400) [pid = 2201] [serial = 2240] [outer = 0x0] 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x12ab48c00) [pid = 2201] [serial = 2241] [outer = 0x12a628400] 17:47:18 INFO - PROCESS | 2201 | 1463791638472 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x12b947c00) [pid = 2201] [serial = 2242] [outer = 0x12a628400] 17:47:18 INFO - PROCESS | 2201 | 1463791638770 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]]]}] 17:47:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:47:18 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 17:47:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 529ms 17:47:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:47:18 INFO - PROCESS | 2201 | 1463791638819 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:47:18 INFO - PROCESS | 2201 | 1463791638820 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 17:47:18 INFO - PROCESS | 2201 | 1463791638822 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - PROCESS | 2201 | 1463791638823 Marionette TRACE conn2 <- [1,2958,null,{}] 17:47:18 INFO - PROCESS | 2201 | 1463791638826 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}] 17:47:18 INFO - PROCESS | 2201 | 1463791638930 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:47:18 INFO - PROCESS | 2201 | 1463791638942 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e7800 == 52 [pid = 2201] [id = 748] 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x12ba54400) [pid = 2201] [serial = 2243] [outer = 0x0] 17:47:18 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12bae1c00) [pid = 2201] [serial = 2244] [outer = 0x12ba54400] 17:47:18 INFO - PROCESS | 2201 | 1463791638967 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x12baf0000) [pid = 2201] [serial = 2245] [outer = 0x12ba54400] 17:47:19 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. 17:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 17:47:19 INFO - PROCESS | 2201 | 1463791639283 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]]]}] 17:47:19 INFO - PROCESS | 2201 | 1463791639298 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:47:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:47:19 INFO - PROCESS | 2201 | 1463791639309 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 17:47:19 INFO - PROCESS | 2201 | 1463791639311 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 2201 | 1463791639313 Marionette TRACE conn2 <- [1,2962,null,{}] 17:47:19 INFO - PROCESS | 2201 | 1463791639315 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}] 17:47:19 INFO - PROCESS | 2201 | 1463791639421 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:47:19 INFO - PROCESS | 2201 | 1463791639435 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:19 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d180800 == 53 [pid = 2201] [id = 749] 17:47:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12ba54c00) [pid = 2201] [serial = 2246] [outer = 0x0] 17:47:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12bd88000) [pid = 2201] [serial = 2247] [outer = 0x12ba54c00] 17:47:19 INFO - PROCESS | 2201 | 1463791639459 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x12be36400) [pid = 2201] [serial = 2248] [outer = 0x12ba54c00] 17:47:19 INFO - PROCESS | 2201 | 1463791639770 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]]]}] 17:47:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:47:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 17:47:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:47:19 INFO - PROCESS | 2201 | 1463791639796 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 2201 | 1463791639798 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 17:47:19 INFO - PROCESS | 2201 | 1463791639802 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 2201 | 1463791639804 Marionette TRACE conn2 <- [1,2966,null,{}] 17:47:19 INFO - PROCESS | 2201 | 1463791639806 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}] 17:47:20 INFO - PROCESS | 2201 | 1463791640043 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x1187a1400) [pid = 2201] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x117529c00) [pid = 2201] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x119eab000) [pid = 2201] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x128b19000) [pid = 2201] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x128b8a400) [pid = 2201] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x11201c000) [pid = 2201] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x1292dbc00) [pid = 2201] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x123abd800) [pid = 2201] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x11204b800) [pid = 2201] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x118a51800) [pid = 2201] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x1182b2400) [pid = 2201] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x112a5e400) [pid = 2201] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x119ea8800) [pid = 2201] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x112e27000) [pid = 2201] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x119ea4c00) [pid = 2201] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x123490400) [pid = 2201] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1169b3000) [pid = 2201] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x119ea2000) [pid = 2201] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:47:20 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x124411800) [pid = 2201] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:47:20 INFO - PROCESS | 2201 | 1463791640090 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x1197c3000 == 54 [pid = 2201] [id = 750] 17:47:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x11204b800) [pid = 2201] [serial = 2249] [outer = 0x0] 17:47:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x1161a9800) [pid = 2201] [serial = 2250] [outer = 0x11204b800] 17:47:20 INFO - PROCESS | 2201 | 1463791640116 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x1182b2400) [pid = 2201] [serial = 2251] [outer = 0x11204b800] 17:47:20 INFO - PROCESS | 2201 | 1463791640387 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]]]}] 17:47:20 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. 17:47:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 624ms 17:47:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:47:20 INFO - PROCESS | 2201 | 1463791640425 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 2201 | 1463791640426 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 17:47:20 INFO - PROCESS | 2201 | 1463791640428 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - PROCESS | 2201 | 1463791640431 Marionette TRACE conn2 <- [1,2970,null,{}] 17:47:20 INFO - PROCESS | 2201 | 1463791640440 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}] 17:47:20 INFO - PROCESS | 2201 | 1463791640539 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:47:20 INFO - PROCESS | 2201 | 1463791640551 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d949000 == 55 [pid = 2201] [id = 751] 17:47:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1182b3800) [pid = 2201] [serial = 2252] [outer = 0x0] 17:47:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128ff9800) [pid = 2201] [serial = 2253] [outer = 0x1182b3800] 17:47:20 INFO - PROCESS | 2201 | 1463791640579 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12c53d800) [pid = 2201] [serial = 2254] [outer = 0x1182b3800] 17:47:20 INFO - PROCESS | 2201 | 1463791640871 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]]]}] 17:47:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:47:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 476ms 17:47:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:47:20 INFO - PROCESS | 2201 | 1463791640906 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 2201 | 1463791640908 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 17:47:20 INFO - PROCESS | 2201 | 1463791640911 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - PROCESS | 2201 | 1463791640912 Marionette TRACE conn2 <- [1,2974,null,{}] 17:47:20 INFO - PROCESS | 2201 | 1463791640923 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}] 17:47:21 INFO - PROCESS | 2201 | 1463791641042 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:47:21 INFO - PROCESS | 2201 | 1463791641048 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12e18b800 == 56 [pid = 2201] [id = 752] 17:47:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x118a51800) [pid = 2201] [serial = 2255] [outer = 0x0] 17:47:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x12c542800) [pid = 2201] [serial = 2256] [outer = 0x118a51800] 17:47:21 INFO - PROCESS | 2201 | 1463791641073 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x12c6c0c00) [pid = 2201] [serial = 2257] [outer = 0x118a51800] 17:47:21 INFO - PROCESS | 2201 | 1463791641361 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]]]}] 17:47:21 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. 17:47:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 17:47:21 INFO - PROCESS | 2201 | 1463791641380 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 2201 | 1463791641382 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 17:47:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:47:21 INFO - PROCESS | 2201 | 1463791641393 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 2201 | 1463791641394 Marionette TRACE conn2 <- [1,2978,null,{}] 17:47:21 INFO - PROCESS | 2201 | 1463791641396 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}] 17:47:21 INFO - PROCESS | 2201 | 1463791641495 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:47:21 INFO - PROCESS | 2201 | 1463791641501 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 2201 | ++DOCSHELL 0x12a820000 == 57 [pid = 2201] [id = 753] 17:47:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x124e34000) [pid = 2201] [serial = 2258] [outer = 0x0] 17:47:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x124e38800) [pid = 2201] [serial = 2259] [outer = 0x124e34000] 17:47:21 INFO - PROCESS | 2201 | 1463791641542 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x124e3c800) [pid = 2201] [serial = 2260] [outer = 0x124e34000] 17:47:21 INFO - PROCESS | 2201 | 1463791641847 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]]]}] 17:47:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:47:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 468ms 17:47:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:47:21 INFO - PROCESS | 2201 | 1463791641862 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 2201 | 1463791641863 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 17:47:21 INFO - PROCESS | 2201 | 1463791641879 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 2201 | 1463791641881 Marionette TRACE conn2 <- [1,2982,null,{}] 17:47:21 INFO - PROCESS | 2201 | 1463791641897 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}] 17:47:22 INFO - PROCESS | 2201 | 1463791642085 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:47:22 INFO - PROCESS | 2201 | 1463791642232 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:22 INFO - PROCESS | 2201 | ++DOCSHELL 0x118067000 == 58 [pid = 2201] [id = 754] 17:47:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x110f42800) [pid = 2201] [serial = 2261] [outer = 0x0] 17:47:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x110f51c00) [pid = 2201] [serial = 2262] [outer = 0x110f42800] 17:47:22 INFO - PROCESS | 2201 | 1463791642285 Marionette DEBUG loaded listener.js 17:47:22 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x11345bc00) [pid = 2201] [serial = 2263] [outer = 0x110f42800] 17:47:22 INFO - PROCESS | 2201 | 1463791642712 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"]]]}] 17:47:22 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 17:47:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:47:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 896ms 17:47:22 INFO - PROCESS | 2201 | 1463791642764 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:47:22 INFO - PROCESS | 2201 | 1463791642767 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 17:47:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:47:22 INFO - PROCESS | 2201 | 1463791642795 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 2201 | 1463791642797 Marionette TRACE conn2 <- [1,2986,null,{}] 17:47:22 INFO - PROCESS | 2201 | 1463791642802 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}] 17:47:22 INFO - PROCESS | 2201 | 1463791642962 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:47:23 INFO - PROCESS | 2201 | 1463791643045 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x123cca000 == 59 [pid = 2201] [id = 755] 17:47:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x116775800) [pid = 2201] [serial = 2264] [outer = 0x0] 17:47:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x118796c00) [pid = 2201] [serial = 2265] [outer = 0x116775800] 17:47:23 INFO - PROCESS | 2201 | 1463791643077 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x1194eec00) [pid = 2201] [serial = 2266] [outer = 0x116775800] 17:47:23 INFO - PROCESS | 2201 | 1463791643422 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]]]}] 17:47:23 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. 17:47:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 676ms 17:47:23 INFO - PROCESS | 2201 | 1463791643474 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:47:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:47:23 INFO - PROCESS | 2201 | 1463791643479 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 17:47:23 INFO - PROCESS | 2201 | 1463791643482 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 2201 | 1463791643485 Marionette TRACE conn2 <- [1,2990,null,{}] 17:47:23 INFO - PROCESS | 2201 | 1463791643489 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}] 17:47:23 INFO - PROCESS | 2201 | 1463791643647 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:47:23 INFO - PROCESS | 2201 | 1463791643775 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 2201 | ++DOCSHELL 0x12b153800 == 60 [pid = 2201] [id = 756] 17:47:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x119e9fc00) [pid = 2201] [serial = 2267] [outer = 0x0] 17:47:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x123610400) [pid = 2201] [serial = 2268] [outer = 0x119e9fc00] 17:47:23 INFO - PROCESS | 2201 | 1463791643825 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x124e2e400) [pid = 2201] [serial = 2269] [outer = 0x119e9fc00] 17:47:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x1182f3800 == 61 [pid = 2201] [id = 757] 17:47:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x128b87800) [pid = 2201] [serial = 2270] [outer = 0x0] 17:47:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x123916c00) [pid = 2201] [serial = 2271] [outer = 0x128b87800] 17:47:24 INFO - PROCESS | 2201 | 1463791644313 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]]]}] 17:47:24 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. 17:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 873ms 17:47:24 INFO - PROCESS | 2201 | 1463791644356 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:47:24 INFO - PROCESS | 2201 | 1463791644358 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 17:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:47:24 INFO - PROCESS | 2201 | 1463791644365 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 2201 | 1463791644369 Marionette TRACE conn2 <- [1,2994,null,{}] 17:47:24 INFO - PROCESS | 2201 | 1463791644373 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}] 17:47:24 INFO - PROCESS | 2201 | 1463791644504 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:47:24 INFO - PROCESS | 2201 | 1463791644575 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 2201 | ++DOCSHELL 0x134ac9800 == 62 [pid = 2201] [id = 758] 17:47:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x124e33c00) [pid = 2201] [serial = 2272] [outer = 0x0] 17:47:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x128b95400) [pid = 2201] [serial = 2273] [outer = 0x124e33c00] 17:47:24 INFO - PROCESS | 2201 | 1463791644605 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x12a454c00) [pid = 2201] [serial = 2274] [outer = 0x124e33c00] 17:47:24 INFO - PROCESS | 2201 | 1463791644959 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]]]}] 17:47:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:47:24 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 17:47:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 626ms 17:47:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:47:24 INFO - PROCESS | 2201 | 1463791644987 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:47:24 INFO - PROCESS | 2201 | 1463791644989 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 17:47:24 INFO - PROCESS | 2201 | 1463791644991 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 2201 | 1463791644993 Marionette TRACE conn2 <- [1,2998,null,{}] 17:47:24 INFO - PROCESS | 2201 | 1463791644995 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}] 17:47:25 INFO - PROCESS | 2201 | 1463791645101 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:47:25 INFO - PROCESS | 2201 | 1463791645158 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 2201 | ++DOCSHELL 0x134ae2800 == 63 [pid = 2201] [id = 759] 17:47:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x12a7b2c00) [pid = 2201] [serial = 2275] [outer = 0x0] 17:47:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x12ab98800) [pid = 2201] [serial = 2276] [outer = 0x12a7b2c00] 17:47:25 INFO - PROCESS | 2201 | 1463791645187 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x12bd7ec00) [pid = 2201] [serial = 2277] [outer = 0x12a7b2c00] 17:47:25 INFO - PROCESS | 2201 | 1463791645603 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]]]}] 17:47:25 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. 17:47:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 619ms 17:47:25 INFO - PROCESS | 2201 | 1463791645610 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:47:25 INFO - PROCESS | 2201 | 1463791645612 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 17:47:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:47:25 INFO - PROCESS | 2201 | 1463791645614 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - PROCESS | 2201 | 1463791645615 Marionette TRACE conn2 <- [1,3002,null,{}] 17:47:25 INFO - PROCESS | 2201 | 1463791645620 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}] 17:47:25 INFO - PROCESS | 2201 | 1463791645892 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:47:26 INFO - PROCESS | 2201 | 1463791646013 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x1232b6800 == 64 [pid = 2201] [id = 760] 17:47:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 146 (0x11300fc00) [pid = 2201] [serial = 2278] [outer = 0x0] 17:47:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 147 (0x113463000) [pid = 2201] [serial = 2279] [outer = 0x11300fc00] 17:47:26 INFO - PROCESS | 2201 | 1463791646054 Marionette DEBUG loaded listener.js 17:47:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 148 (0x1161f1000) [pid = 2201] [serial = 2280] [outer = 0x11300fc00] 17:47:26 INFO - PROCESS | 2201 | 1463791646408 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]]]}] 17:47:26 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. 17:47:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 826ms 17:47:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:47:26 INFO - PROCESS | 2201 | 1463791646441 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:47:26 INFO - PROCESS | 2201 | 1463791646443 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 17:47:26 INFO - PROCESS | 2201 | 1463791646446 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:47:26 INFO - PROCESS | 2201 | 1463791646448 Marionette TRACE conn2 <- [1,3006,null,{}] 17:47:26 INFO - PROCESS | 2201 | 1463791646451 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}] 17:47:26 INFO - PROCESS | 2201 | 1463791646543 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:47:26 INFO - PROCESS | 2201 | 1463791646606 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:26 INFO - PROCESS | 2201 | ++DOCSHELL 0x12341c000 == 65 [pid = 2201] [id = 761] 17:47:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 149 (0x113d0f400) [pid = 2201] [serial = 2281] [outer = 0x0] 17:47:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 150 (0x117524000) [pid = 2201] [serial = 2282] [outer = 0x113d0f400] 17:47:26 INFO - PROCESS | 2201 | 1463791646634 Marionette DEBUG loaded listener.js 17:47:26 INFO - PROCESS | 2201 | ++DOMWINDOW == 151 (0x118055800) [pid = 2201] [serial = 2283] [outer = 0x113d0f400] 17:47:26 INFO - PROCESS | 2201 | 1463791646993 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]]]}] 17:47:27 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. 17:47:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 575ms 17:47:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:47:27 INFO - PROCESS | 2201 | 1463791647021 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 2201 | 1463791647023 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 17:47:27 INFO - PROCESS | 2201 | 1463791647025 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - PROCESS | 2201 | 1463791647026 Marionette TRACE conn2 <- [1,3010,null,{}] 17:47:27 INFO - PROCESS | 2201 | 1463791647028 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}] 17:47:27 INFO - PROCESS | 2201 | 1463791647120 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:47:27 INFO - PROCESS | 2201 | 1463791647182 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x119167000 == 66 [pid = 2201] [id = 762] 17:47:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 152 (0x1182b5400) [pid = 2201] [serial = 2284] [outer = 0x0] 17:47:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 153 (0x11879b000) [pid = 2201] [serial = 2285] [outer = 0x1182b5400] 17:47:27 INFO - PROCESS | 2201 | 1463791647209 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 154 (0x119108800) [pid = 2201] [serial = 2286] [outer = 0x1182b5400] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12abc2800 == 65 [pid = 2201] [id = 698] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12a820000 == 64 [pid = 2201] [id = 753] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12e18b800 == 63 [pid = 2201] [id = 752] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12d949000 == 62 [pid = 2201] [id = 751] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x1197c3000 == 61 [pid = 2201] [id = 750] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12d180800 == 60 [pid = 2201] [id = 749] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12c9e7800 == 59 [pid = 2201] [id = 748] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12c181000 == 58 [pid = 2201] [id = 747] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 153 (0x11693fc00) [pid = 2201] [serial = 2146] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 152 (0x119108400) [pid = 2201] [serial = 2149] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 151 (0x123918400) [pid = 2201] [serial = 2152] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 150 (0x128b87400) [pid = 2201] [serial = 2155] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 149 (0x12ab9c400) [pid = 2201] [serial = 2197] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12b9bd000 == 57 [pid = 2201] [id = 746] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12b167800 == 56 [pid = 2201] [id = 745] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x129360800 == 55 [pid = 2201] [id = 744] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x12d176800 == 54 [pid = 2201] [id = 18] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x127375000 == 53 [pid = 2201] [id = 743] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x123a50000 == 52 [pid = 2201] [id = 742] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x117054800 == 51 [pid = 2201] [id = 741] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x1170a4800 == 50 [pid = 2201] [id = 740] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x128fd6800 == 49 [pid = 2201] [id = 734] 17:47:27 INFO - PROCESS | 2201 | --DOCSHELL 0x119d90000 == 48 [pid = 2201] [id = 733] 17:47:27 INFO - PROCESS | 2201 | 1463791647629 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]]]}] 17:47:27 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 17:47:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 618ms 17:47:27 INFO - PROCESS | 2201 | 1463791647644 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 2201 | 1463791647646 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 17:47:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:47:27 INFO - PROCESS | 2201 | 1463791647656 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - PROCESS | 2201 | 1463791647659 Marionette TRACE conn2 <- [1,3014,null,{}] 17:47:27 INFO - PROCESS | 2201 | 1463791647661 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}] 17:47:27 INFO - PROCESS | 2201 | 1463791647744 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 148 (0x124e07800) [pid = 2201] [serial = 2176] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 147 (0x128b15800) [pid = 2201] [serial = 2177] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 146 (0x128df0400) [pid = 2201] [serial = 2180] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 145 (0x119ea5c00) [pid = 2201] [serial = 2096] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x118425800) [pid = 2201] [serial = 2093] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x124e53c00) [pid = 2201] [serial = 2099] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x128b90000) [pid = 2201] [serial = 2179] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x1292db800) [pid = 2201] [serial = 2182] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x1161a0c00) [pid = 2201] [serial = 2090] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x1293f1000) [pid = 2201] [serial = 2185] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x1270c9800) [pid = 2201] [serial = 2102] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x1292d8800) [pid = 2201] [serial = 2159] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x11716c800) [pid = 2201] [serial = 2158] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x1194ee400) [pid = 2201] [serial = 2167] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12348e400) [pid = 2201] [serial = 2048] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x119e9e800) [pid = 2201] [serial = 2168] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x11813f800) [pid = 2201] [serial = 2162] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x11693f800) [pid = 2201] [serial = 2161] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x123612800) [pid = 2201] [serial = 2173] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x123c7a000) [pid = 2201] [serial = 2174] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x116157000) [pid = 2201] [serial = 2164] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x1182b5000) [pid = 2201] [serial = 2165] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x123493400) [pid = 2201] [serial = 2171] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x11bc06400) [pid = 2201] [serial = 2170] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x12ab4c800) [pid = 2201] [serial = 2195] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x118795c00) [pid = 2201] [serial = 2188] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x128d15400) [pid = 2201] [serial = 2191] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x123099c00) [pid = 2201] [serial = 2189] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12a863800) [pid = 2201] [serial = 2194] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x12a45bc00) [pid = 2201] [serial = 2186] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x1293a5000) [pid = 2201] [serial = 2183] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x12a854400) [pid = 2201] [serial = 2192] [outer = 0x0] [url = about:blank] 17:47:27 INFO - PROCESS | 2201 | 1463791647805 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d79800 == 49 [pid = 2201] [id = 763] 17:47:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x112e31400) [pid = 2201] [serial = 2287] [outer = 0x0] 17:47:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x11693f800) [pid = 2201] [serial = 2288] [outer = 0x112e31400] 17:47:27 INFO - PROCESS | 2201 | 1463791647832 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x1194e8400) [pid = 2201] [serial = 2289] [outer = 0x112e31400] 17:47:27 INFO - PROCESS | 2201 | [2201] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:28 INFO - PROCESS | 2201 | 1463791648160 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:47:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:47:28 INFO - {} 17:47:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:47:28 INFO - {} 17:47:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:47:28 INFO - {} 17:47:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:47:28 INFO - {} 17:47:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 528ms 17:47:28 INFO - PROCESS | 2201 | 1463791648178 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 2201 | 1463791648180 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 17:47:28 INFO - TEST-START | /FileAPI/fileReader.html 17:47:28 INFO - PROCESS | 2201 | 1463791648182 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 2201 | 1463791648185 Marionette TRACE conn2 <- [1,3018,null,{}] 17:47:28 INFO - PROCESS | 2201 | 1463791648188 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}] 17:47:28 INFO - PROCESS | 2201 | 1463791648263 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:47:28 INFO - PROCESS | 2201 | 1463791648270 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x126f68800 == 50 [pid = 2201] [id = 764] 17:47:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x119baac00) [pid = 2201] [serial = 2290] [outer = 0x0] 17:47:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x11bc11800) [pid = 2201] [serial = 2291] [outer = 0x119baac00] 17:47:28 INFO - PROCESS | 2201 | 1463791648295 Marionette DEBUG loaded listener.js 17:47:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x123694c00) [pid = 2201] [serial = 2292] [outer = 0x119baac00] 17:47:28 INFO - PROCESS | 2201 | 1463791648620 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]]]}] 17:47:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:47:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:47:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:47:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:47:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 473ms 17:47:28 INFO - PROCESS | 2201 | 1463791648655 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 2201 | 1463791648657 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 17:47:28 INFO - TEST-START | /FileAPI/historical.html 17:47:28 INFO - PROCESS | 2201 | 1463791648659 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 2201 | 1463791648660 Marionette TRACE conn2 <- [1,3022,null,{}] 17:47:28 INFO - PROCESS | 2201 | 1463791648662 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}] 17:47:28 INFO - PROCESS | 2201 | 1463791648740 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:47:28 INFO - PROCESS | 2201 | 1463791648745 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:28 INFO - PROCESS | 2201 | ++DOCSHELL 0x128fd9800 == 51 [pid = 2201] [id = 765] 17:47:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x123ac2000) [pid = 2201] [serial = 2293] [outer = 0x0] 17:47:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x123c7d000) [pid = 2201] [serial = 2294] [outer = 0x123ac2000] 17:47:28 INFO - PROCESS | 2201 | 1463791648777 Marionette DEBUG loaded listener.js 17:47:28 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x124799000) [pid = 2201] [serial = 2295] [outer = 0x123ac2000] 17:47:29 INFO - PROCESS | 2201 | 1463791649087 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"]]]}] 17:47:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:47:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:47:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:47:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:47:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:47:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:47:29 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 17:47:29 INFO - PROCESS | 2201 | 1463791649129 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 2201 | 1463791649130 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 17:47:29 INFO - TEST-START | /FileAPI/idlharness.html 17:47:29 INFO - PROCESS | 2201 | 1463791649133 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 2201 | 1463791649134 Marionette TRACE conn2 <- [1,3026,null,{}] 17:47:29 INFO - PROCESS | 2201 | 1463791649136 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}] 17:47:29 INFO - PROCESS | 2201 | 1463791649212 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:47:29 INFO - PROCESS | 2201 | 1463791649274 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296c0000 == 52 [pid = 2201] [id = 766] 17:47:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x12348e400) [pid = 2201] [serial = 2296] [outer = 0x0] 17:47:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x124e0bc00) [pid = 2201] [serial = 2297] [outer = 0x12348e400] 17:47:29 INFO - PROCESS | 2201 | 1463791649300 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x124e3b400) [pid = 2201] [serial = 2298] [outer = 0x12348e400] 17:47:29 INFO - PROCESS | 2201 | 1463791649778 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:47:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:47:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:47:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:47:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:47:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:47:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:47:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:47:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:47:29 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 17:47:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:47:29 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 17:47:29 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 17:47:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:47:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:47:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:47:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:47:29 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 17:47:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:47:29 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 17:47:29 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 17:47:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:47:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:47:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:47:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:47:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:47:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:47:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 17:47:29 INFO - TEST-START | /FileAPI/idlharness.worker 17:47:29 INFO - PROCESS | 2201 | 1463791649821 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 2201 | 1463791649822 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 17:47:29 INFO - PROCESS | 2201 | 1463791649824 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 2201 | 1463791649825 Marionette TRACE conn2 <- [1,3030,null,{}] 17:47:29 INFO - PROCESS | 2201 | 1463791649827 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}] 17:47:29 INFO - PROCESS | 2201 | 1463791649928 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:47:29 INFO - PROCESS | 2201 | 1463791649933 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c529800 == 53 [pid = 2201] [id = 767] 17:47:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x124e39c00) [pid = 2201] [serial = 2299] [outer = 0x0] 17:47:29 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x12695a800) [pid = 2201] [serial = 2300] [outer = 0x124e39c00] 17:47:29 INFO - PROCESS | 2201 | 1463791649958 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x12a625000) [pid = 2201] [serial = 2301] [outer = 0x124e39c00] 17:47:30 INFO - PROCESS | 2201 | [2201] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:30 INFO - PROCESS | 2201 | 1463791650569 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:47:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:47:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:47:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:47:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:47:30 INFO - {} 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:47:30 INFO - {} 17:47:30 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 - {} 17:47:30 INFO - {} 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:47:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:47:30 INFO - {} 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:47:30 INFO - {} 17:47:30 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 - {} 17:47:30 INFO - {} 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:47:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:47:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 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 17:47:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:47:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:47:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:47:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:47:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:47:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:47:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:47:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:47:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:47:30 INFO - {} 17:47:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 787ms 17:47:30 INFO - PROCESS | 2201 | 1463791650612 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:47:30 INFO - PROCESS | 2201 | 1463791650613 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 17:47:30 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:47:30 INFO - PROCESS | 2201 | 1463791650615 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:47:30 INFO - PROCESS | 2201 | 1463791650616 Marionette TRACE conn2 <- [1,3034,null,{}] 17:47:30 INFO - PROCESS | 2201 | 1463791650618 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}] 17:47:30 INFO - PROCESS | 2201 | 1463791650726 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:47:30 INFO - PROCESS | 2201 | 1463791650762 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 2201 | ++DOCSHELL 0x1377df800 == 54 [pid = 2201] [id = 768] 17:47:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12a857c00) [pid = 2201] [serial = 2302] [outer = 0x0] 17:47:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x12ab49800) [pid = 2201] [serial = 2303] [outer = 0x12a857c00] 17:47:30 INFO - PROCESS | 2201 | 1463791650787 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x12d1cb800) [pid = 2201] [serial = 2304] [outer = 0x12a857c00] 17:47:31 INFO - PROCESS | 2201 | 1463791651081 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]]]}] 17:47:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:47:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 471ms 17:47:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:47:31 INFO - PROCESS | 2201 | 1463791651090 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 2201 | 1463791651092 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 17:47:31 INFO - PROCESS | 2201 | 1463791651094 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 2201 | 1463791651095 Marionette TRACE conn2 <- [1,3038,null,{}] 17:47:31 INFO - PROCESS | 2201 | 1463791651110 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}] 17:47:31 INFO - PROCESS | 2201 | 1463791651233 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:47:31 INFO - PROCESS | 2201 | 1463791651269 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x12f5a2000 == 55 [pid = 2201] [id = 769] 17:47:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x12ab3f000) [pid = 2201] [serial = 2305] [outer = 0x0] 17:47:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x12d1ce000) [pid = 2201] [serial = 2306] [outer = 0x12ab3f000] 17:47:31 INFO - PROCESS | 2201 | 1463791651293 Marionette DEBUG loaded listener.js 17:47:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x12d1d5000) [pid = 2201] [serial = 2307] [outer = 0x12ab3f000] 17:47:31 INFO - PROCESS | 2201 | 1463791651571 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"]]]}] 17:47:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:47:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 528ms 17:47:31 INFO - PROCESS | 2201 | 1463791651622 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 2201 | 1463791651624 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 17:47:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:47:31 INFO - PROCESS | 2201 | 1463791651626 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 2201 | 1463791651627 Marionette TRACE conn2 <- [1,3042,null,{}] 17:47:31 INFO - PROCESS | 2201 | 1463791651630 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}] 17:47:31 INFO - PROCESS | 2201 | 1463791651742 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x12a628400) [pid = 2201] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x128b20000) [pid = 2201] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x128b90c00) [pid = 2201] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12446c800) [pid = 2201] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x112eae400) [pid = 2201] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x1122a9c00) [pid = 2201] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x11300c400) [pid = 2201] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x123c18000) [pid = 2201] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x128b89c00) [pid = 2201] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x1230a1000) [pid = 2201] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x119bab400) [pid = 2201] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x12ba54400) [pid = 2201] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x11804c000) [pid = 2201] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x118715c00) [pid = 2201] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x112fba000) [pid = 2201] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x12ba54c00) [pid = 2201] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12ce70400) [pid = 2201] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x11204b800) [pid = 2201] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x118a51800) [pid = 2201] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x12a856c00) [pid = 2201] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1182b3800) [pid = 2201] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1293af400) [pid = 2201] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x124e0ac00) [pid = 2201] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12309cc00) [pid = 2201] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x1182afc00) [pid = 2201] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x11615c800) [pid = 2201] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:47:31 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12d181000) [pid = 2201] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:47:31 INFO - PROCESS | 2201 | 1463791651973 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:31 INFO - PROCESS | 2201 | ++DOCSHELL 0x12307a800 == 56 [pid = 2201] [id = 770] 17:47:31 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x112056000) [pid = 2201] [serial = 2308] [outer = 0x0] 17:47:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x11716d800) [pid = 2201] [serial = 2309] [outer = 0x112056000] 17:47:32 INFO - PROCESS | 2201 | 1463791652004 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x123ab6c00) [pid = 2201] [serial = 2310] [outer = 0x112056000] 17:47:32 INFO - PROCESS | 2201 | 1463791652352 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]]]}] 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:47:32 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. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:47:32 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'.) 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:47:32 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. 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:47:32 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. 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:47:32 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. 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:47:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:47:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:47:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 780ms 17:47:32 INFO - PROCESS | 2201 | 1463791652407 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:47:32 INFO - PROCESS | 2201 | 1463791652409 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 17:47:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:47:32 INFO - PROCESS | 2201 | 1463791652411 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:47:32 INFO - PROCESS | 2201 | 1463791652413 Marionette TRACE conn2 <- [1,3046,null,{}] 17:47:32 INFO - PROCESS | 2201 | 1463791652416 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}] 17:47:32 INFO - PROCESS | 2201 | 1463791652528 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:47:32 INFO - PROCESS | 2201 | 1463791652586 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 2201 | ++DOCSHELL 0x12100b000 == 57 [pid = 2201] [id = 771] 17:47:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x11716e000) [pid = 2201] [serial = 2311] [outer = 0x0] 17:47:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x12e116400) [pid = 2201] [serial = 2312] [outer = 0x11716e000] 17:47:32 INFO - PROCESS | 2201 | 1463791652611 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x134097c00) [pid = 2201] [serial = 2313] [outer = 0x11716e000] 17:47:32 INFO - PROCESS | 2201 | [2201] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:32 INFO - PROCESS | 2201 | 1463791652897 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:47:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:47:32 INFO - {} 17:47:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 17:47:32 INFO - PROCESS | 2201 | 1463791652935 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:47:32 INFO - PROCESS | 2201 | 1463791652938 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 17:47:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:47:32 INFO - PROCESS | 2201 | 1463791652941 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:47:32 INFO - PROCESS | 2201 | 1463791652942 Marionette TRACE conn2 <- [1,3050,null,{}] 17:47:32 INFO - PROCESS | 2201 | 1463791652945 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}] 17:47:33 INFO - PROCESS | 2201 | 1463791653056 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:47:33 INFO - PROCESS | 2201 | 1463791653063 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x1377d5800 == 58 [pid = 2201] [id = 772] 17:47:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x134016800) [pid = 2201] [serial = 2314] [outer = 0x0] 17:47:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x134021000) [pid = 2201] [serial = 2315] [outer = 0x134016800] 17:47:33 INFO - PROCESS | 2201 | 1463791653102 Marionette DEBUG loaded listener.js 17:47:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x134095400) [pid = 2201] [serial = 2316] [outer = 0x134016800] 17:47:33 INFO - PROCESS | 2201 | 1463791653456 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]]]}] 17:47:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:47:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:47:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:47:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:47:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 523ms 17:47:33 INFO - PROCESS | 2201 | 1463791653464 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 2201 | 1463791653465 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 17:47:33 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:47:33 INFO - PROCESS | 2201 | 1463791653470 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 2201 | 1463791653472 Marionette TRACE conn2 <- [1,3054,null,{}] 17:47:33 INFO - PROCESS | 2201 | 1463791653476 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}] 17:47:33 INFO - PROCESS | 2201 | 1463791653610 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:47:33 INFO - PROCESS | 2201 | 1463791653616 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 2201 | ++DOCSHELL 0x12104d800 == 59 [pid = 2201] [id = 773] 17:47:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x113346000) [pid = 2201] [serial = 2317] [outer = 0x0] 17:47:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 122 (0x12e121400) [pid = 2201] [serial = 2318] [outer = 0x113346000] 17:47:33 INFO - PROCESS | 2201 | 1463791653637 Marionette DEBUG loaded listener.js 17:47:33 INFO - PROCESS | 2201 | ++DOMWINDOW == 123 (0x12f49a000) [pid = 2201] [serial = 2319] [outer = 0x113346000] 17:47:34 INFO - PROCESS | 2201 | 1463791654059 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"]]]}] 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:47:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:47:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:47:34 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" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:47:34 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" 17:47:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:47:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 639ms 17:47:34 INFO - PROCESS | 2201 | 1463791654110 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:47:34 INFO - PROCESS | 2201 | 1463791654112 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 17:47:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:47:34 INFO - PROCESS | 2201 | 1463791654158 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:47:34 INFO - PROCESS | 2201 | 1463791654160 Marionette TRACE conn2 <- [1,3058,null,{}] 17:47:34 INFO - PROCESS | 2201 | 1463791654173 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}] 17:47:34 INFO - PROCESS | 2201 | 1463791654272 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:47:34 INFO - PROCESS | 2201 | 1463791654333 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x11839d800 == 60 [pid = 2201] [id = 774] 17:47:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 124 (0x1129cf800) [pid = 2201] [serial = 2320] [outer = 0x0] 17:47:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 125 (0x1129d1c00) [pid = 2201] [serial = 2321] [outer = 0x1129cf800] 17:47:34 INFO - PROCESS | 2201 | 1463791654358 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 126 (0x112e28000) [pid = 2201] [serial = 2322] [outer = 0x1129cf800] 17:47:34 INFO - PROCESS | 2201 | 1463791654721 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]]]}] 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:47:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:47:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:47:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:47:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:47:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:47:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 617ms 17:47:34 INFO - PROCESS | 2201 | 1463791654733 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:47:34 INFO - PROCESS | 2201 | 1463791654737 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 17:47:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:47:34 INFO - PROCESS | 2201 | 1463791654741 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:47:34 INFO - PROCESS | 2201 | 1463791654742 Marionette TRACE conn2 <- [1,3062,null,{}] 17:47:34 INFO - PROCESS | 2201 | 1463791654744 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}] 17:47:34 INFO - PROCESS | 2201 | 1463791654854 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:47:34 INFO - PROCESS | 2201 | 1463791654916 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:34 INFO - PROCESS | 2201 | ++DOCSHELL 0x1235b6000 == 61 [pid = 2201] [id = 775] 17:47:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 127 (0x112a69c00) [pid = 2201] [serial = 2323] [outer = 0x0] 17:47:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 128 (0x1182b1000) [pid = 2201] [serial = 2324] [outer = 0x112a69c00] 17:47:34 INFO - PROCESS | 2201 | 1463791654941 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 2201 | ++DOMWINDOW == 129 (0x1187a1c00) [pid = 2201] [serial = 2325] [outer = 0x112a69c00] 17:47:35 INFO - PROCESS | 2201 | [2201] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:47:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:47:35 INFO - {} 17:47:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 573ms 17:47:35 INFO - PROCESS | 2201 | 1463791655307 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:47:35 INFO - PROCESS | 2201 | 1463791655315 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:47:35 INFO - PROCESS | 2201 | 1463791655316 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 17:47:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:47:35 INFO - PROCESS | 2201 | 1463791655319 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 2201 | 1463791655321 Marionette TRACE conn2 <- [1,3066,null,{}] 17:47:35 INFO - PROCESS | 2201 | 1463791655328 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}] 17:47:35 INFO - PROCESS | 2201 | 1463791655421 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:47:35 INFO - PROCESS | 2201 | 1463791655472 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296be800 == 62 [pid = 2201] [id = 776] 17:47:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 130 (0x119422400) [pid = 2201] [serial = 2326] [outer = 0x0] 17:47:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 131 (0x123614c00) [pid = 2201] [serial = 2327] [outer = 0x119422400] 17:47:35 INFO - PROCESS | 2201 | 1463791655498 Marionette DEBUG loaded listener.js 17:47:35 INFO - PROCESS | 2201 | ++DOMWINDOW == 132 (0x124471000) [pid = 2201] [serial = 2328] [outer = 0x119422400] 17:47:35 INFO - PROCESS | 2201 | 1463791655830 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]]]}] 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:47:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:47:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 525ms 17:47:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:47:35 INFO - PROCESS | 2201 | 1463791655844 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 17:47:35 INFO - PROCESS | 2201 | 1463791655846 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 17:47:35 INFO - PROCESS | 2201 | 1463791655848 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 2201 | 1463791655849 Marionette TRACE conn2 <- [1,3070,null,{}] 17:47:35 INFO - PROCESS | 2201 | 1463791655854 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}] 17:47:35 INFO - PROCESS | 2201 | 1463791655944 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:47:36 INFO - PROCESS | 2201 | 1463791655997 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x12c9e2000 == 63 [pid = 2201] [id = 777] 17:47:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 133 (0x12465c000) [pid = 2201] [serial = 2329] [outer = 0x0] 17:47:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 134 (0x124e37c00) [pid = 2201] [serial = 2330] [outer = 0x12465c000] 17:47:36 INFO - PROCESS | 2201 | 1463791656022 Marionette DEBUG loaded listener.js 17:47:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 135 (0x128d14800) [pid = 2201] [serial = 2331] [outer = 0x12465c000] 17:47:36 INFO - PROCESS | 2201 | 1463791656397 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]]]}] 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:47:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 574ms 17:47:36 INFO - PROCESS | 2201 | 1463791656422 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:47:36 INFO - PROCESS | 2201 | 1463791656424 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 17:47:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:47:36 INFO - PROCESS | 2201 | 1463791656426 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:47:36 INFO - PROCESS | 2201 | 1463791656427 Marionette TRACE conn2 <- [1,3074,null,{}] 17:47:36 INFO - PROCESS | 2201 | 1463791656429 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}] 17:47:36 INFO - PROCESS | 2201 | 1463791656517 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:47:36 INFO - PROCESS | 2201 | 1463791656574 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:36 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d186800 == 64 [pid = 2201] [id = 778] 17:47:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 136 (0x124e51800) [pid = 2201] [serial = 2332] [outer = 0x0] 17:47:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 137 (0x1292e3c00) [pid = 2201] [serial = 2333] [outer = 0x124e51800] 17:47:36 INFO - PROCESS | 2201 | 1463791656600 Marionette DEBUG loaded listener.js 17:47:36 INFO - PROCESS | 2201 | ++DOMWINDOW == 138 (0x12a625800) [pid = 2201] [serial = 2334] [outer = 0x124e51800] 17:47:36 INFO - PROCESS | 2201 | 1463791656920 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]]]}] 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:47:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:47:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 526ms 17:47:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:47:36 INFO - PROCESS | 2201 | 1463791656954 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:47:36 INFO - PROCESS | 2201 | 1463791656955 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 17:47:36 INFO - PROCESS | 2201 | 1463791656957 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:47:36 INFO - PROCESS | 2201 | 1463791656958 Marionette TRACE conn2 <- [1,3078,null,{}] 17:47:36 INFO - PROCESS | 2201 | 1463791656960 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}] 17:47:37 INFO - PROCESS | 2201 | 1463791657062 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:47:37 INFO - PROCESS | 2201 | 1463791657117 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d4c8800 == 65 [pid = 2201] [id = 779] 17:47:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 139 (0x12a62d400) [pid = 2201] [serial = 2335] [outer = 0x0] 17:47:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 140 (0x12ab49c00) [pid = 2201] [serial = 2336] [outer = 0x12a62d400] 17:47:37 INFO - PROCESS | 2201 | 1463791657142 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 141 (0x12bae4400) [pid = 2201] [serial = 2337] [outer = 0x12a62d400] 17:47:37 INFO - PROCESS | 2201 | 1463791657479 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] 17:47:37 INFO - PROCESS | 2201 | 1463791657489 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 17:47:37 INFO - PROCESS | 2201 | 1463791657490 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:47:37 INFO - PROCESS | 2201 | 1463791657491 Marionette TRACE conn2 <- [1,3082,null,{}] 17:47:37 INFO - PROCESS | 2201 | 1463791657493 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}] 17:47:37 INFO - PROCESS | 2201 | 1463791657584 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:47:37 INFO - PROCESS | 2201 | 1463791657639 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 2201 | ++DOCSHELL 0x12d935800 == 66 [pid = 2201] [id = 780] 17:47:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 142 (0x12bae4800) [pid = 2201] [serial = 2338] [outer = 0x0] 17:47:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 143 (0x12bd84400) [pid = 2201] [serial = 2339] [outer = 0x12bae4800] 17:47:37 INFO - PROCESS | 2201 | 1463791657663 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 2201 | ++DOMWINDOW == 144 (0x12be40400) [pid = 2201] [serial = 2340] [outer = 0x12bae4800] 17:47:38 INFO - PROCESS | 2201 | 1463791658006 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]]]}] 17:47:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:47:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:47:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:47:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 523ms 17:47:38 INFO - PROCESS | 2201 | 1463791658015 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:47:38 INFO - PROCESS | 2201 | 1463791658016 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 17:47:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:47:38 INFO - PROCESS | 2201 | 1463791658020 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - PROCESS | 2201 | 1463791658022 Marionette TRACE conn2 <- [1,3086,null,{}] 17:47:38 INFO - PROCESS | 2201 | 1463791658024 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}] 17:47:38 INFO - PROCESS | 2201 | 1463791658114 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:47:38 INFO - PROCESS | 2201 | 1463791658170 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x12102a000 == 67 [pid = 2201] [id = 781] 17:47:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 145 (0x11918e400) [pid = 2201] [serial = 2341] [outer = 0x0] 17:47:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 146 (0x124e2f800) [pid = 2201] [serial = 2342] [outer = 0x11918e400] 17:47:38 INFO - PROCESS | 2201 | 1463791658194 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 147 (0x12bae8800) [pid = 2201] [serial = 2343] [outer = 0x11918e400] 17:47:38 INFO - PROCESS | 2201 | 1463791658692 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:47:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:47:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 677ms 17:47:38 INFO - PROCESS | 2201 | 1463791658696 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:47:38 INFO - PROCESS | 2201 | 1463791658698 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 17:47:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:47:38 INFO - PROCESS | 2201 | 1463791658704 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - PROCESS | 2201 | 1463791658706 Marionette TRACE conn2 <- [1,3090,null,{}] 17:47:38 INFO - PROCESS | 2201 | 1463791658709 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}] 17:47:38 INFO - PROCESS | 2201 | 1463791658795 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:47:38 INFO - PROCESS | 2201 | 1463791658852 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 2201 | ++DOCSHELL 0x123217000 == 68 [pid = 2201] [id = 782] 17:47:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 148 (0x1131d6000) [pid = 2201] [serial = 2344] [outer = 0x0] 17:47:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 149 (0x1166b9800) [pid = 2201] [serial = 2345] [outer = 0x1131d6000] 17:47:38 INFO - PROCESS | 2201 | 1463791658875 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 2201 | ++DOMWINDOW == 150 (0x11824bc00) [pid = 2201] [serial = 2346] [outer = 0x1131d6000] 17:47:39 INFO - PROCESS | 2201 | 1463791659220 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:47:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:47:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 524ms 17:47:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:47:39 INFO - PROCESS | 2201 | 1463791659228 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 2201 | 1463791659232 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 17:47:39 INFO - PROCESS | 2201 | 1463791659237 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 2201 | 1463791659239 Marionette TRACE conn2 <- [1,3094,null,{}] 17:47:39 INFO - PROCESS | 2201 | 1463791659241 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}] 17:47:39 INFO - PROCESS | 2201 | 1463791659322 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:47:39 INFO - PROCESS | 2201 | 1463791659382 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x119d88800 == 69 [pid = 2201] [id = 783] 17:47:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 151 (0x1182a9c00) [pid = 2201] [serial = 2347] [outer = 0x0] 17:47:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 152 (0x11861ec00) [pid = 2201] [serial = 2348] [outer = 0x1182a9c00] 17:47:39 INFO - PROCESS | 2201 | 1463791659411 Marionette DEBUG loaded listener.js 17:47:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 153 (0x119107800) [pid = 2201] [serial = 2349] [outer = 0x1182a9c00] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x1377d5800 == 68 [pid = 2201] [id = 772] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x12100b000 == 67 [pid = 2201] [id = 771] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x12307a800 == 66 [pid = 2201] [id = 770] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x12f5a2000 == 65 [pid = 2201] [id = 769] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x1377df800 == 64 [pid = 2201] [id = 768] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x12c529800 == 63 [pid = 2201] [id = 767] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x1296c0000 == 62 [pid = 2201] [id = 766] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x128fd9800 == 61 [pid = 2201] [id = 765] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 152 (0x12d186000) [pid = 2201] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 151 (0x124e38800) [pid = 2201] [serial = 2259] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x126f68800 == 60 [pid = 2201] [id = 764] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x119d79800 == 59 [pid = 2201] [id = 763] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x119167000 == 58 [pid = 2201] [id = 762] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x12341c000 == 57 [pid = 2201] [id = 761] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x1232b6800 == 56 [pid = 2201] [id = 760] 17:47:39 INFO - PROCESS | 2201 | --DOCSHELL 0x1182f3800 == 55 [pid = 2201] [id = 757] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 150 (0x1194e9c00) [pid = 2201] [serial = 2150] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 149 (0x118052c00) [pid = 2201] [serial = 2147] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 148 (0x12ab48c00) [pid = 2201] [serial = 2241] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 147 (0x1293f1400) [pid = 2201] [serial = 2210] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 146 (0x128ff3c00) [pid = 2201] [serial = 2209] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 145 (0x128ffa800) [pid = 2201] [serial = 2236] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 144 (0x1270c2400) [pid = 2201] [serial = 2233] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 143 (0x128b87000) [pid = 2201] [serial = 2234] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 142 (0x12bd7e800) [pid = 2201] [serial = 2219] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 141 (0x119187800) [pid = 2201] [serial = 2218] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 140 (0x12baebc00) [pid = 2201] [serial = 2216] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 139 (0x12b942c00) [pid = 2201] [serial = 2215] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 138 (0x118244000) [pid = 2201] [serial = 2201] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 137 (0x116073c00) [pid = 2201] [serial = 2200] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 136 (0x124e09000) [pid = 2201] [serial = 2230] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 135 (0x126953c00) [pid = 2201] [serial = 2231] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 134 (0x12b93b800) [pid = 2201] [serial = 2213] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 133 (0x12a628000) [pid = 2201] [serial = 2212] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 132 (0x126961800) [pid = 2201] [serial = 2207] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 131 (0x124473000) [pid = 2201] [serial = 2206] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 130 (0x12309e800) [pid = 2201] [serial = 2227] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 129 (0x1239c5000) [pid = 2201] [serial = 2228] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 128 (0x12bae1c00) [pid = 2201] [serial = 2244] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 127 (0x11870ec00) [pid = 2201] [serial = 2222] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 126 (0x118141400) [pid = 2201] [serial = 2221] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 125 (0x119186400) [pid = 2201] [serial = 2203] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 124 (0x119b1a800) [pid = 2201] [serial = 2204] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 123 (0x117173000) [pid = 2201] [serial = 2224] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 122 (0x119181400) [pid = 2201] [serial = 2225] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 121 (0x12bd88000) [pid = 2201] [serial = 2247] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 120 (0x12be36400) [pid = 2201] [serial = 2248] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 119 (0x12baf0000) [pid = 2201] [serial = 2245] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 118 (0x123695000) [pid = 2201] [serial = 1508] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 117 (0x1182b2400) [pid = 2201] [serial = 2251] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 116 (0x1161a9800) [pid = 2201] [serial = 2250] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 115 (0x12c6c0c00) [pid = 2201] [serial = 2257] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 114 (0x12b947c00) [pid = 2201] [serial = 2242] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 113 (0x128d20c00) [pid = 2201] [serial = 2239] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 112 (0x128ff9800) [pid = 2201] [serial = 2253] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 111 (0x12a624000) [pid = 2201] [serial = 2237] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 110 (0x12c53d800) [pid = 2201] [serial = 2254] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 109 (0x12c542800) [pid = 2201] [serial = 2256] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 108 (0x12a45c400) [pid = 2201] [serial = 2144] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 107 (0x128ff7000) [pid = 2201] [serial = 2156] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | --DOMWINDOW == 106 (0x124653c00) [pid = 2201] [serial = 2153] [outer = 0x0] [url = about:blank] 17:47:39 INFO - PROCESS | 2201 | 1463791659849 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:47:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:47:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 622ms 17:47:39 INFO - PROCESS | 2201 | 1463791659859 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:47:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:47:39 INFO - PROCESS | 2201 | 1463791659860 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 17:47:39 INFO - PROCESS | 2201 | 1463791659862 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 2201 | 1463791659864 Marionette TRACE conn2 <- [1,3098,null,{}] 17:47:39 INFO - PROCESS | 2201 | 1463791659870 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}] 17:47:39 INFO - PROCESS | 2201 | 1463791659945 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:47:39 INFO - PROCESS | 2201 | 1463791659952 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 2201 | ++DOCSHELL 0x119fd2000 == 56 [pid = 2201] [id = 784] 17:47:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 107 (0x119428800) [pid = 2201] [serial = 2350] [outer = 0x0] 17:47:39 INFO - PROCESS | 2201 | ++DOMWINDOW == 108 (0x1194ee000) [pid = 2201] [serial = 2351] [outer = 0x119428800] 17:47:39 INFO - PROCESS | 2201 | 1463791659978 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 109 (0x119b1fc00) [pid = 2201] [serial = 2352] [outer = 0x119428800] 17:47:40 INFO - PROCESS | 2201 | 1463791660275 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]]]}] 17:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:47:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 425ms 17:47:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:47:40 INFO - PROCESS | 2201 | 1463791660290 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:47:40 INFO - PROCESS | 2201 | 1463791660291 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 17:47:40 INFO - PROCESS | 2201 | 1463791660293 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 2201 | 1463791660294 Marionette TRACE conn2 <- [1,3102,null,{}] 17:47:40 INFO - PROCESS | 2201 | 1463791660296 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}] 17:47:40 INFO - PROCESS | 2201 | 1463791660377 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:47:40 INFO - PROCESS | 2201 | 1463791660446 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x1235b5800 == 57 [pid = 2201] [id = 785] 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 110 (0x1182b3400) [pid = 2201] [serial = 2353] [outer = 0x0] 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 111 (0x11942bc00) [pid = 2201] [serial = 2354] [outer = 0x1182b3400] 17:47:40 INFO - PROCESS | 2201 | 1463791660468 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 112 (0x119eacc00) [pid = 2201] [serial = 2355] [outer = 0x1182b3400] 17:47:40 INFO - PROCESS | 2201 | 1463791660703 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:47:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:47:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 420ms 17:47:40 INFO - PROCESS | 2201 | 1463791660713 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:47:40 INFO - PROCESS | 2201 | 1463791660722 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 17:47:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:47:40 INFO - PROCESS | 2201 | 1463791660728 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 2201 | 1463791660729 Marionette TRACE conn2 <- [1,3106,null,{}] 17:47:40 INFO - PROCESS | 2201 | 1463791660732 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}] 17:47:40 INFO - PROCESS | 2201 | 1463791660818 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 17:47:40 INFO - PROCESS | 2201 | 1463791660822 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 2201 | ++DOCSHELL 0x124e65800 == 58 [pid = 2201] [id = 786] 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 113 (0x1233d7400) [pid = 2201] [serial = 2356] [outer = 0x0] 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 114 (0x123612400) [pid = 2201] [serial = 2357] [outer = 0x1233d7400] 17:47:40 INFO - PROCESS | 2201 | 1463791660843 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 2201 | ++DOMWINDOW == 115 (0x123ab7c00) [pid = 2201] [serial = 2358] [outer = 0x1233d7400] 17:47:41 INFO - PROCESS | 2201 | 1463791661134 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]]]}] 17:47:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:47:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:47:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:47:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 421ms 17:47:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:47:41 INFO - PROCESS | 2201 | 1463791661152 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 2201 | 1463791661154 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 17:47:41 INFO - PROCESS | 2201 | 1463791661156 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 2201 | 1463791661157 Marionette TRACE conn2 <- [1,3110,null,{}] 17:47:41 INFO - PROCESS | 2201 | 1463791661160 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}] 17:47:41 INFO - PROCESS | 2201 | 1463791661244 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 17:47:41 INFO - PROCESS | 2201 | 1463791661299 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x128dd3800 == 59 [pid = 2201] [id = 787] 17:47:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 116 (0x1239c8000) [pid = 2201] [serial = 2359] [outer = 0x0] 17:47:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 117 (0x12465b400) [pid = 2201] [serial = 2360] [outer = 0x1239c8000] 17:47:41 INFO - PROCESS | 2201 | 1463791661321 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 118 (0x12695e400) [pid = 2201] [serial = 2361] [outer = 0x1239c8000] 17:47:41 INFO - PROCESS | 2201 | 1463791661515 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"]]]}] 17:47:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:47:41 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 17:47:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:47:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:47:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 374ms 17:47:41 INFO - PROCESS | 2201 | 1463791661552 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 2201 | 1463791661554 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 17:47:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:47:41 INFO - PROCESS | 2201 | 1463791661560 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 2201 | 1463791661561 Marionette TRACE conn2 <- [1,3114,null,{}] 17:47:41 INFO - PROCESS | 2201 | 1463791661563 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}] 17:47:41 INFO - PROCESS | 2201 | 1463791661645 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 17:47:41 INFO - PROCESS | 2201 | 1463791661650 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\", \"02eed12b-6122-4b45-9a30-d470c6158db6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 2201 | ++DOCSHELL 0x1296d0800 == 60 [pid = 2201] [id = 788] 17:47:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 119 (0x127098800) [pid = 2201] [serial = 2362] [outer = 0x0] 17:47:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 120 (0x128b15800) [pid = 2201] [serial = 2363] [outer = 0x127098800] 17:47:41 INFO - PROCESS | 2201 | 1463791661672 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 2201 | ++DOMWINDOW == 121 (0x128b1fc00) [pid = 2201] [serial = 2364] [outer = 0x127098800] 17:47:41 INFO - PROCESS | 2201 | 1463791661971 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]]]}] 17:47:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:47:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 418ms 17:47:41 INFO - PROCESS | 2201 | 1463791661994 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 2201 | 1463791661995 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 17:47:43 WARNING - u'runner_teardown' () 17:47:43 INFO - No more tests 17:47:43 INFO - Got 0 unexpected results 17:47:43 INFO - SUITE-END | took 488s 17:47:43 INFO - Closing logging queue 17:47:43 INFO - queue closed 17:47:43 INFO - Return code: 0 17:47:43 WARNING - # TBPL SUCCESS # 17:47:43 INFO - Running post-action listener: _resource_record_post_action 17:47:43 INFO - Running post-run listener: _resource_record_post_run 17:47:44 INFO - Total resource usage - Wall time: 510s; CPU: 58.0%; Read bytes: 118784; Write bytes: 951319040; Read time: 2; Write time: 4580 17:47:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:47:44 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 148253184; Write bytes: 146511360; Read time: 13634; Write time: 298 17:47:44 INFO - run-tests - Wall time: 492s; CPU: 58.0%; Read bytes: 114688; Write bytes: 793052160; Read time: 2; Write time: 4241 17:47:44 INFO - Running post-run listener: _upload_blobber_files 17:47:44 INFO - Blob upload gear active. 17:47:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:47:44 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 17:47:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:47:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:47:44 INFO - (blobuploader) - INFO - Open directory for files ... 17:47:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:47:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:47:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:47:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:47:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:47:45 INFO - (blobuploader) - INFO - Done attempting. 17:47:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:47:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:47:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:47:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:47:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:47:46 INFO - (blobuploader) - INFO - Done attempting. 17:47:46 INFO - (blobuploader) - INFO - Iteration through files over. 17:47:46 INFO - Return code: 0 17:47:46 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:47:46 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:47:46 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bc82a5104e8fb5f2a7d92f3f6980747cb5480368efb619acec600d03b298d15b549742681e4cf269dfb1e7e259131978ac6bb2705fd02c9e61763658aa8c94c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/330a8cecf426fffe8f6132d8d936da3ed85ccfec2ef3c19d999515fa43558c49bcab74cd5c444470fb002e09f49a8f370fa176a1ac7ed94336e40a4c3df1aab1"} 17:47:46 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:47:46 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:47:46 INFO - Contents: 17:47:46 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bc82a5104e8fb5f2a7d92f3f6980747cb5480368efb619acec600d03b298d15b549742681e4cf269dfb1e7e259131978ac6bb2705fd02c9e61763658aa8c94c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/330a8cecf426fffe8f6132d8d936da3ed85ccfec2ef3c19d999515fa43558c49bcab74cd5c444470fb002e09f49a8f370fa176a1ac7ed94336e40a4c3df1aab1"} 17:47:46 INFO - Running post-run listener: copy_logs_to_upload_dir 17:47:46 INFO - Copying logs to upload dir... 17:47:46 INFO - mkdir: /builds/slave/test/build/upload/logs 17:47:46 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=571.133839 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 31 secs) (at 2016-05-20 17:47:47.168414) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 17:47:47.171895) ========= 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.iTMtWLyh3h/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.uUUq8A90Zt/Listeners TMPDIR=/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bc82a5104e8fb5f2a7d92f3f6980747cb5480368efb619acec600d03b298d15b549742681e4cf269dfb1e7e259131978ac6bb2705fd02c9e61763658aa8c94c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/330a8cecf426fffe8f6132d8d936da3ed85ccfec2ef3c19d999515fa43558c49bcab74cd5c444470fb002e09f49a8f370fa176a1ac7ed94336e40a4c3df1aab1"} build_url:https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012907 build_url: 'https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2bc82a5104e8fb5f2a7d92f3f6980747cb5480368efb619acec600d03b298d15b549742681e4cf269dfb1e7e259131978ac6bb2705fd02c9e61763658aa8c94c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/330a8cecf426fffe8f6132d8d936da3ed85ccfec2ef3c19d999515fa43558c49bcab74cd5c444470fb002e09f49a8f370fa176a1ac7ed94336e40a4c3df1aab1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/f6xd6Z4ERyyHIOKycpPGhw/artifacts/public/build/firefox-48.0a2.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-05-20 17:47:47.203091) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 17:47:47.203702) ========= 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.iTMtWLyh3h/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.uUUq8A90Zt/Listeners TMPDIR=/var/folders/qg/7pj314vs6ns665sg_7g6q8x000000w/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.005166 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 17:47:47.252504) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-20 17:47:47.252816) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-20 17:47:47.253151) ========= ========= Total master_lag: 0.40 =========