builder: oak_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0171 starttime: 1461750225.37 results: success (0) buildid: 20160427011503 builduid: a923a729cb304b68b76849cad19ff4da revision: 85c1a69876b82ce49d16518504309f2cbea04ce1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:45.374589) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:45.374961) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:45.375624) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:45.607399) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:45.607651) ========= 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.VzKAWC1u8a/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.imI8JsV0MA/Listeners TMPDIR=/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/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-04-27 02:43:45-- 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% 11.1M=0.001s 2016-04-27 02:43:46 (11.1 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.489302 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:46.258401) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:46.258683) ========= 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.VzKAWC1u8a/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.imI8JsV0MA/Listeners TMPDIR=/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/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.021008 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:46.325328) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-27 02:43:46.325633) ========= bash -c 'python archiver_client.py mozharness --repo projects/oak --rev 85c1a69876b82ce49d16518504309f2cbea04ce1 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo projects/oak --rev 85c1a69876b82ce49d16518504309f2cbea04ce1 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VzKAWC1u8a/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.imI8JsV0MA/Listeners TMPDIR=/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/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-04-27 02:43:46,432 truncating revision to first 12 chars 2016-04-27 02:43:46,432 Setting DEBUG logging. 2016-04-27 02:43:46,432 attempt 1/10 2016-04-27 02:43:46,432 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/projects/oak/85c1a69876b8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-27 02:43:47,171 unpacking tar archive at: oak-85c1a69876b8/testing/mozharness/ program finished with exit code 0 elapsedTime=0.988143 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-27 02:43:47.484509) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:47.484802) ========= script_repo_revision: 85c1a69876b82ce49d16518504309f2cbea04ce1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:47.485194) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:47.485465) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-27 02:43:47.993400) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-04-27 02:43:47.993680) ========= /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 oak --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', 'oak', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.VzKAWC1u8a/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.imI8JsV0MA/Listeners TMPDIR=/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/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 02:43:48 INFO - MultiFileLogger online at 20160427 02:43:48 in /builds/slave/test 02:43:48 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 oak --download-symbols true 02:43:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:43:48 INFO - {'append_to_log': False, 02:43:48 INFO - 'base_work_dir': '/builds/slave/test', 02:43:48 INFO - 'blob_upload_branch': 'oak', 02:43:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:43:48 INFO - 'buildbot_json_path': 'buildprops.json', 02:43:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:43:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:43:48 INFO - 'download_minidump_stackwalk': True, 02:43:48 INFO - 'download_symbols': 'true', 02:43:48 INFO - 'e10s': False, 02:43:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:43:48 INFO - 'tooltool.py': '/tools/tooltool.py', 02:43:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:43:48 INFO - '/tools/misc-python/virtualenv.py')}, 02:43:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:43:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:43:48 INFO - 'log_level': 'info', 02:43:48 INFO - 'log_to_console': True, 02:43:48 INFO - 'opt_config_files': (), 02:43:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:43:48 INFO - '--processes=1', 02:43:48 INFO - '--config=%(test_path)s/wptrunner.ini', 02:43:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:43:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:43:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:43:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:43:48 INFO - 'pip_index': False, 02:43:48 INFO - 'require_test_zip': True, 02:43:48 INFO - 'test_type': ('testharness',), 02:43:48 INFO - 'this_chunk': '1', 02:43:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:43:48 INFO - 'total_chunks': '10', 02:43:48 INFO - 'virtualenv_path': 'venv', 02:43:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:43:48 INFO - 'work_dir': 'build'} 02:43:48 INFO - ##### 02:43:48 INFO - ##### Running clobber step. 02:43:48 INFO - ##### 02:43:48 INFO - Running pre-action listener: _resource_record_pre_action 02:43:48 INFO - Running main action method: clobber 02:43:48 INFO - rmtree: /builds/slave/test/build 02:43:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:43:50 INFO - Running post-action listener: _resource_record_post_action 02:43:50 INFO - ##### 02:43:50 INFO - ##### Running read-buildbot-config step. 02:43:50 INFO - ##### 02:43:50 INFO - Running pre-action listener: _resource_record_pre_action 02:43:50 INFO - Running main action method: read_buildbot_config 02:43:50 INFO - Using buildbot properties: 02:43:50 INFO - { 02:43:50 INFO - "project": "", 02:43:50 INFO - "product": "firefox", 02:43:50 INFO - "script_repo_revision": "production", 02:43:50 INFO - "scheduler": "tests-oak-yosemite_r7-debug-unittest", 02:43:50 INFO - "repository": "", 02:43:50 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 oak debug test web-platform-tests-1", 02:43:50 INFO - "buildid": "20160427011503", 02:43:50 INFO - "pgo_build": "False", 02:43:50 INFO - "basedir": "/builds/slave/test", 02:43:50 INFO - "buildnumber": 4, 02:43:50 INFO - "slavename": "t-yosemite-r7-0171", 02:43:50 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 02:43:50 INFO - "platform": "macosx64", 02:43:50 INFO - "branch": "oak", 02:43:50 INFO - "revision": "85c1a69876b82ce49d16518504309f2cbea04ce1", 02:43:50 INFO - "repo_path": "projects/oak", 02:43:50 INFO - "moz_repo_path": "", 02:43:50 INFO - "stage_platform": "macosx64", 02:43:50 INFO - "builduid": "a923a729cb304b68b76849cad19ff4da", 02:43:50 INFO - "slavebuilddir": "test" 02:43:50 INFO - } 02:43:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg. 02:43:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json. 02:43:50 INFO - Running post-action listener: _resource_record_post_action 02:43:50 INFO - ##### 02:43:50 INFO - ##### Running download-and-extract step. 02:43:50 INFO - ##### 02:43:50 INFO - Running pre-action listener: _resource_record_pre_action 02:43:50 INFO - Running main action method: download_and_extract 02:43:50 INFO - mkdir: /builds/slave/test/build/tests 02:43:50 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')]} 02:43:50 INFO - https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 02:43:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 02:43:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 02:43:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 02:43:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json'}, attempt #1 02:43:57 INFO - Downloaded 1235 bytes. 02:43:57 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 02:43:57 INFO - Using the following test package requirements: 02:43:57 INFO - {u'common': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 02:43:57 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.cppunittest.tests.zip'], 02:43:57 INFO - u'gtest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.gtest.tests.zip'], 02:43:57 INFO - u'jittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'jsshell-mac64.zip'], 02:43:57 INFO - u'mochitest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.mochitest.tests.zip'], 02:43:57 INFO - u'mozbase': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 02:43:57 INFO - u'reftest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.reftest.tests.zip'], 02:43:57 INFO - u'talos': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.talos.tests.zip'], 02:43:57 INFO - u'web-platform': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'], 02:43:57 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 02:43:57 INFO - u'firefox-49.0a1.en-US.mac64.xpcshell.tests.zip']} 02:43:57 INFO - Downloading packages: [u'firefox-49.0a1.en-US.mac64.common.tests.zip', u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 02:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:43:57 INFO - https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 02:43:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 02:43:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 02:43:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip 02:43:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip'}, attempt #1 02:44:00 INFO - Downloaded 17993230 bytes. 02:44:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:44:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:44:01 INFO - caution: filename not matched: web-platform/* 02:44:01 INFO - Return code: 11 02:44:01 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')]} 02:44:01 INFO - https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 02:44:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 02:44:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 02:44:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 02:44:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 02:44:02 INFO - Downloaded 36406661 bytes. 02:44:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:44:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:44:07 INFO - caution: filename not matched: bin/* 02:44:07 INFO - caution: filename not matched: config/* 02:44:07 INFO - caution: filename not matched: mozbase/* 02:44:07 INFO - caution: filename not matched: marionette/* 02:44:07 INFO - caution: filename not matched: tools/wptserve/* 02:44:07 INFO - Return code: 11 02:44:07 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')]} 02:44:07 INFO - https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 02:44:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 02:44:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 02:44:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg 02:44:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg'}, attempt #1 02:44:11 INFO - Downloaded 68924025 bytes. 02:44:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 02:44:11 INFO - mkdir: /builds/slave/test/properties 02:44:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:44:11 INFO - Writing to file /builds/slave/test/properties/build_url 02:44:11 INFO - Contents: 02:44:11 INFO - build_url:https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 02:44:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 02:44:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:44:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:44:11 INFO - Contents: 02:44:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 02:44:11 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')]} 02:44:11 INFO - https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:44:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 02:44:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 02:44:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 02:44:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 02:44:14 INFO - Downloaded 103652508 bytes. 02:44:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:44:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:44:18 INFO - Return code: 0 02:44:18 INFO - Running post-action listener: _resource_record_post_action 02:44:18 INFO - Running post-action listener: set_extra_try_arguments 02:44:18 INFO - ##### 02:44:18 INFO - ##### Running create-virtualenv step. 02:44:18 INFO - ##### 02:44:18 INFO - Running pre-action listener: _pre_create_virtualenv 02:44:18 INFO - Running pre-action listener: _resource_record_pre_action 02:44:18 INFO - Running main action method: create_virtualenv 02:44:18 INFO - Creating virtualenv /builds/slave/test/build/venv 02:44:18 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 02:44:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:44:18 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:44:18 INFO - Using real prefix '/tools/python27' 02:44:18 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:44:19 INFO - Installing distribute.............................................................................................................................................................................................done. 02:44:22 INFO - Installing pip.................done. 02:44:22 INFO - Return code: 0 02:44:22 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:44:22 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')]} 02:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:22 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')]} 02:44:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:22 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 0x1103e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81e95a8630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fb5e0>, '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 0x10ffdecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110009990>, '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.VzKAWC1u8a/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.imI8JsV0MA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:44:22 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 02:44:22 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 02:44:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VzKAWC1u8a/Render', 02:44:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:44:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:44:22 INFO - 'HOME': '/Users/cltbld', 02:44:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:44:22 INFO - 'LOGNAME': 'cltbld', 02:44:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:22 INFO - 'MOZ_NO_REMOTE': '1', 02:44:22 INFO - 'NO_EM_RESTART': '1', 02:44:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:44:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:22 INFO - 'PWD': '/builds/slave/test', 02:44:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:44:22 INFO - 'SHELL': '/bin/bash', 02:44:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.imI8JsV0MA/Listeners', 02:44:22 INFO - 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', 02:44:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:44:22 INFO - 'USER': 'cltbld', 02:44:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:44:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:44:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:44:22 INFO - 'XPC_FLAGS': '0x0', 02:44:22 INFO - 'XPC_SERVICE_NAME': '0', 02:44:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:44:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:22 INFO - Downloading/unpacking psutil>=0.7.1 02:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:44:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:44:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:44:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:44:25 INFO - Installing collected packages: psutil 02:44:25 INFO - Running setup.py install for psutil 02:44:25 INFO - building 'psutil._psutil_osx' extension 02:44:25 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 02:44:26 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 02:44:26 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 02:44:26 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 02:44:26 INFO - building 'psutil._psutil_posix' extension 02:44:26 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 02:44:26 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 02:44:26 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 02:44:26 INFO - ^ 02:44:26 INFO - 1 warning generated. 02:44:26 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 02:44:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:44:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:44:26 INFO - Successfully installed psutil 02:44:26 INFO - Cleaning up... 02:44:26 INFO - Return code: 0 02:44:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:44:26 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')]} 02:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:26 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')]} 02:44:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:26 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 0x1103e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81e95a8630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fb5e0>, '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 0x10ffdecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110009990>, '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.VzKAWC1u8a/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.imI8JsV0MA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:44:26 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 02:44:26 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 02:44:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VzKAWC1u8a/Render', 02:44:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:44:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:44:26 INFO - 'HOME': '/Users/cltbld', 02:44:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:44:26 INFO - 'LOGNAME': 'cltbld', 02:44:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:26 INFO - 'MOZ_NO_REMOTE': '1', 02:44:26 INFO - 'NO_EM_RESTART': '1', 02:44:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:44:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:26 INFO - 'PWD': '/builds/slave/test', 02:44:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:44:26 INFO - 'SHELL': '/bin/bash', 02:44:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.imI8JsV0MA/Listeners', 02:44:26 INFO - 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', 02:44:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:44:26 INFO - 'USER': 'cltbld', 02:44:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:44:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:44:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:44:26 INFO - 'XPC_FLAGS': '0x0', 02:44:26 INFO - 'XPC_SERVICE_NAME': '0', 02:44:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:44:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:44:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 02:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:44:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:44:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:44:29 INFO - Installing collected packages: mozsystemmonitor 02:44:29 INFO - Running setup.py install for mozsystemmonitor 02:44:29 INFO - Successfully installed mozsystemmonitor 02:44:29 INFO - Cleaning up... 02:44:29 INFO - Return code: 0 02:44:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:29 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 0x1103e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81e95a8630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fb5e0>, '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 0x10ffdecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110009990>, '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.VzKAWC1u8a/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.imI8JsV0MA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:44:29 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 02:44:29 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 02:44:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VzKAWC1u8a/Render', 02:44:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:44:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:44:29 INFO - 'HOME': '/Users/cltbld', 02:44:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:44:29 INFO - 'LOGNAME': 'cltbld', 02:44:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:29 INFO - 'MOZ_NO_REMOTE': '1', 02:44:29 INFO - 'NO_EM_RESTART': '1', 02:44:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:44:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:29 INFO - 'PWD': '/builds/slave/test', 02:44:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:44:29 INFO - 'SHELL': '/bin/bash', 02:44:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.imI8JsV0MA/Listeners', 02:44:29 INFO - 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', 02:44:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:44:29 INFO - 'USER': 'cltbld', 02:44:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:44:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:44:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:44:29 INFO - 'XPC_FLAGS': '0x0', 02:44:29 INFO - 'XPC_SERVICE_NAME': '0', 02:44:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:44:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:29 INFO - Downloading/unpacking blobuploader==1.2.4 02:44:29 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 02:44:29 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 02:44:29 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 02:44:29 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 02:44:29 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 02:44:29 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 02:44:32 INFO - Downloading blobuploader-1.2.4.tar.gz 02:44:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:44:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:44:32 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 02:44:32 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 02:44:32 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 02:44:32 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 02:44:32 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 02:44:32 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 02:44:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:44:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:44:33 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 02:44:33 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 02:44:33 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 02:44:33 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 02:44:33 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 02:44:33 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 02:44:33 INFO - Downloading docopt-0.6.1.tar.gz 02:44:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:44:33 INFO - Installing collected packages: blobuploader, requests, docopt 02:44:33 INFO - Running setup.py install for blobuploader 02:44:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:44:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:44:33 INFO - Running setup.py install for requests 02:44:34 INFO - Running setup.py install for docopt 02:44:34 INFO - Successfully installed blobuploader requests docopt 02:44:34 INFO - Cleaning up... 02:44:34 INFO - Return code: 0 02:44:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:34 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 0x1103e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81e95a8630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fb5e0>, '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 0x10ffdecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110009990>, '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.VzKAWC1u8a/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.imI8JsV0MA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:44:34 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 02:44:34 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 02:44:34 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VzKAWC1u8a/Render', 02:44:34 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:44:34 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:44:34 INFO - 'HOME': '/Users/cltbld', 02:44:34 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:44:34 INFO - 'LOGNAME': 'cltbld', 02:44:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:34 INFO - 'MOZ_NO_REMOTE': '1', 02:44:34 INFO - 'NO_EM_RESTART': '1', 02:44:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:34 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:44:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:34 INFO - 'PWD': '/builds/slave/test', 02:44:34 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:44:34 INFO - 'SHELL': '/bin/bash', 02:44:34 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.imI8JsV0MA/Listeners', 02:44:34 INFO - 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', 02:44:34 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:44:34 INFO - 'USER': 'cltbld', 02:44:34 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:44:34 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:44:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:44:34 INFO - 'XPC_FLAGS': '0x0', 02:44:34 INFO - 'XPC_SERVICE_NAME': '0', 02:44:34 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:44:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:44:34 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-h8tGoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:44:34 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-ykjSyE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:44:34 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-8BOxzU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-qKZn2B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-ZdaDhZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-kyXrnC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-8G0NhN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-ktYSPD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-1peCeP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-z419U_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-kuz2oH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-DJrPRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:44:35 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-w3p3p8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-rI9nRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-jVZ_f3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-qEH4Gk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-pbM2Um-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-rABs9K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-47o4FY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:36 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-VPCrxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:44:37 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-2SMSyh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:44:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:44:37 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 02:44:37 INFO - Running setup.py install for manifestparser 02:44:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:44:37 INFO - Running setup.py install for mozcrash 02:44:37 INFO - Running setup.py install for mozdebug 02:44:37 INFO - Running setup.py install for mozdevice 02:44:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:44:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:44:37 INFO - Running setup.py install for mozfile 02:44:38 INFO - Running setup.py install for mozhttpd 02:44:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Running setup.py install for mozinfo 02:44:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Running setup.py install for mozInstall 02:44:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Running setup.py install for mozleak 02:44:38 INFO - Running setup.py install for mozlog 02:44:38 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Running setup.py install for moznetwork 02:44:38 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:44:38 INFO - Running setup.py install for mozprocess 02:44:39 INFO - Running setup.py install for mozprofile 02:44:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:44:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:44:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:44:39 INFO - Running setup.py install for mozrunner 02:44:39 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:44:39 INFO - Running setup.py install for mozscreenshot 02:44:39 INFO - Running setup.py install for moztest 02:44:39 INFO - Running setup.py install for mozversion 02:44:39 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:44:39 INFO - Running setup.py install for wptserve 02:44:40 INFO - Running setup.py install for marionette-driver 02:44:40 INFO - Running setup.py install for browsermob-proxy 02:44:40 INFO - Running setup.py install for marionette-client 02:44:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:44:40 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:44:40 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 02:44:40 INFO - Cleaning up... 02:44:40 INFO - Return code: 0 02:44:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:44:40 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')]} 02:44:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:40 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')]} 02:44:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:44:40 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 0x1103e2e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fff48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81e95a8630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1103fb5e0>, '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 0x10ffdecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110009990>, '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.VzKAWC1u8a/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.imI8JsV0MA/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:44:40 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 02:44:40 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 02:44:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VzKAWC1u8a/Render', 02:44:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:44:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:44:40 INFO - 'HOME': '/Users/cltbld', 02:44:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:44:40 INFO - 'LOGNAME': 'cltbld', 02:44:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:40 INFO - 'MOZ_NO_REMOTE': '1', 02:44:40 INFO - 'NO_EM_RESTART': '1', 02:44:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:44:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:40 INFO - 'PWD': '/builds/slave/test', 02:44:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:44:40 INFO - 'SHELL': '/bin/bash', 02:44:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.imI8JsV0MA/Listeners', 02:44:40 INFO - 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', 02:44:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:44:40 INFO - 'USER': 'cltbld', 02:44:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:44:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:44:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:44:40 INFO - 'XPC_FLAGS': '0x0', 02:44:40 INFO - 'XPC_SERVICE_NAME': '0', 02:44:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:44:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-zZisuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-ZMHjri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-7wYKPb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-P6BBCZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-kUviau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-4VpWwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-IG1zeX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-ByGcun-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-0V4ZBU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:44:41 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)) 02:44:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:44:41 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-rK0nlo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-b0LHkN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-1ikdMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-jVCrXj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-JQlZA3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-lqHHCa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-Pb8dV1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-LovWMA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-5qRy2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:44:42 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)) 02:44:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:44:42 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-xd_zUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:44:43 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)) 02:44:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:43 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-UAigom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:43 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)) 02:44:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:44:43 INFO - Running setup.py (path:/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/pip-gFD9Rb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:44:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:44:43 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)) 02:44:43 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)) 02:44:43 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)) 02:44:43 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)) 02:44:43 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)) 02:44:43 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)) 02:44:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:44:43 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 02:44:43 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 02:44:43 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 02:44:43 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 02:44:43 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 02:44:43 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 02:44:46 INFO - Downloading blessings-1.6.tar.gz 02:44:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:44:46 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)) 02:44:46 INFO - Installing collected packages: blessings 02:44:46 INFO - Running setup.py install for blessings 02:44:46 INFO - Successfully installed blessings 02:44:46 INFO - Cleaning up... 02:44:46 INFO - Return code: 0 02:44:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:44:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:44:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:44:46 INFO - Reading from file tmpfile_stdout 02:44:46 INFO - Current package versions: 02:44:46 INFO - blessings == 1.6 02:44:46 INFO - blobuploader == 1.2.4 02:44:46 INFO - browsermob-proxy == 0.6.0 02:44:46 INFO - docopt == 0.6.1 02:44:46 INFO - manifestparser == 1.1 02:44:46 INFO - marionette-client == 2.3.0 02:44:46 INFO - marionette-driver == 1.4.0 02:44:46 INFO - mozInstall == 1.12 02:44:46 INFO - mozcrash == 0.17 02:44:46 INFO - mozdebug == 0.1 02:44:46 INFO - mozdevice == 0.48 02:44:46 INFO - mozfile == 1.2 02:44:46 INFO - mozhttpd == 0.7 02:44:46 INFO - mozinfo == 0.9 02:44:46 INFO - mozleak == 0.1 02:44:46 INFO - mozlog == 3.1 02:44:46 INFO - moznetwork == 0.27 02:44:46 INFO - mozprocess == 0.22 02:44:46 INFO - mozprofile == 0.28 02:44:46 INFO - mozrunner == 6.11 02:44:46 INFO - mozscreenshot == 0.1 02:44:46 INFO - mozsystemmonitor == 0.0 02:44:46 INFO - moztest == 0.7 02:44:46 INFO - mozversion == 1.4 02:44:46 INFO - psutil == 3.1.1 02:44:46 INFO - requests == 1.2.3 02:44:46 INFO - wptserve == 1.4.0 02:44:46 INFO - wsgiref == 0.1.2 02:44:46 INFO - Running post-action listener: _resource_record_post_action 02:44:46 INFO - Running post-action listener: _start_resource_monitoring 02:44:46 INFO - Starting resource monitoring. 02:44:46 INFO - ##### 02:44:46 INFO - ##### Running pull step. 02:44:46 INFO - ##### 02:44:46 INFO - Running pre-action listener: _resource_record_pre_action 02:44:46 INFO - Running main action method: pull 02:44:46 INFO - Pull has nothing to do! 02:44:46 INFO - Running post-action listener: _resource_record_post_action 02:44:46 INFO - ##### 02:44:46 INFO - ##### Running install step. 02:44:46 INFO - ##### 02:44:46 INFO - Running pre-action listener: _resource_record_pre_action 02:44:46 INFO - Running main action method: install 02:44:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:44:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:44:47 INFO - Reading from file tmpfile_stdout 02:44:47 INFO - Detecting whether we're running mozinstall >=1.0... 02:44:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:44:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:44:47 INFO - Reading from file tmpfile_stdout 02:44:47 INFO - Output received: 02:44:47 INFO - Usage: mozinstall [options] installer 02:44:47 INFO - Options: 02:44:47 INFO - -h, --help show this help message and exit 02:44:47 INFO - -d DEST, --destination=DEST 02:44:47 INFO - Directory to install application into. [default: 02:44:47 INFO - "/builds/slave/test"] 02:44:47 INFO - --app=APP Application being installed. [default: firefox] 02:44:47 INFO - mkdir: /builds/slave/test/build/application 02:44:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 02:44:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 02:45:07 INFO - Reading from file tmpfile_stdout 02:45:07 INFO - Output received: 02:45:07 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 02:45:07 INFO - Running post-action listener: _resource_record_post_action 02:45:07 INFO - ##### 02:45:07 INFO - ##### Running run-tests step. 02:45:07 INFO - ##### 02:45:07 INFO - Running pre-action listener: _resource_record_pre_action 02:45:07 INFO - Running main action method: run_tests 02:45:07 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:45:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:45:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:45:07 INFO - grabbing minidump binary from tooltool 02:45:07 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')]} 02:45:07 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 0x1103fb5e0>, '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 0x10ffdecd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110009990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:45:07 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 02:45:07 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 02:45:07 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:45:07 INFO - Return code: 0 02:45:07 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 02:45:07 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:45:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.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 02:45:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.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 02:45:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.VzKAWC1u8a/Render', 02:45:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:45:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:45:07 INFO - 'HOME': '/Users/cltbld', 02:45:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:45:07 INFO - 'LOGNAME': 'cltbld', 02:45:07 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:45:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:07 INFO - 'MOZ_NO_REMOTE': '1', 02:45:07 INFO - 'NO_EM_RESTART': '1', 02:45:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:07 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:45:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:45:07 INFO - 'PWD': '/builds/slave/test', 02:45:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:45:07 INFO - 'SHELL': '/bin/bash', 02:45:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.imI8JsV0MA/Listeners', 02:45:07 INFO - 'TMPDIR': '/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/T/', 02:45:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:45:07 INFO - 'USER': 'cltbld', 02:45:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:45:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:45:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:45:07 INFO - 'XPC_FLAGS': '0x0', 02:45:07 INFO - 'XPC_SERVICE_NAME': '0', 02:45:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:45:07 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.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 02:45:07 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 02:45:07 INFO - import pkg_resources 02:45:08 INFO - Using 1 client processes 02:45:08 INFO - wptserve Starting http server on 127.0.0.1:8000 02:45:08 INFO - wptserve Starting http server on 127.0.0.1:8001 02:45:08 INFO - wptserve Starting http server on 127.0.0.1:8443 02:45:10 INFO - SUITE-START | Running 778 tests 02:45:10 INFO - Running testharness tests 02:45:10 INFO - Setting up ssl 02:45:10 INFO - PROCESS | certutil | 02:45:10 INFO - PROCESS | certutil | 02:45:10 INFO - PROCESS | certutil | 02:45:10 INFO - Certificate Nickname Trust Attributes 02:45:10 INFO - SSL,S/MIME,JAR/XPI 02:45:10 INFO - 02:45:10 INFO - web-platform-tests CT,, 02:45:10 INFO - 02:45:10 INFO - Starting runner 02:45:12 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 02:45:12 INFO - PROCESS | 2219 | 1461750312179 Marionette DEBUG Marionette enabled via build flag and pref 02:45:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x11676c800 == 1 [pid = 2219] [id = 1] 02:45:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 1 (0x11676d000) [pid = 2219] [serial = 1] [outer = 0x0] 02:45:12 INFO - PROCESS | 2219 | [2219] WARNING: No inner window available!: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 02:45:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 2 (0x11676e000) [pid = 2219] [serial = 2] [outer = 0x11676d000] 02:45:12 INFO - PROCESS | 2219 | 1461750312495 Marionette INFO Listening on port 2828 02:45:12 INFO - PROCESS | 2219 | 1461750312726 Marionette DEBUG Marionette enabled via command-line flag 02:45:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x119070000 == 2 [pid = 2219] [id = 2] 02:45:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 3 (0x119070800) [pid = 2219] [serial = 3] [outer = 0x0] 02:45:12 INFO - PROCESS | 2219 | [2219] WARNING: No inner window available!: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 02:45:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 4 (0x119071800) [pid = 2219] [serial = 4] [outer = 0x119070800] 02:45:12 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/oak-m64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:12 INFO - PROCESS | 2219 | 1461750312889 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:60432 02:45:12 INFO - PROCESS | 2219 | 1461750312959 Marionette DEBUG Closed connection conn0 02:45:12 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/oak-m64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:12 INFO - PROCESS | 2219 | 1461750312965 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:60433 02:45:12 INFO - PROCESS | 2219 | 1461750312980 Marionette DEBUG Closed connection conn1 02:45:12 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/oak-m64-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:12 INFO - PROCESS | 2219 | 1461750312986 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:60434 02:45:12 INFO - PROCESS | 2219 | 1461750312994 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:45:13 INFO - PROCESS | 2219 | 1461750313000 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","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":"20160427011503","device":"desktop","version":"49.0a1"} 02:45:13 INFO - PROCESS | 2219 | [2219] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/oak-m64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:45:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c72a800 == 3 [pid = 2219] [id = 3] 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 5 (0x11c731000) [pid = 2219] [serial = 5] [outer = 0x0] 02:45:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c732000 == 4 [pid = 2219] [id = 4] 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 6 (0x11c771000) [pid = 2219] [serial = 6] [outer = 0x0] 02:45:14 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:45:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240ea800 == 5 [pid = 2219] [id = 5] 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 7 (0x11c76fc00) [pid = 2219] [serial = 7] [outer = 0x0] 02:45:14 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:45:14 INFO - PROCESS | 2219 | [2219] WARNING: Couldn't create child process for iframe.: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 8 (0x12427f800) [pid = 2219] [serial = 8] [outer = 0x11c76fc00] 02:45:14 INFO - PROCESS | 2219 | [2219] WARNING: robustness marked as unsupported: file /builds/slave/oak-m64-d-00000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:45:14 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 9 (0x1247e9000) [pid = 2219] [serial = 9] [outer = 0x11c731000] 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 10 (0x127006400) [pid = 2219] [serial = 10] [outer = 0x11c771000] 02:45:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 11 (0x127008000) [pid = 2219] [serial = 11] [outer = 0x11c76fc00] 02:45:14 INFO - PROCESS | 2219 | [2219] WARNING: robustness marked as unsupported: file /builds/slave/oak-m64-d-00000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:45:15 INFO - PROCESS | 2219 | 1461750315066 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 2219 | 1461750315077 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 02:45:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 12 (0x129089400) [pid = 2219] [serial = 12] [outer = 0x11c76fc00] 02:45:15 INFO - PROCESS | 2219 | 1461750315450 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1827c3e0-7038-5a47-83b8-bc4d63791558","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","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":"20160427011503","device":"desktop","version":"49.0a1","command_id":1}}] 02:45:15 INFO - PROCESS | 2219 | 1461750315547 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}] 02:45:15 INFO - PROCESS | 2219 | 1461750315589 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:45:15 INFO - PROCESS | 2219 | 1461750315677 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:45:15 INFO - PROCESS | 2219 | [2219] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/oak-m64-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:45:15 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:45:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 13 (0x11beb4800) [pid = 2219] [serial = 13] [outer = 0x11c76fc00] 02:45:15 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:45:15 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:15 INFO - PROCESS | 2219 | 1461750315958 Marionette TRACE conn2 <- [1,3,null,{}] 02:45:15 INFO - PROCESS | 2219 | 1461750315960 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:45:15 INFO - PROCESS | 2219 | 1461750315970 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:45:16 INFO - PROCESS | 2219 | 1461750315999 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:45:16 INFO - PROCESS | 2219 | 1461750316001 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 02:45:16 INFO - PROCESS | 2219 | 1461750316007 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 2219 | 1461750316009 Marionette TRACE conn2 <- [1,6,null,{}] 02:45:16 INFO - PROCESS | 2219 | 1461750316012 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}] 02:45:16 INFO - PROCESS | 2219 | 1461750316020 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:45:16 INFO - PROCESS | 2219 | 1461750316027 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc3a800 == 6 [pid = 2219] [id = 6] 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 14 (0x12bbad400) [pid = 2219] [serial = 14] [outer = 0x0] 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 15 (0x12bbae000) [pid = 2219] [serial = 15] [outer = 0x12bbad400] 02:45:16 INFO - PROCESS | 2219 | 1461750316060 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 16 (0x12be33000) [pid = 2219] [serial = 16] [outer = 0x12bbad400] 02:45:16 INFO - PROCESS | 2219 | 1461750316366 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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 02:45:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c00e000 == 7 [pid = 2219] [id = 7] 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 17 (0x12bedf400) [pid = 2219] [serial = 17] [outer = 0x0] 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 18 (0x12bee4000) [pid = 2219] [serial = 18] [outer = 0x12bedf400] 02:45:16 INFO - PROCESS | 2219 | 1461750316397 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 19 (0x12bee8000) [pid = 2219] [serial = 19] [outer = 0x12bedf400] 02:45:16 INFO - PROCESS | 2219 | 1461750316434 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 2219 | 1461750316435 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 02:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:45:16 INFO - PROCESS | 2219 | 1461750316473 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 2219 | 1461750316474 Marionette TRACE conn2 <- [1,10,null,{}] 02:45:16 INFO - PROCESS | 2219 | 1461750316495 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}] 02:45:16 INFO - PROCESS | 2219 | 1461750316632 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:45:16 INFO - PROCESS | 2219 | 1461750316664 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d466000 == 8 [pid = 2219] [id = 8] 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 20 (0x12d4c5800) [pid = 2219] [serial = 20] [outer = 0x0] 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 21 (0x12d4c7400) [pid = 2219] [serial = 21] [outer = 0x12d4c5800] 02:45:16 INFO - PROCESS | 2219 | 1461750316694 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 22 (0x12d4cbc00) [pid = 2219] [serial = 22] [outer = 0x12d4c5800] 02:45:17 INFO - PROCESS | 2219 | 1461750317056 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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 642ms 02:45:17 INFO - PROCESS | 2219 | 1461750317104 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:45:17 INFO - PROCESS | 2219 | 1461750317106 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 02:45:17 INFO - PROCESS | 2219 | 1461750317108 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 2219 | 1461750317109 Marionette TRACE conn2 <- [1,14,null,{}] 02:45:17 INFO - PROCESS | 2219 | 1461750317111 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}] 02:45:17 INFO - PROCESS | 2219 | 1461750317201 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:45:17 INFO - PROCESS | 2219 | 1461750317206 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e317000 == 9 [pid = 2219] [id = 9] 02:45:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 23 (0x12d7dcc00) [pid = 2219] [serial = 23] [outer = 0x0] 02:45:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 24 (0x12d7e8800) [pid = 2219] [serial = 24] [outer = 0x12d7dcc00] 02:45:17 INFO - PROCESS | 2219 | 1461750317232 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 25 (0x12dc21800) [pid = 2219] [serial = 25] [outer = 0x12d7dcc00] 02:45:17 INFO - PROCESS | 2219 | 1461750317552 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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 02:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:45:17 INFO - PROCESS | 2219 | 1461750317579 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 2219 | 1461750317580 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 02:45:17 INFO - PROCESS | 2219 | 1461750317582 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 2219 | 1461750317583 Marionette TRACE conn2 <- [1,18,null,{}] 02:45:17 INFO - PROCESS | 2219 | 1461750317586 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}] 02:45:17 INFO - PROCESS | 2219 | 1461750317728 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:45:17 INFO - PROCESS | 2219 | 1461750317735 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e55e000 == 10 [pid = 2219] [id = 10] 02:45:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 26 (0x12e5f4800) [pid = 2219] [serial = 26] [outer = 0x0] 02:45:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 27 (0x12e5fa800) [pid = 2219] [serial = 27] [outer = 0x12e5f4800] 02:45:17 INFO - PROCESS | 2219 | 1461750317766 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 28 (0x12e636000) [pid = 2219] [serial = 28] [outer = 0x12e5f4800] 02:45:18 INFO - PROCESS | 2219 | 1461750318064 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 518ms 02:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:45:18 INFO - PROCESS | 2219 | 1461750318101 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 2219 | 1461750318102 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 02:45:18 INFO - PROCESS | 2219 | 1461750318105 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 2219 | 1461750318108 Marionette TRACE conn2 <- [1,22,null,{}] 02:45:18 INFO - PROCESS | 2219 | 1461750318111 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}] 02:45:18 INFO - PROCESS | 2219 | 1461750318200 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:45:18 INFO - PROCESS | 2219 | 1461750318205 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eadb800 == 11 [pid = 2219] [id = 11] 02:45:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 29 (0x11a992400) [pid = 2219] [serial = 29] [outer = 0x0] 02:45:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 30 (0x12d4c8800) [pid = 2219] [serial = 30] [outer = 0x11a992400] 02:45:18 INFO - PROCESS | 2219 | 1461750318231 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 31 (0x12ea71800) [pid = 2219] [serial = 31] [outer = 0x11a992400] 02:45:18 INFO - PROCESS | 2219 | 1461750318473 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 423ms 02:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:45:18 INFO - PROCESS | 2219 | 1461750318529 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 2219 | 1461750318530 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 02:45:18 INFO - PROCESS | 2219 | 1461750318532 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 2219 | 1461750318534 Marionette TRACE conn2 <- [1,26,null,{}] 02:45:18 INFO - PROCESS | 2219 | 1461750318536 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}] 02:45:18 INFO - PROCESS | 2219 | 1461750318642 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:45:18 INFO - PROCESS | 2219 | 1461750318646 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad4d800 == 12 [pid = 2219] [id = 12] 02:45:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 32 (0x123b53800) [pid = 2219] [serial = 32] [outer = 0x0] 02:45:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 33 (0x12ea72400) [pid = 2219] [serial = 33] [outer = 0x123b53800] 02:45:18 INFO - PROCESS | 2219 | 1461750318671 Marionette DEBUG loaded listener.js 02:45:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 34 (0x12ea7d400) [pid = 2219] [serial = 34] [outer = 0x123b53800] 02:45:18 INFO - PROCESS | 2219 | 1461750318923 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]]]}] 02:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 02:45:18 INFO - PROCESS | 2219 | 1461750318953 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:45:18 INFO - PROCESS | 2219 | 1461750318954 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 02:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:45:18 INFO - PROCESS | 2219 | 1461750318965 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:45:18 INFO - PROCESS | 2219 | 1461750318966 Marionette TRACE conn2 <- [1,30,null,{}] 02:45:18 INFO - PROCESS | 2219 | 1461750318968 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}] 02:45:19 INFO - PROCESS | 2219 | 1461750319061 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:45:19 INFO - PROCESS | 2219 | 1461750319066 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f10e000 == 13 [pid = 2219] [id = 13] 02:45:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 35 (0x12ea81c00) [pid = 2219] [serial = 35] [outer = 0x0] 02:45:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 36 (0x12f0e4800) [pid = 2219] [serial = 36] [outer = 0x12ea81c00] 02:45:19 INFO - PROCESS | 2219 | 1461750319091 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 37 (0x12f0e8800) [pid = 2219] [serial = 37] [outer = 0x12ea81c00] 02:45:19 INFO - PROCESS | 2219 | 1461750319337 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]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 02:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:45:19 INFO - PROCESS | 2219 | 1461750319384 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 2219 | 1461750319385 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 02:45:19 INFO - PROCESS | 2219 | 1461750319387 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 2219 | 1461750319392 Marionette TRACE conn2 <- [1,34,null,{}] 02:45:19 INFO - PROCESS | 2219 | 1461750319400 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}] 02:45:19 INFO - PROCESS | 2219 | 1461750319495 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:45:19 INFO - PROCESS | 2219 | 1461750319499 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f609000 == 14 [pid = 2219] [id = 14] 02:45:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 38 (0x12e5f5400) [pid = 2219] [serial = 38] [outer = 0x0] 02:45:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 39 (0x12f0ef400) [pid = 2219] [serial = 39] [outer = 0x12e5f5400] 02:45:19 INFO - PROCESS | 2219 | 1461750319541 Marionette DEBUG loaded listener.js 02:45:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 40 (0x12f2e4000) [pid = 2219] [serial = 40] [outer = 0x12e5f5400] 02:45:19 INFO - PROCESS | 2219 | 1461750319852 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]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 480ms 02:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:45:19 INFO - PROCESS | 2219 | 1461750319867 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 2219 | 1461750319868 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 02:45:19 INFO - PROCESS | 2219 | 1461750319870 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 2219 | 1461750319872 Marionette TRACE conn2 <- [1,38,null,{}] 02:45:19 INFO - PROCESS | 2219 | 1461750319884 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}] 02:45:20 INFO - PROCESS | 2219 | 1461750320018 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:45:20 INFO - PROCESS | 2219 | 1461750320024 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fb59000 == 15 [pid = 2219] [id = 15] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 41 (0x12f2e6400) [pid = 2219] [serial = 41] [outer = 0x0] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 42 (0x12fb32400) [pid = 2219] [serial = 42] [outer = 0x12f2e6400] 02:45:20 INFO - PROCESS | 2219 | 1461750320063 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 43 (0x12fb38c00) [pid = 2219] [serial = 43] [outer = 0x12f2e6400] 02:45:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fce2800 == 16 [pid = 2219] [id = 16] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 44 (0x12fce3000) [pid = 2219] [serial = 44] [outer = 0x0] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 45 (0x12fcd9000) [pid = 2219] [serial = 45] [outer = 0x12fce3000] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 46 (0x12fce8800) [pid = 2219] [serial = 46] [outer = 0x12fce3000] 02:45:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fce2000 == 17 [pid = 2219] [id = 17] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 47 (0x12f2eec00) [pid = 2219] [serial = 47] [outer = 0x0] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 48 (0x12fe0dc00) [pid = 2219] [serial = 48] [outer = 0x12f2eec00] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 49 (0x12fe06c00) [pid = 2219] [serial = 49] [outer = 0x12f2eec00] 02:45:20 INFO - PROCESS | 2219 | 1461750320596 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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 779ms 02:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:45:20 INFO - PROCESS | 2219 | 1461750320650 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 2219 | 1461750320651 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 02:45:20 INFO - PROCESS | 2219 | 1461750320653 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 2219 | 1461750320654 Marionette TRACE conn2 <- [1,42,null,{}] 02:45:20 INFO - PROCESS | 2219 | 1461750320656 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}] 02:45:20 INFO - PROCESS | 2219 | 1461750320743 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:45:20 INFO - PROCESS | 2219 | 1461750320748 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x130130000 == 18 [pid = 2219] [id = 18] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 50 (0x11b248000) [pid = 2219] [serial = 50] [outer = 0x0] 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 51 (0x11b249c00) [pid = 2219] [serial = 51] [outer = 0x11b248000] 02:45:20 INFO - PROCESS | 2219 | 1461750320774 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 52 (0x11b24e000) [pid = 2219] [serial = 52] [outer = 0x11b248000] 02:45:21 INFO - PROCESS | 2219 | 1461750321041 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 422ms 02:45:21 INFO - PROCESS | 2219 | 1461750321079 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 2219 | 1461750321080 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 02:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:45:21 INFO - PROCESS | 2219 | 1461750321083 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 2219 | 1461750321085 Marionette TRACE conn2 <- [1,46,null,{}] 02:45:21 INFO - PROCESS | 2219 | 1461750321095 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}] 02:45:21 INFO - PROCESS | 2219 | 1461750321186 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:45:21 INFO - PROCESS | 2219 | 1461750321191 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x13038e800 == 19 [pid = 2219] [id = 19] 02:45:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 53 (0x11b250400) [pid = 2219] [serial = 53] [outer = 0x0] 02:45:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 54 (0x11b254800) [pid = 2219] [serial = 54] [outer = 0x11b250400] 02:45:21 INFO - PROCESS | 2219 | 1461750321219 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 55 (0x12b6d3400) [pid = 2219] [serial = 55] [outer = 0x11b250400] 02:45:21 INFO - PROCESS | 2219 | 1461750321475 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 02:45:21 INFO - PROCESS | 2219 | 1461750321503 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 2219 | 1461750321504 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 02:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:45:21 INFO - PROCESS | 2219 | 1461750321514 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 2219 | 1461750321515 Marionette TRACE conn2 <- [1,50,null,{}] 02:45:21 INFO - PROCESS | 2219 | 1461750321517 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}] 02:45:21 INFO - PROCESS | 2219 | 1461750321611 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:45:21 INFO - PROCESS | 2219 | 1461750321616 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x13046e000 == 20 [pid = 2219] [id = 20] 02:45:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 56 (0x12e63e800) [pid = 2219] [serial = 56] [outer = 0x0] 02:45:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 57 (0x13037b800) [pid = 2219] [serial = 57] [outer = 0x12e63e800] 02:45:21 INFO - PROCESS | 2219 | 1461750321637 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 58 (0x130382800) [pid = 2219] [serial = 58] [outer = 0x12e63e800] 02:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 02:45:21 INFO - PROCESS | 2219 | 1461750321931 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]]]}] 02:45:21 INFO - PROCESS | 2219 | 1461750321933 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 2219 | 1461750321935 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 02:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:45:21 INFO - PROCESS | 2219 | 1461750321937 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 2219 | 1461750321938 Marionette TRACE conn2 <- [1,54,null,{}] 02:45:21 INFO - PROCESS | 2219 | 1461750321948 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}] 02:45:22 INFO - PROCESS | 2219 | 1461750322038 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:45:22 INFO - PROCESS | 2219 | 1461750322043 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x13047d000 == 21 [pid = 2219] [id = 21] 02:45:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 59 (0x130383000) [pid = 2219] [serial = 59] [outer = 0x0] 02:45:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 60 (0x130598400) [pid = 2219] [serial = 60] [outer = 0x130383000] 02:45:22 INFO - PROCESS | 2219 | 1461750322068 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 61 (0x13059c400) [pid = 2219] [serial = 61] [outer = 0x130383000] 02:45:22 INFO - PROCESS | 2219 | 1461750322935 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1076ms 02:45:23 INFO - PROCESS | 2219 | 1461750323014 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:45:23 INFO - PROCESS | 2219 | 1461750323017 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 02:45:23 INFO - PROCESS | 2219 | 1461750323020 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 2219 | 1461750323023 Marionette TRACE conn2 <- [1,58,null,{}] 02:45:23 INFO - PROCESS | 2219 | 1461750323027 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}] 02:45:23 INFO - PROCESS | 2219 | 1461750323140 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:45:23 INFO - PROCESS | 2219 | 1461750323177 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x114b3d000 == 22 [pid = 2219] [id = 22] 02:45:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 62 (0x11534cc00) [pid = 2219] [serial = 62] [outer = 0x0] 02:45:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 63 (0x11578a800) [pid = 2219] [serial = 63] [outer = 0x11534cc00] 02:45:23 INFO - PROCESS | 2219 | 1461750323208 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 64 (0x1158a7000) [pid = 2219] [serial = 64] [outer = 0x11534cc00] 02:45:23 INFO - PROCESS | 2219 | 1461750323628 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 623ms 02:45:23 INFO - PROCESS | 2219 | 1461750323643 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:45:23 INFO - PROCESS | 2219 | 1461750323647 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 02:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:45:23 INFO - PROCESS | 2219 | 1461750323652 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 2219 | 1461750323654 Marionette TRACE conn2 <- [1,62,null,{}] 02:45:23 INFO - PROCESS | 2219 | 1461750323656 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}] 02:45:23 INFO - PROCESS | 2219 | 1461750323767 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:45:23 INFO - PROCESS | 2219 | 1461750323803 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x118cd7800 == 23 [pid = 2219] [id = 23] 02:45:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 65 (0x115ae6800) [pid = 2219] [serial = 65] [outer = 0x0] 02:45:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x118c24800) [pid = 2219] [serial = 66] [outer = 0x115ae6800] 02:45:23 INFO - PROCESS | 2219 | 1461750323834 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x11a605800) [pid = 2219] [serial = 67] [outer = 0x115ae6800] 02:45:24 INFO - PROCESS | 2219 | 1461750324246 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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 622ms 02:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:45:24 INFO - PROCESS | 2219 | 1461750324276 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 2219 | 1461750324277 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 02:45:24 INFO - PROCESS | 2219 | 1461750324279 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 2219 | 1461750324282 Marionette TRACE conn2 <- [1,66,null,{}] 02:45:24 INFO - PROCESS | 2219 | 1461750324290 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}] 02:45:24 INFO - PROCESS | 2219 | 1461750324400 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:45:24 INFO - PROCESS | 2219 | 1461750324468 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x11980b800 == 24 [pid = 2219] [id = 24] 02:45:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x11accd400) [pid = 2219] [serial = 68] [outer = 0x0] 02:45:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x11b7d7400) [pid = 2219] [serial = 69] [outer = 0x11accd400] 02:45:24 INFO - PROCESS | 2219 | 1461750324513 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x11beaa800) [pid = 2219] [serial = 70] [outer = 0x11accd400] 02:45:25 INFO - PROCESS | 2219 | 1461750325180 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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 02:45:25 INFO - PROCESS | 2219 | 1461750325209 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 2219 | 1461750325210 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 02:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:45:25 INFO - PROCESS | 2219 | 1461750325215 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 2219 | 1461750325218 Marionette TRACE conn2 <- [1,70,null,{}] 02:45:25 INFO - PROCESS | 2219 | 1461750325222 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}] 02:45:25 INFO - PROCESS | 2219 | 1461750325310 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:45:25 INFO - PROCESS | 2219 | 1461750325362 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x11652c000 == 25 [pid = 2219] [id = 25] 02:45:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x1185ae000) [pid = 2219] [serial = 71] [outer = 0x0] 02:45:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x118eb0c00) [pid = 2219] [serial = 72] [outer = 0x1185ae000] 02:45:25 INFO - PROCESS | 2219 | 1461750325392 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x119039c00) [pid = 2219] [serial = 73] [outer = 0x1185ae000] 02:45:25 INFO - PROCESS | 2219 | 1461750325823 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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 627ms 02:45:25 INFO - PROCESS | 2219 | 1461750325842 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 2219 | 1461750325845 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 02:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:45:25 INFO - PROCESS | 2219 | 1461750325850 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 2219 | 1461750325851 Marionette TRACE conn2 <- [1,74,null,{}] 02:45:25 INFO - PROCESS | 2219 | 1461750325854 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}] 02:45:25 INFO - PROCESS | 2219 | 1461750325926 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:45:25 INFO - PROCESS | 2219 | 1461750325931 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x118c58000 == 26 [pid = 2219] [id = 26] 02:45:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x119261800) [pid = 2219] [serial = 74] [outer = 0x0] 02:45:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x119e52400) [pid = 2219] [serial = 75] [outer = 0x119261800] 02:45:25 INFO - PROCESS | 2219 | 1461750325960 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x11a8c9400) [pid = 2219] [serial = 76] [outer = 0x119261800] 02:45:26 INFO - PROCESS | 2219 | 1461750326287 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]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 474ms 02:45:26 INFO - PROCESS | 2219 | 1461750326323 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 2219 | 1461750326325 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 02:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:45:26 INFO - PROCESS | 2219 | 1461750326327 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 2219 | 1461750326330 Marionette TRACE conn2 <- [1,78,null,{}] 02:45:26 INFO - PROCESS | 2219 | 1461750326337 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}] 02:45:26 INFO - PROCESS | 2219 | 1461750326415 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:45:26 INFO - PROCESS | 2219 | 1461750326455 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x119248800 == 27 [pid = 2219] [id = 27] 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x11925a400) [pid = 2219] [serial = 77] [outer = 0x0] 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11a611000) [pid = 2219] [serial = 78] [outer = 0x11925a400] 02:45:26 INFO - PROCESS | 2219 | 1461750326482 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11af7e000) [pid = 2219] [serial = 79] [outer = 0x11925a400] 02:45:26 INFO - PROCESS | 2219 | 1461750326780 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]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 02:45:26 INFO - PROCESS | 2219 | 1461750326799 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 2219 | 1461750326801 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 02:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:45:26 INFO - PROCESS | 2219 | 1461750326803 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 2219 | 1461750326804 Marionette TRACE conn2 <- [1,82,null,{}] 02:45:26 INFO - PROCESS | 2219 | 1461750326811 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}] 02:45:26 INFO - PROCESS | 2219 | 1461750326884 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:45:26 INFO - PROCESS | 2219 | 1461750326890 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d49000 == 28 [pid = 2219] [id = 28] 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11af83000) [pid = 2219] [serial = 80] [outer = 0x0] 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11b288c00) [pid = 2219] [serial = 81] [outer = 0x11af83000] 02:45:26 INFO - PROCESS | 2219 | 1461750326917 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11b7df800) [pid = 2219] [serial = 82] [outer = 0x11af83000] 02:45:27 INFO - PROCESS | 2219 | 1461750327233 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 473ms 02:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:45:27 INFO - PROCESS | 2219 | 1461750327277 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 2219 | 1461750327278 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 02:45:27 INFO - PROCESS | 2219 | 1461750327280 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 2219 | 1461750327281 Marionette TRACE conn2 <- [1,86,null,{}] 02:45:27 INFO - PROCESS | 2219 | 1461750327284 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}] 02:45:27 INFO - PROCESS | 2219 | 1461750327353 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:45:27 INFO - PROCESS | 2219 | 1461750327360 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa5a000 == 29 [pid = 2219] [id = 29] 02:45:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11b724400) [pid = 2219] [serial = 83] [outer = 0x0] 02:45:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11bb2e000) [pid = 2219] [serial = 84] [outer = 0x11b724400] 02:45:27 INFO - PROCESS | 2219 | 1461750327385 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11bfc6800) [pid = 2219] [serial = 85] [outer = 0x11b724400] 02:45:27 INFO - PROCESS | 2219 | 1461750327679 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 02:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:45:27 INFO - PROCESS | 2219 | 1461750327699 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 2219 | 1461750327700 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 02:45:27 INFO - PROCESS | 2219 | 1461750327702 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 2219 | 1461750327703 Marionette TRACE conn2 <- [1,90,null,{}] 02:45:27 INFO - PROCESS | 2219 | 1461750327706 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}] 02:45:27 INFO - PROCESS | 2219 | 1461750327798 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:45:27 INFO - PROCESS | 2219 | 1461750327804 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b25f800 == 30 [pid = 2219] [id = 30] 02:45:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11bfc8c00) [pid = 2219] [serial = 86] [outer = 0x0] 02:45:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11c457000) [pid = 2219] [serial = 87] [outer = 0x11bfc8c00] 02:45:27 INFO - PROCESS | 2219 | 1461750327835 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11c8b4000) [pid = 2219] [serial = 88] [outer = 0x11bfc8c00] 02:45:28 INFO - PROCESS | 2219 | 1461750328130 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 02:45:28 INFO - PROCESS | 2219 | 1461750328183 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 2219 | 1461750328185 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 02:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:45:28 INFO - PROCESS | 2219 | 1461750328205 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 2219 | 1461750328210 Marionette TRACE conn2 <- [1,94,null,{}] 02:45:28 INFO - PROCESS | 2219 | 1461750328213 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}] 02:45:28 INFO - PROCESS | 2219 | 1461750328319 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:45:28 INFO - PROCESS | 2219 | 1461750328328 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bb13800 == 31 [pid = 2219] [id = 31] 02:45:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11beae000) [pid = 2219] [serial = 89] [outer = 0x0] 02:45:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x123ae4400) [pid = 2219] [serial = 90] [outer = 0x11beae000] 02:45:28 INFO - PROCESS | 2219 | 1461750328367 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x123aeac00) [pid = 2219] [serial = 91] [outer = 0x11beae000] 02:45:28 INFO - PROCESS | 2219 | 1461750328749 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 574ms 02:45:28 INFO - PROCESS | 2219 | 1461750328777 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 2219 | 1461750328778 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 02:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:45:28 INFO - PROCESS | 2219 | 1461750328780 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 2219 | 1461750328781 Marionette TRACE conn2 <- [1,98,null,{}] 02:45:28 INFO - PROCESS | 2219 | 1461750328784 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}] 02:45:28 INFO - PROCESS | 2219 | 1461750328873 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:45:28 INFO - PROCESS | 2219 | 1461750328880 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc11800 == 32 [pid = 2219] [id = 32] 02:45:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123aeec00) [pid = 2219] [serial = 92] [outer = 0x0] 02:45:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x123b4e400) [pid = 2219] [serial = 93] [outer = 0x123aeec00] 02:45:28 INFO - PROCESS | 2219 | 1461750328907 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x123b58000) [pid = 2219] [serial = 94] [outer = 0x123aeec00] 02:45:29 INFO - PROCESS | 2219 | 1461750329194 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 02:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:45:29 INFO - PROCESS | 2219 | 1461750329249 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 2219 | 1461750329250 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 02:45:29 INFO - PROCESS | 2219 | 1461750329252 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 2219 | 1461750329253 Marionette TRACE conn2 <- [1,102,null,{}] 02:45:29 INFO - PROCESS | 2219 | 1461750329257 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}] 02:45:29 INFO - PROCESS | 2219 | 1461750329329 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:45:29 INFO - PROCESS | 2219 | 1461750329333 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c150000 == 33 [pid = 2219] [id = 33] 02:45:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11a9bf000) [pid = 2219] [serial = 95] [outer = 0x0] 02:45:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x123ebd400) [pid = 2219] [serial = 96] [outer = 0x11a9bf000] 02:45:29 INFO - PROCESS | 2219 | 1461750329362 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1240c1000) [pid = 2219] [serial = 97] [outer = 0x11a9bf000] 02:45:29 INFO - PROCESS | 2219 | 1461750329679 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 470ms 02:45:29 INFO - PROCESS | 2219 | 1461750329722 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 2219 | 1461750329723 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 02:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:45:29 INFO - PROCESS | 2219 | 1461750329726 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 2219 | 1461750329727 Marionette TRACE conn2 <- [1,106,null,{}] 02:45:29 INFO - PROCESS | 2219 | 1461750329729 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}] 02:45:29 INFO - PROCESS | 2219 | 1461750329821 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:45:29 INFO - PROCESS | 2219 | 1461750329830 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3df000 == 34 [pid = 2219] [id = 34] 02:45:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x1240bec00) [pid = 2219] [serial = 98] [outer = 0x0] 02:45:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x12436f800) [pid = 2219] [serial = 99] [outer = 0x1240bec00] 02:45:29 INFO - PROCESS | 2219 | 1461750329857 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x124510c00) [pid = 2219] [serial = 100] [outer = 0x1240bec00] 02:45:30 INFO - PROCESS | 2219 | 1461750330148 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 02:45:30 INFO - PROCESS | 2219 | 1461750330196 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 2219 | 1461750330198 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 02:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:45:30 INFO - PROCESS | 2219 | 1461750330200 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 2219 | 1461750330202 Marionette TRACE conn2 <- [1,110,null,{}] 02:45:30 INFO - PROCESS | 2219 | 1461750330204 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}] 02:45:30 INFO - PROCESS | 2219 | 1461750330292 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:45:30 INFO - PROCESS | 2219 | 1461750330297 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a1d000 == 35 [pid = 2219] [id = 35] 02:45:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12427d800) [pid = 2219] [serial = 101] [outer = 0x0] 02:45:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12733d400) [pid = 2219] [serial = 102] [outer = 0x12427d800] 02:45:30 INFO - PROCESS | 2219 | 1461750330325 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123cea400) [pid = 2219] [serial = 103] [outer = 0x12427d800] 02:45:30 INFO - PROCESS | 2219 | 1461750330630 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 02:45:30 INFO - PROCESS | 2219 | 1461750330671 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 2219 | 1461750330672 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 02:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:45:30 INFO - PROCESS | 2219 | 1461750330677 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 2219 | 1461750330678 Marionette TRACE conn2 <- [1,114,null,{}] 02:45:30 INFO - PROCESS | 2219 | 1461750330680 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}] 02:45:30 INFO - PROCESS | 2219 | 1461750330773 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:45:30 INFO - PROCESS | 2219 | 1461750330780 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x123bcd800 == 36 [pid = 2219] [id = 36] 02:45:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11a995800) [pid = 2219] [serial = 104] [outer = 0x0] 02:45:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x127874000) [pid = 2219] [serial = 105] [outer = 0x11a995800] 02:45:30 INFO - PROCESS | 2219 | 1461750330804 Marionette DEBUG loaded listener.js 02:45:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x127fc1400) [pid = 2219] [serial = 106] [outer = 0x11a995800] 02:45:31 INFO - PROCESS | 2219 | 1461750331115 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 02:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:45:31 INFO - PROCESS | 2219 | 1461750331147 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 2219 | 1461750331148 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 02:45:31 INFO - PROCESS | 2219 | 1461750331150 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 2219 | 1461750331151 Marionette TRACE conn2 <- [1,118,null,{}] 02:45:31 INFO - PROCESS | 2219 | 1461750331153 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}] 02:45:31 INFO - PROCESS | 2219 | 1461750331228 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:45:31 INFO - PROCESS | 2219 | 1461750331232 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240da000 == 37 [pid = 2219] [id = 37] 02:45:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x127e71400) [pid = 2219] [serial = 107] [outer = 0x0] 02:45:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x1289e0800) [pid = 2219] [serial = 108] [outer = 0x127e71400] 02:45:31 INFO - PROCESS | 2219 | 1461750331257 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x129088800) [pid = 2219] [serial = 109] [outer = 0x127e71400] 02:45:31 INFO - PROCESS | 2219 | 1461750331550 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 02:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:45:31 INFO - PROCESS | 2219 | 1461750331568 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 2219 | 1461750331569 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 02:45:31 INFO - PROCESS | 2219 | 1461750331580 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 2219 | 1461750331581 Marionette TRACE conn2 <- [1,122,null,{}] 02:45:31 INFO - PROCESS | 2219 | 1461750331583 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}] 02:45:31 INFO - PROCESS | 2219 | 1461750331662 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:45:31 INFO - PROCESS | 2219 | 1461750331709 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240f6800 == 38 [pid = 2219] [id = 38] 02:45:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x123ceec00) [pid = 2219] [serial = 110] [outer = 0x0] 02:45:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x129085800) [pid = 2219] [serial = 111] [outer = 0x123ceec00] 02:45:31 INFO - PROCESS | 2219 | 1461750331733 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x129394c00) [pid = 2219] [serial = 112] [outer = 0x123ceec00] 02:45:31 INFO - PROCESS | 2219 | 1461750331970 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 426ms 02:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:45:32 INFO - PROCESS | 2219 | 1461750331998 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 2219 | 1461750331999 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 02:45:32 INFO - PROCESS | 2219 | 1461750332001 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 2219 | 1461750332002 Marionette TRACE conn2 <- [1,126,null,{}] 02:45:32 INFO - PROCESS | 2219 | 1461750332015 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}] 02:45:32 INFO - PROCESS | 2219 | 1461750332093 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:45:32 INFO - PROCESS | 2219 | 1461750332098 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x127023000 == 39 [pid = 2219] [id = 39] 02:45:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x129393c00) [pid = 2219] [serial = 113] [outer = 0x0] 02:45:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x12b42a800) [pid = 2219] [serial = 114] [outer = 0x129393c00] 02:45:32 INFO - PROCESS | 2219 | 1461750332122 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12b6d0800) [pid = 2219] [serial = 115] [outer = 0x129393c00] 02:45:32 INFO - PROCESS | 2219 | 1461750332547 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 568ms 02:45:32 INFO - PROCESS | 2219 | 1461750332571 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 2219 | 1461750332573 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 02:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:45:32 INFO - PROCESS | 2219 | 1461750332596 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 2219 | 1461750332598 Marionette TRACE conn2 <- [1,130,null,{}] 02:45:32 INFO - PROCESS | 2219 | 1461750332602 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}] 02:45:32 INFO - PROCESS | 2219 | 1461750332705 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:45:32 INFO - PROCESS | 2219 | 1461750332764 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x11676f800 == 40 [pid = 2219] [id = 40] 02:45:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x1189b6000) [pid = 2219] [serial = 116] [outer = 0x0] 02:45:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x118f9e000) [pid = 2219] [serial = 117] [outer = 0x1189b6000] 02:45:32 INFO - PROCESS | 2219 | 1461750332797 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x119e4ec00) [pid = 2219] [serial = 118] [outer = 0x1189b6000] 02:45:33 INFO - PROCESS | 2219 | 1461750333231 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 674ms 02:45:33 INFO - PROCESS | 2219 | 1461750333267 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 2219 | 1461750333271 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 02:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:45:33 INFO - PROCESS | 2219 | 1461750333295 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - PROCESS | 2219 | 1461750333297 Marionette TRACE conn2 <- [1,134,null,{}] 02:45:33 INFO - PROCESS | 2219 | 1461750333300 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}] 02:45:33 INFO - PROCESS | 2219 | 1461750333400 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:45:33 INFO - PROCESS | 2219 | 1461750333459 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa5f800 == 41 [pid = 2219] [id = 41] 02:45:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11aa79000) [pid = 2219] [serial = 119] [outer = 0x0] 02:45:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11af7e800) [pid = 2219] [serial = 120] [outer = 0x11aa79000] 02:45:33 INFO - PROCESS | 2219 | 1461750333489 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x11b728c00) [pid = 2219] [serial = 121] [outer = 0x11aa79000] 02:45:33 INFO - PROCESS | 2219 | 1461750333943 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 674ms 02:45:33 INFO - PROCESS | 2219 | 1461750333992 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 2219 | 1461750333993 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 02:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:45:34 INFO - PROCESS | 2219 | 1461750334012 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 2219 | 1461750334015 Marionette TRACE conn2 <- [1,138,null,{}] 02:45:34 INFO - PROCESS | 2219 | 1461750334023 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}] 02:45:34 INFO - PROCESS | 2219 | 1461750334120 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:45:34 INFO - PROCESS | 2219 | 1461750334179 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x123be4800 == 42 [pid = 2219] [id = 42] 02:45:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11c573400) [pid = 2219] [serial = 122] [outer = 0x0] 02:45:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11c5cf800) [pid = 2219] [serial = 123] [outer = 0x11c573400] 02:45:34 INFO - PROCESS | 2219 | 1461750334212 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x123b56400) [pid = 2219] [serial = 124] [outer = 0x11c573400] 02:45:34 INFO - PROCESS | 2219 | 1461750334689 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 722ms 02:45:34 INFO - PROCESS | 2219 | 1461750334734 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:45:34 INFO - PROCESS | 2219 | 1461750334736 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 02:45:34 INFO - PROCESS | 2219 | 1461750334738 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 2219 | 1461750334741 Marionette TRACE conn2 <- [1,142,null,{}] 02:45:34 INFO - PROCESS | 2219 | 1461750334744 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}] 02:45:34 INFO - PROCESS | 2219 | 1461750334840 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:45:34 INFO - PROCESS | 2219 | 1461750334896 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea9000 == 43 [pid = 2219] [id = 43] 02:45:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x127060400) [pid = 2219] [serial = 125] [outer = 0x0] 02:45:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12765b000) [pid = 2219] [serial = 126] [outer = 0x127060400] 02:45:34 INFO - PROCESS | 2219 | 1461750334926 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x127e6a800) [pid = 2219] [serial = 127] [outer = 0x127060400] 02:45:35 INFO - PROCESS | 2219 | 1461750335516 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 822ms 02:45:35 INFO - PROCESS | 2219 | 1461750335574 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 2219 | 1461750335576 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 02:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:45:35 INFO - PROCESS | 2219 | 1461750335581 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 2219 | 1461750335583 Marionette TRACE conn2 <- [1,146,null,{}] 02:45:35 INFO - PROCESS | 2219 | 1461750335587 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}] 02:45:35 INFO - PROCESS | 2219 | 1461750335677 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:45:35 INFO - PROCESS | 2219 | 1461750335739 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x11901e000 == 44 [pid = 2219] [id = 44] 02:45:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x118ff1400) [pid = 2219] [serial = 128] [outer = 0x0] 02:45:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x119265000) [pid = 2219] [serial = 129] [outer = 0x118ff1400] 02:45:35 INFO - PROCESS | 2219 | 1461750335769 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11a610c00) [pid = 2219] [serial = 130] [outer = 0x118ff1400] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12fb59000 == 43 [pid = 2219] [id = 15] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x1240f6800 == 42 [pid = 2219] [id = 38] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x1240da000 == 41 [pid = 2219] [id = 37] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x123bcd800 == 40 [pid = 2219] [id = 36] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x123a1d000 == 39 [pid = 2219] [id = 35] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3df000 == 38 [pid = 2219] [id = 34] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11c150000 == 37 [pid = 2219] [id = 33] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc11800 == 36 [pid = 2219] [id = 32] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11bb13800 == 35 [pid = 2219] [id = 31] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11b25f800 == 34 [pid = 2219] [id = 30] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa5a000 == 33 [pid = 2219] [id = 29] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x119d49000 == 32 [pid = 2219] [id = 28] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x119248800 == 31 [pid = 2219] [id = 27] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x118c58000 == 30 [pid = 2219] [id = 26] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11652c000 == 29 [pid = 2219] [id = 25] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11980b800 == 28 [pid = 2219] [id = 24] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x118cd7800 == 27 [pid = 2219] [id = 23] 02:45:36 INFO - PROCESS | 2219 | --DOCSHELL 0x114b3d000 == 26 [pid = 2219] [id = 22] 02:45:36 INFO - PROCESS | 2219 | 1461750336232 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 02:45:36 INFO - PROCESS | 2219 | 1461750336251 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 2219 | 1461750336254 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 02:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:45:36 INFO - PROCESS | 2219 | 1461750336278 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 2219 | 1461750336280 Marionette TRACE conn2 <- [1,150,null,{}] 02:45:36 INFO - PROCESS | 2219 | 1461750336284 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}] 02:45:36 INFO - PROCESS | 2219 | 1461750336377 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:45:36 INFO - PROCESS | 2219 | 1461750336436 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x119008800 == 27 [pid = 2219] [id = 45] 02:45:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x119094800) [pid = 2219] [serial = 131] [outer = 0x0] 02:45:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11a607800) [pid = 2219] [serial = 132] [outer = 0x119094800] 02:45:36 INFO - PROCESS | 2219 | 1461750336469 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11a9bd400) [pid = 2219] [serial = 133] [outer = 0x119094800] 02:45:36 INFO - PROCESS | 2219 | 1461750336918 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 673ms 02:45:36 INFO - PROCESS | 2219 | 1461750336957 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 2219 | 1461750336961 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 02:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:45:36 INFO - PROCESS | 2219 | 1461750336968 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 2219 | 1461750336969 Marionette TRACE conn2 <- [1,154,null,{}] 02:45:36 INFO - PROCESS | 2219 | 1461750336972 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}] 02:45:37 INFO - PROCESS | 2219 | 1461750337084 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:45:37 INFO - PROCESS | 2219 | 1461750337143 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa51000 == 28 [pid = 2219] [id = 46] 02:45:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11b24d000) [pid = 2219] [serial = 134] [outer = 0x0] 02:45:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11b729000) [pid = 2219] [serial = 135] [outer = 0x11b24d000] 02:45:37 INFO - PROCESS | 2219 | 1461750337173 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11bb2e800) [pid = 2219] [serial = 136] [outer = 0x11b24d000] 02:45:37 INFO - PROCESS | 2219 | 1461750337598 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 675ms 02:45:37 INFO - PROCESS | 2219 | 1461750337658 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 2219 | 1461750337659 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 02:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:45:37 INFO - PROCESS | 2219 | 1461750337663 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 2219 | 1461750337666 Marionette TRACE conn2 <- [1,158,null,{}] 02:45:37 INFO - PROCESS | 2219 | 1461750337676 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}] 02:45:37 INFO - PROCESS | 2219 | 1461750337769 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:45:37 INFO - PROCESS | 2219 | 1461750337830 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc12800 == 29 [pid = 2219] [id = 47] 02:45:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11c456400) [pid = 2219] [serial = 137] [outer = 0x0] 02:45:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11c5ca400) [pid = 2219] [serial = 138] [outer = 0x11c456400] 02:45:37 INFO - PROCESS | 2219 | 1461750337864 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x123ae5800) [pid = 2219] [serial = 139] [outer = 0x11c456400] 02:45:38 INFO - PROCESS | 2219 | 1461750338317 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 02:45:38 INFO - PROCESS | 2219 | 1461750338336 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 2219 | 1461750338338 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 02:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:45:38 INFO - PROCESS | 2219 | 1461750338371 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 2219 | 1461750338373 Marionette TRACE conn2 <- [1,162,null,{}] 02:45:38 INFO - PROCESS | 2219 | 1461750338379 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}] 02:45:38 INFO - PROCESS | 2219 | 1461750338470 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:45:38 INFO - PROCESS | 2219 | 1461750338529 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c49c000 == 30 [pid = 2219] [id = 48] 02:45:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x123b55c00) [pid = 2219] [serial = 140] [outer = 0x0] 02:45:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x123cf0400) [pid = 2219] [serial = 141] [outer = 0x123b55c00] 02:45:38 INFO - PROCESS | 2219 | 1461750338562 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x124377c00) [pid = 2219] [serial = 142] [outer = 0x123b55c00] 02:45:39 INFO - PROCESS | 2219 | 1461750339025 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 02:45:39 INFO - PROCESS | 2219 | 1461750339045 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 2219 | 1461750339047 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 02:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:45:39 INFO - PROCESS | 2219 | 1461750339051 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 2219 | 1461750339053 Marionette TRACE conn2 <- [1,166,null,{}] 02:45:39 INFO - PROCESS | 2219 | 1461750339075 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}] 02:45:39 INFO - PROCESS | 2219 | 1461750339230 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:45:39 INFO - PROCESS | 2219 | 1461750339279 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a21000 == 31 [pid = 2219] [id = 49] 02:45:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x123b56000) [pid = 2219] [serial = 143] [outer = 0x0] 02:45:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x127006800) [pid = 2219] [serial = 144] [outer = 0x123b56000] 02:45:39 INFO - PROCESS | 2219 | 1461750339310 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x1273d3800) [pid = 2219] [serial = 145] [outer = 0x123b56000] 02:45:39 INFO - PROCESS | 2219 | 1461750339848 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 820ms 02:45:39 INFO - PROCESS | 2219 | 1461750339870 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 2219 | 1461750339873 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 02:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:45:39 INFO - PROCESS | 2219 | 1461750339876 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 2219 | 1461750339879 Marionette TRACE conn2 <- [1,170,null,{}] 02:45:39 INFO - PROCESS | 2219 | 1461750339883 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}] 02:45:39 INFO - PROCESS | 2219 | 1461750339970 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:45:40 INFO - PROCESS | 2219 | 1461750340036 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d3b000 == 32 [pid = 2219] [id = 50] 02:45:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x119037000) [pid = 2219] [serial = 146] [outer = 0x0] 02:45:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x11a60fc00) [pid = 2219] [serial = 147] [outer = 0x119037000] 02:45:40 INFO - PROCESS | 2219 | 1461750340064 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x11aa78000) [pid = 2219] [serial = 148] [outer = 0x119037000] 02:45:40 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa5f800 == 31 [pid = 2219] [id = 41] 02:45:40 INFO - PROCESS | 2219 | --DOCSHELL 0x11676f800 == 30 [pid = 2219] [id = 40] 02:45:40 INFO - PROCESS | 2219 | 1461750340536 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 673ms 02:45:40 INFO - PROCESS | 2219 | 1461750340559 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 2219 | 1461750340561 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 02:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:45:40 INFO - PROCESS | 2219 | 1461750340567 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 2219 | 1461750340569 Marionette TRACE conn2 <- [1,174,null,{}] 02:45:40 INFO - PROCESS | 2219 | 1461750340574 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}] 02:45:40 INFO - PROCESS | 2219 | 1461750340667 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:45:40 INFO - PROCESS | 2219 | 1461750340727 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x119812000 == 31 [pid = 2219] [id = 51] 02:45:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x119097c00) [pid = 2219] [serial = 149] [outer = 0x0] 02:45:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x11a9c3000) [pid = 2219] [serial = 150] [outer = 0x119097c00] 02:45:40 INFO - PROCESS | 2219 | 1461750340760 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x11b24c800) [pid = 2219] [serial = 151] [outer = 0x119097c00] 02:45:41 INFO - PROCESS | 2219 | 1461750341186 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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 672ms 02:45:41 INFO - PROCESS | 2219 | 1461750341277 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 2219 | 1461750341281 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 02:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:45:41 INFO - PROCESS | 2219 | 1461750341288 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 2219 | 1461750341290 Marionette TRACE conn2 <- [1,178,null,{}] 02:45:41 INFO - PROCESS | 2219 | 1461750341293 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}] 02:45:41 INFO - PROCESS | 2219 | 1461750341392 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:45:41 INFO - PROCESS | 2219 | 1461750341467 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c4a5000 == 32 [pid = 2219] [id = 52] 02:45:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x11beab400) [pid = 2219] [serial = 152] [outer = 0x0] 02:45:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x11bfd1800) [pid = 2219] [serial = 153] [outer = 0x11beab400] 02:45:41 INFO - PROCESS | 2219 | 1461750341512 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x11c8b4800) [pid = 2219] [serial = 154] [outer = 0x11beab400] 02:45:41 INFO - PROCESS | 2219 | 1461750341975 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 722ms 02:45:42 INFO - PROCESS | 2219 | 1461750342010 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 2219 | 1461750342012 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 02:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:45:42 INFO - PROCESS | 2219 | 1461750342014 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 2219 | 1461750342017 Marionette TRACE conn2 <- [1,182,null,{}] 02:45:42 INFO - PROCESS | 2219 | 1461750342024 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}] 02:45:42 INFO - PROCESS | 2219 | 1461750342119 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:45:42 INFO - PROCESS | 2219 | 1461750342183 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x124548800 == 33 [pid = 2219] [id = 53] 02:45:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x123aec800) [pid = 2219] [serial = 155] [outer = 0x0] 02:45:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x127005c00) [pid = 2219] [serial = 156] [outer = 0x123aec800] 02:45:42 INFO - PROCESS | 2219 | 1461750342215 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 157 (0x12786ec00) [pid = 2219] [serial = 157] [outer = 0x123aec800] 02:45:42 INFO - PROCESS | 2219 | 1461750342652 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 02:45:42 INFO - PROCESS | 2219 | 1461750342685 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 2219 | 1461750342687 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 02:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:45:42 INFO - PROCESS | 2219 | 1461750342710 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 2219 | 1461750342711 Marionette TRACE conn2 <- [1,186,null,{}] 02:45:42 INFO - PROCESS | 2219 | 1461750342713 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}] 02:45:42 INFO - PROCESS | 2219 | 1461750342818 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:45:42 INFO - PROCESS | 2219 | 1461750342891 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x127eaa000 == 34 [pid = 2219] [id = 54] 02:45:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 158 (0x1289d8000) [pid = 2219] [serial = 158] [outer = 0x0] 02:45:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 159 (0x128e2e400) [pid = 2219] [serial = 159] [outer = 0x1289d8000] 02:45:42 INFO - PROCESS | 2219 | 1461750342921 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 160 (0x129396800) [pid = 2219] [serial = 160] [outer = 0x1289d8000] 02:45:43 INFO - PROCESS | 2219 | 1461750343318 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 623ms 02:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:45:43 INFO - PROCESS | 2219 | 1461750343329 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 2219 | 1461750343330 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 02:45:43 INFO - PROCESS | 2219 | 1461750343332 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 2219 | 1461750343333 Marionette TRACE conn2 <- [1,190,null,{}] 02:45:43 INFO - PROCESS | 2219 | 1461750343336 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}] 02:45:43 INFO - PROCESS | 2219 | 1461750343420 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:45:43 INFO - PROCESS | 2219 | 1461750343465 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x129058800 == 35 [pid = 2219] [id = 55] 02:45:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 161 (0x12b3a9400) [pid = 2219] [serial = 161] [outer = 0x0] 02:45:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 162 (0x12b6d6000) [pid = 2219] [serial = 162] [outer = 0x12b3a9400] 02:45:43 INFO - PROCESS | 2219 | 1461750343495 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 163 (0x12b8f5c00) [pid = 2219] [serial = 163] [outer = 0x12b3a9400] 02:45:43 INFO - PROCESS | 2219 | 1461750343925 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 619ms 02:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:45:43 INFO - PROCESS | 2219 | 1461750343957 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 2219 | 1461750343958 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 02:45:43 INFO - PROCESS | 2219 | 1461750343963 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 2219 | 1461750343964 Marionette TRACE conn2 <- [1,194,null,{}] 02:45:43 INFO - PROCESS | 2219 | 1461750343966 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}] 02:45:44 INFO - PROCESS | 2219 | 1461750344083 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:45:44 INFO - PROCESS | 2219 | 1461750344182 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b86f800 == 36 [pid = 2219] [id = 56] 02:45:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 164 (0x12beea000) [pid = 2219] [serial = 164] [outer = 0x0] 02:45:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 165 (0x12c047c00) [pid = 2219] [serial = 165] [outer = 0x12beea000] 02:45:44 INFO - PROCESS | 2219 | 1461750344215 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 166 (0x12d1d7800) [pid = 2219] [serial = 166] [outer = 0x12beea000] 02:45:44 INFO - PROCESS | 2219 | 1461750344735 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]]]}] 02:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 820ms 02:45:44 INFO - PROCESS | 2219 | 1461750344784 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:45:44 INFO - PROCESS | 2219 | 1461750344786 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 02:45:44 INFO - PROCESS | 2219 | 1461750344789 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 2219 | 1461750344792 Marionette TRACE conn2 <- [1,198,null,{}] 02:45:44 INFO - PROCESS | 2219 | 1461750344795 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}] 02:45:44 INFO - PROCESS | 2219 | 1461750344888 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:45:44 INFO - PROCESS | 2219 | 1461750344939 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad47000 == 37 [pid = 2219] [id = 57] 02:45:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 167 (0x119e49400) [pid = 2219] [serial = 167] [outer = 0x0] 02:45:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 168 (0x11a994800) [pid = 2219] [serial = 168] [outer = 0x119e49400] 02:45:44 INFO - PROCESS | 2219 | 1461750344968 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 169 (0x11b24a000) [pid = 2219] [serial = 169] [outer = 0x119e49400] 02:45:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12f609000 == 36 [pid = 2219] [id = 14] 02:45:45 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa51000 == 35 [pid = 2219] [id = 46] 02:45:45 INFO - PROCESS | 2219 | --DOCSHELL 0x119008800 == 34 [pid = 2219] [id = 45] 02:45:45 INFO - PROCESS | 2219 | 1461750345497 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 721ms 02:45:45 INFO - PROCESS | 2219 | 1461750345511 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 2219 | 1461750345513 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 02:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:45:45 INFO - PROCESS | 2219 | 1461750345517 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 2219 | 1461750345519 Marionette TRACE conn2 <- [1,202,null,{}] 02:45:45 INFO - PROCESS | 2219 | 1461750345523 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}] 02:45:45 INFO - PROCESS | 2219 | 1461750345620 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:45:45 INFO - PROCESS | 2219 | 1461750345680 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad52000 == 35 [pid = 2219] [id = 58] 02:45:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 170 (0x11b28b000) [pid = 2219] [serial = 170] [outer = 0x0] 02:45:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 171 (0x11bb28400) [pid = 2219] [serial = 171] [outer = 0x11b28b000] 02:45:45 INFO - PROCESS | 2219 | 1461750345717 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 172 (0x11c576c00) [pid = 2219] [serial = 172] [outer = 0x11b28b000] 02:45:46 INFO - PROCESS | 2219 | 1461750346150 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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 02:45:46 INFO - PROCESS | 2219 | 1461750346188 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 2219 | 1461750346194 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 02:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:45:46 INFO - PROCESS | 2219 | 1461750346199 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 2219 | 1461750346201 Marionette TRACE conn2 <- [1,206,null,{}] 02:45:46 INFO - PROCESS | 2219 | 1461750346204 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}] 02:45:46 INFO - PROCESS | 2219 | 1461750346297 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:45:46 INFO - PROCESS | 2219 | 1461750346361 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247dd800 == 36 [pid = 2219] [id = 59] 02:45:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 173 (0x123b54c00) [pid = 2219] [serial = 173] [outer = 0x0] 02:45:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 174 (0x12450ac00) [pid = 2219] [serial = 174] [outer = 0x123b54c00] 02:45:46 INFO - PROCESS | 2219 | 1461750346391 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 175 (0x12765f400) [pid = 2219] [serial = 175] [outer = 0x123b54c00] 02:45:46 INFO - PROCESS | 2219 | 1461750346816 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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 669ms 02:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:45:46 INFO - PROCESS | 2219 | 1461750346869 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 2219 | 1461750346870 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 02:45:46 INFO - PROCESS | 2219 | 1461750346872 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 2219 | 1461750346875 Marionette TRACE conn2 <- [1,210,null,{}] 02:45:46 INFO - PROCESS | 2219 | 1461750346882 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}] 02:45:46 INFO - PROCESS | 2219 | 1461750346978 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:45:47 INFO - PROCESS | 2219 | 1461750347035 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6c2800 == 37 [pid = 2219] [id = 60] 02:45:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 176 (0x1289d3400) [pid = 2219] [serial = 176] [outer = 0x0] 02:45:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 177 (0x129087800) [pid = 2219] [serial = 177] [outer = 0x1289d3400] 02:45:47 INFO - PROCESS | 2219 | 1461750347088 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 178 (0x12bba8800) [pid = 2219] [serial = 178] [outer = 0x1289d3400] 02:45:47 INFO - PROCESS | 2219 | 1461750347642 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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 823ms 02:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:45:47 INFO - PROCESS | 2219 | 1461750347696 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 2219 | 1461750347697 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 02:45:47 INFO - PROCESS | 2219 | 1461750347700 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 2219 | 1461750347701 Marionette TRACE conn2 <- [1,214,null,{}] 02:45:47 INFO - PROCESS | 2219 | 1461750347703 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}] 02:45:47 INFO - PROCESS | 2219 | 1461750347796 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:45:47 INFO - PROCESS | 2219 | 1461750347858 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x11574c800 == 38 [pid = 2219] [id = 61] 02:45:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 179 (0x12be3f800) [pid = 2219] [serial = 179] [outer = 0x0] 02:45:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 180 (0x12be9f800) [pid = 2219] [serial = 180] [outer = 0x12be3f800] 02:45:47 INFO - PROCESS | 2219 | 1461750347888 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 181 (0x12bee6800) [pid = 2219] [serial = 181] [outer = 0x12be3f800] 02:45:48 INFO - PROCESS | 2219 | 1461750348306 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 619ms 02:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:45:48 INFO - PROCESS | 2219 | 1461750348320 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 2219 | 1461750348321 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 02:45:48 INFO - PROCESS | 2219 | 1461750348323 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 2219 | 1461750348324 Marionette TRACE conn2 <- [1,218,null,{}] 02:45:48 INFO - PROCESS | 2219 | 1461750348327 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}] 02:45:48 INFO - PROCESS | 2219 | 1461750348432 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:45:48 INFO - PROCESS | 2219 | 1461750348480 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1b2000 == 39 [pid = 2219] [id = 62] 02:45:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 182 (0x12c04c400) [pid = 2219] [serial = 182] [outer = 0x0] 02:45:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 183 (0x12d1dc800) [pid = 2219] [serial = 183] [outer = 0x12c04c400] 02:45:48 INFO - PROCESS | 2219 | 1461750348510 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 184 (0x12d4cc800) [pid = 2219] [serial = 184] [outer = 0x12c04c400] 02:45:48 INFO - PROCESS | 2219 | 1461750348897 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 621ms 02:45:48 INFO - PROCESS | 2219 | 1461750348944 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:45:48 INFO - PROCESS | 2219 | 1461750348946 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 02:45:48 INFO - PROCESS | 2219 | 1461750348948 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 2219 | 1461750348949 Marionette TRACE conn2 <- [1,222,null,{}] 02:45:48 INFO - PROCESS | 2219 | 1461750348952 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}] 02:45:49 INFO - PROCESS | 2219 | 1461750349067 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:45:49 INFO - PROCESS | 2219 | 1461750349121 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc6a000 == 40 [pid = 2219] [id = 63] 02:45:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 185 (0x12d4d0c00) [pid = 2219] [serial = 185] [outer = 0x0] 02:45:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 186 (0x12d7e9c00) [pid = 2219] [serial = 186] [outer = 0x12d4d0c00] 02:45:49 INFO - PROCESS | 2219 | 1461750349152 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 187 (0x12e5f5000) [pid = 2219] [serial = 187] [outer = 0x12d4d0c00] 02:45:49 INFO - PROCESS | 2219 | 1461750349566 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]]]}] 02:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 669ms 02:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:45:49 INFO - PROCESS | 2219 | 1461750349618 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:45:49 INFO - PROCESS | 2219 | 1461750349619 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 02:45:49 INFO - PROCESS | 2219 | 1461750349621 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:45:49 INFO - PROCESS | 2219 | 1461750349622 Marionette TRACE conn2 <- [1,226,null,{}] 02:45:49 INFO - PROCESS | 2219 | 1461750349625 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}] 02:45:49 INFO - PROCESS | 2219 | 1461750349733 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:45:49 INFO - PROCESS | 2219 | 1461750349796 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e310800 == 41 [pid = 2219] [id = 64] 02:45:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 188 (0x12e5f6400) [pid = 2219] [serial = 188] [outer = 0x0] 02:45:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 189 (0x12e5fa400) [pid = 2219] [serial = 189] [outer = 0x12e5f6400] 02:45:49 INFO - PROCESS | 2219 | 1461750349825 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 190 (0x12e635c00) [pid = 2219] [serial = 190] [outer = 0x12e5f6400] 02:45:50 INFO - PROCESS | 2219 | 1461750350230 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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 621ms 02:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:45:50 INFO - PROCESS | 2219 | 1461750350243 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 2219 | 1461750350244 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 02:45:50 INFO - PROCESS | 2219 | 1461750350246 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 2219 | 1461750350248 Marionette TRACE conn2 <- [1,230,null,{}] 02:45:50 INFO - PROCESS | 2219 | 1461750350250 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}] 02:45:50 INFO - PROCESS | 2219 | 1461750350347 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:45:50 INFO - PROCESS | 2219 | 1461750350415 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54e800 == 42 [pid = 2219] [id = 65] 02:45:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 191 (0x11aa75000) [pid = 2219] [serial = 191] [outer = 0x0] 02:45:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 192 (0x12e638c00) [pid = 2219] [serial = 192] [outer = 0x11aa75000] 02:45:50 INFO - PROCESS | 2219 | 1461750350468 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 193 (0x12ea68400) [pid = 2219] [serial = 193] [outer = 0x11aa75000] 02:45:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 194 (0x1158a6c00) [pid = 2219] [serial = 194] [outer = 0x12f2eec00] 02:45:51 INFO - PROCESS | 2219 | 1461750351096 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 870ms 02:45:51 INFO - PROCESS | 2219 | 1461750351117 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 2219 | 1461750351120 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 02:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:45:51 INFO - PROCESS | 2219 | 1461750351123 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 2219 | 1461750351125 Marionette TRACE conn2 <- [1,234,null,{}] 02:45:51 INFO - PROCESS | 2219 | 1461750351129 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}] 02:45:51 INFO - PROCESS | 2219 | 1461750351223 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:45:51 INFO - PROCESS | 2219 | 1461750351291 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bb15000 == 43 [pid = 2219] [id = 66] 02:45:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 195 (0x11bfcd000) [pid = 2219] [serial = 195] [outer = 0x0] 02:45:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 196 (0x123ae6400) [pid = 2219] [serial = 196] [outer = 0x11bfcd000] 02:45:51 INFO - PROCESS | 2219 | 1461750351332 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 197 (0x127007c00) [pid = 2219] [serial = 197] [outer = 0x11bfcd000] 02:45:51 INFO - PROCESS | 2219 | --DOCSHELL 0x119812000 == 42 [pid = 2219] [id = 51] 02:45:51 INFO - PROCESS | 2219 | 1461750351783 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 02:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:45:51 INFO - PROCESS | 2219 | 1461750351794 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 2219 | 1461750351797 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 02:45:51 INFO - PROCESS | 2219 | 1461750351800 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 2219 | 1461750351803 Marionette TRACE conn2 <- [1,238,null,{}] 02:45:51 INFO - PROCESS | 2219 | 1461750351806 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}] 02:45:51 INFO - PROCESS | 2219 | 1461750351906 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:45:51 INFO - PROCESS | 2219 | 1461750351958 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e4000 == 43 [pid = 2219] [id = 67] 02:45:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 198 (0x11c5d0800) [pid = 2219] [serial = 198] [outer = 0x0] 02:45:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 199 (0x1274e7000) [pid = 2219] [serial = 199] [outer = 0x11c5d0800] 02:45:51 INFO - PROCESS | 2219 | 1461750351993 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 200 (0x127e6bc00) [pid = 2219] [serial = 200] [outer = 0x11c5d0800] 02:45:52 INFO - PROCESS | 2219 | 1461750352412 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 620ms 02:45:52 INFO - PROCESS | 2219 | 1461750352421 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 2219 | 1461750352425 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 02:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:45:52 INFO - PROCESS | 2219 | 1461750352430 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 2219 | 1461750352431 Marionette TRACE conn2 <- [1,242,null,{}] 02:45:52 INFO - PROCESS | 2219 | 1461750352434 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}] 02:45:52 INFO - PROCESS | 2219 | 1461750352535 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:45:52 INFO - PROCESS | 2219 | 1461750352623 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d014800 == 44 [pid = 2219] [id = 68] 02:45:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 201 (0x12b6d3800) [pid = 2219] [serial = 201] [outer = 0x0] 02:45:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 202 (0x12bbad000) [pid = 2219] [serial = 202] [outer = 0x12b6d3800] 02:45:52 INFO - PROCESS | 2219 | 1461750352655 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 203 (0x12be3d800) [pid = 2219] [serial = 203] [outer = 0x12b6d3800] 02:45:53 INFO - PROCESS | 2219 | 1461750353067 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 02:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:45:53 INFO - PROCESS | 2219 | 1461750353100 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 2219 | 1461750353101 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 02:45:53 INFO - PROCESS | 2219 | 1461750353104 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 2219 | 1461750353106 Marionette TRACE conn2 <- [1,246,null,{}] 02:45:53 INFO - PROCESS | 2219 | 1461750353135 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}] 02:45:53 INFO - PROCESS | 2219 | 1461750353236 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:45:53 INFO - PROCESS | 2219 | 1461750353304 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e5c7800 == 45 [pid = 2219] [id = 69] 02:45:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 204 (0x12d7dd800) [pid = 2219] [serial = 204] [outer = 0x0] 02:45:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 205 (0x12d7e7c00) [pid = 2219] [serial = 205] [outer = 0x12d7dd800] 02:45:53 INFO - PROCESS | 2219 | 1461750353337 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 206 (0x12dc3bc00) [pid = 2219] [serial = 206] [outer = 0x12d7dd800] 02:45:53 INFO - PROCESS | 2219 | 1461750353757 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 690ms 02:45:53 INFO - PROCESS | 2219 | 1461750353794 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 2219 | 1461750353796 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 02:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:45:53 INFO - PROCESS | 2219 | 1461750353798 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 2219 | 1461750353800 Marionette TRACE conn2 <- [1,250,null,{}] 02:45:53 INFO - PROCESS | 2219 | 1461750353802 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}] 02:45:53 INFO - PROCESS | 2219 | 1461750353917 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:45:53 INFO - PROCESS | 2219 | 1461750353984 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f111800 == 46 [pid = 2219] [id = 70] 02:45:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 207 (0x12dc48c00) [pid = 2219] [serial = 207] [outer = 0x0] 02:45:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 208 (0x12ea69c00) [pid = 2219] [serial = 208] [outer = 0x12dc48c00] 02:45:54 INFO - PROCESS | 2219 | 1461750354017 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 209 (0x12ea71000) [pid = 2219] [serial = 209] [outer = 0x12dc48c00] 02:45:54 INFO - PROCESS | 2219 | 1461750354428 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]]]}] 02:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 669ms 02:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:45:54 INFO - PROCESS | 2219 | 1461750354467 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:45:54 INFO - PROCESS | 2219 | 1461750354468 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 02:45:54 INFO - PROCESS | 2219 | 1461750354471 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:45:54 INFO - PROCESS | 2219 | 1461750354472 Marionette TRACE conn2 <- [1,254,null,{}] 02:45:54 INFO - PROCESS | 2219 | 1461750354474 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}] 02:45:54 INFO - PROCESS | 2219 | 1461750354566 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:45:54 INFO - PROCESS | 2219 | 1461750354621 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fb4c000 == 47 [pid = 2219] [id = 71] 02:45:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 210 (0x12e5f3400) [pid = 2219] [serial = 210] [outer = 0x0] 02:45:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 211 (0x12ea79800) [pid = 2219] [serial = 211] [outer = 0x12e5f3400] 02:45:54 INFO - PROCESS | 2219 | 1461750354651 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 212 (0x12ea83000) [pid = 2219] [serial = 212] [outer = 0x12e5f3400] 02:45:55 INFO - PROCESS | 2219 | 1461750355043 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 622ms 02:45:55 INFO - PROCESS | 2219 | 1461750355094 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 2219 | 1461750355095 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 02:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:45:55 INFO - PROCESS | 2219 | 1461750355097 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 2219 | 1461750355098 Marionette TRACE conn2 <- [1,258,null,{}] 02:45:55 INFO - PROCESS | 2219 | 1461750355101 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}] 02:45:55 INFO - PROCESS | 2219 | 1461750355213 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:45:55 INFO - PROCESS | 2219 | 1461750355297 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ff1c000 == 48 [pid = 2219] [id = 72] 02:45:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 213 (0x12f0e2c00) [pid = 2219] [serial = 213] [outer = 0x0] 02:45:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 214 (0x12f920800) [pid = 2219] [serial = 214] [outer = 0x12f0e2c00] 02:45:55 INFO - PROCESS | 2219 | 1461750355329 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 215 (0x12f92bc00) [pid = 2219] [serial = 215] [outer = 0x12f0e2c00] 02:45:55 INFO - PROCESS | 2219 | 1461750355748 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 02:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:45:55 INFO - PROCESS | 2219 | 1461750355767 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 2219 | 1461750355768 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 02:45:55 INFO - PROCESS | 2219 | 1461750355770 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 2219 | 1461750355772 Marionette TRACE conn2 <- [1,262,null,{}] 02:45:55 INFO - PROCESS | 2219 | 1461750355774 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}] 02:45:55 INFO - PROCESS | 2219 | 1461750355867 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:45:55 INFO - PROCESS | 2219 | 1461750355920 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x130139000 == 49 [pid = 2219] [id = 73] 02:45:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 216 (0x11351c800) [pid = 2219] [serial = 216] [outer = 0x0] 02:45:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 217 (0x113521000) [pid = 2219] [serial = 217] [outer = 0x11351c800] 02:45:55 INFO - PROCESS | 2219 | 1461750355950 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 218 (0x113525400) [pid = 2219] [serial = 218] [outer = 0x11351c800] 02:45:56 INFO - PROCESS | 2219 | 1461750356364 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 619ms 02:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:45:56 INFO - PROCESS | 2219 | 1461750356389 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 2219 | 1461750356391 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 02:45:56 INFO - PROCESS | 2219 | 1461750356393 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 2219 | 1461750356394 Marionette TRACE conn2 <- [1,266,null,{}] 02:45:56 INFO - PROCESS | 2219 | 1461750356397 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}] 02:45:56 INFO - PROCESS | 2219 | 1461750356490 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:45:56 INFO - PROCESS | 2219 | 1461750356576 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x13039e000 == 50 [pid = 2219] [id = 74] 02:45:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 219 (0x1134f7000) [pid = 2219] [serial = 219] [outer = 0x0] 02:45:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 220 (0x1134f9c00) [pid = 2219] [serial = 220] [outer = 0x1134f7000] 02:45:56 INFO - PROCESS | 2219 | 1461750356606 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 221 (0x1134fdc00) [pid = 2219] [serial = 221] [outer = 0x1134f7000] 02:45:57 INFO - PROCESS | 2219 | 1461750357067 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]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 720ms 02:45:57 INFO - PROCESS | 2219 | 1461750357126 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 2219 | 1461750357129 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 02:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:45:57 INFO - PROCESS | 2219 | 1461750357136 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 2219 | 1461750357138 Marionette TRACE conn2 <- [1,270,null,{}] 02:45:57 INFO - PROCESS | 2219 | 1461750357145 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}] 02:45:57 INFO - PROCESS | 2219 | 1461750357244 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:45:57 INFO - PROCESS | 2219 | 1461750357312 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x127027800 == 51 [pid = 2219] [id = 75] 02:45:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 222 (0x11aa70400) [pid = 2219] [serial = 222] [outer = 0x0] 02:45:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 223 (0x11af80c00) [pid = 2219] [serial = 223] [outer = 0x11aa70400] 02:45:57 INFO - PROCESS | 2219 | 1461750357351 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 224 (0x11c5cec00) [pid = 2219] [serial = 224] [outer = 0x11aa70400] 02:45:57 INFO - PROCESS | 2219 | 1461750357889 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]]]}] 02:45:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11c49c000 == 50 [pid = 2219] [id = 48] 02:45:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc12800 == 49 [pid = 2219] [id = 47] 02:45:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1247dd800 == 48 [pid = 2219] [id = 59] 02:45:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad52000 == 47 [pid = 2219] [id = 58] 02:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 877ms 02:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:45:58 INFO - PROCESS | 2219 | 1461750358013 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 2219 | 1461750358015 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 02:45:58 INFO - PROCESS | 2219 | 1461750358018 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 2219 | 1461750358020 Marionette TRACE conn2 <- [1,274,null,{}] 02:45:58 INFO - PROCESS | 2219 | 1461750358024 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}] 02:45:58 INFO - PROCESS | 2219 | 1461750358128 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:45:58 INFO - PROCESS | 2219 | 1461750358196 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c861000 == 48 [pid = 2219] [id = 76] 02:45:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 225 (0x1147e1000) [pid = 2219] [serial = 225] [outer = 0x0] 02:45:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 226 (0x118c22800) [pid = 2219] [serial = 226] [outer = 0x1147e1000] 02:45:58 INFO - PROCESS | 2219 | 1461750358228 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 227 (0x11bb95800) [pid = 2219] [serial = 227] [outer = 0x1147e1000] 02:45:58 INFO - PROCESS | 2219 | 1461750358668 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 02:45:58 INFO - PROCESS | 2219 | 1461750358694 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 2219 | 1461750358696 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 02:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:45:58 INFO - PROCESS | 2219 | 1461750358702 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 2219 | 1461750358704 Marionette TRACE conn2 <- [1,278,null,{}] 02:45:58 INFO - PROCESS | 2219 | 1461750358709 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}] 02:45:58 INFO - PROCESS | 2219 | 1461750358807 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:45:58 INFO - PROCESS | 2219 | 1461750358880 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c01d000 == 49 [pid = 2219] [id = 77] 02:45:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 228 (0x127009c00) [pid = 2219] [serial = 228] [outer = 0x0] 02:45:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 229 (0x127e6fc00) [pid = 2219] [serial = 229] [outer = 0x127009c00] 02:45:58 INFO - PROCESS | 2219 | 1461750358910 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 230 (0x129088000) [pid = 2219] [serial = 230] [outer = 0x127009c00] 02:45:59 INFO - PROCESS | 2219 | 1461750359345 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]]]}] 02:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 672ms 02:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:45:59 INFO - PROCESS | 2219 | 1461750359373 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:45:59 INFO - PROCESS | 2219 | 1461750359374 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 02:45:59 INFO - PROCESS | 2219 | 1461750359376 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 2219 | 1461750359378 Marionette TRACE conn2 <- [1,282,null,{}] 02:45:59 INFO - PROCESS | 2219 | 1461750359385 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}] 02:45:59 INFO - PROCESS | 2219 | 1461750359507 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:45:59 INFO - PROCESS | 2219 | 1461750359569 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e554800 == 50 [pid = 2219] [id = 78] 02:45:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 231 (0x12b3af800) [pid = 2219] [serial = 231] [outer = 0x0] 02:45:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 232 (0x12b3b8000) [pid = 2219] [serial = 232] [outer = 0x12b3af800] 02:45:59 INFO - PROCESS | 2219 | 1461750359602 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 233 (0x12b426c00) [pid = 2219] [serial = 233] [outer = 0x12b3af800] 02:46:00 INFO - PROCESS | 2219 | 1461750360045 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 720ms 02:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:46:00 INFO - PROCESS | 2219 | 1461750360096 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 2219 | 1461750360098 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 02:46:00 INFO - PROCESS | 2219 | 1461750360100 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 2219 | 1461750360102 Marionette TRACE conn2 <- [1,286,null,{}] 02:46:00 INFO - PROCESS | 2219 | 1461750360105 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}] 02:46:00 INFO - PROCESS | 2219 | 1461750360269 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:46:00 INFO - PROCESS | 2219 | 1461750360343 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fcf2000 == 51 [pid = 2219] [id = 79] 02:46:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 234 (0x12be3cc00) [pid = 2219] [serial = 234] [outer = 0x0] 02:46:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 235 (0x12be96400) [pid = 2219] [serial = 235] [outer = 0x12be3cc00] 02:46:00 INFO - PROCESS | 2219 | 1461750360393 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 236 (0x12d1e1c00) [pid = 2219] [serial = 236] [outer = 0x12be3cc00] 02:46:00 INFO - PROCESS | 2219 | 1461750360878 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 823ms 02:46:00 INFO - PROCESS | 2219 | 1461750360923 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 2219 | 1461750360925 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 02:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:46:00 INFO - PROCESS | 2219 | 1461750360927 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 2219 | 1461750360928 Marionette TRACE conn2 <- [1,290,null,{}] 02:46:00 INFO - PROCESS | 2219 | 1461750360931 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}] 02:46:01 INFO - PROCESS | 2219 | 1461750361022 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:46:01 INFO - PROCESS | 2219 | 1461750361081 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x1303a1000 == 52 [pid = 2219] [id = 80] 02:46:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 237 (0x12d4ca800) [pid = 2219] [serial = 237] [outer = 0x0] 02:46:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 238 (0x12dc1c800) [pid = 2219] [serial = 238] [outer = 0x12d4ca800] 02:46:01 INFO - PROCESS | 2219 | 1461750361111 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 239 (0x12dc28800) [pid = 2219] [serial = 239] [outer = 0x12d4ca800] 02:46:01 INFO - PROCESS | 2219 | 1461750361542 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 669ms 02:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:46:01 INFO - PROCESS | 2219 | 1461750361597 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 2219 | 1461750361598 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 02:46:01 INFO - PROCESS | 2219 | 1461750361601 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 2219 | 1461750361602 Marionette TRACE conn2 <- [1,294,null,{}] 02:46:01 INFO - PROCESS | 2219 | 1461750361604 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}] 02:46:01 INFO - PROCESS | 2219 | 1461750361727 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:46:01 INFO - PROCESS | 2219 | 1461750361790 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x12962d000 == 53 [pid = 2219] [id = 81] 02:46:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 240 (0x12e63c400) [pid = 2219] [serial = 240] [outer = 0x0] 02:46:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 241 (0x12f0e7c00) [pid = 2219] [serial = 241] [outer = 0x12e63c400] 02:46:01 INFO - PROCESS | 2219 | 1461750361822 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 242 (0x12f2eb800) [pid = 2219] [serial = 242] [outer = 0x12e63c400] 02:46:02 INFO - PROCESS | 2219 | 1461750362310 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]]]}] 02:46:02 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. 02:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 769ms 02:46:02 INFO - PROCESS | 2219 | 1461750362375 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 2219 | 1461750362377 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 02:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:46:02 INFO - PROCESS | 2219 | 1461750362380 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 2219 | 1461750362381 Marionette TRACE conn2 <- [1,298,null,{}] 02:46:02 INFO - PROCESS | 2219 | 1461750362383 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}] 02:46:02 INFO - PROCESS | 2219 | 1461750362478 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:46:02 INFO - PROCESS | 2219 | 1461750362552 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b133800 == 54 [pid = 2219] [id = 82] 02:46:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 243 (0x123f77000) [pid = 2219] [serial = 243] [outer = 0x0] 02:46:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 244 (0x123f7fc00) [pid = 2219] [serial = 244] [outer = 0x123f77000] 02:46:02 INFO - PROCESS | 2219 | 1461750362583 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 245 (0x123f84400) [pid = 2219] [serial = 245] [outer = 0x123f77000] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc6a000 == 53 [pid = 2219] [id = 63] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12e310800 == 52 [pid = 2219] [id = 64] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12eadb800 == 51 [pid = 2219] [id = 11] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x1276e4000 == 50 [pid = 2219] [id = 67] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x129058800 == 49 [pid = 2219] [id = 55] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12d014800 == 48 [pid = 2219] [id = 68] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea9000 == 47 [pid = 2219] [id = 43] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x127eaa000 == 46 [pid = 2219] [id = 54] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11901e000 == 45 [pid = 2219] [id = 44] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x124548800 == 44 [pid = 2219] [id = 53] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12e5c7800 == 43 [pid = 2219] [id = 69] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x123be4800 == 42 [pid = 2219] [id = 42] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11c4a5000 == 41 [pid = 2219] [id = 52] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12f10e000 == 40 [pid = 2219] [id = 13] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x13047d000 == 39 [pid = 2219] [id = 21] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12ff1c000 == 38 [pid = 2219] [id = 72] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12b86f800 == 37 [pid = 2219] [id = 56] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x130139000 == 36 [pid = 2219] [id = 73] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12e55e000 == 35 [pid = 2219] [id = 10] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12f111800 == 34 [pid = 2219] [id = 70] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad47000 == 33 [pid = 2219] [id = 57] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12e317000 == 32 [pid = 2219] [id = 9] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12fb4c000 == 31 [pid = 2219] [id = 71] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x119d3b000 == 30 [pid = 2219] [id = 50] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x130130000 == 29 [pid = 2219] [id = 18] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x13039e000 == 28 [pid = 2219] [id = 74] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x13038e800 == 27 [pid = 2219] [id = 19] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad4d800 == 26 [pid = 2219] [id = 12] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x13046e000 == 25 [pid = 2219] [id = 20] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11574c800 == 24 [pid = 2219] [id = 61] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x123a21000 == 23 [pid = 2219] [id = 49] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12d466000 == 22 [pid = 2219] [id = 8] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x127023000 == 21 [pid = 2219] [id = 39] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1b2000 == 20 [pid = 2219] [id = 62] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc3a800 == 19 [pid = 2219] [id = 6] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6c2800 == 18 [pid = 2219] [id = 60] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11bb15000 == 17 [pid = 2219] [id = 66] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12962d000 == 16 [pid = 2219] [id = 81] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x1303a1000 == 15 [pid = 2219] [id = 80] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54e800 == 14 [pid = 2219] [id = 65] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12fcf2000 == 13 [pid = 2219] [id = 79] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12e554800 == 12 [pid = 2219] [id = 78] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12c01d000 == 11 [pid = 2219] [id = 77] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x127027800 == 10 [pid = 2219] [id = 75] 02:46:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11c861000 == 9 [pid = 2219] [id = 76] 02:46:06 INFO - PROCESS | 2219 | 1461750366705 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]]]}] 02:46:06 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. 02:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 4383ms 02:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:46:06 INFO - PROCESS | 2219 | 1461750366764 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 2219 | 1461750366766 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 02:46:06 INFO - PROCESS | 2219 | 1461750366769 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 2219 | 1461750366771 Marionette TRACE conn2 <- [1,302,null,{}] 02:46:06 INFO - PROCESS | 2219 | 1461750366778 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}] 02:46:06 INFO - PROCESS | 2219 | 1461750366858 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:46:06 INFO - PROCESS | 2219 | 1461750366864 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x118c4b000 == 10 [pid = 2219] [id = 83] 02:46:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 246 (0x118c03400) [pid = 2219] [serial = 246] [outer = 0x0] 02:46:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 247 (0x118cee400) [pid = 2219] [serial = 247] [outer = 0x118c03400] 02:46:06 INFO - PROCESS | 2219 | 1461750366896 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 248 (0x118fec800) [pid = 2219] [serial = 248] [outer = 0x118c03400] 02:46:07 INFO - PROCESS | 2219 | 1461750367247 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]]]}] 02:46:07 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. 02:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 523ms 02:46:07 INFO - PROCESS | 2219 | 1461750367293 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 2219 | 1461750367298 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 02:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:46:07 INFO - PROCESS | 2219 | 1461750367302 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 2219 | 1461750367304 Marionette TRACE conn2 <- [1,306,null,{}] 02:46:07 INFO - PROCESS | 2219 | 1461750367306 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}] 02:46:07 INFO - PROCESS | 2219 | 1461750367390 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:46:07 INFO - PROCESS | 2219 | 1461750367398 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bb1c800 == 11 [pid = 2219] [id = 84] 02:46:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 249 (0x119091400) [pid = 2219] [serial = 249] [outer = 0x0] 02:46:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 250 (0x11aa78800) [pid = 2219] [serial = 250] [outer = 0x119091400] 02:46:07 INFO - PROCESS | 2219 | 1461750367424 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 251 (0x11bb24000) [pid = 2219] [serial = 251] [outer = 0x119091400] 02:46:07 INFO - PROCESS | 2219 | 1461750367876 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]]]}] 02:46:07 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. 02:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 02:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:46:07 INFO - PROCESS | 2219 | 1461750367922 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 2219 | 1461750367923 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 02:46:07 INFO - PROCESS | 2219 | 1461750367925 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 2219 | 1461750367928 Marionette TRACE conn2 <- [1,310,null,{}] 02:46:07 INFO - PROCESS | 2219 | 1461750367935 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}] 02:46:08 INFO - PROCESS | 2219 | 1461750368002 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:46:08 INFO - PROCESS | 2219 | 1461750368012 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x128937000 == 12 [pid = 2219] [id = 85] 02:46:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 252 (0x11c8b1800) [pid = 2219] [serial = 252] [outer = 0x0] 02:46:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 253 (0x123aeb400) [pid = 2219] [serial = 253] [outer = 0x11c8b1800] 02:46:08 INFO - PROCESS | 2219 | 1461750368058 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 254 (0x123f81000) [pid = 2219] [serial = 254] [outer = 0x11c8b1800] 02:46:08 INFO - PROCESS | 2219 | 1461750368645 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]]]}] 02:46:08 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. 02:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 774ms 02:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:46:08 INFO - PROCESS | 2219 | 1461750368701 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 2219 | 1461750368703 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 02:46:08 INFO - PROCESS | 2219 | 1461750368706 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 2219 | 1461750368711 Marionette TRACE conn2 <- [1,314,null,{}] 02:46:08 INFO - PROCESS | 2219 | 1461750368735 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}] 02:46:08 INFO - PROCESS | 2219 | 1461750368866 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:46:08 INFO - PROCESS | 2219 | 1461750368903 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x129684000 == 13 [pid = 2219] [id = 86] 02:46:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 255 (0x124376000) [pid = 2219] [serial = 255] [outer = 0x0] 02:46:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 256 (0x12733b400) [pid = 2219] [serial = 256] [outer = 0x124376000] 02:46:08 INFO - PROCESS | 2219 | 1461750368929 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 257 (0x127875000) [pid = 2219] [serial = 257] [outer = 0x124376000] 02:46:09 INFO - PROCESS | 2219 | 1461750369273 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]]]}] 02:46:09 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. 02:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 594ms 02:46:09 INFO - PROCESS | 2219 | 1461750369313 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 2219 | 1461750369314 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 02:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:46:09 INFO - PROCESS | 2219 | 1461750369326 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 2219 | 1461750369327 Marionette TRACE conn2 <- [1,318,null,{}] 02:46:09 INFO - PROCESS | 2219 | 1461750369331 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}] 02:46:09 INFO - PROCESS | 2219 | 1461750369426 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:46:09 INFO - PROCESS | 2219 | 1461750369437 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b140000 == 14 [pid = 2219] [id = 87] 02:46:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 258 (0x127e6cc00) [pid = 2219] [serial = 258] [outer = 0x0] 02:46:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 259 (0x1289d8400) [pid = 2219] [serial = 259] [outer = 0x127e6cc00] 02:46:09 INFO - PROCESS | 2219 | 1461750369462 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 260 (0x12938f000) [pid = 2219] [serial = 260] [outer = 0x127e6cc00] 02:46:09 INFO - PROCESS | 2219 | 1461750369831 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]]]}] 02:46:09 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. 02:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 02:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:46:09 INFO - PROCESS | 2219 | 1461750369846 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 2219 | 1461750369847 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 02:46:09 INFO - PROCESS | 2219 | 1461750369849 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 2219 | 1461750369850 Marionette TRACE conn2 <- [1,322,null,{}] 02:46:09 INFO - PROCESS | 2219 | 1461750369858 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}] 02:46:09 INFO - PROCESS | 2219 | 1461750369968 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:46:09 INFO - PROCESS | 2219 | 1461750369974 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d47e800 == 15 [pid = 2219] [id = 88] 02:46:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 261 (0x129395400) [pid = 2219] [serial = 261] [outer = 0x0] 02:46:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 262 (0x12b422000) [pid = 2219] [serial = 262] [outer = 0x129395400] 02:46:10 INFO - PROCESS | 2219 | 1461750370001 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 263 (0x12bbb0000) [pid = 2219] [serial = 263] [outer = 0x129395400] 02:46:10 INFO - PROCESS | 2219 | 1461750370357 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]]]}] 02:46:10 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. 02:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 02:46:10 INFO - PROCESS | 2219 | 1461750370369 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 2219 | 1461750370370 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 02:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:46:10 INFO - PROCESS | 2219 | 1461750370372 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 2219 | 1461750370373 Marionette TRACE conn2 <- [1,326,null,{}] 02:46:10 INFO - PROCESS | 2219 | 1461750370378 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}] 02:46:10 INFO - PROCESS | 2219 | 1461750370472 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:46:10 INFO - PROCESS | 2219 | 1461750370484 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e557800 == 16 [pid = 2219] [id = 89] 02:46:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 264 (0x12be33800) [pid = 2219] [serial = 264] [outer = 0x0] 02:46:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 265 (0x12be38800) [pid = 2219] [serial = 265] [outer = 0x12be33800] 02:46:10 INFO - PROCESS | 2219 | 1461750370509 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 266 (0x12bee2800) [pid = 2219] [serial = 266] [outer = 0x12be33800] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 265 (0x11b24d000) [pid = 2219] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 264 (0x11aa70400) [pid = 2219] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 263 (0x123b55c00) [pid = 2219] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 262 (0x11aa75000) [pid = 2219] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 261 (0x119e49400) [pid = 2219] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 260 (0x118ff1400) [pid = 2219] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 259 (0x1185ae000) [pid = 2219] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 258 (0x11b724400) [pid = 2219] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 257 (0x11accd400) [pid = 2219] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 256 (0x11bfc8c00) [pid = 2219] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 255 (0x123ceec00) [pid = 2219] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 254 (0x11beae000) [pid = 2219] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 253 (0x123aeec00) [pid = 2219] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 252 (0x11a9bf000) [pid = 2219] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 251 (0x1240bec00) [pid = 2219] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 250 (0x12427d800) [pid = 2219] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 249 (0x119261800) [pid = 2219] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 248 (0x11a995800) [pid = 2219] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 247 (0x11925a400) [pid = 2219] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 246 (0x129393c00) [pid = 2219] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 245 (0x127e71400) [pid = 2219] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 244 (0x115ae6800) [pid = 2219] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 243 (0x11534cc00) [pid = 2219] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 242 (0x11af83000) [pid = 2219] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 241 (0x1147e1000) [pid = 2219] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 240 (0x12dc48c00) [pid = 2219] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 239 (0x127060400) [pid = 2219] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 238 (0x123aec800) [pid = 2219] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 237 (0x11c573400) [pid = 2219] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 236 (0x119037000) [pid = 2219] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 235 (0x12d7dd800) [pid = 2219] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 234 (0x123b56000) [pid = 2219] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 233 (0x119094800) [pid = 2219] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 232 (0x123b54c00) [pid = 2219] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 231 (0x1134f7000) [pid = 2219] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 230 (0x123b53800) [pid = 2219] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 229 (0x11a992400) [pid = 2219] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 228 (0x12e5f4800) [pid = 2219] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 227 (0x11351c800) [pid = 2219] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 226 (0x12be3f800) [pid = 2219] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 225 (0x12d7dcc00) [pid = 2219] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 224 (0x12f0e2c00) [pid = 2219] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 223 (0x12d4c5800) [pid = 2219] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 222 (0x1289d8000) [pid = 2219] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 221 (0x12e5f3400) [pid = 2219] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 220 (0x11beab400) [pid = 2219] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 219 (0x1289d3400) [pid = 2219] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 218 (0x127009c00) [pid = 2219] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 217 (0x11bfcd000) [pid = 2219] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 216 (0x12bbad400) [pid = 2219] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 215 (0x11b28b000) [pid = 2219] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 214 (0x11aa79000) [pid = 2219] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 213 (0x12e63e800) [pid = 2219] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 212 (0x11b250400) [pid = 2219] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 211 (0x12be3cc00) [pid = 2219] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 210 (0x119097c00) [pid = 2219] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 209 (0x12b6d3800) [pid = 2219] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 208 (0x11b248000) [pid = 2219] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 207 (0x12d4d0c00) [pid = 2219] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 206 (0x1189b6000) [pid = 2219] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 205 (0x12f2e6400) [pid = 2219] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 204 (0x12e63c400) [pid = 2219] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 203 (0x11c5d0800) [pid = 2219] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 202 (0x12e5f5400) [pid = 2219] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 201 (0x12b3a9400) [pid = 2219] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 200 (0x12ea81c00) [pid = 2219] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 199 (0x12d4ca800) [pid = 2219] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 198 (0x12c04c400) [pid = 2219] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 197 (0x12b3af800) [pid = 2219] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 196 (0x11c456400) [pid = 2219] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 195 (0x12e5f6400) [pid = 2219] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 194 (0x12beea000) [pid = 2219] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:46:11 INFO - PROCESS | 2219 | --DOMWINDOW == 193 (0x130383000) [pid = 2219] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:46:11 INFO - PROCESS | 2219 | 1461750371921 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]]]}] 02:46:11 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. 02:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1578ms 02:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:46:11 INFO - PROCESS | 2219 | 1461750371950 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:46:11 INFO - PROCESS | 2219 | 1461750371951 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 02:46:11 INFO - PROCESS | 2219 | 1461750371954 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:46:11 INFO - PROCESS | 2219 | 1461750371955 Marionette TRACE conn2 <- [1,330,null,{}] 02:46:11 INFO - PROCESS | 2219 | 1461750371957 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}] 02:46:12 INFO - PROCESS | 2219 | 1461750372053 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:46:12 INFO - PROCESS | 2219 | 1461750372092 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x118716800 == 17 [pid = 2219] [id = 90] 02:46:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 194 (0x113521400) [pid = 2219] [serial = 267] [outer = 0x0] 02:46:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 195 (0x11584b000) [pid = 2219] [serial = 268] [outer = 0x113521400] 02:46:12 INFO - PROCESS | 2219 | 1461750372117 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 196 (0x118c25c00) [pid = 2219] [serial = 269] [outer = 0x113521400] 02:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 02:46:12 INFO - PROCESS | 2219 | 1461750372515 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]]]}] 02:46:12 INFO - PROCESS | 2219 | 1461750372528 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 2219 | 1461750372529 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 02:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:46:12 INFO - PROCESS | 2219 | 1461750372538 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 2219 | 1461750372539 Marionette TRACE conn2 <- [1,334,null,{}] 02:46:12 INFO - PROCESS | 2219 | 1461750372542 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}] 02:46:12 INFO - PROCESS | 2219 | 1461750372670 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:46:12 INFO - PROCESS | 2219 | 1461750372677 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc18800 == 18 [pid = 2219] [id = 91] 02:46:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 197 (0x114bba400) [pid = 2219] [serial = 270] [outer = 0x0] 02:46:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 198 (0x11a9b9400) [pid = 2219] [serial = 271] [outer = 0x114bba400] 02:46:12 INFO - PROCESS | 2219 | 1461750372702 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 199 (0x11bfc8c00) [pid = 2219] [serial = 272] [outer = 0x114bba400] 02:46:13 INFO - PROCESS | 2219 | 1461750373158 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 672ms 02:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:46:13 INFO - PROCESS | 2219 | 1461750373208 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 2219 | 1461750373209 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 02:46:13 INFO - PROCESS | 2219 | 1461750373211 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 2219 | 1461750373212 Marionette TRACE conn2 <- [1,338,null,{}] 02:46:13 INFO - PROCESS | 2219 | 1461750373215 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}] 02:46:13 INFO - PROCESS | 2219 | 1461750373348 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:46:13 INFO - PROCESS | 2219 | 1461750373421 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x12967f000 == 19 [pid = 2219] [id = 92] 02:46:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 200 (0x11578f000) [pid = 2219] [serial = 273] [outer = 0x0] 02:46:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 201 (0x11c574800) [pid = 2219] [serial = 274] [outer = 0x11578f000] 02:46:13 INFO - PROCESS | 2219 | 1461750373446 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 202 (0x123ce7800) [pid = 2219] [serial = 275] [outer = 0x11578f000] 02:46:13 INFO - PROCESS | 2219 | 1461750373801 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 618ms 02:46:13 INFO - PROCESS | 2219 | 1461750373830 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 2219 | 1461750373832 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 02:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:46:13 INFO - PROCESS | 2219 | 1461750373836 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 2219 | 1461750373838 Marionette TRACE conn2 <- [1,342,null,{}] 02:46:13 INFO - PROCESS | 2219 | 1461750373845 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}] 02:46:13 INFO - PROCESS | 2219 | 1461750373946 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:46:14 INFO - PROCESS | 2219 | 1461750374001 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x1165d2000 == 20 [pid = 2219] [id = 93] 02:46:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 203 (0x11453b400) [pid = 2219] [serial = 276] [outer = 0x0] 02:46:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 204 (0x114bbb400) [pid = 2219] [serial = 277] [outer = 0x11453b400] 02:46:14 INFO - PROCESS | 2219 | 1461750374036 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 205 (0x11674b400) [pid = 2219] [serial = 278] [outer = 0x11453b400] 02:46:14 INFO - PROCESS | 2219 | 1461750374492 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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 721ms 02:46:14 INFO - PROCESS | 2219 | 1461750374575 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 2219 | 1461750374579 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 02:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:46:14 INFO - PROCESS | 2219 | 1461750374586 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 2219 | 1461750374587 Marionette TRACE conn2 <- [1,346,null,{}] 02:46:14 INFO - PROCESS | 2219 | 1461750374590 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}] 02:46:14 INFO - PROCESS | 2219 | 1461750374689 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:46:14 INFO - PROCESS | 2219 | 1461750374761 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x128945000 == 21 [pid = 2219] [id = 94] 02:46:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 206 (0x11af7d400) [pid = 2219] [serial = 279] [outer = 0x0] 02:46:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 207 (0x11b7e1c00) [pid = 2219] [serial = 280] [outer = 0x11af7d400] 02:46:14 INFO - PROCESS | 2219 | 1461750374791 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 208 (0x11c44e000) [pid = 2219] [serial = 281] [outer = 0x11af7d400] 02:46:15 INFO - PROCESS | 2219 | 1461750375127 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:46:15 INFO - PROCESS | 2219 | 1461750375235 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]]]}] 02:46:15 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. 02:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 02:46:15 INFO - PROCESS | 2219 | 1461750375257 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 2219 | 1461750375259 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 02:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:46:15 INFO - PROCESS | 2219 | 1461750375261 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 2219 | 1461750375264 Marionette TRACE conn2 <- [1,350,null,{}] 02:46:15 INFO - PROCESS | 2219 | 1461750375308 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}] 02:46:15 INFO - PROCESS | 2219 | 1461750375434 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:46:15 INFO - PROCESS | 2219 | 1461750375490 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f111800 == 22 [pid = 2219] [id = 95] 02:46:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 209 (0x127fbe000) [pid = 2219] [serial = 282] [outer = 0x0] 02:46:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 210 (0x1289da000) [pid = 2219] [serial = 283] [outer = 0x127fbe000] 02:46:15 INFO - PROCESS | 2219 | 1461750375522 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 211 (0x12b3ab800) [pid = 2219] [serial = 284] [outer = 0x127fbe000] 02:46:15 INFO - PROCESS | 2219 | 1461750375966 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]]]}] 02:46:16 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. 02:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 741ms 02:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:46:16 INFO - PROCESS | 2219 | 1461750376003 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 2219 | 1461750376005 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 02:46:16 INFO - PROCESS | 2219 | 1461750376027 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 2219 | 1461750376028 Marionette TRACE conn2 <- [1,354,null,{}] 02:46:16 INFO - PROCESS | 2219 | 1461750376032 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}] 02:46:16 INFO - PROCESS | 2219 | 1461750376129 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:46:16 INFO - PROCESS | 2219 | 1461750376201 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc08000 == 23 [pid = 2219] [id = 96] 02:46:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 212 (0x118c1b400) [pid = 2219] [serial = 285] [outer = 0x0] 02:46:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 213 (0x11925ac00) [pid = 2219] [serial = 286] [outer = 0x118c1b400] 02:46:16 INFO - PROCESS | 2219 | 1461750376231 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 214 (0x128ed7800) [pid = 2219] [serial = 287] [outer = 0x118c1b400] 02:46:16 INFO - PROCESS | 2219 | 1461750376664 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]]]}] 02:46:16 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. 02:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 693ms 02:46:16 INFO - PROCESS | 2219 | 1461750376701 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 2219 | 1461750376702 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 02:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:46:16 INFO - PROCESS | 2219 | 1461750376705 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 2219 | 1461750376706 Marionette TRACE conn2 <- [1,358,null,{}] 02:46:16 INFO - PROCESS | 2219 | 1461750376741 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}] 02:46:16 INFO - PROCESS | 2219 | 1461750376859 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:46:17 INFO - PROCESS | 2219 | 1461750377079 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x115a20800 == 24 [pid = 2219] [id = 97] 02:46:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 215 (0x113519800) [pid = 2219] [serial = 288] [outer = 0x0] 02:46:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 216 (0x113526c00) [pid = 2219] [serial = 289] [outer = 0x113519800] 02:46:17 INFO - PROCESS | 2219 | 1461750377108 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 217 (0x114bbb800) [pid = 2219] [serial = 290] [outer = 0x113519800] 02:46:17 INFO - PROCESS | 2219 | 1461750377543 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]]]}] 02:46:17 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. 02:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 881ms 02:46:17 INFO - PROCESS | 2219 | 1461750377587 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 2219 | 1461750377589 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 02:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:46:17 INFO - PROCESS | 2219 | 1461750377592 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 2219 | 1461750377595 Marionette TRACE conn2 <- [1,362,null,{}] 02:46:17 INFO - PROCESS | 2219 | 1461750377598 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}] 02:46:17 INFO - PROCESS | 2219 | 1461750377685 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:46:17 INFO - PROCESS | 2219 | 1461750377757 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x11856b000 == 25 [pid = 2219] [id = 98] 02:46:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 218 (0x115844400) [pid = 2219] [serial = 291] [outer = 0x0] 02:46:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 219 (0x11656a400) [pid = 2219] [serial = 292] [outer = 0x115844400] 02:46:17 INFO - PROCESS | 2219 | 1461750377787 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 220 (0x118ce9c00) [pid = 2219] [serial = 293] [outer = 0x115844400] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 219 (0x12427f800) [pid = 2219] [serial = 8] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 218 (0x127008000) [pid = 2219] [serial = 11] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 217 (0x123f7fc00) [pid = 2219] [serial = 244] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 216 (0x11bb2e000) [pid = 2219] [serial = 84] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 215 (0x11b7d7400) [pid = 2219] [serial = 69] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 214 (0x11c457000) [pid = 2219] [serial = 87] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 213 (0x129394c00) [pid = 2219] [serial = 112] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 212 (0x123ae4400) [pid = 2219] [serial = 90] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 211 (0x119265000) [pid = 2219] [serial = 129] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 210 (0x123b4e400) [pid = 2219] [serial = 93] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 209 (0x123b58000) [pid = 2219] [serial = 94] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 208 (0x123ebd400) [pid = 2219] [serial = 96] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 207 (0x12436f800) [pid = 2219] [serial = 99] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 206 (0x12733d400) [pid = 2219] [serial = 102] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 205 (0x11a8c9400) [pid = 2219] [serial = 76] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 204 (0x123cea400) [pid = 2219] [serial = 103] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 203 (0x1240c1000) [pid = 2219] [serial = 97] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 202 (0x127874000) [pid = 2219] [serial = 105] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 201 (0x11a611000) [pid = 2219] [serial = 78] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 200 (0x12b42a800) [pid = 2219] [serial = 114] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 199 (0x127fc1400) [pid = 2219] [serial = 106] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 198 (0x123aeac00) [pid = 2219] [serial = 91] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 197 (0x11bfc6800) [pid = 2219] [serial = 85] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 196 (0x129085800) [pid = 2219] [serial = 111] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 195 (0x1289e0800) [pid = 2219] [serial = 108] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 194 (0x129088800) [pid = 2219] [serial = 109] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 193 (0x119039c00) [pid = 2219] [serial = 73] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 192 (0x118c24800) [pid = 2219] [serial = 66] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 191 (0x11af7e000) [pid = 2219] [serial = 79] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 190 (0x11c8b4000) [pid = 2219] [serial = 88] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 189 (0x11578a800) [pid = 2219] [serial = 63] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 188 (0x124510c00) [pid = 2219] [serial = 100] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 187 (0x119e52400) [pid = 2219] [serial = 75] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 186 (0x11b288c00) [pid = 2219] [serial = 81] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 185 (0x11b7df800) [pid = 2219] [serial = 82] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 184 (0x11beaa800) [pid = 2219] [serial = 70] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 183 (0x12b6d0800) [pid = 2219] [serial = 115] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 182 (0x1158a7000) [pid = 2219] [serial = 64] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 181 (0x11a605800) [pid = 2219] [serial = 67] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 180 (0x13059c400) [pid = 2219] [serial = 61] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 179 (0x11a9c3000) [pid = 2219] [serial = 150] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 178 (0x118c22800) [pid = 2219] [serial = 226] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 177 (0x12ea68400) [pid = 2219] [serial = 193] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 176 (0x123cf0400) [pid = 2219] [serial = 141] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 175 (0x12fe06c00) [pid = 2219] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 174 (0x11af80c00) [pid = 2219] [serial = 223] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 173 (0x11c5cf800) [pid = 2219] [serial = 123] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 172 (0x12e638c00) [pid = 2219] [serial = 192] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 171 (0x11b24a000) [pid = 2219] [serial = 169] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 170 (0x11a60fc00) [pid = 2219] [serial = 147] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 169 (0x11a607800) [pid = 2219] [serial = 132] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 168 (0x11a610c00) [pid = 2219] [serial = 130] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 167 (0x11a994800) [pid = 2219] [serial = 168] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 166 (0x118eb0c00) [pid = 2219] [serial = 72] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 165 (0x129087800) [pid = 2219] [serial = 177] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 164 (0x12ea69c00) [pid = 2219] [serial = 208] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 163 (0x11c8b4800) [pid = 2219] [serial = 154] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 162 (0x12dc3bc00) [pid = 2219] [serial = 206] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 161 (0x1273d3800) [pid = 2219] [serial = 145] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 160 (0x11a9bd400) [pid = 2219] [serial = 133] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 159 (0x12765f400) [pid = 2219] [serial = 175] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 158 (0x12d7e7c00) [pid = 2219] [serial = 205] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 157 (0x11bb28400) [pid = 2219] [serial = 171] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 156 (0x127006800) [pid = 2219] [serial = 144] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x11b729000) [pid = 2219] [serial = 135] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x11bb2e800) [pid = 2219] [serial = 136] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12450ac00) [pid = 2219] [serial = 174] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x11c5cec00) [pid = 2219] [serial = 224] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x124377c00) [pid = 2219] [serial = 142] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x12ea79800) [pid = 2219] [serial = 211] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x1274e7000) [pid = 2219] [serial = 199] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x128e2e400) [pid = 2219] [serial = 159] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x12ea71000) [pid = 2219] [serial = 209] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x11c5ca400) [pid = 2219] [serial = 138] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x127e6a800) [pid = 2219] [serial = 127] [outer = 0x0] [url = about:blank] 02:46:17 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x123ae6400) [pid = 2219] [serial = 196] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12786ec00) [pid = 2219] [serial = 157] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x12765b000) [pid = 2219] [serial = 126] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x127e6fc00) [pid = 2219] [serial = 229] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x123b56400) [pid = 2219] [serial = 124] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x127005c00) [pid = 2219] [serial = 156] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11aa78000) [pid = 2219] [serial = 148] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12be9f800) [pid = 2219] [serial = 180] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x129396800) [pid = 2219] [serial = 160] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12b6d6000) [pid = 2219] [serial = 162] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12ea83000) [pid = 2219] [serial = 212] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11bfd1800) [pid = 2219] [serial = 153] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x12bee4000) [pid = 2219] [serial = 18] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x12f920800) [pid = 2219] [serial = 214] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12bba8800) [pid = 2219] [serial = 178] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x129088000) [pid = 2219] [serial = 230] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x127007c00) [pid = 2219] [serial = 197] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x12bbae000) [pid = 2219] [serial = 15] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x12d1d7800) [pid = 2219] [serial = 166] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12be33000) [pid = 2219] [serial = 16] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11bb95800) [pid = 2219] [serial = 227] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12d4c8800) [pid = 2219] [serial = 30] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12ea71800) [pid = 2219] [serial = 31] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12e636000) [pid = 2219] [serial = 28] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x113525400) [pid = 2219] [serial = 218] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12d1dc800) [pid = 2219] [serial = 183] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12bee6800) [pid = 2219] [serial = 181] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12e5fa800) [pid = 2219] [serial = 27] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b3b8000) [pid = 2219] [serial = 232] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12d7e8800) [pid = 2219] [serial = 24] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x12f92bc00) [pid = 2219] [serial = 215] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x12dc21800) [pid = 2219] [serial = 25] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x113521000) [pid = 2219] [serial = 217] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12d4c7400) [pid = 2219] [serial = 21] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x12d4cbc00) [pid = 2219] [serial = 22] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x12f0ef400) [pid = 2219] [serial = 39] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12f0e7c00) [pid = 2219] [serial = 241] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12f2e4000) [pid = 2219] [serial = 40] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12b8f5c00) [pid = 2219] [serial = 163] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11af7e800) [pid = 2219] [serial = 120] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x12f0e8800) [pid = 2219] [serial = 37] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x12dc28800) [pid = 2219] [serial = 239] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12bbad000) [pid = 2219] [serial = 202] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x12d4cc800) [pid = 2219] [serial = 184] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x12dc1c800) [pid = 2219] [serial = 238] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x12d7e9c00) [pid = 2219] [serial = 186] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x12f0e4800) [pid = 2219] [serial = 36] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x12b426c00) [pid = 2219] [serial = 233] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x1134fdc00) [pid = 2219] [serial = 221] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x12ea72400) [pid = 2219] [serial = 33] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x118f9e000) [pid = 2219] [serial = 117] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x12be96400) [pid = 2219] [serial = 235] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x12ea7d400) [pid = 2219] [serial = 34] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x1134f9c00) [pid = 2219] [serial = 220] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x12b6d3400) [pid = 2219] [serial = 55] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x12d1e1c00) [pid = 2219] [serial = 236] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11b254800) [pid = 2219] [serial = 54] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11b24c800) [pid = 2219] [serial = 151] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12be3d800) [pid = 2219] [serial = 203] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x11b249c00) [pid = 2219] [serial = 51] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11b24e000) [pid = 2219] [serial = 52] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12e5f5000) [pid = 2219] [serial = 187] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x12fcd9000) [pid = 2219] [serial = 45] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x12fe0dc00) [pid = 2219] [serial = 48] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x119e4ec00) [pid = 2219] [serial = 118] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x12e5fa400) [pid = 2219] [serial = 189] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x12fb32400) [pid = 2219] [serial = 42] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x12f2eb800) [pid = 2219] [serial = 242] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x127e6bc00) [pid = 2219] [serial = 200] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x12fb38c00) [pid = 2219] [serial = 43] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x123ae5800) [pid = 2219] [serial = 139] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x12e635c00) [pid = 2219] [serial = 190] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x12c047c00) [pid = 2219] [serial = 165] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x130598400) [pid = 2219] [serial = 60] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x11c576c00) [pid = 2219] [serial = 172] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x11b728c00) [pid = 2219] [serial = 121] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x13037b800) [pid = 2219] [serial = 57] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x130382800) [pid = 2219] [serial = 58] [outer = 0x0] [url = about:blank] 02:46:18 INFO - PROCESS | 2219 | 1461750378223 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]]]}] 02:46:18 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. 02:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 02:46:18 INFO - PROCESS | 2219 | 1461750378266 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 2219 | 1461750378269 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 02:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:46:18 INFO - PROCESS | 2219 | 1461750378271 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 2219 | 1461750378273 Marionette TRACE conn2 <- [1,366,null,{}] 02:46:18 INFO - PROCESS | 2219 | 1461750378303 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}] 02:46:18 INFO - PROCESS | 2219 | 1461750378377 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:46:18 INFO - PROCESS | 2219 | 1461750378383 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x118e45000 == 26 [pid = 2219] [id = 99] 02:46:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x118ff2c00) [pid = 2219] [serial = 294] [outer = 0x0] 02:46:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x11903b000) [pid = 2219] [serial = 295] [outer = 0x118ff2c00] 02:46:18 INFO - PROCESS | 2219 | 1461750378411 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x119ace400) [pid = 2219] [serial = 296] [outer = 0x118ff2c00] 02:46:18 INFO - PROCESS | 2219 | 1461750378739 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]]]}] 02:46:18 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. 02:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 475ms 02:46:18 INFO - PROCESS | 2219 | 1461750378747 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 2219 | 1461750378749 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 02:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:46:18 INFO - PROCESS | 2219 | 1461750378755 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 2219 | 1461750378762 Marionette TRACE conn2 <- [1,370,null,{}] 02:46:18 INFO - PROCESS | 2219 | 1461750378765 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}] 02:46:18 INFO - PROCESS | 2219 | 1461750378843 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:46:18 INFO - PROCESS | 2219 | 1461750378880 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x119241800 == 27 [pid = 2219] [id = 100] 02:46:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x118fa4400) [pid = 2219] [serial = 297] [outer = 0x0] 02:46:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x119e51c00) [pid = 2219] [serial = 298] [outer = 0x118fa4400] 02:46:18 INFO - PROCESS | 2219 | 1461750378906 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x11a9bf400) [pid = 2219] [serial = 299] [outer = 0x118fa4400] 02:46:19 INFO - PROCESS | 2219 | 1461750379227 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]]]}] 02:46:19 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. 02:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 528ms 02:46:19 INFO - PROCESS | 2219 | 1461750379280 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:46:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:46:19 INFO - PROCESS | 2219 | 1461750379282 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 02:46:19 INFO - PROCESS | 2219 | 1461750379284 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 2219 | 1461750379285 Marionette TRACE conn2 <- [1,374,null,{}] 02:46:19 INFO - PROCESS | 2219 | 1461750379288 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}] 02:46:19 INFO - PROCESS | 2219 | 1461750379373 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:46:19 INFO - PROCESS | 2219 | 1461750379400 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x119815000 == 28 [pid = 2219] [id = 101] 02:46:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x11aa72000) [pid = 2219] [serial = 300] [outer = 0x0] 02:46:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11af7a800) [pid = 2219] [serial = 301] [outer = 0x11aa72000] 02:46:19 INFO - PROCESS | 2219 | 1461750379426 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x11b249800) [pid = 2219] [serial = 302] [outer = 0x11aa72000] 02:46:19 INFO - PROCESS | 2219 | 1461750379819 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:46:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 568ms 02:46:19 INFO - PROCESS | 2219 | 1461750379857 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:46:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:46:19 INFO - PROCESS | 2219 | 1461750379859 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 02:46:19 INFO - PROCESS | 2219 | 1461750379863 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 2219 | 1461750379864 Marionette TRACE conn2 <- [1,378,null,{}] 02:46:19 INFO - PROCESS | 2219 | 1461750379868 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}] 02:46:19 INFO - PROCESS | 2219 | 1461750379994 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:46:20 INFO - PROCESS | 2219 | 1461750380038 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a914000 == 29 [pid = 2219] [id = 102] 02:46:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x11b286800) [pid = 2219] [serial = 303] [outer = 0x0] 02:46:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11b71e800) [pid = 2219] [serial = 304] [outer = 0x11b286800] 02:46:20 INFO - PROCESS | 2219 | 1461750380092 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11bb2e000) [pid = 2219] [serial = 305] [outer = 0x11b286800] 02:46:20 INFO - PROCESS | 2219 | 1461750380463 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:46:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 620ms 02:46:20 INFO - PROCESS | 2219 | 1461750380483 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 2219 | 1461750380484 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 02:46:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:46:20 INFO - PROCESS | 2219 | 1461750380496 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 2219 | 1461750380497 Marionette TRACE conn2 <- [1,382,null,{}] 02:46:20 INFO - PROCESS | 2219 | 1461750380499 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}] 02:46:20 INFO - PROCESS | 2219 | 1461750380587 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:46:20 INFO - PROCESS | 2219 | 1461750380591 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad44800 == 30 [pid = 2219] [id = 103] 02:46:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11b7d8800) [pid = 2219] [serial = 306] [outer = 0x0] 02:46:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11beb5c00) [pid = 2219] [serial = 307] [outer = 0x11b7d8800] 02:46:20 INFO - PROCESS | 2219 | 1461750380617 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11c5cb000) [pid = 2219] [serial = 308] [outer = 0x11b7d8800] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x124376000) [pid = 2219] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x129395400) [pid = 2219] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x127e6cc00) [pid = 2219] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x113521400) [pid = 2219] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x12be33800) [pid = 2219] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x11c8b1800) [pid = 2219] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x118c03400) [pid = 2219] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x119091400) [pid = 2219] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x123f77000) [pid = 2219] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:46:20 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x114bba400) [pid = 2219] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:46:20 INFO - PROCESS | 2219 | 1461750380987 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:46:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 02:46:21 INFO - PROCESS | 2219 | 1461750381015 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 2219 | 1461750381016 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 02:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:46:21 INFO - PROCESS | 2219 | 1461750381018 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 2219 | 1461750381019 Marionette TRACE conn2 <- [1,386,null,{}] 02:46:21 INFO - PROCESS | 2219 | 1461750381022 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}] 02:46:21 INFO - PROCESS | 2219 | 1461750381089 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:46:21 INFO - PROCESS | 2219 | 1461750381096 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b260800 == 31 [pid = 2219] [id = 104] 02:46:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x118c03400) [pid = 2219] [serial = 309] [outer = 0x0] 02:46:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x11c454000) [pid = 2219] [serial = 310] [outer = 0x118c03400] 02:46:21 INFO - PROCESS | 2219 | 1461750381121 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11c8ae000) [pid = 2219] [serial = 311] [outer = 0x118c03400] 02:46:21 INFO - PROCESS | 2219 | 1461750381446 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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 469ms 02:46:21 INFO - PROCESS | 2219 | 1461750381487 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 2219 | 1461750381488 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 02:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:46:21 INFO - PROCESS | 2219 | 1461750381491 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 2219 | 1461750381492 Marionette TRACE conn2 <- [1,390,null,{}] 02:46:21 INFO - PROCESS | 2219 | 1461750381494 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}] 02:46:21 INFO - PROCESS | 2219 | 1461750381564 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:46:21 INFO - PROCESS | 2219 | 1461750381568 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc19000 == 32 [pid = 2219] [id = 105] 02:46:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x11c8b0c00) [pid = 2219] [serial = 312] [outer = 0x0] 02:46:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x123ae9c00) [pid = 2219] [serial = 313] [outer = 0x11c8b0c00] 02:46:21 INFO - PROCESS | 2219 | 1461750381595 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x123b4d000) [pid = 2219] [serial = 314] [outer = 0x11c8b0c00] 02:46:22 INFO - PROCESS | 2219 | 1461750382018 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]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 02:46:22 INFO - PROCESS | 2219 | 1461750382062 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 2219 | 1461750382064 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 02:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:46:22 INFO - PROCESS | 2219 | 1461750382067 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 2219 | 1461750382069 Marionette TRACE conn2 <- [1,394,null,{}] 02:46:22 INFO - PROCESS | 2219 | 1461750382072 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}] 02:46:22 INFO - PROCESS | 2219 | 1461750382184 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:46:22 INFO - PROCESS | 2219 | 1461750382191 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d1000 == 33 [pid = 2219] [id = 106] 02:46:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x119091400) [pid = 2219] [serial = 315] [outer = 0x0] 02:46:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x123b55000) [pid = 2219] [serial = 316] [outer = 0x119091400] 02:46:22 INFO - PROCESS | 2219 | 1461750382232 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x123f7f400) [pid = 2219] [serial = 317] [outer = 0x119091400] 02:46:22 INFO - PROCESS | 2219 | 1461750382597 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]]]}] 02:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 02:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:46:22 INFO - PROCESS | 2219 | 1461750382637 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:46:22 INFO - PROCESS | 2219 | 1461750382638 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 02:46:22 INFO - PROCESS | 2219 | 1461750382640 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 2219 | 1461750382641 Marionette TRACE conn2 <- [1,398,null,{}] 02:46:22 INFO - PROCESS | 2219 | 1461750382650 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}] 02:46:22 INFO - PROCESS | 2219 | 1461750382723 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:46:22 INFO - PROCESS | 2219 | 1461750382730 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c71e000 == 34 [pid = 2219] [id = 107] 02:46:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x123f7d800) [pid = 2219] [serial = 318] [outer = 0x0] 02:46:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x124279400) [pid = 2219] [serial = 319] [outer = 0x123f7d800] 02:46:22 INFO - PROCESS | 2219 | 1461750382759 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x127006800) [pid = 2219] [serial = 320] [outer = 0x123f7d800] 02:46:23 INFO - PROCESS | 2219 | 1461750383154 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 523ms 02:46:23 INFO - PROCESS | 2219 | 1461750383175 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 2219 | 1461750383177 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 02:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:46:23 INFO - PROCESS | 2219 | 1461750383181 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 2219 | 1461750383184 Marionette TRACE conn2 <- [1,402,null,{}] 02:46:23 INFO - PROCESS | 2219 | 1461750383188 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}] 02:46:23 INFO - PROCESS | 2219 | 1461750383285 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:46:23 INFO - PROCESS | 2219 | 1461750383343 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x115aa2800 == 35 [pid = 2219] [id = 108] 02:46:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x113715800) [pid = 2219] [serial = 321] [outer = 0x0] 02:46:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x114350000) [pid = 2219] [serial = 322] [outer = 0x113715800] 02:46:23 INFO - PROCESS | 2219 | 1461750383375 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x1158a7000) [pid = 2219] [serial = 323] [outer = 0x113715800] 02:46:23 INFO - PROCESS | 2219 | 1461750383834 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms 02:46:23 INFO - PROCESS | 2219 | 1461750383853 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 2219 | 1461750383857 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 02:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:46:23 INFO - PROCESS | 2219 | 1461750383879 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 2219 | 1461750383881 Marionette TRACE conn2 <- [1,406,null,{}] 02:46:23 INFO - PROCESS | 2219 | 1461750383884 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}] 02:46:24 INFO - PROCESS | 2219 | 1461750384004 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:46:24 INFO - PROCESS | 2219 | 1461750384060 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a80f000 == 36 [pid = 2219] [id = 109] 02:46:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x119265800) [pid = 2219] [serial = 324] [outer = 0x0] 02:46:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11a603c00) [pid = 2219] [serial = 325] [outer = 0x119265800] 02:46:24 INFO - PROCESS | 2219 | 1461750384090 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11a8cb800) [pid = 2219] [serial = 326] [outer = 0x119265800] 02:46:24 INFO - PROCESS | 2219 | 1461750384519 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 02:46:24 INFO - PROCESS | 2219 | 1461750384549 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 2219 | 1461750384551 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 02:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:46:24 INFO - PROCESS | 2219 | 1461750384554 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 2219 | 1461750384557 Marionette TRACE conn2 <- [1,410,null,{}] 02:46:24 INFO - PROCESS | 2219 | 1461750384564 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}] 02:46:24 INFO - PROCESS | 2219 | 1461750384680 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:46:24 INFO - PROCESS | 2219 | 1461750384754 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a20800 == 37 [pid = 2219] [id = 110] 02:46:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11a9b8000) [pid = 2219] [serial = 327] [outer = 0x0] 02:46:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11b285400) [pid = 2219] [serial = 328] [outer = 0x11a9b8000] 02:46:24 INFO - PROCESS | 2219 | 1461750384805 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11bb93800) [pid = 2219] [serial = 329] [outer = 0x11a9b8000] 02:46:25 INFO - PROCESS | 2219 | 1461750385346 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 825ms 02:46:25 INFO - PROCESS | 2219 | 1461750385393 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 2219 | 1461750385395 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 02:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:46:25 INFO - PROCESS | 2219 | 1461750385399 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 2219 | 1461750385400 Marionette TRACE conn2 <- [1,414,null,{}] 02:46:25 INFO - PROCESS | 2219 | 1461750385403 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}] 02:46:25 INFO - PROCESS | 2219 | 1461750385496 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:46:25 INFO - PROCESS | 2219 | 1461750385550 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f1a800 == 38 [pid = 2219] [id = 111] 02:46:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11c44f400) [pid = 2219] [serial = 330] [outer = 0x0] 02:46:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123ae2000) [pid = 2219] [serial = 331] [outer = 0x11c44f400] 02:46:25 INFO - PROCESS | 2219 | 1461750385580 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x12436a000) [pid = 2219] [serial = 332] [outer = 0x11c44f400] 02:46:26 INFO - PROCESS | 2219 | 1461750386152 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 821ms 02:46:26 INFO - PROCESS | 2219 | 1461750386220 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 2219 | 1461750386222 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 02:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:46:26 INFO - PROCESS | 2219 | 1461750386226 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 2219 | 1461750386228 Marionette TRACE conn2 <- [1,418,null,{}] 02:46:26 INFO - PROCESS | 2219 | 1461750386232 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}] 02:46:26 INFO - PROCESS | 2219 | 1461750386318 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:46:26 INFO - PROCESS | 2219 | 1461750386363 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x119016000 == 39 [pid = 2219] [id = 112] 02:46:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1147e0800) [pid = 2219] [serial = 333] [outer = 0x0] 02:46:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x115a6ac00) [pid = 2219] [serial = 334] [outer = 0x1147e0800] 02:46:26 INFO - PROCESS | 2219 | 1461750386392 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x118939800) [pid = 2219] [serial = 335] [outer = 0x1147e0800] 02:46:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12b133800 == 38 [pid = 2219] [id = 82] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11c574800) [pid = 2219] [serial = 274] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x127875000) [pid = 2219] [serial = 257] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x12733b400) [pid = 2219] [serial = 256] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x12b422000) [pid = 2219] [serial = 262] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x1289d8400) [pid = 2219] [serial = 259] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11584b000) [pid = 2219] [serial = 268] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x12be38800) [pid = 2219] [serial = 265] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x123aeb400) [pid = 2219] [serial = 253] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x118cee400) [pid = 2219] [serial = 247] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x118fec800) [pid = 2219] [serial = 248] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11aa78800) [pid = 2219] [serial = 250] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11bb24000) [pid = 2219] [serial = 251] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x123f84400) [pid = 2219] [serial = 245] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12bbb0000) [pid = 2219] [serial = 263] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11a9b9400) [pid = 2219] [serial = 271] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x11bfc8c00) [pid = 2219] [serial = 272] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x12bee2800) [pid = 2219] [serial = 266] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x12938f000) [pid = 2219] [serial = 260] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x118c25c00) [pid = 2219] [serial = 269] [outer = 0x0] [url = about:blank] 02:46:26 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x123f81000) [pid = 2219] [serial = 254] [outer = 0x0] [url = about:blank] 02:46:27 INFO - PROCESS | 2219 | 1461750387320 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]]]}] 02:46:27 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 02:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1122ms 02:46:27 INFO - PROCESS | 2219 | 1461750387348 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 2219 | 1461750387352 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 02:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:46:27 INFO - PROCESS | 2219 | 1461750387356 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 2219 | 1461750387358 Marionette TRACE conn2 <- [1,422,null,{}] 02:46:27 INFO - PROCESS | 2219 | 1461750387361 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}] 02:46:27 INFO - PROCESS | 2219 | 1461750387444 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 02:46:27 INFO - PROCESS | 2219 | 1461750387482 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x11923d000 == 39 [pid = 2219] [id = 113] 02:46:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x1158a8000) [pid = 2219] [serial = 336] [outer = 0x0] 02:46:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x119ace800) [pid = 2219] [serial = 337] [outer = 0x1158a8000] 02:46:27 INFO - PROCESS | 2219 | 1461750387509 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11a8cb000) [pid = 2219] [serial = 338] [outer = 0x1158a8000] 02:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 922ms 02:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:46:28 INFO - PROCESS | 2219 | 1461750388272 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]]]}] 02:46:28 INFO - PROCESS | 2219 | 1461750388280 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 2219 | 1461750388281 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 02:46:28 INFO - PROCESS | 2219 | 1461750388285 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 2219 | 1461750388289 Marionette TRACE conn2 <- [1,426,null,{}] 02:46:28 INFO - PROCESS | 2219 | 1461750388303 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}] 02:46:28 INFO - PROCESS | 2219 | 1461750388420 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 02:46:28 INFO - PROCESS | 2219 | 1461750388428 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad57800 == 40 [pid = 2219] [id = 114] 02:46:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11b24b800) [pid = 2219] [serial = 339] [outer = 0x0] 02:46:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11b28b000) [pid = 2219] [serial = 340] [outer = 0x11b24b800] 02:46:28 INFO - PROCESS | 2219 | 1461750388474 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11bb93400) [pid = 2219] [serial = 341] [outer = 0x11b24b800] 02:46:28 INFO - PROCESS | 2219 | 1461750388851 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] 02:46:28 INFO - PROCESS | 2219 | 1461750388881 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 02:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:46:28 INFO - PROCESS | 2219 | 1461750388884 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 2219 | 1461750388886 Marionette TRACE conn2 <- [1,430,null,{}] 02:46:28 INFO - PROCESS | 2219 | 1461750388889 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}] 02:46:29 INFO - PROCESS | 2219 | 1461750389024 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 02:46:29 INFO - PROCESS | 2219 | 1461750389043 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc0d000 == 41 [pid = 2219] [id = 115] 02:46:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11beae000) [pid = 2219] [serial = 342] [outer = 0x0] 02:46:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11c5cf400) [pid = 2219] [serial = 343] [outer = 0x11beae000] 02:46:29 INFO - PROCESS | 2219 | 1461750389084 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x123ae4400) [pid = 2219] [serial = 344] [outer = 0x11beae000] 02:46:29 INFO - PROCESS | 2219 | 1461750389438 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 568ms 02:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:46:29 INFO - PROCESS | 2219 | 1461750389453 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 2219 | 1461750389454 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 02:46:29 INFO - PROCESS | 2219 | 1461750389456 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 2219 | 1461750389458 Marionette TRACE conn2 <- [1,434,null,{}] 02:46:29 INFO - PROCESS | 2219 | 1461750389468 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}] 02:46:29 INFO - PROCESS | 2219 | 1461750389556 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 02:46:29 INFO - PROCESS | 2219 | 1461750389561 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c858000 == 42 [pid = 2219] [id = 116] 02:46:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11beaec00) [pid = 2219] [serial = 345] [outer = 0x0] 02:46:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x123b4c000) [pid = 2219] [serial = 346] [outer = 0x11beaec00] 02:46:29 INFO - PROCESS | 2219 | 1461750389586 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x123f7fc00) [pid = 2219] [serial = 347] [outer = 0x11beaec00] 02:46:29 INFO - PROCESS | 2219 | 1461750389938 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 523ms 02:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:46:29 INFO - PROCESS | 2219 | 1461750389980 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 2219 | 1461750389981 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 02:46:29 INFO - PROCESS | 2219 | 1461750389983 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 2219 | 1461750389984 Marionette TRACE conn2 <- [1,438,null,{}] 02:46:29 INFO - PROCESS | 2219 | 1461750389987 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}] 02:46:30 INFO - PROCESS | 2219 | 1461750390094 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 02:46:30 INFO - PROCESS | 2219 | 1461750390125 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240e3000 == 43 [pid = 2219] [id = 117] 02:46:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123faec00) [pid = 2219] [serial = 348] [outer = 0x0] 02:46:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x12765d000) [pid = 2219] [serial = 349] [outer = 0x123faec00] 02:46:30 INFO - PROCESS | 2219 | 1461750390154 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x127e6cc00) [pid = 2219] [serial = 350] [outer = 0x123faec00] 02:46:30 INFO - PROCESS | 2219 | 1461750390580 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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 618ms 02:46:30 INFO - PROCESS | 2219 | 1461750390603 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 2219 | 1461750390605 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 02:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:46:30 INFO - PROCESS | 2219 | 1461750390610 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 2219 | 1461750390612 Marionette TRACE conn2 <- [1,442,null,{}] 02:46:30 INFO - PROCESS | 2219 | 1461750390622 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}] 02:46:30 INFO - PROCESS | 2219 | 1461750390765 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 02:46:30 INFO - PROCESS | 2219 | 1461750390849 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x11855f800 == 44 [pid = 2219] [id = 118] 02:46:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x127fb8c00) [pid = 2219] [serial = 351] [outer = 0x0] 02:46:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x127fc1c00) [pid = 2219] [serial = 352] [outer = 0x127fb8c00] 02:46:30 INFO - PROCESS | 2219 | 1461750390887 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1289e0400) [pid = 2219] [serial = 353] [outer = 0x127fb8c00] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11aa72000) [pid = 2219] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11578f000) [pid = 2219] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x118ff2c00) [pid = 2219] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x113519800) [pid = 2219] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x115844400) [pid = 2219] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11b286800) [pid = 2219] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x119091400) [pid = 2219] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11b7d8800) [pid = 2219] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x118c03400) [pid = 2219] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x118fa4400) [pid = 2219] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:46:31 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11c8b0c00) [pid = 2219] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:46:31 INFO - PROCESS | 2219 | 1461750391249 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 680ms 02:46:31 INFO - PROCESS | 2219 | 1461750391290 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 2219 | 1461750391292 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 02:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:46:31 INFO - PROCESS | 2219 | 1461750391294 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 2219 | 1461750391295 Marionette TRACE conn2 <- [1,446,null,{}] 02:46:31 INFO - PROCESS | 2219 | 1461750391297 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}] 02:46:31 INFO - PROCESS | 2219 | 1461750391369 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 02:46:31 INFO - PROCESS | 2219 | 1461750391373 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x12739c800 == 45 [pid = 2219] [id = 119] 02:46:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x115a6b400) [pid = 2219] [serial = 354] [outer = 0x0] 02:46:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x123b52800) [pid = 2219] [serial = 355] [outer = 0x115a6b400] 02:46:31 INFO - PROCESS | 2219 | 1461750391402 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x1289d4400) [pid = 2219] [serial = 356] [outer = 0x115a6b400] 02:46:31 INFO - PROCESS | 2219 | 1461750391726 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 468ms 02:46:31 INFO - PROCESS | 2219 | 1461750391763 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 2219 | 1461750391764 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 02:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:46:31 INFO - PROCESS | 2219 | 1461750391766 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 2219 | 1461750391767 Marionette TRACE conn2 <- [1,450,null,{}] 02:46:31 INFO - PROCESS | 2219 | 1461750391769 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}] 02:46:31 INFO - PROCESS | 2219 | 1461750391840 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 02:46:31 INFO - PROCESS | 2219 | 1461750391847 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x127e9d800 == 46 [pid = 2219] [id = 120] 02:46:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x127fb5c00) [pid = 2219] [serial = 357] [outer = 0x0] 02:46:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x129083c00) [pid = 2219] [serial = 358] [outer = 0x127fb5c00] 02:46:31 INFO - PROCESS | 2219 | 1461750391873 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x12938d800) [pid = 2219] [serial = 359] [outer = 0x127fb5c00] 02:46:32 INFO - PROCESS | 2219 | 1461750392204 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] 02:46:32 INFO - PROCESS | 2219 | 1461750392247 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 02:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:46:32 INFO - PROCESS | 2219 | 1461750392249 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 2219 | 1461750392250 Marionette TRACE conn2 <- [1,454,null,{}] 02:46:32 INFO - PROCESS | 2219 | 1461750392253 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}] 02:46:32 INFO - PROCESS | 2219 | 1461750392328 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 02:46:32 INFO - PROCESS | 2219 | 1461750392333 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x12905c000 == 47 [pid = 2219] [id = 121] 02:46:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x12938dc00) [pid = 2219] [serial = 360] [outer = 0x0] 02:46:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x12b3ab400) [pid = 2219] [serial = 361] [outer = 0x12938dc00] 02:46:32 INFO - PROCESS | 2219 | 1461750392357 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x12b3b1800) [pid = 2219] [serial = 362] [outer = 0x12938dc00] 02:46:32 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:32 INFO - PROCESS | 2219 | 1461750392688 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 02:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:46:32 INFO - PROCESS | 2219 | 1461750392718 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 2219 | 1461750392719 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 02:46:32 INFO - PROCESS | 2219 | 1461750392722 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 2219 | 1461750392723 Marionette TRACE conn2 <- [1,458,null,{}] 02:46:32 INFO - PROCESS | 2219 | 1461750392726 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}] 02:46:32 INFO - PROCESS | 2219 | 1461750392817 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 02:46:32 INFO - PROCESS | 2219 | 1461750392861 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x129621800 == 48 [pid = 2219] [id = 122] 02:46:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x113717400) [pid = 2219] [serial = 363] [outer = 0x0] 02:46:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x12b3b4000) [pid = 2219] [serial = 364] [outer = 0x113717400] 02:46:32 INFO - PROCESS | 2219 | 1461750392889 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x12b6cf800) [pid = 2219] [serial = 365] [outer = 0x113717400] 02:46:33 INFO - PROCESS | 2219 | 1461750393311 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] 02:46:33 INFO - PROCESS | 2219 | 1461750393346 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 02:46:33 INFO - PROCESS | 2219 | 1461750393350 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 2219 | 1461750393352 Marionette TRACE conn2 <- [1,462,null,{}] 02:46:33 INFO - PROCESS | 2219 | 1461750393357 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}] 02:46:33 INFO - PROCESS | 2219 | 1461750393484 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 02:46:33 INFO - PROCESS | 2219 | 1461750393554 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a80d800 == 49 [pid = 2219] [id = 123] 02:46:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x118eb6c00) [pid = 2219] [serial = 366] [outer = 0x0] 02:46:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x119033c00) [pid = 2219] [serial = 367] [outer = 0x118eb6c00] 02:46:33 INFO - PROCESS | 2219 | 1461750393587 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11a998400) [pid = 2219] [serial = 368] [outer = 0x118eb6c00] 02:46:34 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:34 INFO - PROCESS | 2219 | 1461750394048 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] 02:46:34 INFO - PROCESS | 2219 | 1461750394088 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 02:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:46:34 INFO - PROCESS | 2219 | 1461750394096 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 2219 | 1461750394098 Marionette TRACE conn2 <- [1,466,null,{}] 02:46:34 INFO - PROCESS | 2219 | 1461750394101 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}] 02:46:34 INFO - PROCESS | 2219 | 1461750394217 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 02:46:34 INFO - PROCESS | 2219 | 1461750394297 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a24000 == 50 [pid = 2219] [id = 124] 02:46:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11b24c000) [pid = 2219] [serial = 369] [outer = 0x0] 02:46:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11beaa000) [pid = 2219] [serial = 370] [outer = 0x11b24c000] 02:46:34 INFO - PROCESS | 2219 | 1461750394343 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12427f400) [pid = 2219] [serial = 371] [outer = 0x11b24c000] 02:46:34 INFO - PROCESS | 2219 | 1461750394799 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] 02:46:34 INFO - PROCESS | 2219 | 1461750394868 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 02:46:34 INFO - PROCESS | 2219 | 1461750394871 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 2219 | 1461750394873 Marionette TRACE conn2 <- [1,470,null,{}] 02:46:34 INFO - PROCESS | 2219 | 1461750394883 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}] 02:46:34 INFO - PROCESS | 2219 | 1461750394982 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 02:46:35 INFO - PROCESS | 2219 | 1461750395040 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12968f000 == 51 [pid = 2219] [id = 125] 02:46:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x127007400) [pid = 2219] [serial = 372] [outer = 0x0] 02:46:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12786ac00) [pid = 2219] [serial = 373] [outer = 0x127007400] 02:46:35 INFO - PROCESS | 2219 | 1461750395072 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x128e2b400) [pid = 2219] [serial = 374] [outer = 0x127007400] 02:46:35 INFO - PROCESS | 2219 | 1461750395517 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 675ms 02:46:35 INFO - PROCESS | 2219 | 1461750395546 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 2219 | 1461750395548 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 02:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:46:35 INFO - PROCESS | 2219 | 1461750395550 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 2219 | 1461750395552 Marionette TRACE conn2 <- [1,474,null,{}] 02:46:35 INFO - PROCESS | 2219 | 1461750395554 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}] 02:46:35 INFO - PROCESS | 2219 | 1461750395652 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 02:46:35 INFO - PROCESS | 2219 | 1461750395693 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c48f000 == 52 [pid = 2219] [id = 126] 02:46:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x123b53000) [pid = 2219] [serial = 375] [outer = 0x0] 02:46:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b41fc00) [pid = 2219] [serial = 376] [outer = 0x123b53000] 02:46:35 INFO - PROCESS | 2219 | 1461750395723 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12b42dc00) [pid = 2219] [serial = 377] [outer = 0x123b53000] 02:46:36 INFO - PROCESS | 2219 | 1461750396303 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 818ms 02:46:36 INFO - PROCESS | 2219 | 1461750396369 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 2219 | 1461750396371 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 02:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:46:36 INFO - PROCESS | 2219 | 1461750396375 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 2219 | 1461750396377 Marionette TRACE conn2 <- [1,478,null,{}] 02:46:36 INFO - PROCESS | 2219 | 1461750396381 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}] 02:46:36 INFO - PROCESS | 2219 | 1461750396467 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 02:46:36 INFO - PROCESS | 2219 | 1461750396531 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x11678b000 == 53 [pid = 2219] [id = 127] 02:46:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x118eb2c00) [pid = 2219] [serial = 378] [outer = 0x0] 02:46:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x119092800) [pid = 2219] [serial = 379] [outer = 0x118eb2c00] 02:46:36 INFO - PROCESS | 2219 | 1461750396561 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11a8bec00) [pid = 2219] [serial = 380] [outer = 0x118eb2c00] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x12905c000 == 52 [pid = 2219] [id = 121] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x127e9d800 == 51 [pid = 2219] [id = 120] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x12739c800 == 50 [pid = 2219] [id = 119] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x11855f800 == 49 [pid = 2219] [id = 118] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x1240e3000 == 48 [pid = 2219] [id = 117] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x11c858000 == 47 [pid = 2219] [id = 116] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11925ac00) [pid = 2219] [serial = 286] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x114bbb400) [pid = 2219] [serial = 277] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x1289da000) [pid = 2219] [serial = 283] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11b7e1c00) [pid = 2219] [serial = 280] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x124279400) [pid = 2219] [serial = 319] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc0d000 == 46 [pid = 2219] [id = 115] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad57800 == 45 [pid = 2219] [id = 114] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x11923d000 == 44 [pid = 2219] [id = 113] 02:46:37 INFO - PROCESS | 2219 | --DOCSHELL 0x119016000 == 43 [pid = 2219] [id = 112] 02:46:37 INFO - PROCESS | 2219 | 1461750397048 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 723ms 02:46:37 INFO - PROCESS | 2219 | 1461750397098 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 2219 | 1461750397101 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 02:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:46:37 INFO - PROCESS | 2219 | 1461750397105 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 2219 | 1461750397107 Marionette TRACE conn2 <- [1,482,null,{}] 02:46:37 INFO - PROCESS | 2219 | 1461750397109 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}] 02:46:37 INFO - PROCESS | 2219 | 1461750397185 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11b249800) [pid = 2219] [serial = 302] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11af7a800) [pid = 2219] [serial = 301] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x123ce7800) [pid = 2219] [serial = 275] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11903b000) [pid = 2219] [serial = 295] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x119ace400) [pid = 2219] [serial = 296] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x114bbb800) [pid = 2219] [serial = 290] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x113526c00) [pid = 2219] [serial = 289] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x118ce9c00) [pid = 2219] [serial = 293] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11656a400) [pid = 2219] [serial = 292] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11bb2e000) [pid = 2219] [serial = 305] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x11b71e800) [pid = 2219] [serial = 304] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x123f7f400) [pid = 2219] [serial = 317] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11beb5c00) [pid = 2219] [serial = 307] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x11c454000) [pid = 2219] [serial = 310] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11c8ae000) [pid = 2219] [serial = 311] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x123b55000) [pid = 2219] [serial = 316] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11c5cb000) [pid = 2219] [serial = 308] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x119e51c00) [pid = 2219] [serial = 298] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x123ae9c00) [pid = 2219] [serial = 313] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11a9bf400) [pid = 2219] [serial = 299] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x123b4d000) [pid = 2219] [serial = 314] [outer = 0x0] [url = about:blank] 02:46:37 INFO - PROCESS | 2219 | 1461750397241 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11901a800 == 44 [pid = 2219] [id = 128] 02:46:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x118ce9c00) [pid = 2219] [serial = 381] [outer = 0x0] 02:46:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11a9bf400) [pid = 2219] [serial = 382] [outer = 0x118ce9c00] 02:46:37 INFO - PROCESS | 2219 | 1461750397272 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11b252400) [pid = 2219] [serial = 383] [outer = 0x118ce9c00] 02:46:37 INFO - PROCESS | 2219 | 1461750397585 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 522ms 02:46:37 INFO - PROCESS | 2219 | 1461750397629 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 2219 | 1461750397630 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 02:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:46:37 INFO - PROCESS | 2219 | 1461750397633 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 2219 | 1461750397635 Marionette TRACE conn2 <- [1,486,null,{}] 02:46:37 INFO - PROCESS | 2219 | 1461750397643 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}] 02:46:37 INFO - PROCESS | 2219 | 1461750397722 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 02:46:37 INFO - PROCESS | 2219 | 1461750397800 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad58800 == 45 [pid = 2219] [id = 129] 02:46:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11b24d800) [pid = 2219] [serial = 384] [outer = 0x0] 02:46:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11c450400) [pid = 2219] [serial = 385] [outer = 0x11b24d800] 02:46:37 INFO - PROCESS | 2219 | 1461750397845 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x123ae6c00) [pid = 2219] [serial = 386] [outer = 0x11b24d800] 02:46:38 INFO - PROCESS | 2219 | 1461750398217 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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 621ms 02:46:38 INFO - PROCESS | 2219 | 1461750398254 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 2219 | 1461750398256 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 02:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:46:38 INFO - PROCESS | 2219 | 1461750398259 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 2219 | 1461750398262 Marionette TRACE conn2 <- [1,490,null,{}] 02:46:38 INFO - PROCESS | 2219 | 1461750398264 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}] 02:46:38 INFO - PROCESS | 2219 | 1461750398343 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 02:46:38 INFO - PROCESS | 2219 | 1461750398386 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc06800 == 46 [pid = 2219] [id = 130] 02:46:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11c8ae000) [pid = 2219] [serial = 387] [outer = 0x0] 02:46:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123b50000) [pid = 2219] [serial = 388] [outer = 0x11c8ae000] 02:46:38 INFO - PROCESS | 2219 | 1461750398412 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x1240bfc00) [pid = 2219] [serial = 389] [outer = 0x11c8ae000] 02:46:38 INFO - PROCESS | 2219 | 1461750398693 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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 02:46:38 INFO - PROCESS | 2219 | 1461750398732 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 2219 | 1461750398733 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 02:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:46:38 INFO - PROCESS | 2219 | 1461750398736 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 2219 | 1461750398737 Marionette TRACE conn2 <- [1,494,null,{}] 02:46:38 INFO - PROCESS | 2219 | 1461750398740 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}] 02:46:38 INFO - PROCESS | 2219 | 1461750398819 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 02:46:38 INFO - PROCESS | 2219 | 1461750398823 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c729800 == 47 [pid = 2219] [id = 131] 02:46:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x124279400) [pid = 2219] [serial = 390] [outer = 0x0] 02:46:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x1274efc00) [pid = 2219] [serial = 391] [outer = 0x124279400] 02:46:38 INFO - PROCESS | 2219 | 1461750398852 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x127912800) [pid = 2219] [serial = 392] [outer = 0x124279400] 02:46:39 INFO - PROCESS | 2219 | 1461750399193 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 469ms 02:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:46:39 INFO - PROCESS | 2219 | 1461750399227 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 2219 | 1461750399229 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 02:46:39 INFO - PROCESS | 2219 | 1461750399231 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 2219 | 1461750399232 Marionette TRACE conn2 <- [1,498,null,{}] 02:46:39 INFO - PROCESS | 2219 | 1461750399234 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}] 02:46:39 INFO - PROCESS | 2219 | 1461750399346 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 02:46:39 INFO - PROCESS | 2219 | 1461750399351 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x123be5800 == 48 [pid = 2219] [id = 132] 02:46:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x1274e4c00) [pid = 2219] [serial = 393] [outer = 0x0] 02:46:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x1289d7c00) [pid = 2219] [serial = 394] [outer = 0x1274e4c00] 02:46:39 INFO - PROCESS | 2219 | 1461750399379 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12b420800) [pid = 2219] [serial = 395] [outer = 0x1274e4c00] 02:46:39 INFO - PROCESS | 2219 | 1461750399711 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 520ms 02:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:46:39 INFO - PROCESS | 2219 | 1461750399751 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 2219 | 1461750399752 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 02:46:39 INFO - PROCESS | 2219 | 1461750399754 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 2219 | 1461750399755 Marionette TRACE conn2 <- [1,502,null,{}] 02:46:39 INFO - PROCESS | 2219 | 1461750399758 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}] 02:46:39 INFO - PROCESS | 2219 | 1461750399849 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 02:46:39 INFO - PROCESS | 2219 | 1461750399853 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x119066800 == 49 [pid = 2219] [id = 133] 02:46:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12b3b2400) [pid = 2219] [serial = 396] [outer = 0x0] 02:46:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12b6d3800) [pid = 2219] [serial = 397] [outer = 0x12b3b2400] 02:46:39 INFO - PROCESS | 2219 | 1461750399881 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12bbab000) [pid = 2219] [serial = 398] [outer = 0x12b3b2400] 02:46:40 INFO - PROCESS | 2219 | 1461750400366 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 619ms 02:46:40 INFO - PROCESS | 2219 | 1461750400381 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 2219 | 1461750400383 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 02:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:46:40 INFO - PROCESS | 2219 | 1461750400386 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 2219 | 1461750400387 Marionette TRACE conn2 <- [1,506,null,{}] 02:46:40 INFO - PROCESS | 2219 | 1461750400388 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}] 02:46:40 INFO - PROCESS | 2219 | 1461750400469 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 02:46:40 INFO - PROCESS | 2219 | 1461750400473 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea6000 == 50 [pid = 2219] [id = 134] 02:46:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b421800) [pid = 2219] [serial = 399] [outer = 0x0] 02:46:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12bbb1800) [pid = 2219] [serial = 400] [outer = 0x12b421800] 02:46:40 INFO - PROCESS | 2219 | 1461750400493 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12be3dc00) [pid = 2219] [serial = 401] [outer = 0x12b421800] 02:46:40 INFO - PROCESS | 2219 | 1461750400946 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 571ms 02:46:40 INFO - PROCESS | 2219 | 1461750400962 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 2219 | 1461750400965 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 02:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:46:40 INFO - PROCESS | 2219 | 1461750400968 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 2219 | 1461750400970 Marionette TRACE conn2 <- [1,510,null,{}] 02:46:40 INFO - PROCESS | 2219 | 1461750400973 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}] 02:46:41 INFO - PROCESS | 2219 | 1461750401116 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 02:46:41 INFO - PROCESS | 2219 | 1461750401163 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x129683800 == 51 [pid = 2219] [id = 135] 02:46:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b6ccc00) [pid = 2219] [serial = 402] [outer = 0x0] 02:46:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12be95000) [pid = 2219] [serial = 403] [outer = 0x12b6ccc00] 02:46:41 INFO - PROCESS | 2219 | 1461750401202 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12bee5400) [pid = 2219] [serial = 404] [outer = 0x12b6ccc00] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11beaec00) [pid = 2219] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x123faec00) [pid = 2219] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x123f7d800) [pid = 2219] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x127fb8c00) [pid = 2219] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11b24b800) [pid = 2219] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11c44f400) [pid = 2219] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x1158a8000) [pid = 2219] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x1147e0800) [pid = 2219] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12938dc00) [pid = 2219] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x127fb5c00) [pid = 2219] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x115a6b400) [pid = 2219] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:46:41 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11beae000) [pid = 2219] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:46:41 INFO - PROCESS | 2219 | 1461750401658 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 721ms 02:46:41 INFO - PROCESS | 2219 | 1461750401691 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 2219 | 1461750401693 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 02:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:46:41 INFO - PROCESS | 2219 | 1461750401701 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 2219 | 1461750401702 Marionette TRACE conn2 <- [1,514,null,{}] 02:46:41 INFO - PROCESS | 2219 | 1461750401704 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}] 02:46:41 INFO - PROCESS | 2219 | 1461750401786 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 02:46:41 INFO - PROCESS | 2219 | 1461750401790 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247e8800 == 52 [pid = 2219] [id = 136] 02:46:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11a98d000) [pid = 2219] [serial = 405] [outer = 0x0] 02:46:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x127008800) [pid = 2219] [serial = 406] [outer = 0x11a98d000] 02:46:41 INFO - PROCESS | 2219 | 1461750401818 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12be35400) [pid = 2219] [serial = 407] [outer = 0x11a98d000] 02:46:42 INFO - PROCESS | 2219 | 1461750402133 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 468ms 02:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:46:42 INFO - PROCESS | 2219 | 1461750402169 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 2219 | 1461750402171 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 02:46:42 INFO - PROCESS | 2219 | 1461750402173 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 2219 | 1461750402175 Marionette TRACE conn2 <- [1,518,null,{}] 02:46:42 INFO - PROCESS | 2219 | 1461750402177 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}] 02:46:42 INFO - PROCESS | 2219 | 1461750402268 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 02:46:42 INFO - PROCESS | 2219 | 1461750402317 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b88f800 == 53 [pid = 2219] [id = 137] 02:46:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11af84400) [pid = 2219] [serial = 408] [outer = 0x0] 02:46:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12bee4c00) [pid = 2219] [serial = 409] [outer = 0x11af84400] 02:46:42 INFO - PROCESS | 2219 | 1461750402347 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12d4c5c00) [pid = 2219] [serial = 410] [outer = 0x11af84400] 02:46:42 INFO - PROCESS | 2219 | 1461750402663 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 521ms 02:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:46:42 INFO - PROCESS | 2219 | 1461750402696 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 2219 | 1461750402697 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 02:46:42 INFO - PROCESS | 2219 | 1461750402699 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 2219 | 1461750402700 Marionette TRACE conn2 <- [1,522,null,{}] 02:46:42 INFO - PROCESS | 2219 | 1461750402703 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}] 02:46:42 INFO - PROCESS | 2219 | 1461750402778 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 02:46:42 INFO - PROCESS | 2219 | 1461750402783 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d013000 == 54 [pid = 2219] [id = 138] 02:46:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12d4c6000) [pid = 2219] [serial = 411] [outer = 0x0] 02:46:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12d4d0400) [pid = 2219] [serial = 412] [outer = 0x12d4c6000] 02:46:42 INFO - PROCESS | 2219 | 1461750402807 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12d7e7800) [pid = 2219] [serial = 413] [outer = 0x12d4c6000] 02:46:43 INFO - PROCESS | 2219 | 1461750403134 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 468ms 02:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:46:43 INFO - PROCESS | 2219 | 1461750403168 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 2219 | 1461750403169 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 02:46:43 INFO - PROCESS | 2219 | 1461750403171 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 2219 | 1461750403172 Marionette TRACE conn2 <- [1,526,null,{}] 02:46:43 INFO - PROCESS | 2219 | 1461750403183 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}] 02:46:43 INFO - PROCESS | 2219 | 1461750403261 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 02:46:43 INFO - PROCESS | 2219 | 1461750403266 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1c3800 == 55 [pid = 2219] [id = 139] 02:46:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12d7e6c00) [pid = 2219] [serial = 414] [outer = 0x0] 02:46:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12dc1b400) [pid = 2219] [serial = 415] [outer = 0x12d7e6c00] 02:46:43 INFO - PROCESS | 2219 | 1461750403291 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12dc22400) [pid = 2219] [serial = 416] [outer = 0x12d7e6c00] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11a80f000 == 54 [pid = 2219] [id = 109] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x123a20800 == 53 [pid = 2219] [id = 110] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x119815000 == 52 [pid = 2219] [id = 101] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad44800 == 51 [pid = 2219] [id = 103] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11b260800 == 50 [pid = 2219] [id = 104] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11a914000 == 49 [pid = 2219] [id = 102] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x115aa2800 == 48 [pid = 2219] [id = 108] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x123f1a800 == 47 [pid = 2219] [id = 111] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc19000 == 46 [pid = 2219] [id = 105] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11c71e000 == 45 [pid = 2219] [id = 107] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d1000 == 44 [pid = 2219] [id = 106] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11678b000 == 43 [pid = 2219] [id = 127] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11c48f000 == 42 [pid = 2219] [id = 126] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x12968f000 == 41 [pid = 2219] [id = 125] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x123a24000 == 40 [pid = 2219] [id = 124] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x129621800 == 39 [pid = 2219] [id = 122] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11a80d800 == 38 [pid = 2219] [id = 123] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11901a800 == 37 [pid = 2219] [id = 128] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea6000 == 36 [pid = 2219] [id = 134] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad58800 == 35 [pid = 2219] [id = 129] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x129683800 == 34 [pid = 2219] [id = 135] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x123be5800 == 33 [pid = 2219] [id = 132] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x12b88f800 == 32 [pid = 2219] [id = 137] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11c729800 == 31 [pid = 2219] [id = 131] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x1247e8800 == 30 [pid = 2219] [id = 136] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc06800 == 29 [pid = 2219] [id = 130] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x12d013000 == 28 [pid = 2219] [id = 138] 02:46:44 INFO - PROCESS | 2219 | --DOCSHELL 0x119066800 == 27 [pid = 2219] [id = 133] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x12b3b4000) [pid = 2219] [serial = 364] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x123b4c000) [pid = 2219] [serial = 346] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12765d000) [pid = 2219] [serial = 349] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x127006800) [pid = 2219] [serial = 320] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x114350000) [pid = 2219] [serial = 322] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11a603c00) [pid = 2219] [serial = 325] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x127fc1c00) [pid = 2219] [serial = 352] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11b28b000) [pid = 2219] [serial = 340] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12436a000) [pid = 2219] [serial = 332] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x123ae2000) [pid = 2219] [serial = 331] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x119ace800) [pid = 2219] [serial = 337] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11a8cb000) [pid = 2219] [serial = 338] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x118939800) [pid = 2219] [serial = 335] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x115a6ac00) [pid = 2219] [serial = 334] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11b285400) [pid = 2219] [serial = 328] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x127e6cc00) [pid = 2219] [serial = 350] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x12b3b1800) [pid = 2219] [serial = 362] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x129083c00) [pid = 2219] [serial = 358] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x12b3ab400) [pid = 2219] [serial = 361] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x1289e0400) [pid = 2219] [serial = 353] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x123b52800) [pid = 2219] [serial = 355] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11c5cf400) [pid = 2219] [serial = 343] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x123f7fc00) [pid = 2219] [serial = 347] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11bb93400) [pid = 2219] [serial = 341] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12938d800) [pid = 2219] [serial = 359] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x1289d4400) [pid = 2219] [serial = 356] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x123ae4400) [pid = 2219] [serial = 344] [outer = 0x0] [url = about:blank] 02:46:44 INFO - PROCESS | 2219 | 1461750404744 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]]]}] 02:46:44 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 02:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1623ms 02:46:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:46:44 INFO - PROCESS | 2219 | 1461750404795 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 2219 | 1461750404797 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 02:46:44 INFO - PROCESS | 2219 | 1461750404801 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 2219 | 1461750404803 Marionette TRACE conn2 <- [1,530,null,{}] 02:46:44 INFO - PROCESS | 2219 | 1461750404808 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}] 02:46:44 INFO - PROCESS | 2219 | 1461750404884 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 02:46:44 INFO - PROCESS | 2219 | 1461750404894 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x115745800 == 28 [pid = 2219] [id = 140] 02:46:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11474b400) [pid = 2219] [serial = 417] [outer = 0x0] 02:46:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x1151f1000) [pid = 2219] [serial = 418] [outer = 0x11474b400] 02:46:44 INFO - PROCESS | 2219 | 1461750404954 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11584b000) [pid = 2219] [serial = 419] [outer = 0x11474b400] 02:46:45 INFO - PROCESS | 2219 | 1461750405260 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"]]]}] 02:46:45 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 02:46:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:46:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:46:45 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 02:46:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:46:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:46:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:46:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:46:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 473ms 02:46:45 INFO - PROCESS | 2219 | 1461750405274 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 2219 | 1461750405282 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 02:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:46:45 INFO - PROCESS | 2219 | 1461750405292 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 2219 | 1461750405297 Marionette TRACE conn2 <- [1,534,null,{}] 02:46:45 INFO - PROCESS | 2219 | 1461750405299 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}] 02:46:45 INFO - PROCESS | 2219 | 1461750405379 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 02:46:45 INFO - PROCESS | 2219 | 1461750405384 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x119020000 == 29 [pid = 2219] [id = 141] 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x115adec00) [pid = 2219] [serial = 420] [outer = 0x0] 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x118c62400) [pid = 2219] [serial = 421] [outer = 0x115adec00] 02:46:45 INFO - PROCESS | 2219 | 1461750405412 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11925a800) [pid = 2219] [serial = 422] [outer = 0x115adec00] 02:46:45 INFO - PROCESS | 2219 | 1461750405748 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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:46:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 476ms 02:46:45 INFO - PROCESS | 2219 | 1461750405768 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 2219 | 1461750405769 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 02:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:46:45 INFO - PROCESS | 2219 | 1461750405772 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 2219 | 1461750405775 Marionette TRACE conn2 <- [1,538,null,{}] 02:46:45 INFO - PROCESS | 2219 | 1461750405786 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}] 02:46:45 INFO - PROCESS | 2219 | 1461750405871 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 02:46:45 INFO - PROCESS | 2219 | 1461750405881 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d47000 == 30 [pid = 2219] [id = 142] 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x119e4ec00) [pid = 2219] [serial = 423] [outer = 0x0] 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11a8cac00) [pid = 2219] [serial = 424] [outer = 0x119e4ec00] 02:46:45 INFO - PROCESS | 2219 | 1461750405914 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11accb400) [pid = 2219] [serial = 425] [outer = 0x119e4ec00] 02:46:46 INFO - PROCESS | 2219 | 1461750406280 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]]]}] 02:46:46 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. 02:46:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 526ms 02:46:46 INFO - PROCESS | 2219 | 1461750406299 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 02:46:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:46:46 INFO - PROCESS | 2219 | 1461750406300 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 02:46:46 INFO - PROCESS | 2219 | 1461750406302 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 2219 | 1461750406304 Marionette TRACE conn2 <- [1,542,null,{}] 02:46:46 INFO - PROCESS | 2219 | 1461750406306 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}] 02:46:46 INFO - PROCESS | 2219 | 1461750406374 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 02:46:46 INFO - PROCESS | 2219 | 1461750406418 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad3b000 == 31 [pid = 2219] [id = 143] 02:46:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11a603c00) [pid = 2219] [serial = 426] [outer = 0x0] 02:46:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11af7f000) [pid = 2219] [serial = 427] [outer = 0x11a603c00] 02:46:46 INFO - PROCESS | 2219 | 1461750406444 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11b286000) [pid = 2219] [serial = 428] [outer = 0x11a603c00] 02:46:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:46:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 418ms 02:46:46 INFO - PROCESS | 2219 | 1461750406718 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]]]}] 02:46:46 INFO - PROCESS | 2219 | 1461750406721 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 2219 | 1461750406722 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 02:46:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:46:46 INFO - PROCESS | 2219 | 1461750406735 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 2219 | 1461750406736 Marionette TRACE conn2 <- [1,546,null,{}] 02:46:46 INFO - PROCESS | 2219 | 1461750406738 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}] 02:46:46 INFO - PROCESS | 2219 | 1461750406832 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 02:46:46 INFO - PROCESS | 2219 | 1461750406836 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bb11800 == 32 [pid = 2219] [id = 144] 02:46:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1158a7400) [pid = 2219] [serial = 429] [outer = 0x0] 02:46:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11b71e800) [pid = 2219] [serial = 430] [outer = 0x1158a7400] 02:46:46 INFO - PROCESS | 2219 | 1461750406868 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11bb93400) [pid = 2219] [serial = 431] [outer = 0x1158a7400] 02:46:47 INFO - PROCESS | 2219 | 1461750407228 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:46:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 523ms 02:46:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:46:47 INFO - PROCESS | 2219 | 1461750407254 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 2219 | 1461750407255 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 02:46:47 INFO - PROCESS | 2219 | 1461750407257 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 2219 | 1461750407260 Marionette TRACE conn2 <- [1,550,null,{}] 02:46:47 INFO - PROCESS | 2219 | 1461750407265 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}] 02:46:47 INFO - PROCESS | 2219 | 1461750407384 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 02:46:47 INFO - PROCESS | 2219 | 1461750407390 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3cf000 == 33 [pid = 2219] [id = 145] 02:46:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11beacc00) [pid = 2219] [serial = 432] [outer = 0x0] 02:46:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bfd1800) [pid = 2219] [serial = 433] [outer = 0x11beacc00] 02:46:47 INFO - PROCESS | 2219 | 1461750407429 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x123ae0800) [pid = 2219] [serial = 434] [outer = 0x11beacc00] 02:46:47 INFO - PROCESS | 2219 | 1461750407726 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:46:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 526ms 02:46:47 INFO - PROCESS | 2219 | 1461750407783 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 2219 | 1461750407785 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 02:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:46:47 INFO - PROCESS | 2219 | 1461750407787 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 2219 | 1461750407788 Marionette TRACE conn2 <- [1,554,null,{}] 02:46:47 INFO - PROCESS | 2219 | 1461750407790 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}] 02:46:47 INFO - PROCESS | 2219 | 1461750407857 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 02:46:47 INFO - PROCESS | 2219 | 1461750407902 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c71f000 == 34 [pid = 2219] [id = 146] 02:46:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11bfc8000) [pid = 2219] [serial = 435] [outer = 0x0] 02:46:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x123ae5800) [pid = 2219] [serial = 436] [outer = 0x11bfc8000] 02:46:47 INFO - PROCESS | 2219 | 1461750407927 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x123b4c000) [pid = 2219] [serial = 437] [outer = 0x11bfc8000] 02:46:48 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:48 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:48 INFO - PROCESS | 2219 | 1461750408197 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 418ms 02:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:46:48 INFO - PROCESS | 2219 | 1461750408207 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 2219 | 1461750408208 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 02:46:48 INFO - PROCESS | 2219 | 1461750408219 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 2219 | 1461750408220 Marionette TRACE conn2 <- [1,558,null,{}] 02:46:48 INFO - PROCESS | 2219 | 1461750408222 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}] 02:46:48 INFO - PROCESS | 2219 | 1461750408295 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 02:46:48 INFO - PROCESS | 2219 | 1461750408300 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x123bdd000 == 35 [pid = 2219] [id = 147] 02:46:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x115732800) [pid = 2219] [serial = 438] [outer = 0x0] 02:46:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x123b56400) [pid = 2219] [serial = 439] [outer = 0x115732800] 02:46:48 INFO - PROCESS | 2219 | 1461750408326 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x123f7c800) [pid = 2219] [serial = 440] [outer = 0x115732800] 02:46:48 INFO - PROCESS | 2219 | 1461750408694 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 525ms 02:46:48 INFO - PROCESS | 2219 | 1461750408738 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 2219 | 1461750408740 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 02:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:46:48 INFO - PROCESS | 2219 | 1461750408744 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 2219 | 1461750408746 Marionette TRACE conn2 <- [1,562,null,{}] 02:46:48 INFO - PROCESS | 2219 | 1461750408749 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}] 02:46:48 INFO - PROCESS | 2219 | 1461750408852 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 02:46:48 INFO - PROCESS | 2219 | 1461750408863 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240da000 == 36 [pid = 2219] [id = 148] 02:46:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x123f7d800) [pid = 2219] [serial = 441] [outer = 0x0] 02:46:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x123f82400) [pid = 2219] [serial = 442] [outer = 0x123f7d800] 02:46:48 INFO - PROCESS | 2219 | 1461750408903 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x1240b6800) [pid = 2219] [serial = 443] [outer = 0x123f7d800] 02:46:49 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:49 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:49 INFO - PROCESS | 2219 | 1461750409299 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 572ms 02:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:46:49 INFO - PROCESS | 2219 | 1461750409315 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 2219 | 1461750409317 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 02:46:49 INFO - PROCESS | 2219 | 1461750409319 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 2219 | 1461750409320 Marionette TRACE conn2 <- [1,566,null,{}] 02:46:49 INFO - PROCESS | 2219 | 1461750409322 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}] 02:46:49 INFO - PROCESS | 2219 | 1461750409426 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 02:46:49 INFO - PROCESS | 2219 | 1461750409439 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x124539800 == 37 [pid = 2219] [id = 149] 02:46:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1137d6400) [pid = 2219] [serial = 444] [outer = 0x0] 02:46:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12427d400) [pid = 2219] [serial = 445] [outer = 0x1137d6400] 02:46:49 INFO - PROCESS | 2219 | 1461750409464 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x127060800) [pid = 2219] [serial = 446] [outer = 0x1137d6400] 02:46:49 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:49 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:49 INFO - PROCESS | 2219 | 1461750409786 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 520ms 02:46:49 INFO - PROCESS | 2219 | 1461750409839 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 02:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:46:49 INFO - PROCESS | 2219 | 1461750409841 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 02:46:49 INFO - PROCESS | 2219 | 1461750409843 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 2219 | 1461750409845 Marionette TRACE conn2 <- [1,570,null,{}] 02:46:49 INFO - PROCESS | 2219 | 1461750409847 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}] 02:46:49 INFO - PROCESS | 2219 | 1461750409944 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 02:46:49 INFO - PROCESS | 2219 | 1461750409974 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276dd000 == 38 [pid = 2219] [id = 150] 02:46:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x1273dec00) [pid = 2219] [serial = 447] [outer = 0x0] 02:46:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x127e6bc00) [pid = 2219] [serial = 448] [outer = 0x1273dec00] 02:46:50 INFO - PROCESS | 2219 | 1461750410003 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x1289d3000) [pid = 2219] [serial = 449] [outer = 0x1273dec00] 02:46:50 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:50 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:50 INFO - PROCESS | 2219 | 1461750410361 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 02:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:46:50 INFO - PROCESS | 2219 | 1461750410413 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 2219 | 1461750410414 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 02:46:50 INFO - PROCESS | 2219 | 1461750410416 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 2219 | 1461750410417 Marionette TRACE conn2 <- [1,574,null,{}] 02:46:50 INFO - PROCESS | 2219 | 1461750410420 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}] 02:46:50 INFO - PROCESS | 2219 | 1461750410505 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 02:46:50 INFO - PROCESS | 2219 | 1461750410535 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x12893d800 == 39 [pid = 2219] [id = 151] 02:46:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x127fc1000) [pid = 2219] [serial = 450] [outer = 0x0] 02:46:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x128e2f000) [pid = 2219] [serial = 451] [outer = 0x127fc1000] 02:46:50 INFO - PROCESS | 2219 | 1461750410560 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12908c800) [pid = 2219] [serial = 452] [outer = 0x127fc1000] 02:46:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x11c8adc00) [pid = 2219] [serial = 453] [outer = 0x12f2eec00] 02:46:50 INFO - PROCESS | 2219 | 1461750410904 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 02:46:50 INFO - PROCESS | 2219 | 1461750410948 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 2219 | 1461750410949 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 02:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:46:50 INFO - PROCESS | 2219 | 1461750410951 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 2219 | 1461750410952 Marionette TRACE conn2 <- [1,578,null,{}] 02:46:50 INFO - PROCESS | 2219 | 1461750410954 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}] 02:46:51 INFO - PROCESS | 2219 | 1461750411043 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 02:46:51 INFO - PROCESS | 2219 | 1461750411047 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x12961d800 == 40 [pid = 2219] [id = 152] 02:46:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11bb93000) [pid = 2219] [serial = 454] [outer = 0x0] 02:46:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12938dc00) [pid = 2219] [serial = 455] [outer = 0x11bb93000] 02:46:51 INFO - PROCESS | 2219 | 1461750411072 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b3b6000) [pid = 2219] [serial = 456] [outer = 0x11bb93000] 02:46:51 INFO - PROCESS | 2219 | 1461750411573 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]]]}] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11453b400) [pid = 2219] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x127fbe000) [pid = 2219] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11af7d400) [pid = 2219] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x118c1b400) [pid = 2219] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12d4c6000) [pid = 2219] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12b3b2400) [pid = 2219] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12b421800) [pid = 2219] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b6ccc00) [pid = 2219] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11a98d000) [pid = 2219] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x118ce9c00) [pid = 2219] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x118eb2c00) [pid = 2219] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x123b53000) [pid = 2219] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x127007400) [pid = 2219] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11b24c000) [pid = 2219] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x118eb6c00) [pid = 2219] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x113717400) [pid = 2219] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x124279400) [pid = 2219] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11c8ae000) [pid = 2219] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11b24d800) [pid = 2219] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x1274e4c00) [pid = 2219] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11af84400) [pid = 2219] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11a9b8000) [pid = 2219] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x113715800) [pid = 2219] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:46:51 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x119265800) [pid = 2219] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 667ms 02:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:46:51 INFO - PROCESS | 2219 | 1461750411620 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 2219 | 1461750411621 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 02:46:51 INFO - PROCESS | 2219 | 1461750411623 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 2219 | 1461750411624 Marionette TRACE conn2 <- [1,582,null,{}] 02:46:51 INFO - PROCESS | 2219 | 1461750411628 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}] 02:46:51 INFO - PROCESS | 2219 | 1461750411699 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 02:46:51 INFO - PROCESS | 2219 | 1461750411703 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x11901f000 == 41 [pid = 2219] [id = 153] 02:46:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x115342c00) [pid = 2219] [serial = 457] [outer = 0x0] 02:46:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x118f96c00) [pid = 2219] [serial = 458] [outer = 0x115342c00] 02:46:51 INFO - PROCESS | 2219 | 1461750411731 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11af84c00) [pid = 2219] [serial = 459] [outer = 0x115342c00] 02:46:52 INFO - PROCESS | 2219 | 1461750412130 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 522ms 02:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:46:52 INFO - PROCESS | 2219 | 1461750412147 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 2219 | 1461750412149 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 02:46:52 INFO - PROCESS | 2219 | 1461750412152 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 2219 | 1461750412154 Marionette TRACE conn2 <- [1,586,null,{}] 02:46:52 INFO - PROCESS | 2219 | 1461750412157 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}] 02:46:52 INFO - PROCESS | 2219 | 1461750412274 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 02:46:52 INFO - PROCESS | 2219 | 1461750412280 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x129682000 == 42 [pid = 2219] [id = 154] 02:46:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x1189b8c00) [pid = 2219] [serial = 460] [outer = 0x0] 02:46:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x123b4a800) [pid = 2219] [serial = 461] [outer = 0x1189b8c00] 02:46:52 INFO - PROCESS | 2219 | 1461750412320 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b3af400) [pid = 2219] [serial = 462] [outer = 0x1189b8c00] 02:46:52 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:52 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:52 INFO - PROCESS | 2219 | 1461750412722 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 619ms 02:46:52 INFO - PROCESS | 2219 | 1461750412772 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 2219 | 1461750412773 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 02:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:46:52 INFO - PROCESS | 2219 | 1461750412775 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 2219 | 1461750412776 Marionette TRACE conn2 <- [1,590,null,{}] 02:46:52 INFO - PROCESS | 2219 | 1461750412779 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}] 02:46:52 INFO - PROCESS | 2219 | 1461750412872 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 02:46:52 INFO - PROCESS | 2219 | 1461750412881 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b88f800 == 43 [pid = 2219] [id = 155] 02:46:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12b3afc00) [pid = 2219] [serial = 463] [outer = 0x0] 02:46:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12b424400) [pid = 2219] [serial = 464] [outer = 0x12b3afc00] 02:46:52 INFO - PROCESS | 2219 | 1461750412905 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b8e8800) [pid = 2219] [serial = 465] [outer = 0x12b3afc00] 02:46:53 INFO - PROCESS | 2219 | 1461750413196 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 468ms 02:46:53 INFO - PROCESS | 2219 | 1461750413246 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 2219 | 1461750413247 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 02:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:46:53 INFO - PROCESS | 2219 | 1461750413249 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 2219 | 1461750413250 Marionette TRACE conn2 <- [1,594,null,{}] 02:46:53 INFO - PROCESS | 2219 | 1461750413252 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}] 02:46:53 INFO - PROCESS | 2219 | 1461750413324 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 02:46:53 INFO - PROCESS | 2219 | 1461750413331 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c006800 == 44 [pid = 2219] [id = 156] 02:46:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x127005c00) [pid = 2219] [serial = 466] [outer = 0x0] 02:46:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12bbb0c00) [pid = 2219] [serial = 467] [outer = 0x127005c00] 02:46:53 INFO - PROCESS | 2219 | 1461750413356 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12be37000) [pid = 2219] [serial = 468] [outer = 0x127005c00] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x115745800 == 43 [pid = 2219] [id = 140] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1c3800 == 42 [pid = 2219] [id = 139] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x119020000 == 41 [pid = 2219] [id = 141] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3cf000 == 40 [pid = 2219] [id = 145] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x11c71f000 == 39 [pid = 2219] [id = 146] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x11bb11800 == 38 [pid = 2219] [id = 144] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x12961d800 == 37 [pid = 2219] [id = 152] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x124539800 == 36 [pid = 2219] [id = 149] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x12893d800 == 35 [pid = 2219] [id = 151] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x129682000 == 34 [pid = 2219] [id = 154] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad3b000 == 33 [pid = 2219] [id = 143] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x1276dd000 == 32 [pid = 2219] [id = 150] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x123bdd000 == 31 [pid = 2219] [id = 147] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x1240da000 == 30 [pid = 2219] [id = 148] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x119d47000 == 29 [pid = 2219] [id = 142] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x11901f000 == 28 [pid = 2219] [id = 153] 02:46:54 INFO - PROCESS | 2219 | --DOCSHELL 0x12b88f800 == 27 [pid = 2219] [id = 155] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11bb93800) [pid = 2219] [serial = 329] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x1158a7000) [pid = 2219] [serial = 323] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11a8cb800) [pid = 2219] [serial = 326] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12d7e7800) [pid = 2219] [serial = 413] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12dc1b400) [pid = 2219] [serial = 415] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12b6d3800) [pid = 2219] [serial = 397] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12bbb1800) [pid = 2219] [serial = 400] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x12be95000) [pid = 2219] [serial = 403] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x12be3dc00) [pid = 2219] [serial = 401] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12d4d0400) [pid = 2219] [serial = 412] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x12bee5400) [pid = 2219] [serial = 404] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x127008800) [pid = 2219] [serial = 406] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11a9bf400) [pid = 2219] [serial = 382] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11b252400) [pid = 2219] [serial = 383] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x11a8bec00) [pid = 2219] [serial = 380] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x119092800) [pid = 2219] [serial = 379] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x12b42dc00) [pid = 2219] [serial = 377] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x12b41fc00) [pid = 2219] [serial = 376] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x128e2b400) [pid = 2219] [serial = 374] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x12786ac00) [pid = 2219] [serial = 373] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x12427f400) [pid = 2219] [serial = 371] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11beaa000) [pid = 2219] [serial = 370] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11a998400) [pid = 2219] [serial = 368] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x119033c00) [pid = 2219] [serial = 367] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x12b6cf800) [pid = 2219] [serial = 365] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x1274efc00) [pid = 2219] [serial = 391] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x123b50000) [pid = 2219] [serial = 388] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x1240bfc00) [pid = 2219] [serial = 389] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x11c450400) [pid = 2219] [serial = 385] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x123ae6c00) [pid = 2219] [serial = 386] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x1289d7c00) [pid = 2219] [serial = 394] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x12bee4c00) [pid = 2219] [serial = 409] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x12bbab000) [pid = 2219] [serial = 398] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x12b420800) [pid = 2219] [serial = 395] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x12be35400) [pid = 2219] [serial = 407] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x127912800) [pid = 2219] [serial = 392] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x12d4c5c00) [pid = 2219] [serial = 410] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x11674b400) [pid = 2219] [serial = 278] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x12b3ab800) [pid = 2219] [serial = 284] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x11c44e000) [pid = 2219] [serial = 281] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x128ed7800) [pid = 2219] [serial = 287] [outer = 0x0] [url = about:blank] 02:46:54 INFO - PROCESS | 2219 | 1461750414745 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]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1520ms 02:46:54 INFO - PROCESS | 2219 | 1461750414770 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 02:46:54 INFO - PROCESS | 2219 | 1461750414772 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 02:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:46:54 INFO - PROCESS | 2219 | 1461750414779 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 2219 | 1461750414781 Marionette TRACE conn2 <- [1,598,null,{}] 02:46:54 INFO - PROCESS | 2219 | 1461750414785 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}] 02:46:54 INFO - PROCESS | 2219 | 1461750414859 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 02:46:54 INFO - PROCESS | 2219 | 1461750414867 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x1156c2800 == 28 [pid = 2219] [id = 157] 02:46:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x1147e2400) [pid = 2219] [serial = 469] [outer = 0x0] 02:46:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x114bc6800) [pid = 2219] [serial = 470] [outer = 0x1147e2400] 02:46:54 INFO - PROCESS | 2219 | 1461750414899 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x1158ab800) [pid = 2219] [serial = 471] [outer = 0x1147e2400] 02:46:55 INFO - PROCESS | 2219 | 1461750415250 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 523ms 02:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:46:55 INFO - PROCESS | 2219 | 1461750415299 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 2219 | 1461750415303 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 02:46:55 INFO - PROCESS | 2219 | 1461750415308 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 2219 | 1461750415310 Marionette TRACE conn2 <- [1,602,null,{}] 02:46:55 INFO - PROCESS | 2219 | 1461750415312 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}] 02:46:55 INFO - PROCESS | 2219 | 1461750415384 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 02:46:55 INFO - PROCESS | 2219 | 1461750415389 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x119013800 == 29 [pid = 2219] [id = 158] 02:46:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x1158ad400) [pid = 2219] [serial = 472] [outer = 0x0] 02:46:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x1187d8c00) [pid = 2219] [serial = 473] [outer = 0x1158ad400] 02:46:55 INFO - PROCESS | 2219 | 1461750415419 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x11909ac00) [pid = 2219] [serial = 474] [outer = 0x1158ad400] 02:46:55 INFO - PROCESS | 2219 | 1461750415744 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 472ms 02:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:46:55 INFO - PROCESS | 2219 | 1461750415780 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 2219 | 1461750415782 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 02:46:55 INFO - PROCESS | 2219 | 1461750415784 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 2219 | 1461750415786 Marionette TRACE conn2 <- [1,606,null,{}] 02:46:55 INFO - PROCESS | 2219 | 1461750415795 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}] 02:46:55 INFO - PROCESS | 2219 | 1461750415868 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 02:46:55 INFO - PROCESS | 2219 | 1461750415875 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x119821000 == 30 [pid = 2219] [id = 159] 02:46:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x1134f9c00) [pid = 2219] [serial = 475] [outer = 0x0] 02:46:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11a98c800) [pid = 2219] [serial = 476] [outer = 0x1134f9c00] 02:46:55 INFO - PROCESS | 2219 | 1461750415906 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11a9bb400) [pid = 2219] [serial = 477] [outer = 0x1134f9c00] 02:46:56 INFO - PROCESS | 2219 | 1461750416258 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 521ms 02:46:56 INFO - PROCESS | 2219 | 1461750416306 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 2219 | 1461750416308 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 02:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:46:56 INFO - PROCESS | 2219 | 1461750416310 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 2219 | 1461750416311 Marionette TRACE conn2 <- [1,610,null,{}] 02:46:56 INFO - PROCESS | 2219 | 1461750416314 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}] 02:46:56 INFO - PROCESS | 2219 | 1461750416398 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 02:46:56 INFO - PROCESS | 2219 | 1461750416404 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a91b800 == 31 [pid = 2219] [id = 160] 02:46:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11aa72000) [pid = 2219] [serial = 478] [outer = 0x0] 02:46:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11af79000) [pid = 2219] [serial = 479] [outer = 0x11aa72000] 02:46:56 INFO - PROCESS | 2219 | 1461750416433 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11b250800) [pid = 2219] [serial = 480] [outer = 0x11aa72000] 02:46:56 INFO - PROCESS | 2219 | 1461750416730 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 02:46:56 INFO - PROCESS | 2219 | 1461750416780 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 2219 | 1461750416781 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 02:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:46:56 INFO - PROCESS | 2219 | 1461750416783 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 2219 | 1461750416784 Marionette TRACE conn2 <- [1,614,null,{}] 02:46:56 INFO - PROCESS | 2219 | 1461750416787 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}] 02:46:56 INFO - PROCESS | 2219 | 1461750416855 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 02:46:56 INFO - PROCESS | 2219 | 1461750416862 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b277800 == 32 [pid = 2219] [id = 161] 02:46:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x118ceec00) [pid = 2219] [serial = 481] [outer = 0x0] 02:46:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11b722c00) [pid = 2219] [serial = 482] [outer = 0x118ceec00] 02:46:56 INFO - PROCESS | 2219 | 1461750416888 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11bb25800) [pid = 2219] [serial = 483] [outer = 0x118ceec00] 02:46:57 INFO - PROCESS | 2219 | 1461750417210 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 469ms 02:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:46:57 INFO - PROCESS | 2219 | 1461750417258 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 2219 | 1461750417259 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 02:46:57 INFO - PROCESS | 2219 | 1461750417261 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 2219 | 1461750417263 Marionette TRACE conn2 <- [1,618,null,{}] 02:46:57 INFO - PROCESS | 2219 | 1461750417265 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}] 02:46:57 INFO - PROCESS | 2219 | 1461750417351 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 02:46:57 INFO - PROCESS | 2219 | 1461750417356 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfad000 == 33 [pid = 2219] [id = 162] 02:46:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11bb27800) [pid = 2219] [serial = 484] [outer = 0x0] 02:46:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11beaec00) [pid = 2219] [serial = 485] [outer = 0x11bb27800] 02:46:57 INFO - PROCESS | 2219 | 1461750417387 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11c575c00) [pid = 2219] [serial = 486] [outer = 0x11bb27800] 02:46:57 INFO - PROCESS | 2219 | 1461750417701 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 02:46:57 INFO - PROCESS | 2219 | 1461750417731 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 2219 | 1461750417733 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 02:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:46:57 INFO - PROCESS | 2219 | 1461750417735 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 2219 | 1461750417736 Marionette TRACE conn2 <- [1,622,null,{}] 02:46:57 INFO - PROCESS | 2219 | 1461750417738 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}] 02:46:57 INFO - PROCESS | 2219 | 1461750417806 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 02:46:57 INFO - PROCESS | 2219 | 1461750417812 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c4ab800 == 34 [pid = 2219] [id = 163] 02:46:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11bb2fc00) [pid = 2219] [serial = 487] [outer = 0x0] 02:46:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11c8a9800) [pid = 2219] [serial = 488] [outer = 0x11bb2fc00] 02:46:57 INFO - PROCESS | 2219 | 1461750417838 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123ae6c00) [pid = 2219] [serial = 489] [outer = 0x11bb2fc00] 02:46:58 INFO - PROCESS | 2219 | 1461750418132 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 418ms 02:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:46:58 INFO - PROCESS | 2219 | 1461750418154 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 2219 | 1461750418155 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 02:46:58 INFO - PROCESS | 2219 | 1461750418157 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 2219 | 1461750418158 Marionette TRACE conn2 <- [1,626,null,{}] 02:46:58 INFO - PROCESS | 2219 | 1461750418165 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}] 02:46:58 INFO - PROCESS | 2219 | 1461750418253 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 02:46:58 INFO - PROCESS | 2219 | 1461750418260 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c857800 == 35 [pid = 2219] [id = 164] 02:46:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11351e000) [pid = 2219] [serial = 490] [outer = 0x0] 02:46:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11c8a6400) [pid = 2219] [serial = 491] [outer = 0x11351e000] 02:46:58 INFO - PROCESS | 2219 | 1461750418287 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123b53000) [pid = 2219] [serial = 492] [outer = 0x11351e000] 02:46:58 INFO - PROCESS | 2219 | 1461750418681 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 574ms 02:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:46:58 INFO - PROCESS | 2219 | 1461750418735 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 2219 | 1461750418737 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 02:46:58 INFO - PROCESS | 2219 | 1461750418740 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 2219 | 1461750418744 Marionette TRACE conn2 <- [1,630,null,{}] 02:46:58 INFO - PROCESS | 2219 | 1461750418747 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}] 02:46:58 INFO - PROCESS | 2219 | 1461750418854 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 02:46:58 INFO - PROCESS | 2219 | 1461750418908 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x119820000 == 36 [pid = 2219] [id = 165] 02:46:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x113521400) [pid = 2219] [serial = 493] [outer = 0x0] 02:46:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x123f7a400) [pid = 2219] [serial = 494] [outer = 0x113521400] 02:46:58 INFO - PROCESS | 2219 | 1461750418934 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x123f81000) [pid = 2219] [serial = 495] [outer = 0x113521400] 02:46:59 INFO - PROCESS | 2219 | 1461750419210 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]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 524ms 02:46:59 INFO - PROCESS | 2219 | 1461750419265 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 2219 | 1461750419266 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 02:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:46:59 INFO - PROCESS | 2219 | 1461750419268 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 2219 | 1461750419269 Marionette TRACE conn2 <- [1,634,null,{}] 02:46:59 INFO - PROCESS | 2219 | 1461750419272 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}] 02:46:59 INFO - PROCESS | 2219 | 1461750419347 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 02:46:59 INFO - PROCESS | 2219 | 1461750419351 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240e9000 == 37 [pid = 2219] [id = 166] 02:46:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x123f82800) [pid = 2219] [serial = 496] [outer = 0x0] 02:46:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x12450e000) [pid = 2219] [serial = 497] [outer = 0x123f82800] 02:46:59 INFO - PROCESS | 2219 | 1461750419377 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x1273d5c00) [pid = 2219] [serial = 498] [outer = 0x123f82800] 02:46:59 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:59 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:46:59 INFO - PROCESS | 2219 | 1461750419699 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]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 468ms 02:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:46:59 INFO - PROCESS | 2219 | 1461750419737 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 2219 | 1461750419739 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 02:46:59 INFO - PROCESS | 2219 | 1461750419741 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 2219 | 1461750419743 Marionette TRACE conn2 <- [1,638,null,{}] 02:46:59 INFO - PROCESS | 2219 | 1461750419759 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}] 02:46:59 INFO - PROCESS | 2219 | 1461750419862 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 02:46:59 INFO - PROCESS | 2219 | 1461750419866 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b277000 == 38 [pid = 2219] [id = 167] 02:46:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x124509400) [pid = 2219] [serial = 499] [outer = 0x0] 02:46:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x127661c00) [pid = 2219] [serial = 500] [outer = 0x124509400] 02:46:59 INFO - PROCESS | 2219 | 1461750419894 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x127e70000) [pid = 2219] [serial = 501] [outer = 0x124509400] 02:47:00 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:00 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:00 INFO - PROCESS | 2219 | 1461750420247 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]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 533ms 02:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:47:00 INFO - PROCESS | 2219 | 1461750420279 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 2219 | 1461750420280 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 02:47:00 INFO - PROCESS | 2219 | 1461750420282 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 2219 | 1461750420283 Marionette TRACE conn2 <- [1,642,null,{}] 02:47:00 INFO - PROCESS | 2219 | 1461750420285 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}] 02:47:00 INFO - PROCESS | 2219 | 1461750420371 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 02:47:00 INFO - PROCESS | 2219 | 1461750420376 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea2800 == 39 [pid = 2219] [id = 168] 02:47:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x127e71800) [pid = 2219] [serial = 502] [outer = 0x0] 02:47:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x1289d9000) [pid = 2219] [serial = 503] [outer = 0x127e71800] 02:47:00 INFO - PROCESS | 2219 | 1461750420400 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x129084000) [pid = 2219] [serial = 504] [outer = 0x127e71800] 02:47:00 INFO - PROCESS | 2219 | 1461750420736 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]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 02:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:47:00 INFO - PROCESS | 2219 | 1461750420750 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 2219 | 1461750420751 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 02:47:00 INFO - PROCESS | 2219 | 1461750420753 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 2219 | 1461750420754 Marionette TRACE conn2 <- [1,646,null,{}] 02:47:00 INFO - PROCESS | 2219 | 1461750420765 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}] 02:47:00 INFO - PROCESS | 2219 | 1461750420853 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 02:47:00 INFO - PROCESS | 2219 | 1461750420857 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x12961f000 == 40 [pid = 2219] [id = 169] 02:47:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x127e71c00) [pid = 2219] [serial = 505] [outer = 0x0] 02:47:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b3ad000) [pid = 2219] [serial = 506] [outer = 0x127e71c00] 02:47:00 INFO - PROCESS | 2219 | 1461750420883 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12b3b7c00) [pid = 2219] [serial = 507] [outer = 0x127e71c00] 02:47:01 INFO - PROCESS | 2219 | 1461750421227 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 475ms 02:47:01 INFO - PROCESS | 2219 | 1461750421230 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 2219 | 1461750421231 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 02:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:47:01 INFO - PROCESS | 2219 | 1461750421233 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 2219 | 1461750421234 Marionette TRACE conn2 <- [1,650,null,{}] 02:47:01 INFO - PROCESS | 2219 | 1461750421236 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}] 02:47:01 INFO - PROCESS | 2219 | 1461750421328 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 02:47:01 INFO - PROCESS | 2219 | 1461750421340 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b124000 == 41 [pid = 2219] [id = 170] 02:47:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12b421000) [pid = 2219] [serial = 508] [outer = 0x0] 02:47:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12b428400) [pid = 2219] [serial = 509] [outer = 0x12b421000] 02:47:01 INFO - PROCESS | 2219 | 1461750421365 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12b6d3800) [pid = 2219] [serial = 510] [outer = 0x12b421000] 02:47:01 INFO - PROCESS | 2219 | 1461750421663 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 02:47:01 INFO - PROCESS | 2219 | 1461750421703 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 2219 | 1461750421704 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 02:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:47:01 INFO - PROCESS | 2219 | 1461750421706 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 2219 | 1461750421707 Marionette TRACE conn2 <- [1,654,null,{}] 02:47:01 INFO - PROCESS | 2219 | 1461750421712 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}] 02:47:01 INFO - PROCESS | 2219 | 1461750421931 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x1273dec00) [pid = 2219] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x127fc1000) [pid = 2219] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x1189b8c00) [pid = 2219] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11bb93000) [pid = 2219] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x115342c00) [pid = 2219] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12b3afc00) [pid = 2219] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x123f7d800) [pid = 2219] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x115732800) [pid = 2219] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11bfc8000) [pid = 2219] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11beacc00) [pid = 2219] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x1158a7400) [pid = 2219] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11a603c00) [pid = 2219] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x119e4ec00) [pid = 2219] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x115adec00) [pid = 2219] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11474b400) [pid = 2219] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x12d7e6c00) [pid = 2219] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:47:01 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x1137d6400) [pid = 2219] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:47:01 INFO - PROCESS | 2219 | 1461750421971 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x11678b000 == 42 [pid = 2219] [id = 171] 02:47:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x113524c00) [pid = 2219] [serial = 511] [outer = 0x0] 02:47:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x115732800) [pid = 2219] [serial = 512] [outer = 0x113524c00] 02:47:01 INFO - PROCESS | 2219 | 1461750421996 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11b7e1000) [pid = 2219] [serial = 513] [outer = 0x113524c00] 02:47:02 INFO - PROCESS | 2219 | 1461750422298 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]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 622ms 02:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:47:02 INFO - PROCESS | 2219 | 1461750422331 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 2219 | 1461750422333 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 02:47:02 INFO - PROCESS | 2219 | 1461750422337 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 2219 | 1461750422338 Marionette TRACE conn2 <- [1,658,null,{}] 02:47:02 INFO - PROCESS | 2219 | 1461750422341 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}] 02:47:02 INFO - PROCESS | 2219 | 1461750422459 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 02:47:02 INFO - PROCESS | 2219 | 1461750422551 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b13d800 == 43 [pid = 2219] [id = 172] 02:47:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x1289d8400) [pid = 2219] [serial = 514] [outer = 0x0] 02:47:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12b6d6000) [pid = 2219] [serial = 515] [outer = 0x1289d8400] 02:47:02 INFO - PROCESS | 2219 | 1461750422594 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12be33c00) [pid = 2219] [serial = 516] [outer = 0x1289d8400] 02:47:02 INFO - PROCESS | 2219 | 1461750422867 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]]]}] 02:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 571ms 02:47:02 INFO - PROCESS | 2219 | 1461750422907 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 2219 | 1461750422908 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 02:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:47:02 INFO - PROCESS | 2219 | 1461750422919 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 2219 | 1461750422920 Marionette TRACE conn2 <- [1,662,null,{}] 02:47:02 INFO - PROCESS | 2219 | 1461750422923 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}] 02:47:03 INFO - PROCESS | 2219 | 1461750423013 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 02:47:03 INFO - PROCESS | 2219 | 1461750423017 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc43800 == 44 [pid = 2219] [id = 173] 02:47:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123f85c00) [pid = 2219] [serial = 517] [outer = 0x0] 02:47:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12be3e800) [pid = 2219] [serial = 518] [outer = 0x123f85c00] 02:47:03 INFO - PROCESS | 2219 | 1461750423042 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12bea1800) [pid = 2219] [serial = 519] [outer = 0x123f85c00] 02:47:03 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:03 INFO - PROCESS | 2219 | [2219] WARNING: 'NS_FAILED(aResult)', file /builds/slave/oak-m64-d-00000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:47:03 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:03 INFO - PROCESS | 2219 | 1461750423367 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]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 469ms 02:47:03 INFO - PROCESS | 2219 | 1461750423388 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 2219 | 1461750423389 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 02:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:47:03 INFO - PROCESS | 2219 | 1461750423392 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 2219 | 1461750423396 Marionette TRACE conn2 <- [1,666,null,{}] 02:47:03 INFO - PROCESS | 2219 | 1461750423399 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}] 02:47:03 INFO - PROCESS | 2219 | 1461750423544 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 02:47:03 INFO - PROCESS | 2219 | 1461750423552 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c01a800 == 45 [pid = 2219] [id = 174] 02:47:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12bedd000) [pid = 2219] [serial = 520] [outer = 0x0] 02:47:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12bee8400) [pid = 2219] [serial = 521] [outer = 0x12bedd000] 02:47:03 INFO - PROCESS | 2219 | 1461750423592 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12c04d400) [pid = 2219] [serial = 522] [outer = 0x12bedd000] 02:47:03 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:04 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:04 INFO - PROCESS | 2219 | 1461750424147 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 771ms 02:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:47:04 INFO - PROCESS | 2219 | 1461750424185 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 2219 | 1461750424187 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 02:47:04 INFO - PROCESS | 2219 | 1461750424192 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 2219 | 1461750424197 Marionette TRACE conn2 <- [1,670,null,{}] 02:47:04 INFO - PROCESS | 2219 | 1461750424202 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}] 02:47:04 INFO - PROCESS | 2219 | 1461750424306 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 02:47:04 INFO - PROCESS | 2219 | 1461750424377 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x118917800 == 46 [pid = 2219] [id = 175] 02:47:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x113526400) [pid = 2219] [serial = 523] [outer = 0x0] 02:47:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x114bba800) [pid = 2219] [serial = 524] [outer = 0x113526400] 02:47:04 INFO - PROCESS | 2219 | 1461750424408 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x115aea800) [pid = 2219] [serial = 525] [outer = 0x113526400] 02:47:04 INFO - PROCESS | 2219 | 1461750424970 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 975ms 02:47:05 INFO - PROCESS | 2219 | 1461750425182 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 2219 | 1461750425185 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 02:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:47:05 INFO - PROCESS | 2219 | 1461750425189 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 2219 | 1461750425191 Marionette TRACE conn2 <- [1,674,null,{}] 02:47:05 INFO - PROCESS | 2219 | 1461750425194 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}] 02:47:05 INFO - PROCESS | 2219 | 1461750425289 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 02:47:05 INFO - PROCESS | 2219 | 1461750425331 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x119240800 == 47 [pid = 2219] [id = 176] 02:47:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1134ff800) [pid = 2219] [serial = 526] [outer = 0x0] 02:47:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x1145d7c00) [pid = 2219] [serial = 527] [outer = 0x1134ff800] 02:47:05 INFO - PROCESS | 2219 | 1461750425358 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x117872000) [pid = 2219] [serial = 528] [outer = 0x1134ff800] 02:47:05 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc43800 == 46 [pid = 2219] [id = 173] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12b13d800 == 45 [pid = 2219] [id = 172] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11678b000 == 44 [pid = 2219] [id = 171] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12b124000 == 43 [pid = 2219] [id = 170] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12961f000 == 42 [pid = 2219] [id = 169] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea2800 == 41 [pid = 2219] [id = 168] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x12bbb0c00) [pid = 2219] [serial = 467] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11b277000 == 40 [pid = 2219] [id = 167] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x1240e9000 == 39 [pid = 2219] [id = 166] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x119820000 == 38 [pid = 2219] [id = 165] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11c857800 == 37 [pid = 2219] [id = 164] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11c4ab800 == 36 [pid = 2219] [id = 163] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfad000 == 35 [pid = 2219] [id = 162] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11b277800 == 34 [pid = 2219] [id = 161] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11a91b800 == 33 [pid = 2219] [id = 160] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x119821000 == 32 [pid = 2219] [id = 159] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x119013800 == 31 [pid = 2219] [id = 158] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x1156c2800 == 30 [pid = 2219] [id = 157] 02:47:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12c006800 == 29 [pid = 2219] [id = 156] 02:47:05 INFO - PROCESS | 2219 | 1461750425808 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]]]}] 02:47:05 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 02:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 623ms 02:47:05 INFO - PROCESS | 2219 | 1461750425814 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 2219 | 1461750425816 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 02:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:47:05 INFO - PROCESS | 2219 | 1461750425822 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 2219 | 1461750425825 Marionette TRACE conn2 <- [1,678,null,{}] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x127e6bc00) [pid = 2219] [serial = 448] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x128e2f000) [pid = 2219] [serial = 451] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x1289d3000) [pid = 2219] [serial = 449] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x1158a6c00) [pid = 2219] [serial = 194] [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.] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12908c800) [pid = 2219] [serial = 452] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x123b4a800) [pid = 2219] [serial = 461] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12938dc00) [pid = 2219] [serial = 455] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12b3b6000) [pid = 2219] [serial = 456] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x118f96c00) [pid = 2219] [serial = 458] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x12b3af400) [pid = 2219] [serial = 462] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12b424400) [pid = 2219] [serial = 464] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x123f82400) [pid = 2219] [serial = 442] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x1240b6800) [pid = 2219] [serial = 443] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x123b56400) [pid = 2219] [serial = 439] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123f7c800) [pid = 2219] [serial = 440] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x123ae5800) [pid = 2219] [serial = 436] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x123b4c000) [pid = 2219] [serial = 437] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11bfd1800) [pid = 2219] [serial = 433] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x123ae0800) [pid = 2219] [serial = 434] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11b71e800) [pid = 2219] [serial = 430] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11bb93400) [pid = 2219] [serial = 431] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11af7f000) [pid = 2219] [serial = 427] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11b286000) [pid = 2219] [serial = 428] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11a8cac00) [pid = 2219] [serial = 424] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11accb400) [pid = 2219] [serial = 425] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x118c62400) [pid = 2219] [serial = 421] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11925a800) [pid = 2219] [serial = 422] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x1151f1000) [pid = 2219] [serial = 418] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11584b000) [pid = 2219] [serial = 419] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12dc22400) [pid = 2219] [serial = 416] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x12427d400) [pid = 2219] [serial = 445] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x127060800) [pid = 2219] [serial = 446] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x11af84c00) [pid = 2219] [serial = 459] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x12b8e8800) [pid = 2219] [serial = 465] [outer = 0x0] [url = about:blank] 02:47:05 INFO - PROCESS | 2219 | 1461750425842 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}] 02:47:05 INFO - PROCESS | 2219 | 1461750425926 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 02:47:05 INFO - PROCESS | 2219 | 1461750425931 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x118909000 == 30 [pid = 2219] [id = 177] 02:47:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x1187da800) [pid = 2219] [serial = 529] [outer = 0x0] 02:47:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x118ce9c00) [pid = 2219] [serial = 530] [outer = 0x1187da800] 02:47:05 INFO - PROCESS | 2219 | 1461750425960 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x119091400) [pid = 2219] [serial = 531] [outer = 0x1187da800] 02:47:06 INFO - PROCESS | 2219 | 1461750426297 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]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 524ms 02:47:06 INFO - PROCESS | 2219 | 1461750426344 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 2219 | 1461750426345 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 02:47:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:47:06 INFO - PROCESS | 2219 | 1461750426348 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 2219 | 1461750426349 Marionette TRACE conn2 <- [1,682,null,{}] 02:47:06 INFO - PROCESS | 2219 | 1461750426356 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}] 02:47:06 INFO - PROCESS | 2219 | 1461750426450 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 02:47:06 INFO - PROCESS | 2219 | 1461750426493 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a90b800 == 31 [pid = 2219] [id = 178] 02:47:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11925a000) [pid = 2219] [serial = 532] [outer = 0x0] 02:47:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11a8be800) [pid = 2219] [serial = 533] [outer = 0x11925a000] 02:47:06 INFO - PROCESS | 2219 | 1461750426525 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11a9c3400) [pid = 2219] [serial = 534] [outer = 0x11925a000] 02:47:07 INFO - PROCESS | 2219 | 1461750427330 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]]]}] 02:47:07 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) 02:47:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 02:47:07 INFO - PROCESS | 2219 | 1461750427368 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 2219 | 1461750427369 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 02:47:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:47:07 INFO - PROCESS | 2219 | 1461750427372 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 2219 | 1461750427373 Marionette TRACE conn2 <- [1,686,null,{}] 02:47:07 INFO - PROCESS | 2219 | 1461750427375 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}] 02:47:07 INFO - PROCESS | 2219 | 1461750427447 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 02:47:07 INFO - PROCESS | 2219 | 1461750427451 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b260000 == 32 [pid = 2219] [id = 179] 02:47:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11b24b000) [pid = 2219] [serial = 535] [outer = 0x0] 02:47:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11b71d400) [pid = 2219] [serial = 536] [outer = 0x11b24b000] 02:47:07 INFO - PROCESS | 2219 | 1461750427479 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11b7de400) [pid = 2219] [serial = 537] [outer = 0x11b24b000] 02:47:08 INFO - PROCESS | 2219 | 1461750428321 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]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:47:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 02:47:08 INFO - PROCESS | 2219 | 1461750428346 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 2219 | 1461750428348 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 02:47:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:47:08 INFO - PROCESS | 2219 | 1461750428357 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 2219 | 1461750428358 Marionette TRACE conn2 <- [1,690,null,{}] 02:47:08 INFO - PROCESS | 2219 | 1461750428360 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}] 02:47:08 INFO - PROCESS | 2219 | 1461750428439 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 02:47:08 INFO - PROCESS | 2219 | 1461750428444 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc0f000 == 33 [pid = 2219] [id = 180] 02:47:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11b24d400) [pid = 2219] [serial = 538] [outer = 0x0] 02:47:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11bb2c400) [pid = 2219] [serial = 539] [outer = 0x11b24d400] 02:47:08 INFO - PROCESS | 2219 | 1461750428471 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11beb2000) [pid = 2219] [serial = 540] [outer = 0x11b24d400] 02:47:09 INFO - PROCESS | 2219 | 1461750429282 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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:47:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 968ms 02:47:09 INFO - PROCESS | 2219 | 1461750429325 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 2219 | 1461750429327 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 02:47:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:47:09 INFO - PROCESS | 2219 | 1461750429336 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 2219 | 1461750429337 Marionette TRACE conn2 <- [1,694,null,{}] 02:47:09 INFO - PROCESS | 2219 | 1461750429339 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}] 02:47:09 INFO - PROCESS | 2219 | 1461750429450 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 02:47:09 INFO - PROCESS | 2219 | 1461750429456 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d5800 == 34 [pid = 2219] [id = 181] 02:47:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11bfd4800) [pid = 2219] [serial = 541] [outer = 0x0] 02:47:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11c5d6c00) [pid = 2219] [serial = 542] [outer = 0x11bfd4800] 02:47:09 INFO - PROCESS | 2219 | 1461750429483 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x123ae6400) [pid = 2219] [serial = 543] [outer = 0x11bfd4800] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x127e71c00) [pid = 2219] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x1147e2400) [pid = 2219] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11bb27800) [pid = 2219] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11aa72000) [pid = 2219] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x118ceec00) [pid = 2219] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x1158ad400) [pid = 2219] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x113521400) [pid = 2219] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11bb2fc00) [pid = 2219] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x127005c00) [pid = 2219] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x1134f9c00) [pid = 2219] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x11351e000) [pid = 2219] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x127e71800) [pid = 2219] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x123f82800) [pid = 2219] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x12b421000) [pid = 2219] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x123f85c00) [pid = 2219] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x1289d8400) [pid = 2219] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x113524c00) [pid = 2219] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:47:09 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x124509400) [pid = 2219] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:47:10 INFO - PROCESS | 2219 | 1461750430284 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]]]}] 02:47:10 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) 02:47:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 02:47:10 INFO - PROCESS | 2219 | 1461750430305 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 2219 | 1461750430306 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 02:47:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:47:10 INFO - PROCESS | 2219 | 1461750430308 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 2219 | 1461750430310 Marionette TRACE conn2 <- [1,698,null,{}] 02:47:10 INFO - PROCESS | 2219 | 1461750430313 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}] 02:47:10 INFO - PROCESS | 2219 | 1461750430381 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 02:47:10 INFO - PROCESS | 2219 | 1461750430385 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad58000 == 35 [pid = 2219] [id = 182] 02:47:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x1136f4000) [pid = 2219] [serial = 544] [outer = 0x0] 02:47:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11aa72000) [pid = 2219] [serial = 545] [outer = 0x1136f4000] 02:47:10 INFO - PROCESS | 2219 | 1461750430413 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11beaf400) [pid = 2219] [serial = 546] [outer = 0x1136f4000] 02:47:11 INFO - PROCESS | 2219 | 1461750431208 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]]]}] 02:47:11 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) 02:47:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 920ms 02:47:11 INFO - PROCESS | 2219 | 1461750431229 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 2219 | 1461750431230 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 02:47:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:47:11 INFO - PROCESS | 2219 | 1461750431232 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 2219 | 1461750431234 Marionette TRACE conn2 <- [1,702,null,{}] 02:47:11 INFO - PROCESS | 2219 | 1461750431236 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}] 02:47:11 INFO - PROCESS | 2219 | 1461750431298 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 02:47:11 INFO - PROCESS | 2219 | 1461750431334 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a24000 == 36 [pid = 2219] [id = 183] 02:47:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x115844c00) [pid = 2219] [serial = 547] [outer = 0x0] 02:47:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x123b4a800) [pid = 2219] [serial = 548] [outer = 0x115844c00] 02:47:11 INFO - PROCESS | 2219 | 1461750431354 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x123b58800) [pid = 2219] [serial = 549] [outer = 0x115844c00] 02:47:12 INFO - PROCESS | 2219 | 1461750432181 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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:47:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 02:47:12 INFO - PROCESS | 2219 | 1461750432203 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 2219 | 1461750432206 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 02:47:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:47:12 INFO - PROCESS | 2219 | 1461750432210 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 2219 | 1461750432214 Marionette TRACE conn2 <- [1,706,null,{}] 02:47:12 INFO - PROCESS | 2219 | 1461750432219 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}] 02:47:12 INFO - PROCESS | 2219 | 1461750432307 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 02:47:12 INFO - PROCESS | 2219 | 1461750432390 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x11980c000 == 37 [pid = 2219] [id = 184] 02:47:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x116568400) [pid = 2219] [serial = 550] [outer = 0x0] 02:47:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x1185aa400) [pid = 2219] [serial = 551] [outer = 0x116568400] 02:47:12 INFO - PROCESS | 2219 | 1461750432462 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x118fe5800) [pid = 2219] [serial = 552] [outer = 0x116568400] 02:47:13 INFO - PROCESS | 2219 | 1461750433437 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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:47:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1278ms 02:47:13 INFO - PROCESS | 2219 | 1461750433489 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 2219 | 1461750433495 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 02:47:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:47:13 INFO - PROCESS | 2219 | 1461750433502 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 2219 | 1461750433505 Marionette TRACE conn2 <- [1,710,null,{}] 02:47:13 INFO - PROCESS | 2219 | 1461750433508 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}] 02:47:13 INFO - PROCESS | 2219 | 1461750433630 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 02:47:13 INFO - PROCESS | 2219 | 1461750433692 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad4b000 == 38 [pid = 2219] [id = 185] 02:47:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11a608000) [pid = 2219] [serial = 553] [outer = 0x0] 02:47:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11a9c3c00) [pid = 2219] [serial = 554] [outer = 0x11a608000] 02:47:13 INFO - PROCESS | 2219 | 1461750433735 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11b246400) [pid = 2219] [serial = 555] [outer = 0x11a608000] 02:47:14 INFO - PROCESS | 2219 | 1461750434611 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]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:47:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1173ms 02:47:14 INFO - PROCESS | 2219 | 1461750434675 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 2219 | 1461750434679 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 02:47:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:47:14 INFO - PROCESS | 2219 | 1461750434684 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 2219 | 1461750434687 Marionette TRACE conn2 <- [1,714,null,{}] 02:47:14 INFO - PROCESS | 2219 | 1461750434693 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}] 02:47:14 INFO - PROCESS | 2219 | 1461750434814 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 02:47:14 INFO - PROCESS | 2219 | 1461750434874 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x119246000 == 39 [pid = 2219] [id = 186] 02:47:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x118feb400) [pid = 2219] [serial = 556] [outer = 0x0] 02:47:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x119096000) [pid = 2219] [serial = 557] [outer = 0x118feb400] 02:47:14 INFO - PROCESS | 2219 | 1461750434908 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11a606c00) [pid = 2219] [serial = 558] [outer = 0x118feb400] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad58000 == 38 [pid = 2219] [id = 182] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d5800 == 37 [pid = 2219] [id = 181] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc0f000 == 36 [pid = 2219] [id = 180] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x11b260000 == 35 [pid = 2219] [id = 179] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x11a90b800 == 34 [pid = 2219] [id = 178] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x118909000 == 33 [pid = 2219] [id = 177] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x119240800 == 32 [pid = 2219] [id = 176] 02:47:15 INFO - PROCESS | 2219 | --DOCSHELL 0x118917800 == 31 [pid = 2219] [id = 175] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x12b3ad000) [pid = 2219] [serial = 506] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x114bc6800) [pid = 2219] [serial = 470] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x1158ab800) [pid = 2219] [serial = 471] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11beaec00) [pid = 2219] [serial = 485] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11c575c00) [pid = 2219] [serial = 486] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x11af79000) [pid = 2219] [serial = 479] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11b250800) [pid = 2219] [serial = 480] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x11b722c00) [pid = 2219] [serial = 482] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x11bb25800) [pid = 2219] [serial = 483] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x1187d8c00) [pid = 2219] [serial = 473] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x11909ac00) [pid = 2219] [serial = 474] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x123f7a400) [pid = 2219] [serial = 494] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x123f81000) [pid = 2219] [serial = 495] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x11c8a9800) [pid = 2219] [serial = 488] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x123ae6c00) [pid = 2219] [serial = 489] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x12be37000) [pid = 2219] [serial = 468] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x11a98c800) [pid = 2219] [serial = 476] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x11a9bb400) [pid = 2219] [serial = 477] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x11c8a6400) [pid = 2219] [serial = 491] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x123b53000) [pid = 2219] [serial = 492] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x1289d9000) [pid = 2219] [serial = 503] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x12450e000) [pid = 2219] [serial = 497] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x12b428400) [pid = 2219] [serial = 509] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x12b3b7c00) [pid = 2219] [serial = 507] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 66 (0x12b6d3800) [pid = 2219] [serial = 510] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 65 (0x115732800) [pid = 2219] [serial = 512] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 64 (0x11b7e1000) [pid = 2219] [serial = 513] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 63 (0x127661c00) [pid = 2219] [serial = 500] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 62 (0x127e70000) [pid = 2219] [serial = 501] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 61 (0x12bee8400) [pid = 2219] [serial = 521] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 60 (0x129084000) [pid = 2219] [serial = 504] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 59 (0x1273d5c00) [pid = 2219] [serial = 498] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 58 (0x12bea1800) [pid = 2219] [serial = 519] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 57 (0x12b6d6000) [pid = 2219] [serial = 515] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 56 (0x12be3e800) [pid = 2219] [serial = 518] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | --DOMWINDOW == 55 (0x12be33c00) [pid = 2219] [serial = 516] [outer = 0x0] [url = about:blank] 02:47:15 INFO - PROCESS | 2219 | 1461750435820 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]]]}] 02:47:15 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 02:47:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1173ms 02:47:15 INFO - PROCESS | 2219 | 1461750435858 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 2219 | 1461750435864 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 02:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:47:15 INFO - PROCESS | 2219 | 1461750435868 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 2219 | 1461750435870 Marionette TRACE conn2 <- [1,718,null,{}] 02:47:15 INFO - PROCESS | 2219 | 1461750435872 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}] 02:47:15 INFO - PROCESS | 2219 | 1461750435941 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 02:47:15 INFO - PROCESS | 2219 | 1461750435948 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x119240800 == 32 [pid = 2219] [id = 187] 02:47:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 56 (0x118eb5800) [pid = 2219] [serial = 559] [outer = 0x0] 02:47:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 57 (0x11aa71800) [pid = 2219] [serial = 560] [outer = 0x118eb5800] 02:47:15 INFO - PROCESS | 2219 | 1461750435974 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 58 (0x11af84c00) [pid = 2219] [serial = 561] [outer = 0x118eb5800] 02:47:16 INFO - PROCESS | 2219 | 1461750436803 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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 02:47:16 INFO - PROCESS | 2219 | 1461750436841 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 2219 | 1461750436843 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 02:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:47:16 INFO - PROCESS | 2219 | 1461750436848 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 2219 | 1461750436850 Marionette TRACE conn2 <- [1,722,null,{}] 02:47:16 INFO - PROCESS | 2219 | 1461750436858 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}] 02:47:16 INFO - PROCESS | 2219 | 1461750436954 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 02:47:16 INFO - PROCESS | 2219 | 1461750436962 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad45800 == 33 [pid = 2219] [id = 188] 02:47:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 59 (0x11b249400) [pid = 2219] [serial = 562] [outer = 0x0] 02:47:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 60 (0x11b24f800) [pid = 2219] [serial = 563] [outer = 0x11b249400] 02:47:16 INFO - PROCESS | 2219 | 1461750436991 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 61 (0x11bfc9c00) [pid = 2219] [serial = 564] [outer = 0x11b249400] 02:47:17 INFO - PROCESS | 2219 | 1461750437374 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] 02:47:17 INFO - PROCESS | 2219 | 1461750437430 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 02:47:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:47:17 INFO - PROCESS | 2219 | 1461750437433 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 2219 | 1461750437435 Marionette TRACE conn2 <- [1,726,null,{}] 02:47:17 INFO - PROCESS | 2219 | 1461750437439 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}] 02:47:17 INFO - PROCESS | 2219 | 1461750437571 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 02:47:17 INFO - PROCESS | 2219 | 1461750437589 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc12000 == 34 [pid = 2219] [id = 189] 02:47:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 62 (0x11bfca000) [pid = 2219] [serial = 565] [outer = 0x0] 02:47:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 63 (0x11c454000) [pid = 2219] [serial = 566] [outer = 0x11bfca000] 02:47:17 INFO - PROCESS | 2219 | 1461750437631 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 64 (0x123ae4400) [pid = 2219] [serial = 567] [outer = 0x11bfca000] 02:47:18 INFO - PROCESS | 2219 | 1461750438004 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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 620ms 02:47:18 INFO - PROCESS | 2219 | 1461750438054 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 2219 | 1461750438056 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 02:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:47:18 INFO - PROCESS | 2219 | 1461750438059 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 2219 | 1461750438061 Marionette TRACE conn2 <- [1,730,null,{}] 02:47:18 INFO - PROCESS | 2219 | 1461750438065 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}] 02:47:18 INFO - PROCESS | 2219 | 1461750438192 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 02:47:18 INFO - PROCESS | 2219 | 1461750438213 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c724000 == 35 [pid = 2219] [id = 190] 02:47:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 65 (0x113717400) [pid = 2219] [serial = 568] [outer = 0x0] 02:47:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x123b51800) [pid = 2219] [serial = 569] [outer = 0x113717400] 02:47:18 INFO - PROCESS | 2219 | 1461750438253 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x123f7c400) [pid = 2219] [serial = 570] [outer = 0x113717400] 02:47:18 INFO - PROCESS | 2219 | 1461750438694 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[3640] expected 0 but got 10","_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] 02:47:18 INFO - PROCESS | 2219 | 1461750438732 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 02:47:18 INFO - PROCESS | 2219 | 1461750438734 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 2219 | 1461750438735 Marionette TRACE conn2 <- [1,734,null,{}] 02:47:18 INFO - PROCESS | 2219 | 1461750438738 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}] 02:47:18 INFO - PROCESS | 2219 | 1461750438862 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 02:47:18 INFO - PROCESS | 2219 | 1461750438896 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f0a000 == 36 [pid = 2219] [id = 191] 02:47:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x123f84000) [pid = 2219] [serial = 571] [outer = 0x0] 02:47:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x124505000) [pid = 2219] [serial = 572] [outer = 0x123f84000] 02:47:18 INFO - PROCESS | 2219 | 1461750438924 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x12765f800) [pid = 2219] [serial = 573] [outer = 0x123f84000] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x11bfd4800) [pid = 2219] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x1187da800) [pid = 2219] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x1134ff800) [pid = 2219] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 66 (0x11925a000) [pid = 2219] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 65 (0x11b24b000) [pid = 2219] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 64 (0x1136f4000) [pid = 2219] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:47:19 INFO - PROCESS | 2219 | --DOMWINDOW == 63 (0x11b24d400) [pid = 2219] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:47:19 INFO - PROCESS | 2219 | 1461750439252 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 568ms 02:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:47:19 INFO - PROCESS | 2219 | 1461750439304 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 2219 | 1461750439305 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 02:47:19 INFO - PROCESS | 2219 | 1461750439307 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 2219 | 1461750439308 Marionette TRACE conn2 <- [1,738,null,{}] 02:47:19 INFO - PROCESS | 2219 | 1461750439310 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}] 02:47:19 INFO - PROCESS | 2219 | 1461750439378 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 02:47:19 INFO - PROCESS | 2219 | 1461750439382 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242e6000 == 37 [pid = 2219] [id = 192] 02:47:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 64 (0x11bfd3800) [pid = 2219] [serial = 574] [outer = 0x0] 02:47:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 65 (0x127660800) [pid = 2219] [serial = 575] [outer = 0x11bfd3800] 02:47:19 INFO - PROCESS | 2219 | 1461750439409 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x127914800) [pid = 2219] [serial = 576] [outer = 0x11bfd3800] 02:47:20 INFO - PROCESS | 2219 | 1461750440202 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 919ms 02:47:20 INFO - PROCESS | 2219 | 1461750440226 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 2219 | 1461750440229 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 02:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:47:20 INFO - PROCESS | 2219 | 1461750440232 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 2219 | 1461750440233 Marionette TRACE conn2 <- [1,742,null,{}] 02:47:20 INFO - PROCESS | 2219 | 1461750440235 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}] 02:47:20 INFO - PROCESS | 2219 | 1461750440302 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 02:47:20 INFO - PROCESS | 2219 | 1461750440343 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247f2800 == 38 [pid = 2219] [id = 193] 02:47:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x11351c400) [pid = 2219] [serial = 577] [outer = 0x0] 02:47:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x127e6f000) [pid = 2219] [serial = 578] [outer = 0x11351c400] 02:47:20 INFO - PROCESS | 2219 | 1461750440367 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x1289d3400) [pid = 2219] [serial = 579] [outer = 0x11351c400] 02:47:21 INFO - PROCESS | 2219 | 1461750441133 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]]]}] 02:47:21 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 02:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 921ms 02:47:21 INFO - PROCESS | 2219 | 1461750441153 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 02:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:47:21 INFO - PROCESS | 2219 | 1461750441154 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 02:47:21 INFO - PROCESS | 2219 | 1461750441156 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 2219 | 1461750441157 Marionette TRACE conn2 <- [1,746,null,{}] 02:47:21 INFO - PROCESS | 2219 | 1461750441160 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}] 02:47:21 INFO - PROCESS | 2219 | 1461750441229 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 02:47:21 INFO - PROCESS | 2219 | 1461750441312 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x115249000 == 39 [pid = 2219] [id = 194] 02:47:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x1134f3000) [pid = 2219] [serial = 580] [outer = 0x0] 02:47:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x113518400) [pid = 2219] [serial = 581] [outer = 0x1134f3000] 02:47:21 INFO - PROCESS | 2219 | 1461750441344 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x11578b000) [pid = 2219] [serial = 582] [outer = 0x1134f3000] 02:47:22 INFO - PROCESS | 2219 | 1461750442272 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]]]}] 02:47:22 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.) 02:47:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1119ms 02:47:22 INFO - PROCESS | 2219 | 1461750442277 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 2219 | 1461750442279 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 02:47:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:47:22 INFO - PROCESS | 2219 | 1461750442282 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 2219 | 1461750442284 Marionette TRACE conn2 <- [1,750,null,{}] 02:47:22 INFO - PROCESS | 2219 | 1461750442287 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}] 02:47:22 INFO - PROCESS | 2219 | 1461750442386 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 02:47:22 INFO - PROCESS | 2219 | 1461750442425 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad52800 == 40 [pid = 2219] [id = 195] 02:47:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x11a602400) [pid = 2219] [serial = 583] [outer = 0x0] 02:47:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x11b24ac00) [pid = 2219] [serial = 584] [outer = 0x11a602400] 02:47:22 INFO - PROCESS | 2219 | 1461750442457 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11bb26000) [pid = 2219] [serial = 585] [outer = 0x11a602400] 02:47:23 INFO - PROCESS | 2219 | 1461750443377 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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:47:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 02:47:23 INFO - PROCESS | 2219 | 1461750443407 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 2219 | 1461750443409 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 02:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:47:23 INFO - PROCESS | 2219 | 1461750443412 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 2219 | 1461750443413 Marionette TRACE conn2 <- [1,754,null,{}] 02:47:23 INFO - PROCESS | 2219 | 1461750443416 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}] 02:47:23 INFO - PROCESS | 2219 | 1461750443507 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 02:47:23 INFO - PROCESS | 2219 | 1461750443547 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240db000 == 41 [pid = 2219] [id = 196] 02:47:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x11beaa800) [pid = 2219] [serial = 586] [outer = 0x0] 02:47:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x123b4f000) [pid = 2219] [serial = 587] [outer = 0x11beaa800] 02:47:23 INFO - PROCESS | 2219 | 1461750443577 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x123f80000) [pid = 2219] [serial = 588] [outer = 0x11beaa800] 02:47:24 INFO - PROCESS | 2219 | 1461750444478 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]]]}] 02:47:24 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 02:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1119ms 02:47:24 INFO - PROCESS | 2219 | 1461750444532 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 2219 | 1461750444534 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 02:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:47:24 INFO - PROCESS | 2219 | 1461750444538 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 2219 | 1461750444540 Marionette TRACE conn2 <- [1,758,null,{}] 02:47:24 INFO - PROCESS | 2219 | 1461750444544 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}] 02:47:24 INFO - PROCESS | 2219 | 1461750444635 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 02:47:24 INFO - PROCESS | 2219 | 1461750444676 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x1156ca800 == 42 [pid = 2219] [id = 197] 02:47:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x1147d6800) [pid = 2219] [serial = 589] [outer = 0x0] 02:47:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x1147e1800) [pid = 2219] [serial = 590] [outer = 0x1147d6800] 02:47:24 INFO - PROCESS | 2219 | 1461750444704 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x1155cc000) [pid = 2219] [serial = 591] [outer = 0x1147d6800] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x1247f2800 == 41 [pid = 2219] [id = 193] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x1242e6000 == 40 [pid = 2219] [id = 192] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x123f0a000 == 39 [pid = 2219] [id = 191] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11c724000 == 38 [pid = 2219] [id = 190] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc12000 == 37 [pid = 2219] [id = 189] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad45800 == 36 [pid = 2219] [id = 188] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x119240800 == 35 [pid = 2219] [id = 187] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x123b4a800) [pid = 2219] [serial = 548] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x119246000 == 34 [pid = 2219] [id = 186] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11980c000 == 33 [pid = 2219] [id = 184] 02:47:25 INFO - PROCESS | 2219 | --DOCSHELL 0x123a24000 == 32 [pid = 2219] [id = 183] 02:47:25 INFO - PROCESS | 2219 | 1461750445150 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]]]}] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x11c5d6c00) [pid = 2219] [serial = 542] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x118ce9c00) [pid = 2219] [serial = 530] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x119091400) [pid = 2219] [serial = 531] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x114bba800) [pid = 2219] [serial = 524] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x117872000) [pid = 2219] [serial = 528] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x1145d7c00) [pid = 2219] [serial = 527] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x11a8be800) [pid = 2219] [serial = 533] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x11a9c3400) [pid = 2219] [serial = 534] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x11b71d400) [pid = 2219] [serial = 536] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x11aa72000) [pid = 2219] [serial = 545] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x11beaf400) [pid = 2219] [serial = 546] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x11bb2c400) [pid = 2219] [serial = 539] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x123ae6400) [pid = 2219] [serial = 543] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 66 (0x11beb2000) [pid = 2219] [serial = 540] [outer = 0x0] [url = about:blank] 02:47:25 INFO - PROCESS | 2219 | --DOMWINDOW == 65 (0x11b7de400) [pid = 2219] [serial = 537] [outer = 0x0] [url = about:blank] 02:47:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 02:47:25 INFO - PROCESS | 2219 | 1461750445209 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 2219 | 1461750445212 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 02:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:47:25 INFO - PROCESS | 2219 | 1461750445217 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 2219 | 1461750445219 Marionette TRACE conn2 <- [1,762,null,{}] 02:47:25 INFO - PROCESS | 2219 | 1461750445221 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}] 02:47:25 INFO - PROCESS | 2219 | 1461750445292 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 02:47:25 INFO - PROCESS | 2219 | 1461750445300 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x118e5d000 == 33 [pid = 2219] [id = 198] 02:47:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x1158ad400) [pid = 2219] [serial = 592] [outer = 0x0] 02:47:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x116573800) [pid = 2219] [serial = 593] [outer = 0x1158ad400] 02:47:25 INFO - PROCESS | 2219 | 1461750445326 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x1185a8c00) [pid = 2219] [serial = 594] [outer = 0x1158ad400] 02:47:26 INFO - PROCESS | 2219 | 1461750446120 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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:47:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 02:47:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:47:26 INFO - PROCESS | 2219 | 1461750446138 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 2219 | 1461750446139 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 02:47:26 INFO - PROCESS | 2219 | 1461750446141 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 2219 | 1461750446144 Marionette TRACE conn2 <- [1,766,null,{}] 02:47:26 INFO - PROCESS | 2219 | 1461750446152 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}] 02:47:26 INFO - PROCESS | 2219 | 1461750446227 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 02:47:26 INFO - PROCESS | 2219 | 1461750446274 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a813800 == 34 [pid = 2219] [id = 199] 02:47:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x114bba400) [pid = 2219] [serial = 595] [outer = 0x0] 02:47:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x119264400) [pid = 2219] [serial = 596] [outer = 0x114bba400] 02:47:26 INFO - PROCESS | 2219 | 1461750446304 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x119e4fc00) [pid = 2219] [serial = 597] [outer = 0x114bba400] 02:47:27 INFO - PROCESS | 2219 | 1461750447075 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 974ms 02:47:27 INFO - PROCESS | 2219 | 1461750447116 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 2219 | 1461750447119 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 02:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:47:27 INFO - PROCESS | 2219 | 1461750447122 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 2219 | 1461750447125 Marionette TRACE conn2 <- [1,770,null,{}] 02:47:27 INFO - PROCESS | 2219 | 1461750447130 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}] 02:47:27 INFO - PROCESS | 2219 | 1461750447248 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 02:47:27 INFO - PROCESS | 2219 | 1461750447289 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189cb800 == 35 [pid = 2219] [id = 200] 02:47:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x114bba800) [pid = 2219] [serial = 598] [outer = 0x0] 02:47:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x1151f1000) [pid = 2219] [serial = 599] [outer = 0x114bba800] 02:47:27 INFO - PROCESS | 2219 | 1461750447322 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x1158a8000) [pid = 2219] [serial = 600] [outer = 0x114bba800] 02:47:27 INFO - PROCESS | 2219 | 1461750447757 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 674ms 02:47:27 INFO - PROCESS | 2219 | 1461750447797 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 2219 | 1461750447801 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 02:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:47:27 INFO - PROCESS | 2219 | 1461750447806 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 2219 | 1461750447808 Marionette TRACE conn2 <- [1,774,null,{}] 02:47:27 INFO - PROCESS | 2219 | 1461750447811 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}] 02:47:27 INFO - PROCESS | 2219 | 1461750447903 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 02:47:27 INFO - PROCESS | 2219 | 1461750447945 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad3c800 == 36 [pid = 2219] [id = 201] 02:47:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x114bbc000) [pid = 2219] [serial = 601] [outer = 0x0] 02:47:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x1189b8c00) [pid = 2219] [serial = 602] [outer = 0x114bbc000] 02:47:27 INFO - PROCESS | 2219 | 1461750447975 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x119e50400) [pid = 2219] [serial = 603] [outer = 0x114bbc000] 02:47:28 INFO - PROCESS | 2219 | 1461750448368 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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 02:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:47:28 INFO - PROCESS | 2219 | 1461750448428 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 2219 | 1461750448430 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 02:47:28 INFO - PROCESS | 2219 | 1461750448432 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 2219 | 1461750448435 Marionette TRACE conn2 <- [1,778,null,{}] 02:47:28 INFO - PROCESS | 2219 | 1461750448442 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}] 02:47:28 INFO - PROCESS | 2219 | 1461750448538 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 02:47:28 INFO - PROCESS | 2219 | 1461750448627 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bb17800 == 37 [pid = 2219] [id = 202] 02:47:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11af79400) [pid = 2219] [serial = 604] [outer = 0x0] 02:47:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11af82000) [pid = 2219] [serial = 605] [outer = 0x11af79400] 02:47:28 INFO - PROCESS | 2219 | 1461750448659 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11b250800) [pid = 2219] [serial = 606] [outer = 0x11af79400] 02:47:29 INFO - PROCESS | 2219 | 1461750449060 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 673ms 02:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:47:29 INFO - PROCESS | 2219 | 1461750449106 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 2219 | 1461750449108 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 02:47:29 INFO - PROCESS | 2219 | 1461750449110 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 2219 | 1461750449111 Marionette TRACE conn2 <- [1,782,null,{}] 02:47:29 INFO - PROCESS | 2219 | 1461750449114 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}] 02:47:29 INFO - PROCESS | 2219 | 1461750449204 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 02:47:29 INFO - PROCESS | 2219 | 1461750449247 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfaa000 == 38 [pid = 2219] [id = 203] 02:47:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11b280000) [pid = 2219] [serial = 607] [outer = 0x0] 02:47:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11b7da000) [pid = 2219] [serial = 608] [outer = 0x11b280000] 02:47:29 INFO - PROCESS | 2219 | 1461750449278 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11bb27c00) [pid = 2219] [serial = 609] [outer = 0x11b280000] 02:47:29 INFO - PROCESS | 2219 | 1461750449781 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 719ms 02:47:29 INFO - PROCESS | 2219 | 1461750449838 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 2219 | 1461750449840 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 02:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:47:29 INFO - PROCESS | 2219 | 1461750449857 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 2219 | 1461750449859 Marionette TRACE conn2 <- [1,786,null,{}] 02:47:29 INFO - PROCESS | 2219 | 1461750449865 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}] 02:47:29 INFO - PROCESS | 2219 | 1461750449953 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 02:47:30 INFO - PROCESS | 2219 | 1461750450017 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x118921000 == 39 [pid = 2219] [id = 204] 02:47:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x1158a7800) [pid = 2219] [serial = 610] [outer = 0x0] 02:47:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x1165cc000) [pid = 2219] [serial = 611] [outer = 0x1158a7800] 02:47:30 INFO - PROCESS | 2219 | 1461750450044 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x118ceec00) [pid = 2219] [serial = 612] [outer = 0x1158a7800] 02:47:30 INFO - PROCESS | 2219 | --DOCSHELL 0x118e5d000 == 38 [pid = 2219] [id = 198] 02:47:30 INFO - PROCESS | 2219 | --DOCSHELL 0x1156ca800 == 37 [pid = 2219] [id = 197] 02:47:30 INFO - PROCESS | 2219 | 1461750450433 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 639ms 02:47:30 INFO - PROCESS | 2219 | 1461750450482 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 2219 | 1461750450486 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 02:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:47:30 INFO - PROCESS | 2219 | 1461750450491 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 2219 | 1461750450492 Marionette TRACE conn2 <- [1,790,null,{}] 02:47:30 INFO - PROCESS | 2219 | 1461750450500 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}] 02:47:30 INFO - PROCESS | 2219 | 1461750450576 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 02:47:30 INFO - PROCESS | 2219 | 1461750450583 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa6e000 == 38 [pid = 2219] [id = 205] 02:47:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x119e4f800) [pid = 2219] [serial = 613] [outer = 0x0] 02:47:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11a8bec00) [pid = 2219] [serial = 614] [outer = 0x119e4f800] 02:47:30 INFO - PROCESS | 2219 | 1461750450609 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11acc1000) [pid = 2219] [serial = 615] [outer = 0x119e4f800] 02:47:31 INFO - PROCESS | 2219 | 1461750451008 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 575ms 02:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:47:31 INFO - PROCESS | 2219 | 1461750451066 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 2219 | 1461750451067 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 02:47:31 INFO - PROCESS | 2219 | 1461750451069 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 2219 | 1461750451072 Marionette TRACE conn2 <- [1,794,null,{}] 02:47:31 INFO - PROCESS | 2219 | 1461750451088 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}] 02:47:31 INFO - PROCESS | 2219 | 1461750451183 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 02:47:31 INFO - PROCESS | 2219 | 1461750451188 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c4aa000 == 39 [pid = 2219] [id = 206] 02:47:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11bb2e000) [pid = 2219] [serial = 616] [outer = 0x0] 02:47:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11bea9400) [pid = 2219] [serial = 617] [outer = 0x11bb2e000] 02:47:31 INFO - PROCESS | 2219 | 1461750451216 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11bfcc000) [pid = 2219] [serial = 618] [outer = 0x11bb2e000] 02:47:31 INFO - PROCESS | 2219 | 1461750451588 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 527ms 02:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:47:31 INFO - PROCESS | 2219 | 1461750451598 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 2219 | 1461750451599 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 02:47:31 INFO - PROCESS | 2219 | 1461750451602 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 2219 | 1461750451603 Marionette TRACE conn2 <- [1,798,null,{}] 02:47:31 INFO - PROCESS | 2219 | 1461750451605 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}] 02:47:31 INFO - PROCESS | 2219 | 1461750451701 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 02:47:31 INFO - PROCESS | 2219 | 1461750451706 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x123be1000 == 40 [pid = 2219] [id = 207] 02:47:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11bfc8000) [pid = 2219] [serial = 619] [outer = 0x0] 02:47:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11c56e000) [pid = 2219] [serial = 620] [outer = 0x11bfc8000] 02:47:31 INFO - PROCESS | 2219 | 1461750451732 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123ae1c00) [pid = 2219] [serial = 621] [outer = 0x11bfc8000] 02:47:32 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 02:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 467ms 02:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:47:32 INFO - PROCESS | 2219 | 1461750452066 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]]]}] 02:47:32 INFO - PROCESS | 2219 | 1461750452070 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 2219 | 1461750452071 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 02:47:32 INFO - PROCESS | 2219 | 1461750452073 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 2219 | 1461750452074 Marionette TRACE conn2 <- [1,802,null,{}] 02:47:32 INFO - PROCESS | 2219 | 1461750452077 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}] 02:47:32 INFO - PROCESS | 2219 | 1461750452168 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 02:47:32 INFO - PROCESS | 2219 | 1461750452173 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240e8800 == 41 [pid = 2219] [id = 208] 02:47:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x123ae2400) [pid = 2219] [serial = 622] [outer = 0x0] 02:47:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x123b49400) [pid = 2219] [serial = 623] [outer = 0x123ae2400] 02:47:32 INFO - PROCESS | 2219 | 1461750452198 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x123b58c00) [pid = 2219] [serial = 624] [outer = 0x123ae2400] 02:47:32 INFO - PROCESS | 2219 | 1461750452564 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 02:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:47:32 INFO - PROCESS | 2219 | 1461750452593 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 2219 | 1461750452595 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 02:47:32 INFO - PROCESS | 2219 | 1461750452598 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 2219 | 1461750452599 Marionette TRACE conn2 <- [1,806,null,{}] 02:47:32 INFO - PROCESS | 2219 | 1461750452601 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}] 02:47:32 INFO - PROCESS | 2219 | 1461750452712 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 02:47:32 INFO - PROCESS | 2219 | 1461750452719 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e5000 == 42 [pid = 2219] [id = 209] 02:47:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x123ae8c00) [pid = 2219] [serial = 625] [outer = 0x0] 02:47:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x123f83c00) [pid = 2219] [serial = 626] [outer = 0x123ae8c00] 02:47:32 INFO - PROCESS | 2219 | 1461750452747 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12765a000) [pid = 2219] [serial = 627] [outer = 0x123ae8c00] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x113717400) [pid = 2219] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11bfca000) [pid = 2219] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123f84000) [pid = 2219] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x118feb400) [pid = 2219] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x118eb5800) [pid = 2219] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11bfd3800) [pid = 2219] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x11b249400) [pid = 2219] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x12bedd000) [pid = 2219] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11a602400) [pid = 2219] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x1134f3000) [pid = 2219] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11beaa800) [pid = 2219] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x1158ad400) [pid = 2219] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11a608000) [pid = 2219] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x115844c00) [pid = 2219] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x1147d6800) [pid = 2219] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x116568400) [pid = 2219] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:47:32 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x113526400) [pid = 2219] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:47:33 INFO - PROCESS | 2219 | [2219] WARNING: robustness marked as unsupported: file /builds/slave/oak-m64-d-00000000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:47:33 INFO - PROCESS | 2219 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 02:47:33 INFO - PROCESS | 2219 | Determined SkiaGL cache limits: Size 100663296, Items: 256 02:47:33 INFO - PROCESS | 2219 | [GFX2-]: Using SkiaGL canvas. 02:47:33 INFO - PROCESS | 2219 | 1461750453133 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]]]}] 02:47:33 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 02:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 02:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:47:33 INFO - PROCESS | 2219 | 1461750453166 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 2219 | 1461750453168 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 02:47:33 INFO - PROCESS | 2219 | 1461750453170 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 2219 | 1461750453171 Marionette TRACE conn2 <- [1,810,null,{}] 02:47:33 INFO - PROCESS | 2219 | 1461750453173 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}] 02:47:33 INFO - PROCESS | 2219 | 1461750453247 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 02:47:33 INFO - PROCESS | 2219 | 1461750453251 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x127f43000 == 43 [pid = 2219] [id = 210] 02:47:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11a605400) [pid = 2219] [serial = 628] [outer = 0x0] 02:47:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x123f85000) [pid = 2219] [serial = 629] [outer = 0x11a605400] 02:47:33 INFO - PROCESS | 2219 | 1461750453276 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x12765bc00) [pid = 2219] [serial = 630] [outer = 0x11a605400] 02:47:33 INFO - PROCESS | 2219 | 1461750453587 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 472ms 02:47:33 INFO - PROCESS | 2219 | 1461750453642 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 2219 | 1461750453644 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 02:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:47:33 INFO - PROCESS | 2219 | 1461750453646 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 2219 | 1461750453647 Marionette TRACE conn2 <- [1,814,null,{}] 02:47:33 INFO - PROCESS | 2219 | 1461750453650 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}] 02:47:33 INFO - PROCESS | 2219 | 1461750453742 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 02:47:33 INFO - PROCESS | 2219 | 1461750453773 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x128942800 == 44 [pid = 2219] [id = 211] 02:47:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11a611800) [pid = 2219] [serial = 631] [outer = 0x0] 02:47:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x127870400) [pid = 2219] [serial = 632] [outer = 0x11a611800] 02:47:33 INFO - PROCESS | 2219 | 1461750453797 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x127e72400) [pid = 2219] [serial = 633] [outer = 0x11a611800] 02:47:34 INFO - PROCESS | 2219 | 1461750454098 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] 02:47:34 INFO - PROCESS | 2219 | 1461750454118 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 02:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:47:34 INFO - PROCESS | 2219 | 1461750454120 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 2219 | 1461750454121 Marionette TRACE conn2 <- [1,818,null,{}] 02:47:34 INFO - PROCESS | 2219 | 1461750454123 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}] 02:47:34 INFO - PROCESS | 2219 | 1461750454199 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 02:47:34 INFO - PROCESS | 2219 | 1461750454204 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x129671000 == 45 [pid = 2219] [id = 212] 02:47:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x127fb6400) [pid = 2219] [serial = 634] [outer = 0x0] 02:47:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x1289d5000) [pid = 2219] [serial = 635] [outer = 0x127fb6400] 02:47:34 INFO - PROCESS | 2219 | 1461750454228 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x128edd400) [pid = 2219] [serial = 636] [outer = 0x127fb6400] 02:47:34 INFO - PROCESS | 2219 | 1461750454634 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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 521ms 02:47:34 INFO - PROCESS | 2219 | 1461750454642 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 2219 | 1461750454644 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 02:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:47:34 INFO - PROCESS | 2219 | 1461750454646 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 2219 | 1461750454647 Marionette TRACE conn2 <- [1,822,null,{}] 02:47:34 INFO - PROCESS | 2219 | 1461750454650 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}] 02:47:34 INFO - PROCESS | 2219 | 1461750454722 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 02:47:34 INFO - PROCESS | 2219 | 1461750454728 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b123800 == 46 [pid = 2219] [id = 213] 02:47:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x129084000) [pid = 2219] [serial = 637] [outer = 0x0] 02:47:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x129387400) [pid = 2219] [serial = 638] [outer = 0x129084000] 02:47:34 INFO - PROCESS | 2219 | 1461750454755 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x129395c00) [pid = 2219] [serial = 639] [outer = 0x129084000] 02:47:35 INFO - PROCESS | 2219 | 1461750455236 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] 02:47:35 INFO - PROCESS | 2219 | 1461750455269 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 02:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:47:35 INFO - PROCESS | 2219 | 1461750455274 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 2219 | 1461750455280 Marionette TRACE conn2 <- [1,826,null,{}] 02:47:35 INFO - PROCESS | 2219 | 1461750455286 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}] 02:47:35 INFO - PROCESS | 2219 | 1461750455430 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 02:47:35 INFO - PROCESS | 2219 | 1461750455517 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b275800 == 47 [pid = 2219] [id = 214] 02:47:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1185a9000) [pid = 2219] [serial = 640] [outer = 0x0] 02:47:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x119a79000) [pid = 2219] [serial = 641] [outer = 0x1185a9000] 02:47:35 INFO - PROCESS | 2219 | 1461750455568 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11aa78c00) [pid = 2219] [serial = 642] [outer = 0x1185a9000] 02:47:36 INFO - PROCESS | 2219 | 1461750456068 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 827ms 02:47:36 INFO - PROCESS | 2219 | 1461750456121 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 2219 | 1461750456125 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 02:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:47:36 INFO - PROCESS | 2219 | 1461750456149 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 2219 | 1461750456151 Marionette TRACE conn2 <- [1,830,null,{}] 02:47:36 INFO - PROCESS | 2219 | 1461750456154 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}] 02:47:36 INFO - PROCESS | 2219 | 1461750456256 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 02:47:36 INFO - PROCESS | 2219 | 1461750456330 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242ff000 == 48 [pid = 2219] [id = 215] 02:47:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11b7df000) [pid = 2219] [serial = 643] [outer = 0x0] 02:47:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bb2e800) [pid = 2219] [serial = 644] [outer = 0x11b7df000] 02:47:36 INFO - PROCESS | 2219 | 1461750456378 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11c453800) [pid = 2219] [serial = 645] [outer = 0x11b7df000] 02:47:36 INFO - PROCESS | 2219 | 1461750456895 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 774ms 02:47:36 INFO - PROCESS | 2219 | 1461750456921 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 2219 | 1461750456922 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 02:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:47:36 INFO - PROCESS | 2219 | 1461750456925 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 2219 | 1461750456928 Marionette TRACE conn2 <- [1,834,null,{}] 02:47:36 INFO - PROCESS | 2219 | 1461750456935 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}] 02:47:37 INFO - PROCESS | 2219 | 1461750457034 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 02:47:37 INFO - PROCESS | 2219 | 1461750457108 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b471800 == 49 [pid = 2219] [id = 216] 02:47:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123cf0400) [pid = 2219] [serial = 646] [outer = 0x0] 02:47:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12450e000) [pid = 2219] [serial = 647] [outer = 0x123cf0400] 02:47:37 INFO - PROCESS | 2219 | 1461750457141 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x1289dc400) [pid = 2219] [serial = 648] [outer = 0x123cf0400] 02:47:37 INFO - PROCESS | 2219 | 1461750457537 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]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 02:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:47:37 INFO - PROCESS | 2219 | 1461750457596 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 2219 | 1461750457598 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 02:47:37 INFO - PROCESS | 2219 | 1461750457600 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 2219 | 1461750457602 Marionette TRACE conn2 <- [1,838,null,{}] 02:47:37 INFO - PROCESS | 2219 | 1461750457639 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}] 02:47:37 INFO - PROCESS | 2219 | 1461750457755 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 02:47:37 INFO - PROCESS | 2219 | 1461750457798 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc35000 == 50 [pid = 2219] [id = 217] 02:47:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b3aa800) [pid = 2219] [serial = 649] [outer = 0x0] 02:47:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12b3af000) [pid = 2219] [serial = 650] [outer = 0x12b3aa800] 02:47:37 INFO - PROCESS | 2219 | 1461750457828 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12b3b6400) [pid = 2219] [serial = 651] [outer = 0x12b3aa800] 02:47:38 INFO - PROCESS | 2219 | 1461750458242 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 669ms 02:47:38 INFO - PROCESS | 2219 | 1461750458270 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 2219 | 1461750458272 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 02:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:47:38 INFO - PROCESS | 2219 | 1461750458274 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 2219 | 1461750458275 Marionette TRACE conn2 <- [1,842,null,{}] 02:47:38 INFO - PROCESS | 2219 | 1461750458278 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}] 02:47:38 INFO - PROCESS | 2219 | 1461750458374 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 02:47:38 INFO - PROCESS | 2219 | 1461750458422 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x118714000 == 51 [pid = 2219] [id = 218] 02:47:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11453b400) [pid = 2219] [serial = 652] [outer = 0x0] 02:47:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x118eb9400) [pid = 2219] [serial = 653] [outer = 0x11453b400] 02:47:38 INFO - PROCESS | 2219 | 1461750458453 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12427f400) [pid = 2219] [serial = 654] [outer = 0x11453b400] 02:47:39 INFO - PROCESS | 2219 | 1461750459020 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 769ms 02:47:39 INFO - PROCESS | 2219 | 1461750459043 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 2219 | 1461750459045 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 02:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:47:39 INFO - PROCESS | 2219 | 1461750459049 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 2219 | 1461750459051 Marionette TRACE conn2 <- [1,846,null,{}] 02:47:39 INFO - PROCESS | 2219 | 1461750459055 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}] 02:47:39 INFO - PROCESS | 2219 | 1461750459146 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 02:47:39 INFO - PROCESS | 2219 | 1461750459201 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x1156c4800 == 52 [pid = 2219] [id = 219] 02:47:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x117876400) [pid = 2219] [serial = 655] [outer = 0x0] 02:47:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11899e800) [pid = 2219] [serial = 656] [outer = 0x117876400] 02:47:39 INFO - PROCESS | 2219 | 1461750459231 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x119262800) [pid = 2219] [serial = 657] [outer = 0x117876400] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x129671000 == 51 [pid = 2219] [id = 212] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x128942800 == 50 [pid = 2219] [id = 211] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x127f43000 == 49 [pid = 2219] [id = 210] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x1276e5000 == 48 [pid = 2219] [id = 209] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x1240e8800 == 47 [pid = 2219] [id = 208] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x127e6f000) [pid = 2219] [serial = 578] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x119264400) [pid = 2219] [serial = 596] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x11c4aa000 == 46 [pid = 2219] [id = 206] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa6e000 == 45 [pid = 2219] [id = 205] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x118921000 == 44 [pid = 2219] [id = 204] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x1189cb800 == 43 [pid = 2219] [id = 200] 02:47:39 INFO - PROCESS | 2219 | --DOCSHELL 0x11a813800 == 42 [pid = 2219] [id = 199] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12c04d400) [pid = 2219] [serial = 522] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11b24ac00) [pid = 2219] [serial = 584] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11578b000) [pid = 2219] [serial = 582] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x123f80000) [pid = 2219] [serial = 588] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x116573800) [pid = 2219] [serial = 593] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11bb26000) [pid = 2219] [serial = 585] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11b246400) [pid = 2219] [serial = 555] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x123b58800) [pid = 2219] [serial = 549] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x1147e1800) [pid = 2219] [serial = 590] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x1155cc000) [pid = 2219] [serial = 591] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x118fe5800) [pid = 2219] [serial = 552] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x113518400) [pid = 2219] [serial = 581] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x123b4f000) [pid = 2219] [serial = 587] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x115aea800) [pid = 2219] [serial = 525] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x123b51800) [pid = 2219] [serial = 569] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11c454000) [pid = 2219] [serial = 566] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x124505000) [pid = 2219] [serial = 572] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x11a606c00) [pid = 2219] [serial = 558] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x119096000) [pid = 2219] [serial = 557] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11a9c3c00) [pid = 2219] [serial = 554] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11af84c00) [pid = 2219] [serial = 561] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11aa71800) [pid = 2219] [serial = 560] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x1185aa400) [pid = 2219] [serial = 551] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x1185a8c00) [pid = 2219] [serial = 594] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x127660800) [pid = 2219] [serial = 575] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12765f800) [pid = 2219] [serial = 573] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x11b24f800) [pid = 2219] [serial = 563] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x123f7c400) [pid = 2219] [serial = 570] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x123ae4400) [pid = 2219] [serial = 567] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x11bfc9c00) [pid = 2219] [serial = 564] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x127914800) [pid = 2219] [serial = 576] [outer = 0x0] [url = about:blank] 02:47:39 INFO - PROCESS | 2219 | 1461750459675 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 672ms 02:47:39 INFO - PROCESS | 2219 | 1461750459721 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 2219 | 1461750459725 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 02:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:47:39 INFO - PROCESS | 2219 | 1461750459730 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 2219 | 1461750459732 Marionette TRACE conn2 <- [1,850,null,{}] 02:47:39 INFO - PROCESS | 2219 | 1461750459734 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}] 02:47:39 INFO - PROCESS | 2219 | 1461750459809 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 02:47:39 INFO - PROCESS | 2219 | 1461750459817 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x11856c000 == 43 [pid = 2219] [id = 220] 02:47:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x119096000) [pid = 2219] [serial = 658] [outer = 0x0] 02:47:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11a607000) [pid = 2219] [serial = 659] [outer = 0x119096000] 02:47:39 INFO - PROCESS | 2219 | 1461750459843 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11a9ba400) [pid = 2219] [serial = 660] [outer = 0x119096000] 02:47:40 INFO - PROCESS | 2219 | 1461750460214 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]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 02:47:40 INFO - PROCESS | 2219 | 1461750460250 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 2219 | 1461750460251 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 02:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:47:40 INFO - PROCESS | 2219 | 1461750460253 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 2219 | 1461750460256 Marionette TRACE conn2 <- [1,854,null,{}] 02:47:40 INFO - PROCESS | 2219 | 1461750460263 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}] 02:47:40 INFO - PROCESS | 2219 | 1461750460342 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 02:47:40 INFO - PROCESS | 2219 | 1461750460350 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa69800 == 44 [pid = 2219] [id = 221] 02:47:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11b247000) [pid = 2219] [serial = 661] [outer = 0x0] 02:47:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11b7df400) [pid = 2219] [serial = 662] [outer = 0x11b247000] 02:47:40 INFO - PROCESS | 2219 | 1461750460379 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11bfc9c00) [pid = 2219] [serial = 663] [outer = 0x11b247000] 02:47:40 INFO - PROCESS | 2219 | 1461750460728 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]]]}] 02:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 521ms 02:47:40 INFO - PROCESS | 2219 | 1461750460775 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 02:47:40 INFO - PROCESS | 2219 | 1461750460776 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 02:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:47:40 INFO - PROCESS | 2219 | 1461750460787 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 2219 | 1461750460789 Marionette TRACE conn2 <- [1,858,null,{}] 02:47:40 INFO - PROCESS | 2219 | 1461750460791 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}] 02:47:40 INFO - PROCESS | 2219 | 1461750460866 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 02:47:40 INFO - PROCESS | 2219 | 1461750460871 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc22000 == 45 [pid = 2219] [id = 222] 02:47:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11c449400) [pid = 2219] [serial = 664] [outer = 0x0] 02:47:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11c5d7800) [pid = 2219] [serial = 665] [outer = 0x11c449400] 02:47:40 INFO - PROCESS | 2219 | 1461750460900 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x123aea400) [pid = 2219] [serial = 666] [outer = 0x11c449400] 02:47:41 INFO - PROCESS | 2219 | 1461750461224 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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 474ms 02:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:47:41 INFO - PROCESS | 2219 | 1461750461258 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 2219 | 1461750461260 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 02:47:41 INFO - PROCESS | 2219 | 1461750461262 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 2219 | 1461750461263 Marionette TRACE conn2 <- [1,862,null,{}] 02:47:41 INFO - PROCESS | 2219 | 1461750461265 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}] 02:47:41 INFO - PROCESS | 2219 | 1461750461342 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 02:47:41 INFO - PROCESS | 2219 | 1461750461349 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c498000 == 46 [pid = 2219] [id = 223] 02:47:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x123b4d800) [pid = 2219] [serial = 667] [outer = 0x0] 02:47:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123ebd400) [pid = 2219] [serial = 668] [outer = 0x123b4d800] 02:47:41 INFO - PROCESS | 2219 | 1461750461374 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x1240b6c00) [pid = 2219] [serial = 669] [outer = 0x123b4d800] 02:47:41 INFO - PROCESS | 2219 | 1461750461737 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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 02:47:41 INFO - PROCESS | 2219 | 1461750461781 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 2219 | 1461750461782 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 02:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:47:41 INFO - PROCESS | 2219 | 1461750461794 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 2219 | 1461750461795 Marionette TRACE conn2 <- [1,866,null,{}] 02:47:41 INFO - PROCESS | 2219 | 1461750461797 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}] 02:47:41 INFO - PROCESS | 2219 | 1461750461907 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 02:47:41 INFO - PROCESS | 2219 | 1461750461913 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a2c000 == 47 [pid = 2219] [id = 224] 02:47:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x12436d000) [pid = 2219] [serial = 670] [outer = 0x0] 02:47:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x12765d000) [pid = 2219] [serial = 671] [outer = 0x12436d000] 02:47:41 INFO - PROCESS | 2219 | 1461750461940 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x129085800) [pid = 2219] [serial = 672] [outer = 0x12436d000] 02:47:42 INFO - PROCESS | 2219 | 1461750462279 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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 521ms 02:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:47:42 INFO - PROCESS | 2219 | 1461750462315 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 2219 | 1461750462316 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 02:47:42 INFO - PROCESS | 2219 | 1461750462318 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 2219 | 1461750462320 Marionette TRACE conn2 <- [1,870,null,{}] 02:47:42 INFO - PROCESS | 2219 | 1461750462322 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}] 02:47:42 INFO - PROCESS | 2219 | 1461750462414 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 02:47:42 INFO - PROCESS | 2219 | 1461750462425 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240f1800 == 48 [pid = 2219] [id = 225] 02:47:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x128e2b400) [pid = 2219] [serial = 673] [outer = 0x0] 02:47:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x12b3ad400) [pid = 2219] [serial = 674] [outer = 0x128e2b400] 02:47:42 INFO - PROCESS | 2219 | 1461750462451 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x12b42a000) [pid = 2219] [serial = 675] [outer = 0x128e2b400] 02:47:42 INFO - PROCESS | 2219 | 1461750462801 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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 522ms 02:47:42 INFO - PROCESS | 2219 | 1461750462841 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 2219 | 1461750462842 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 02:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:47:42 INFO - PROCESS | 2219 | 1461750462845 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 2219 | 1461750462846 Marionette TRACE conn2 <- [1,874,null,{}] 02:47:42 INFO - PROCESS | 2219 | 1461750462848 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}] 02:47:42 INFO - PROCESS | 2219 | 1461750462941 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 02:47:42 INFO - PROCESS | 2219 | 1461750462945 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x127e9c800 == 49 [pid = 2219] [id = 226] 02:47:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x128e2e400) [pid = 2219] [serial = 676] [outer = 0x0] 02:47:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12b6ccc00) [pid = 2219] [serial = 677] [outer = 0x128e2e400] 02:47:42 INFO - PROCESS | 2219 | 1461750462970 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12b8e8800) [pid = 2219] [serial = 678] [outer = 0x128e2e400] 02:47:43 INFO - PROCESS | 2219 | 1461750463391 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]]]}] 02:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 570ms 02:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:47:43 INFO - PROCESS | 2219 | 1461750463422 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 02:47:43 INFO - PROCESS | 2219 | 1461750463424 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 02:47:43 INFO - PROCESS | 2219 | 1461750463428 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 2219 | 1461750463430 Marionette TRACE conn2 <- [1,878,null,{}] 02:47:43 INFO - PROCESS | 2219 | 1461750463433 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}] 02:47:43 INFO - PROCESS | 2219 | 1461750463554 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 02:47:43 INFO - PROCESS | 2219 | 1461750463558 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x129063000 == 50 [pid = 2219] [id = 227] 02:47:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12b8e8c00) [pid = 2219] [serial = 679] [outer = 0x0] 02:47:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12bbab800) [pid = 2219] [serial = 680] [outer = 0x12b8e8c00] 02:47:43 INFO - PROCESS | 2219 | 1461750463585 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12bbb3c00) [pid = 2219] [serial = 681] [outer = 0x12b8e8c00] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x127fb6400) [pid = 2219] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x119e4f800) [pid = 2219] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11bb2e000) [pid = 2219] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x1158a7800) [pid = 2219] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11bfc8000) [pid = 2219] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x123ae2400) [pid = 2219] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123ae8c00) [pid = 2219] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x11a611800) [pid = 2219] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11a605400) [pid = 2219] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:47:43 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11351c400) [pid = 2219] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:47:44 INFO - PROCESS | 2219 | 1461750464051 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 02:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:47:44 INFO - PROCESS | 2219 | 1461750464098 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 2219 | 1461750464099 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 02:47:44 INFO - PROCESS | 2219 | 1461750464101 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 2219 | 1461750464102 Marionette TRACE conn2 <- [1,882,null,{}] 02:47:44 INFO - PROCESS | 2219 | 1461750464104 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}] 02:47:44 INFO - PROCESS | 2219 | 1461750464180 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 02:47:44 INFO - PROCESS | 2219 | 1461750464185 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x123be0000 == 51 [pid = 2219] [id = 228] 02:47:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x118cf6800) [pid = 2219] [serial = 682] [outer = 0x0] 02:47:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x11c572000) [pid = 2219] [serial = 683] [outer = 0x118cf6800] 02:47:44 INFO - PROCESS | 2219 | 1461750464210 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x128ed7800) [pid = 2219] [serial = 684] [outer = 0x118cf6800] 02:47:44 INFO - PROCESS | 2219 | 1461750464537 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 471ms 02:47:44 INFO - PROCESS | 2219 | 1461750464572 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 02:47:44 INFO - PROCESS | 2219 | 1461750464574 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 02:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:47:44 INFO - PROCESS | 2219 | 1461750464576 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 2219 | 1461750464578 Marionette TRACE conn2 <- [1,886,null,{}] 02:47:44 INFO - PROCESS | 2219 | 1461750464586 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}] 02:47:44 INFO - PROCESS | 2219 | 1461750464678 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 02:47:44 INFO - PROCESS | 2219 | 1461750464684 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b878800 == 52 [pid = 2219] [id = 229] 02:47:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x12be33c00) [pid = 2219] [serial = 685] [outer = 0x0] 02:47:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x12be93400) [pid = 2219] [serial = 686] [outer = 0x12be33c00] 02:47:44 INFO - PROCESS | 2219 | 1461750464713 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12c047800) [pid = 2219] [serial = 687] [outer = 0x12be33c00] 02:47:45 INFO - PROCESS | 2219 | 1461750465062 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 525ms 02:47:45 INFO - PROCESS | 2219 | 1461750465103 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 2219 | 1461750465104 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 02:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:47:45 INFO - PROCESS | 2219 | 1461750465106 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 2219 | 1461750465107 Marionette TRACE conn2 <- [1,890,null,{}] 02:47:45 INFO - PROCESS | 2219 | 1461750465110 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}] 02:47:45 INFO - PROCESS | 2219 | 1461750465188 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 02:47:45 INFO - PROCESS | 2219 | 1461750465239 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c00c000 == 53 [pid = 2219] [id = 230] 02:47:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11bfcd000) [pid = 2219] [serial = 688] [outer = 0x0] 02:47:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12c051800) [pid = 2219] [serial = 689] [outer = 0x11bfcd000] 02:47:45 INFO - PROCESS | 2219 | 1461750465265 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12d1e2800) [pid = 2219] [serial = 690] [outer = 0x11bfcd000] 02:47:45 INFO - PROCESS | 2219 | 1461750465546 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 470ms 02:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:47:45 INFO - PROCESS | 2219 | 1461750465584 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 2219 | 1461750465585 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 02:47:45 INFO - PROCESS | 2219 | 1461750465587 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 2219 | 1461750465588 Marionette TRACE conn2 <- [1,894,null,{}] 02:47:45 INFO - PROCESS | 2219 | 1461750465591 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}] 02:47:45 INFO - PROCESS | 2219 | 1461750465673 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 02:47:45 INFO - PROCESS | 2219 | 1461750465677 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1bd800 == 54 [pid = 2219] [id = 231] 02:47:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12d1e3400) [pid = 2219] [serial = 691] [outer = 0x0] 02:47:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12d4ca800) [pid = 2219] [serial = 692] [outer = 0x12d1e3400] 02:47:45 INFO - PROCESS | 2219 | 1461750465704 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12d4d0800) [pid = 2219] [serial = 693] [outer = 0x12d1e3400] 02:47:46 INFO - PROCESS | 2219 | 1461750466155 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 619ms 02:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:47:46 INFO - PROCESS | 2219 | 1461750466206 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 2219 | 1461750466209 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 02:47:46 INFO - PROCESS | 2219 | 1461750466212 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 2219 | 1461750466215 Marionette TRACE conn2 <- [1,898,null,{}] 02:47:46 INFO - PROCESS | 2219 | 1461750466219 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}] 02:47:46 INFO - PROCESS | 2219 | 1461750466322 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 02:47:46 INFO - PROCESS | 2219 | 1461750466384 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x119232800 == 55 [pid = 2219] [id = 232] 02:47:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x114357400) [pid = 2219] [serial = 694] [outer = 0x0] 02:47:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11578b000) [pid = 2219] [serial = 695] [outer = 0x114357400] 02:47:46 INFO - PROCESS | 2219 | 1461750466416 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x118f9e000) [pid = 2219] [serial = 696] [outer = 0x114357400] 02:47:46 INFO - PROCESS | 2219 | 1461750466859 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]]]}] 02:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 02:47:46 INFO - PROCESS | 2219 | 1461750466886 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 2219 | 1461750466890 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 02:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:47:46 INFO - PROCESS | 2219 | 1461750466895 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 2219 | 1461750466896 Marionette TRACE conn2 <- [1,902,null,{}] 02:47:46 INFO - PROCESS | 2219 | 1461750466899 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}] 02:47:47 INFO - PROCESS | 2219 | 1461750467023 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 02:47:47 INFO - PROCESS | 2219 | 1461750467099 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d1800 == 56 [pid = 2219] [id = 233] 02:47:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11acc6800) [pid = 2219] [serial = 697] [outer = 0x0] 02:47:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11b24cc00) [pid = 2219] [serial = 698] [outer = 0x11acc6800] 02:47:47 INFO - PROCESS | 2219 | 1461750467128 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11bb2d800) [pid = 2219] [serial = 699] [outer = 0x11acc6800] 02:47:47 INFO - PROCESS | 2219 | 1461750467547 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 02:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:47:47 INFO - PROCESS | 2219 | 1461750467566 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 02:47:47 INFO - PROCESS | 2219 | 1461750467568 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 02:47:47 INFO - PROCESS | 2219 | 1461750467570 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 2219 | 1461750467573 Marionette TRACE conn2 <- [1,906,null,{}] 02:47:47 INFO - PROCESS | 2219 | 1461750467580 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}] 02:47:47 INFO - PROCESS | 2219 | 1461750467686 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 02:47:47 INFO - PROCESS | 2219 | 1461750467734 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b47c800 == 57 [pid = 2219] [id = 234] 02:47:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11beac400) [pid = 2219] [serial = 700] [outer = 0x0] 02:47:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12427f800) [pid = 2219] [serial = 701] [outer = 0x11beac400] 02:47:47 INFO - PROCESS | 2219 | 1461750467766 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x127868400) [pid = 2219] [serial = 702] [outer = 0x11beac400] 02:47:48 INFO - PROCESS | 2219 | 1461750468159 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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 621ms 02:47:48 INFO - PROCESS | 2219 | 1461750468206 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 2219 | 1461750468208 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 02:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:47:48 INFO - PROCESS | 2219 | 1461750468212 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 2219 | 1461750468215 Marionette TRACE conn2 <- [1,910,null,{}] 02:47:48 INFO - PROCESS | 2219 | 1461750468218 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}] 02:47:48 INFO - PROCESS | 2219 | 1461750468326 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 02:47:48 INFO - PROCESS | 2219 | 1461750468425 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x119726000 == 58 [pid = 2219] [id = 235] 02:47:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11a8be400) [pid = 2219] [serial = 703] [outer = 0x0] 02:47:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123b57400) [pid = 2219] [serial = 704] [outer = 0x11a8be400] 02:47:48 INFO - PROCESS | 2219 | 1461750468457 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x129088000) [pid = 2219] [serial = 705] [outer = 0x11a8be400] 02:47:49 INFO - PROCESS | 2219 | 1461750469012 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 871ms 02:47:49 INFO - PROCESS | 2219 | 1461750469084 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 2219 | 1461750469086 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 02:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:47:49 INFO - PROCESS | 2219 | 1461750469091 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 2219 | 1461750469093 Marionette TRACE conn2 <- [1,914,null,{}] 02:47:49 INFO - PROCESS | 2219 | 1461750469099 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}] 02:47:49 INFO - PROCESS | 2219 | 1461750469184 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 02:47:49 INFO - PROCESS | 2219 | 1461750469246 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b270000 == 59 [pid = 2219] [id = 236] 02:47:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1155cc000) [pid = 2219] [serial = 706] [outer = 0x0] 02:47:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x115787800) [pid = 2219] [serial = 707] [outer = 0x1155cc000] 02:47:49 INFO - PROCESS | 2219 | 1461750469275 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x115ae6800) [pid = 2219] [serial = 708] [outer = 0x1155cc000] 02:47:49 INFO - PROCESS | 2219 | 1461750469723 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 675ms 02:47:49 INFO - PROCESS | 2219 | 1461750469766 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 2219 | 1461750469770 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 02:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:47:49 INFO - PROCESS | 2219 | 1461750469774 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 2219 | 1461750469776 Marionette TRACE conn2 <- [1,918,null,{}] 02:47:49 INFO - PROCESS | 2219 | 1461750469778 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}] 02:47:49 INFO - PROCESS | 2219 | 1461750469862 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 02:47:49 INFO - PROCESS | 2219 | 1461750469929 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfaa000 == 58 [pid = 2219] [id = 203] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad3c800 == 57 [pid = 2219] [id = 201] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x11bb17800 == 56 [pid = 2219] [id = 202] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x12c00c000 == 55 [pid = 2219] [id = 230] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x12b878800 == 54 [pid = 2219] [id = 229] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x123be0000 == 53 [pid = 2219] [id = 228] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x129063000 == 52 [pid = 2219] [id = 227] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x127e9c800 == 51 [pid = 2219] [id = 226] 02:47:49 INFO - PROCESS | 2219 | --DOCSHELL 0x123be1000 == 50 [pid = 2219] [id = 207] 02:47:49 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x129387400) [pid = 2219] [serial = 638] [outer = 0x0] [url = about:blank] 02:47:49 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1151f1000) [pid = 2219] [serial = 599] [outer = 0x0] [url = about:blank] 02:47:49 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x1189b8c00) [pid = 2219] [serial = 602] [outer = 0x0] [url = about:blank] 02:47:49 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11af82000) [pid = 2219] [serial = 605] [outer = 0x0] [url = about:blank] 02:47:49 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11b7da000) [pid = 2219] [serial = 608] [outer = 0x0] [url = about:blank] 02:47:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x1156d0800 == 51 [pid = 2219] [id = 237] 02:47:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x1143b8800) [pid = 2219] [serial = 709] [outer = 0x0] 02:47:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x115ae5000) [pid = 2219] [serial = 710] [outer = 0x1143b8800] 02:47:49 INFO - PROCESS | 2219 | 1461750469982 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x119265400) [pid = 2219] [serial = 711] [outer = 0x1143b8800] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x1240f1800 == 50 [pid = 2219] [id = 225] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x123a2c000 == 49 [pid = 2219] [id = 224] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x11c498000 == 48 [pid = 2219] [id = 223] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc22000 == 47 [pid = 2219] [id = 222] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa69800 == 46 [pid = 2219] [id = 221] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x11856c000 == 45 [pid = 2219] [id = 220] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x1156c4800 == 44 [pid = 2219] [id = 219] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc35000 == 43 [pid = 2219] [id = 217] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x11b275800 == 42 [pid = 2219] [id = 214] 02:47:50 INFO - PROCESS | 2219 | --DOCSHELL 0x12b123800 == 41 [pid = 2219] [id = 213] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x1289d3400) [pid = 2219] [serial = 579] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x1289d5000) [pid = 2219] [serial = 635] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11a8bec00) [pid = 2219] [serial = 614] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11bea9400) [pid = 2219] [serial = 617] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x1165cc000) [pid = 2219] [serial = 611] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x118ceec00) [pid = 2219] [serial = 612] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11c56e000) [pid = 2219] [serial = 620] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x123b49400) [pid = 2219] [serial = 623] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x123ae1c00) [pid = 2219] [serial = 621] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x123f83c00) [pid = 2219] [serial = 626] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x123b58c00) [pid = 2219] [serial = 624] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x127e72400) [pid = 2219] [serial = 633] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x123f85000) [pid = 2219] [serial = 629] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12765a000) [pid = 2219] [serial = 627] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11bfcc000) [pid = 2219] [serial = 618] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x127870400) [pid = 2219] [serial = 632] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x128edd400) [pid = 2219] [serial = 636] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12765bc00) [pid = 2219] [serial = 630] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11acc1000) [pid = 2219] [serial = 615] [outer = 0x0] [url = about:blank] 02:47:50 INFO - PROCESS | 2219 | 1461750470304 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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 574ms 02:47:50 INFO - PROCESS | 2219 | 1461750470349 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 2219 | 1461750470350 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 02:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:47:50 INFO - PROCESS | 2219 | 1461750470352 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 2219 | 1461750470355 Marionette TRACE conn2 <- [1,922,null,{}] 02:47:50 INFO - PROCESS | 2219 | 1461750470362 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}] 02:47:50 INFO - PROCESS | 2219 | 1461750470440 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 02:47:50 INFO - PROCESS | 2219 | 1461750470486 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a913800 == 42 [pid = 2219] [id = 238] 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x119266400) [pid = 2219] [serial = 712] [outer = 0x0] 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11a9b6800) [pid = 2219] [serial = 713] [outer = 0x119266400] 02:47:50 INFO - PROCESS | 2219 | 1461750470515 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11b287800) [pid = 2219] [serial = 714] [outer = 0x119266400] 02:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 02:47:50 INFO - PROCESS | 2219 | 1461750470820 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]]]}] 02:47:50 INFO - PROCESS | 2219 | 1461750470824 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 2219 | 1461750470825 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 02:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:47:50 INFO - PROCESS | 2219 | 1461750470837 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 2219 | 1461750470838 Marionette TRACE conn2 <- [1,926,null,{}] 02:47:50 INFO - PROCESS | 2219 | 1461750470840 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}] 02:47:50 INFO - PROCESS | 2219 | 1461750470920 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 02:47:50 INFO - PROCESS | 2219 | 1461750470925 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfb2000 == 43 [pid = 2219] [id = 239] 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x11b728400) [pid = 2219] [serial = 715] [outer = 0x0] 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11bea9400) [pid = 2219] [serial = 716] [outer = 0x11b728400] 02:47:50 INFO - PROCESS | 2219 | 1461750470954 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11c451000) [pid = 2219] [serial = 717] [outer = 0x11b728400] 02:47:51 INFO - PROCESS | 2219 | 1461750471284 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 477ms 02:47:51 INFO - PROCESS | 2219 | 1461750471306 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 2219 | 1461750471307 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 02:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:47:51 INFO - PROCESS | 2219 | 1461750471309 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 2219 | 1461750471310 Marionette TRACE conn2 <- [1,930,null,{}] 02:47:51 INFO - PROCESS | 2219 | 1461750471316 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}] 02:47:51 INFO - PROCESS | 2219 | 1461750471389 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 02:47:51 INFO - PROCESS | 2219 | 1461750471395 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c861000 == 44 [pid = 2219] [id = 240] 02:47:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x11bfcc000) [pid = 2219] [serial = 718] [outer = 0x0] 02:47:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11c5d7400) [pid = 2219] [serial = 719] [outer = 0x11bfcc000] 02:47:51 INFO - PROCESS | 2219 | 1461750471424 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x123ae4000) [pid = 2219] [serial = 720] [outer = 0x11bfcc000] 02:47:51 INFO - PROCESS | 2219 | 1461750471839 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 571ms 02:47:51 INFO - PROCESS | 2219 | 1461750471882 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 02:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:47:51 INFO - PROCESS | 2219 | 1461750471884 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 02:47:51 INFO - PROCESS | 2219 | 1461750471887 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 2219 | 1461750471889 Marionette TRACE conn2 <- [1,934,null,{}] 02:47:51 INFO - PROCESS | 2219 | 1461750471892 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}] 02:47:52 INFO - PROCESS | 2219 | 1461750472035 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 02:47:52 INFO - PROCESS | 2219 | 1461750472046 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240e9000 == 45 [pid = 2219] [id = 241] 02:47:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x123f78400) [pid = 2219] [serial = 721] [outer = 0x0] 02:47:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12436e800) [pid = 2219] [serial = 722] [outer = 0x123f78400] 02:47:52 INFO - PROCESS | 2219 | 1461750472075 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x127060400) [pid = 2219] [serial = 723] [outer = 0x123f78400] 02:47:52 INFO - PROCESS | 2219 | 1461750472467 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 621ms 02:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:47:52 INFO - PROCESS | 2219 | 1461750472508 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 2219 | 1461750472509 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 02:47:52 INFO - PROCESS | 2219 | 1461750472513 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 2219 | 1461750472515 Marionette TRACE conn2 <- [1,938,null,{}] 02:47:52 INFO - PROCESS | 2219 | 1461750472518 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}] 02:47:52 INFO - PROCESS | 2219 | 1461750472607 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 02:47:52 INFO - PROCESS | 2219 | 1461750472612 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247e5800 == 46 [pid = 2219] [id = 242] 02:47:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x123b51800) [pid = 2219] [serial = 724] [outer = 0x0] 02:47:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12765d800) [pid = 2219] [serial = 725] [outer = 0x123b51800] 02:47:52 INFO - PROCESS | 2219 | 1461750472637 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x127e6ec00) [pid = 2219] [serial = 726] [outer = 0x123b51800] 02:47:52 INFO - PROCESS | 2219 | 1461750472973 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 471ms 02:47:52 INFO - PROCESS | 2219 | 1461750472985 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 2219 | 1461750472986 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 02:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:47:52 INFO - PROCESS | 2219 | 1461750472989 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 2219 | 1461750472990 Marionette TRACE conn2 <- [1,942,null,{}] 02:47:52 INFO - PROCESS | 2219 | 1461750472992 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}] 02:47:53 INFO - PROCESS | 2219 | 1461750473087 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 02:47:53 INFO - PROCESS | 2219 | 1461750473099 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276ce800 == 47 [pid = 2219] [id = 243] 02:47:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123b52800) [pid = 2219] [serial = 727] [outer = 0x0] 02:47:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x127fbfc00) [pid = 2219] [serial = 728] [outer = 0x123b52800] 02:47:53 INFO - PROCESS | 2219 | 1461750473124 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x1289dc800) [pid = 2219] [serial = 729] [outer = 0x123b52800] 02:47:53 INFO - PROCESS | 2219 | 1461750473470 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 518ms 02:47:53 INFO - PROCESS | 2219 | 1461750473508 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 2219 | 1461750473509 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 02:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:47:53 INFO - PROCESS | 2219 | 1461750473512 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 2219 | 1461750473515 Marionette TRACE conn2 <- [1,946,null,{}] 02:47:53 INFO - PROCESS | 2219 | 1461750473517 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}] 02:47:53 INFO - PROCESS | 2219 | 1461750473609 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 02:47:53 INFO - PROCESS | 2219 | 1461750473613 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12905b800 == 48 [pid = 2219] [id = 244] 02:47:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12765bc00) [pid = 2219] [serial = 730] [outer = 0x0] 02:47:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12908a800) [pid = 2219] [serial = 731] [outer = 0x12765bc00] 02:47:53 INFO - PROCESS | 2219 | 1461750473638 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12b3ac800) [pid = 2219] [serial = 732] [outer = 0x12765bc00] 02:47:53 INFO - PROCESS | 2219 | 1461750473974 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 473ms 02:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:47:53 INFO - PROCESS | 2219 | 1461750473984 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 2219 | 1461750473985 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 02:47:53 INFO - PROCESS | 2219 | 1461750473987 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 2219 | 1461750473989 Marionette TRACE conn2 <- [1,950,null,{}] 02:47:53 INFO - PROCESS | 2219 | 1461750473991 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}] 02:47:54 INFO - PROCESS | 2219 | 1461750474091 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 02:47:54 INFO - PROCESS | 2219 | 1461750474096 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x129677000 == 49 [pid = 2219] [id = 245] 02:47:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x1289dd000) [pid = 2219] [serial = 733] [outer = 0x0] 02:47:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b420800) [pid = 2219] [serial = 734] [outer = 0x1289dd000] 02:47:54 INFO - PROCESS | 2219 | 1461750474121 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12b42dc00) [pid = 2219] [serial = 735] [outer = 0x1289dd000] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x114bba800) [pid = 2219] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11b280000) [pid = 2219] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x114bbc000) [pid = 2219] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11af79400) [pid = 2219] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x128e2b400) [pid = 2219] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11c449400) [pid = 2219] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x128e2e400) [pid = 2219] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11453b400) [pid = 2219] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x117876400) [pid = 2219] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11b7df000) [pid = 2219] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x123cf0400) [pid = 2219] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x1185a9000) [pid = 2219] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11b247000) [pid = 2219] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12b8e8c00) [pid = 2219] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x118cf6800) [pid = 2219] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x12be33c00) [pid = 2219] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x119096000) [pid = 2219] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x123b4d800) [pid = 2219] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12b3aa800) [pid = 2219] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12436d000) [pid = 2219] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11bfcd000) [pid = 2219] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:47:54 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x114bba400) [pid = 2219] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:47:54 INFO - PROCESS | 2219 | 1461750474621 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 02:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:47:54 INFO - PROCESS | 2219 | 1461750474657 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 2219 | 1461750474659 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 02:47:54 INFO - PROCESS | 2219 | 1461750474661 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 2219 | 1461750474666 Marionette TRACE conn2 <- [1,954,null,{}] 02:47:54 INFO - PROCESS | 2219 | 1461750474668 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}] 02:47:54 INFO - PROCESS | 2219 | 1461750474755 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 02:47:54 INFO - PROCESS | 2219 | 1461750474759 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12c000 == 50 [pid = 2219] [id = 246] 02:47:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11351b800) [pid = 2219] [serial = 736] [outer = 0x0] 02:47:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x11b247000) [pid = 2219] [serial = 737] [outer = 0x11351b800] 02:47:54 INFO - PROCESS | 2219 | 1461750474791 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b423000) [pid = 2219] [serial = 738] [outer = 0x11351b800] 02:47:55 INFO - PROCESS | 2219 | 1461750475118 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 473ms 02:47:55 INFO - PROCESS | 2219 | 1461750475134 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 2219 | 1461750475135 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 02:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:47:55 INFO - PROCESS | 2219 | 1461750475138 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 2219 | 1461750475139 Marionette TRACE conn2 <- [1,958,null,{}] 02:47:55 INFO - PROCESS | 2219 | 1461750475141 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}] 02:47:55 INFO - PROCESS | 2219 | 1461750475219 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 02:47:55 INFO - PROCESS | 2219 | 1461750475266 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b881000 == 51 [pid = 2219] [id = 247] 02:47:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11656a400) [pid = 2219] [serial = 739] [outer = 0x0] 02:47:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12b6d7000) [pid = 2219] [serial = 740] [outer = 0x11656a400] 02:47:55 INFO - PROCESS | 2219 | 1461750475291 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12bbb1800) [pid = 2219] [serial = 741] [outer = 0x11656a400] 02:47:55 INFO - PROCESS | 2219 | 1461750475582 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 468ms 02:47:55 INFO - PROCESS | 2219 | 1461750475606 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 2219 | 1461750475608 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 02:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:47:55 INFO - PROCESS | 2219 | 1461750475610 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 2219 | 1461750475611 Marionette TRACE conn2 <- [1,962,null,{}] 02:47:55 INFO - PROCESS | 2219 | 1461750475617 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}] 02:47:55 INFO - PROCESS | 2219 | 1461750475693 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 02:47:55 INFO - PROCESS | 2219 | 1461750475700 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d016800 == 52 [pid = 2219] [id = 248] 02:47:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x114bba800) [pid = 2219] [serial = 742] [outer = 0x0] 02:47:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12be3dc00) [pid = 2219] [serial = 743] [outer = 0x114bba800] 02:47:55 INFO - PROCESS | 2219 | 1461750475726 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12bea1000) [pid = 2219] [serial = 744] [outer = 0x114bba800] 02:47:56 INFO - PROCESS | 2219 | 1461750476040 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 02:47:56 INFO - PROCESS | 2219 | 1461750476082 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 2219 | 1461750476083 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 02:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:47:56 INFO - PROCESS | 2219 | 1461750476085 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 2219 | 1461750476086 Marionette TRACE conn2 <- [1,966,null,{}] 02:47:56 INFO - PROCESS | 2219 | 1461750476088 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}] 02:47:56 INFO - PROCESS | 2219 | 1461750476186 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 02:47:56 INFO - PROCESS | 2219 | 1461750476194 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc64800 == 53 [pid = 2219] [id = 249] 02:47:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12be33400) [pid = 2219] [serial = 745] [outer = 0x0] 02:47:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x12bee9800) [pid = 2219] [serial = 746] [outer = 0x12be33400] 02:47:56 INFO - PROCESS | 2219 | 1461750476221 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12d1d6000) [pid = 2219] [serial = 747] [outer = 0x12be33400] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x1242ff000 == 52 [pid = 2219] [id = 215] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x1240db000 == 51 [pid = 2219] [id = 196] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x12c01a800 == 50 [pid = 2219] [id = 174] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x12b471800 == 49 [pid = 2219] [id = 216] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad4b000 == 48 [pid = 2219] [id = 185] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x118714000 == 47 [pid = 2219] [id = 218] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad52800 == 46 [pid = 2219] [id = 195] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x115249000 == 45 [pid = 2219] [id = 194] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x11b270000 == 44 [pid = 2219] [id = 236] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x119726000 == 43 [pid = 2219] [id = 235] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x12b47c800 == 42 [pid = 2219] [id = 234] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d1800 == 41 [pid = 2219] [id = 233] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1bd800 == 40 [pid = 2219] [id = 231] 02:47:56 INFO - PROCESS | 2219 | --DOCSHELL 0x119232800 == 39 [pid = 2219] [id = 232] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1156d0800 == 38 [pid = 2219] [id = 237] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfb2000 == 37 [pid = 2219] [id = 239] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1247e5800 == 36 [pid = 2219] [id = 242] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12905b800 == 35 [pid = 2219] [id = 244] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12b881000 == 34 [pid = 2219] [id = 247] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11a913800 == 33 [pid = 2219] [id = 238] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12b12c000 == 32 [pid = 2219] [id = 246] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11c861000 == 31 [pid = 2219] [id = 240] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x129677000 == 30 [pid = 2219] [id = 245] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1276ce800 == 29 [pid = 2219] [id = 243] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1240e9000 == 28 [pid = 2219] [id = 241] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x1158a8000) [pid = 2219] [serial = 600] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11bb27c00) [pid = 2219] [serial = 609] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x119e50400) [pid = 2219] [serial = 603] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11b250800) [pid = 2219] [serial = 606] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x12b3ad400) [pid = 2219] [serial = 674] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11c5d7800) [pid = 2219] [serial = 665] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12b6ccc00) [pid = 2219] [serial = 677] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x118eb9400) [pid = 2219] [serial = 653] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12427f400) [pid = 2219] [serial = 654] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11899e800) [pid = 2219] [serial = 656] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x119262800) [pid = 2219] [serial = 657] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11c453800) [pid = 2219] [serial = 645] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11bb2e800) [pid = 2219] [serial = 644] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x1289dc400) [pid = 2219] [serial = 648] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x12450e000) [pid = 2219] [serial = 647] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11aa78c00) [pid = 2219] [serial = 642] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x119a79000) [pid = 2219] [serial = 641] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x11b7df400) [pid = 2219] [serial = 662] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11bfc9c00) [pid = 2219] [serial = 663] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x12bbab800) [pid = 2219] [serial = 680] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x12b8e8800) [pid = 2219] [serial = 678] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11c572000) [pid = 2219] [serial = 683] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x128ed7800) [pid = 2219] [serial = 684] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x12bbb3c00) [pid = 2219] [serial = 681] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x12be93400) [pid = 2219] [serial = 686] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11a607000) [pid = 2219] [serial = 659] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11a9ba400) [pid = 2219] [serial = 660] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x123ebd400) [pid = 2219] [serial = 668] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12b3b6400) [pid = 2219] [serial = 651] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12b3af000) [pid = 2219] [serial = 650] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x123aea400) [pid = 2219] [serial = 666] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12765d000) [pid = 2219] [serial = 671] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x12c047800) [pid = 2219] [serial = 687] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x12d1e2800) [pid = 2219] [serial = 690] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x12d4ca800) [pid = 2219] [serial = 692] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x12b42a000) [pid = 2219] [serial = 675] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x12c051800) [pid = 2219] [serial = 689] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x129085800) [pid = 2219] [serial = 672] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x1240b6c00) [pid = 2219] [serial = 669] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x119e4fc00) [pid = 2219] [serial = 597] [outer = 0x0] [url = about:blank] 02:47:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12d016800 == 27 [pid = 2219] [id = 248] 02:47:57 INFO - PROCESS | 2219 | 1461750477756 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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1720ms 02:47:57 INFO - PROCESS | 2219 | 1461750477806 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 02:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:47:57 INFO - PROCESS | 2219 | 1461750477808 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 02:47:57 INFO - PROCESS | 2219 | 1461750477818 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - PROCESS | 2219 | 1461750477820 Marionette TRACE conn2 <- [1,970,null,{}] 02:47:57 INFO - PROCESS | 2219 | 1461750477831 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}] 02:47:57 INFO - PROCESS | 2219 | 1461750477906 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 02:47:57 INFO - PROCESS | 2219 | 1461750477916 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x115a17800 == 28 [pid = 2219] [id = 250] 02:47:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x1151ee400) [pid = 2219] [serial = 748] [outer = 0x0] 02:47:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x1151f1000) [pid = 2219] [serial = 749] [outer = 0x1151ee400] 02:47:57 INFO - PROCESS | 2219 | 1461750477944 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11584a000) [pid = 2219] [serial = 750] [outer = 0x1151ee400] 02:47:58 INFO - PROCESS | 2219 | 1461750478303 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 531ms 02:47:58 INFO - PROCESS | 2219 | 1461750478343 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 2219 | 1461750478347 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 02:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:47:58 INFO - PROCESS | 2219 | 1461750478352 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 2219 | 1461750478353 Marionette TRACE conn2 <- [1,974,null,{}] 02:47:58 INFO - PROCESS | 2219 | 1461750478356 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}] 02:47:58 INFO - PROCESS | 2219 | 1461750478433 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 02:47:58 INFO - PROCESS | 2219 | 1461750478475 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x118c42000 == 29 [pid = 2219] [id = 251] 02:47:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x1151f0c00) [pid = 2219] [serial = 751] [outer = 0x0] 02:47:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x116572800) [pid = 2219] [serial = 752] [outer = 0x1151f0c00] 02:47:58 INFO - PROCESS | 2219 | 1461750478501 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x118f9dc00) [pid = 2219] [serial = 753] [outer = 0x1151f0c00] 02:47:58 INFO - PROCESS | 2219 | 1461750478811 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 472ms 02:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:47:58 INFO - PROCESS | 2219 | 1461750478823 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 2219 | 1461750478825 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 02:47:58 INFO - PROCESS | 2219 | 1461750478828 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 2219 | 1461750478834 Marionette TRACE conn2 <- [1,978,null,{}] 02:47:58 INFO - PROCESS | 2219 | 1461750478841 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}] 02:47:58 INFO - PROCESS | 2219 | 1461750478920 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 02:47:58 INFO - PROCESS | 2219 | 1461750478926 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a810800 == 30 [pid = 2219] [id = 252] 02:47:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11351b400) [pid = 2219] [serial = 754] [outer = 0x0] 02:47:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11a60d400) [pid = 2219] [serial = 755] [outer = 0x11351b400] 02:47:58 INFO - PROCESS | 2219 | 1461750478958 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11a994400) [pid = 2219] [serial = 756] [outer = 0x11351b400] 02:47:59 INFO - PROCESS | 2219 | 1461750479305 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 526ms 02:47:59 INFO - PROCESS | 2219 | 1461750479353 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 02:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:47:59 INFO - PROCESS | 2219 | 1461750479355 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 02:47:59 INFO - PROCESS | 2219 | 1461750479357 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 2219 | 1461750479358 Marionette TRACE conn2 <- [1,982,null,{}] 02:47:59 INFO - PROCESS | 2219 | 1461750479361 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}] 02:47:59 INFO - PROCESS | 2219 | 1461750479430 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 02:47:59 INFO - PROCESS | 2219 | 1461750479435 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa6b000 == 31 [pid = 2219] [id = 253] 02:47:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x118f9d800) [pid = 2219] [serial = 757] [outer = 0x0] 02:47:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11aa73000) [pid = 2219] [serial = 758] [outer = 0x118f9d800] 02:47:59 INFO - PROCESS | 2219 | 1461750479463 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11af7d000) [pid = 2219] [serial = 759] [outer = 0x118f9d800] 02:47:59 INFO - PROCESS | 2219 | 1461750479759 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 419ms 02:47:59 INFO - PROCESS | 2219 | 1461750479777 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 2219 | 1461750479779 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 02:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:47:59 INFO - PROCESS | 2219 | 1461750479785 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 2219 | 1461750479787 Marionette TRACE conn2 <- [1,986,null,{}] 02:47:59 INFO - PROCESS | 2219 | 1461750479790 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}] 02:47:59 INFO - PROCESS | 2219 | 1461750479896 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 02:47:59 INFO - PROCESS | 2219 | 1461750479961 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad57000 == 32 [pid = 2219] [id = 254] 02:47:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x1187d8c00) [pid = 2219] [serial = 760] [outer = 0x0] 02:47:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11af80400) [pid = 2219] [serial = 761] [outer = 0x1187d8c00] 02:48:00 INFO - PROCESS | 2219 | 1461750480001 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11b252400) [pid = 2219] [serial = 762] [outer = 0x1187d8c00] 02:48:00 INFO - PROCESS | 2219 | 1461750480429 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 02:48:00 INFO - PROCESS | 2219 | 1461750480456 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 2219 | 1461750480457 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 02:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:48:00 INFO - PROCESS | 2219 | 1461750480461 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 2219 | 1461750480463 Marionette TRACE conn2 <- [1,990,null,{}] 02:48:00 INFO - PROCESS | 2219 | 1461750480466 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}] 02:48:00 INFO - PROCESS | 2219 | 1461750480586 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 02:48:00 INFO - PROCESS | 2219 | 1461750480596 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc0e000 == 33 [pid = 2219] [id = 255] 02:48:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11b280000) [pid = 2219] [serial = 763] [outer = 0x0] 02:48:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11b7de400) [pid = 2219] [serial = 764] [outer = 0x11b280000] 02:48:00 INFO - PROCESS | 2219 | 1461750480625 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11bfc8000) [pid = 2219] [serial = 765] [outer = 0x11b280000] 02:48:00 INFO - PROCESS | 2219 | 1461750480920 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 471ms 02:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:48:00 INFO - PROCESS | 2219 | 1461750480936 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 2219 | 1461750480937 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 02:48:00 INFO - PROCESS | 2219 | 1461750480939 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 2219 | 1461750480940 Marionette TRACE conn2 <- [1,994,null,{}] 02:48:00 INFO - PROCESS | 2219 | 1461750480942 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}] 02:48:01 INFO - PROCESS | 2219 | 1461750481015 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 02:48:01 INFO - PROCESS | 2219 | 1461750481019 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c48f000 == 34 [pid = 2219] [id = 256] 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11b250800) [pid = 2219] [serial = 766] [outer = 0x0] 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11c44f400) [pid = 2219] [serial = 767] [outer = 0x11b250800] 02:48:01 INFO - PROCESS | 2219 | 1461750481046 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11c573c00) [pid = 2219] [serial = 768] [outer = 0x11b250800] 02:48:01 INFO - PROCESS | 2219 | 1461750481372 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 468ms 02:48:01 INFO - PROCESS | 2219 | 1461750481409 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 2219 | 1461750481410 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 02:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:48:01 INFO - PROCESS | 2219 | 1461750481415 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 2219 | 1461750481416 Marionette TRACE conn2 <- [1,998,null,{}] 02:48:01 INFO - PROCESS | 2219 | 1461750481418 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}] 02:48:01 INFO - PROCESS | 2219 | 1461750481506 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 02:48:01 INFO - PROCESS | 2219 | 1461750481512 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c723800 == 35 [pid = 2219] [id = 257] 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1142b8000) [pid = 2219] [serial = 769] [outer = 0x0] 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11c573400) [pid = 2219] [serial = 770] [outer = 0x1142b8000] 02:48:01 INFO - PROCESS | 2219 | 1461750481538 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x123ae3c00) [pid = 2219] [serial = 771] [outer = 0x1142b8000] 02:48:01 INFO - PROCESS | 2219 | 1461750481854 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 475ms 02:48:01 INFO - PROCESS | 2219 | 1461750481890 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 2219 | 1461750481892 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 02:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:48:01 INFO - PROCESS | 2219 | 1461750481894 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 2219 | 1461750481896 Marionette TRACE conn2 <- [1,1002,null,{}] 02:48:01 INFO - PROCESS | 2219 | 1461750481900 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}] 02:48:01 INFO - PROCESS | 2219 | 1461750481967 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 02:48:01 INFO - PROCESS | 2219 | 1461750481971 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a80f000 == 36 [pid = 2219] [id = 258] 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11af83800) [pid = 2219] [serial = 772] [outer = 0x0] 02:48:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x123b49400) [pid = 2219] [serial = 773] [outer = 0x11af83800] 02:48:01 INFO - PROCESS | 2219 | 1461750481998 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x123b56000) [pid = 2219] [serial = 774] [outer = 0x11af83800] 02:48:02 INFO - PROCESS | 2219 | 1461750482309 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 471ms 02:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:48:02 INFO - PROCESS | 2219 | 1461750482378 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 2219 | 1461750482379 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 02:48:02 INFO - PROCESS | 2219 | 1461750482382 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 2219 | 1461750482383 Marionette TRACE conn2 <- [1,1006,null,{}] 02:48:02 INFO - PROCESS | 2219 | 1461750482385 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}] 02:48:02 INFO - PROCESS | 2219 | 1461750482458 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 02:48:02 INFO - PROCESS | 2219 | 1461750482464 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240dc000 == 37 [pid = 2219] [id = 259] 02:48:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123aeec00) [pid = 2219] [serial = 775] [outer = 0x0] 02:48:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x123f7d000) [pid = 2219] [serial = 776] [outer = 0x123aeec00] 02:48:02 INFO - PROCESS | 2219 | 1461750482489 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x123f84c00) [pid = 2219] [serial = 777] [outer = 0x123aeec00] 02:48:02 INFO - PROCESS | 2219 | 1461750482861 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 518ms 02:48:02 INFO - PROCESS | 2219 | 1461750482901 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 2219 | 1461750482903 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 02:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:48:02 INFO - PROCESS | 2219 | 1461750482905 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 2219 | 1461750482907 Marionette TRACE conn2 <- [1,1010,null,{}] 02:48:02 INFO - PROCESS | 2219 | 1461750482909 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}] 02:48:03 INFO - PROCESS | 2219 | 1461750483011 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 02:48:03 INFO - PROCESS | 2219 | 1461750483016 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad56800 == 38 [pid = 2219] [id = 260] 02:48:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x123aedc00) [pid = 2219] [serial = 778] [outer = 0x0] 02:48:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x123fb0400) [pid = 2219] [serial = 779] [outer = 0x123aedc00] 02:48:03 INFO - PROCESS | 2219 | 1461750483045 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12765d000) [pid = 2219] [serial = 780] [outer = 0x123aedc00] 02:48:03 INFO - PROCESS | 2219 | 1461750483392 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 02:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:48:03 INFO - PROCESS | 2219 | 1461750483424 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 2219 | 1461750483426 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 02:48:03 INFO - PROCESS | 2219 | 1461750483428 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 2219 | 1461750483430 Marionette TRACE conn2 <- [1,1014,null,{}] 02:48:03 INFO - PROCESS | 2219 | 1461750483434 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}] 02:48:03 INFO - PROCESS | 2219 | 1461750483522 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 02:48:03 INFO - PROCESS | 2219 | 1461750483526 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x127e9a000 == 39 [pid = 2219] [id = 261] 02:48:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x123bc1400) [pid = 2219] [serial = 781] [outer = 0x0] 02:48:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x127913c00) [pid = 2219] [serial = 782] [outer = 0x123bc1400] 02:48:03 INFO - PROCESS | 2219 | 1461750483566 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x127fbc800) [pid = 2219] [serial = 783] [outer = 0x123bc1400] 02:48:03 INFO - PROCESS | 2219 | 1461750483984 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 571ms 02:48:04 INFO - PROCESS | 2219 | 1461750484000 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 2219 | 1461750484001 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 02:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:48:04 INFO - PROCESS | 2219 | 1461750484003 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 2219 | 1461750484004 Marionette TRACE conn2 <- [1,1018,null,{}] 02:48:04 INFO - PROCESS | 2219 | 1461750484015 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}] 02:48:04 INFO - PROCESS | 2219 | 1461750484104 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 02:48:04 INFO - PROCESS | 2219 | 1461750484108 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x12894d000 == 40 [pid = 2219] [id = 262] 02:48:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x127873c00) [pid = 2219] [serial = 784] [outer = 0x0] 02:48:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x1289d4c00) [pid = 2219] [serial = 785] [outer = 0x127873c00] 02:48:04 INFO - PROCESS | 2219 | 1461750484134 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x128e2e400) [pid = 2219] [serial = 786] [outer = 0x127873c00] 02:48:04 INFO - PROCESS | 2219 | 1461750484480 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 518ms 02:48:04 INFO - PROCESS | 2219 | 1461750484522 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 2219 | 1461750484523 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 02:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:48:04 INFO - PROCESS | 2219 | 1461750484525 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 2219 | 1461750484526 Marionette TRACE conn2 <- [1,1022,null,{}] 02:48:04 INFO - PROCESS | 2219 | 1461750484529 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}] 02:48:04 INFO - PROCESS | 2219 | 1461750484619 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 02:48:04 INFO - PROCESS | 2219 | 1461750484624 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x12962a000 == 41 [pid = 2219] [id = 263] 02:48:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x127fbcc00) [pid = 2219] [serial = 787] [outer = 0x0] 02:48:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x12938d800) [pid = 2219] [serial = 788] [outer = 0x127fbcc00] 02:48:04 INFO - PROCESS | 2219 | 1461750484648 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x12b3b1800) [pid = 2219] [serial = 789] [outer = 0x127fbcc00] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x129084000) [pid = 2219] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x114bba800) [pid = 2219] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x123b51800) [pid = 2219] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x123b52800) [pid = 2219] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12765bc00) [pid = 2219] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x1289dd000) [pid = 2219] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11656a400) [pid = 2219] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11351b800) [pid = 2219] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x123f78400) [pid = 2219] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11bfcc000) [pid = 2219] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11b728400) [pid = 2219] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x119266400) [pid = 2219] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x1143b8800) [pid = 2219] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x1155cc000) [pid = 2219] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11a8be400) [pid = 2219] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11beac400) [pid = 2219] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11acc6800) [pid = 2219] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x114357400) [pid = 2219] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:48:04 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x12d1e3400) [pid = 2219] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:48:05 INFO - PROCESS | 2219 | 1461750485115 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 622ms 02:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:48:05 INFO - PROCESS | 2219 | 1461750485151 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 2219 | 1461750485152 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 02:48:05 INFO - PROCESS | 2219 | 1461750485154 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 2219 | 1461750485155 Marionette TRACE conn2 <- [1,1026,null,{}] 02:48:05 INFO - PROCESS | 2219 | 1461750485157 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}] 02:48:05 INFO - PROCESS | 2219 | 1461750485258 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 02:48:05 INFO - PROCESS | 2219 | 1461750485290 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a14000 == 42 [pid = 2219] [id = 264] 02:48:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x1136ef400) [pid = 2219] [serial = 790] [outer = 0x0] 02:48:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11b24d000) [pid = 2219] [serial = 791] [outer = 0x1136ef400] 02:48:05 INFO - PROCESS | 2219 | 1461750485317 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x123b54000) [pid = 2219] [serial = 792] [outer = 0x1136ef400] 02:48:05 INFO - PROCESS | 2219 | 1461750485607 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 02:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:48:05 INFO - PROCESS | 2219 | 1461750485623 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 2219 | 1461750485624 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 02:48:05 INFO - PROCESS | 2219 | 1461750485626 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 2219 | 1461750485628 Marionette TRACE conn2 <- [1,1030,null,{}] 02:48:05 INFO - PROCESS | 2219 | 1461750485638 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}] 02:48:05 INFO - PROCESS | 2219 | 1461750485718 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 02:48:05 INFO - PROCESS | 2219 | 1461750485722 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12f800 == 43 [pid = 2219] [id = 265] 02:48:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11beac400) [pid = 2219] [serial = 793] [outer = 0x0] 02:48:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12938d000) [pid = 2219] [serial = 794] [outer = 0x11beac400] 02:48:05 INFO - PROCESS | 2219 | 1461750485747 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12b3b5800) [pid = 2219] [serial = 795] [outer = 0x11beac400] 02:48:06 INFO - PROCESS | 2219 | 1461750486056 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 472ms 02:48:06 INFO - PROCESS | 2219 | 1461750486100 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 2219 | 1461750486101 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 02:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:48:06 INFO - PROCESS | 2219 | 1461750486103 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 2219 | 1461750486104 Marionette TRACE conn2 <- [1,1034,null,{}] 02:48:06 INFO - PROCESS | 2219 | 1461750486106 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}] 02:48:06 INFO - PROCESS | 2219 | 1461750486202 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 02:48:06 INFO - PROCESS | 2219 | 1461750486208 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6c4000 == 44 [pid = 2219] [id = 266] 02:48:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x119263c00) [pid = 2219] [serial = 796] [outer = 0x0] 02:48:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b423800) [pid = 2219] [serial = 797] [outer = 0x119263c00] 02:48:06 INFO - PROCESS | 2219 | 1461750486233 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12b6c9c00) [pid = 2219] [serial = 798] [outer = 0x119263c00] 02:48:06 INFO - PROCESS | 2219 | 1461750486547 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 469ms 02:48:06 INFO - PROCESS | 2219 | 1461750486572 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 2219 | 1461750486573 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 02:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:48:06 INFO - PROCESS | 2219 | 1461750486576 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 2219 | 1461750486577 Marionette TRACE conn2 <- [1,1038,null,{}] 02:48:06 INFO - PROCESS | 2219 | 1461750486582 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}] 02:48:06 INFO - PROCESS | 2219 | 1461750486655 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 02:48:06 INFO - PROCESS | 2219 | 1461750486659 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c003000 == 45 [pid = 2219] [id = 267] 02:48:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12b3b5000) [pid = 2219] [serial = 799] [outer = 0x0] 02:48:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b8f3800) [pid = 2219] [serial = 800] [outer = 0x12b3b5000] 02:48:06 INFO - PROCESS | 2219 | 1461750486687 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12bbb0000) [pid = 2219] [serial = 801] [outer = 0x12b3b5000] 02:48:07 INFO - PROCESS | 2219 | 1461750487145 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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 620ms 02:48:07 INFO - PROCESS | 2219 | 1461750487197 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 2219 | 1461750487200 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 02:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:48:07 INFO - PROCESS | 2219 | 1461750487203 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 2219 | 1461750487206 Marionette TRACE conn2 <- [1,1042,null,{}] 02:48:07 INFO - PROCESS | 2219 | 1461750487210 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}] 02:48:07 INFO - PROCESS | 2219 | 1461750487333 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 02:48:07 INFO - PROCESS | 2219 | 1461750487406 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x118917800 == 46 [pid = 2219] [id = 268] 02:48:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x114bba800) [pid = 2219] [serial = 802] [outer = 0x0] 02:48:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1155d3000) [pid = 2219] [serial = 803] [outer = 0x114bba800] 02:48:07 INFO - PROCESS | 2219 | 1461750487438 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x116573400) [pid = 2219] [serial = 804] [outer = 0x114bba800] 02:48:07 INFO - PROCESS | 2219 | 1461750487963 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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 771ms 02:48:07 INFO - PROCESS | 2219 | 1461750487974 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 2219 | 1461750487978 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 02:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:48:08 INFO - PROCESS | 2219 | 1461750488023 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 2219 | 1461750488025 Marionette TRACE conn2 <- [1,1046,null,{}] 02:48:08 INFO - PROCESS | 2219 | 1461750488028 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}] 02:48:08 INFO - PROCESS | 2219 | 1461750488144 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 02:48:08 INFO - PROCESS | 2219 | 1461750488216 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x1155a1800 == 47 [pid = 2219] [id = 269] 02:48:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x118e13800) [pid = 2219] [serial = 805] [outer = 0x0] 02:48:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x119263800) [pid = 2219] [serial = 806] [outer = 0x118e13800] 02:48:08 INFO - PROCESS | 2219 | 1461750488246 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11a8cb800) [pid = 2219] [serial = 807] [outer = 0x118e13800] 02:48:08 INFO - PROCESS | 2219 | 1461750488897 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]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 928ms 02:48:08 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6c4000 == 46 [pid = 2219] [id = 266] 02:48:08 INFO - PROCESS | 2219 | --DOCSHELL 0x12b12f800 == 45 [pid = 2219] [id = 265] 02:48:08 INFO - PROCESS | 2219 | --DOCSHELL 0x123a14000 == 44 [pid = 2219] [id = 264] 02:48:08 INFO - PROCESS | 2219 | --DOCSHELL 0x12962a000 == 43 [pid = 2219] [id = 263] 02:48:08 INFO - PROCESS | 2219 | --DOCSHELL 0x12894d000 == 42 [pid = 2219] [id = 262] 02:48:08 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12bee9800) [pid = 2219] [serial = 746] [outer = 0x0] [url = about:blank] 02:48:08 INFO - PROCESS | 2219 | 1461750488991 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 2219 | 1461750488996 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x127e9a000 == 41 [pid = 2219] [id = 261] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad56800 == 40 [pid = 2219] [id = 260] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x1240dc000 == 39 [pid = 2219] [id = 259] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11a80f000 == 38 [pid = 2219] [id = 258] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11c723800 == 37 [pid = 2219] [id = 257] 02:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11c48f000 == 36 [pid = 2219] [id = 256] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc0e000 == 35 [pid = 2219] [id = 255] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad57000 == 34 [pid = 2219] [id = 254] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa6b000 == 33 [pid = 2219] [id = 253] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x11a810800 == 32 [pid = 2219] [id = 252] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x118c42000 == 31 [pid = 2219] [id = 251] 02:48:09 INFO - PROCESS | 2219 | --DOCSHELL 0x115a17800 == 30 [pid = 2219] [id = 250] 02:48:09 INFO - PROCESS | 2219 | 1461750489022 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 2219 | 1461750489025 Marionette TRACE conn2 <- [1,1050,null,{}] 02:48:09 INFO - PROCESS | 2219 | 1461750489032 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}] 02:48:09 INFO - PROCESS | 2219 | 1461750489143 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 02:48:09 INFO - PROCESS | 2219 | 1461750489155 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x119014800 == 31 [pid = 2219] [id = 270] 02:48:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x115aea800) [pid = 2219] [serial = 808] [outer = 0x0] 02:48:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x116574800) [pid = 2219] [serial = 809] [outer = 0x115aea800] 02:48:09 INFO - PROCESS | 2219 | 1461750489201 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x1189b2000) [pid = 2219] [serial = 810] [outer = 0x115aea800] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x129395c00) [pid = 2219] [serial = 639] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12be3dc00) [pid = 2219] [serial = 743] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12bea1000) [pid = 2219] [serial = 744] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x12765d800) [pid = 2219] [serial = 725] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x127fbfc00) [pid = 2219] [serial = 728] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12908a800) [pid = 2219] [serial = 731] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x1289dc800) [pid = 2219] [serial = 729] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x12b420800) [pid = 2219] [serial = 734] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x12b3ac800) [pid = 2219] [serial = 732] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12bbb1800) [pid = 2219] [serial = 741] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11b247000) [pid = 2219] [serial = 737] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12b42dc00) [pid = 2219] [serial = 735] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12b6d7000) [pid = 2219] [serial = 740] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x12436e800) [pid = 2219] [serial = 722] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11c5d7400) [pid = 2219] [serial = 719] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x123ae4000) [pid = 2219] [serial = 720] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11bea9400) [pid = 2219] [serial = 716] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11c451000) [pid = 2219] [serial = 717] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11a9b6800) [pid = 2219] [serial = 713] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11b287800) [pid = 2219] [serial = 714] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x115ae5000) [pid = 2219] [serial = 710] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x119265400) [pid = 2219] [serial = 711] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x115ae6800) [pid = 2219] [serial = 708] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x115787800) [pid = 2219] [serial = 707] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x129088000) [pid = 2219] [serial = 705] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x123b57400) [pid = 2219] [serial = 704] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x127868400) [pid = 2219] [serial = 702] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x12427f800) [pid = 2219] [serial = 701] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11bb2d800) [pid = 2219] [serial = 699] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11b24cc00) [pid = 2219] [serial = 698] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x118f9e000) [pid = 2219] [serial = 696] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11578b000) [pid = 2219] [serial = 695] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12d4d0800) [pid = 2219] [serial = 693] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x127e6ec00) [pid = 2219] [serial = 726] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12b423000) [pid = 2219] [serial = 738] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x127060400) [pid = 2219] [serial = 723] [outer = 0x0] [url = about:blank] 02:48:09 INFO - PROCESS | 2219 | 1461750489733 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]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 739ms 02:48:09 INFO - PROCESS | 2219 | 1461750489750 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 2219 | 1461750489754 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 02:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:48:09 INFO - PROCESS | 2219 | 1461750489758 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 2219 | 1461750489760 Marionette TRACE conn2 <- [1,1054,null,{}] 02:48:09 INFO - PROCESS | 2219 | 1461750489764 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}] 02:48:09 INFO - PROCESS | 2219 | 1461750489838 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 02:48:09 INFO - PROCESS | 2219 | 1461750489843 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a913800 == 32 [pid = 2219] [id = 271] 02:48:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x118cee400) [pid = 2219] [serial = 811] [outer = 0x0] 02:48:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11a603c00) [pid = 2219] [serial = 812] [outer = 0x118cee400] 02:48:09 INFO - PROCESS | 2219 | 1461750489872 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11a998000) [pid = 2219] [serial = 813] [outer = 0x118cee400] 02:48:10 INFO - PROCESS | 2219 | 1461750490203 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 02:48:10 INFO - PROCESS | 2219 | 1461750490228 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 2219 | 1461750490231 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 02:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:48:10 INFO - PROCESS | 2219 | 1461750490234 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 2219 | 1461750490237 Marionette TRACE conn2 <- [1,1058,null,{}] 02:48:10 INFO - PROCESS | 2219 | 1461750490244 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}] 02:48:10 INFO - PROCESS | 2219 | 1461750490319 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 02:48:10 INFO - PROCESS | 2219 | 1461750490325 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b78c800 == 33 [pid = 2219] [id = 272] 02:48:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x114bbac00) [pid = 2219] [serial = 814] [outer = 0x0] 02:48:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11af83000) [pid = 2219] [serial = 815] [outer = 0x114bbac00] 02:48:10 INFO - PROCESS | 2219 | 1461750490357 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11b286000) [pid = 2219] [serial = 816] [outer = 0x114bbac00] 02:48:10 INFO - PROCESS | 2219 | 1461750490682 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 471ms 02:48:10 INFO - PROCESS | 2219 | 1461750490705 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 02:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:48:10 INFO - PROCESS | 2219 | 1461750490707 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 02:48:10 INFO - PROCESS | 2219 | 1461750490709 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 2219 | 1461750490710 Marionette TRACE conn2 <- [1,1062,null,{}] 02:48:10 INFO - PROCESS | 2219 | 1461750490715 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}] 02:48:10 INFO - PROCESS | 2219 | 1461750490787 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 02:48:10 INFO - PROCESS | 2219 | 1461750490836 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c148000 == 34 [pid = 2219] [id = 273] 02:48:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11a9c5000) [pid = 2219] [serial = 817] [outer = 0x0] 02:48:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11b7db400) [pid = 2219] [serial = 818] [outer = 0x11a9c5000] 02:48:10 INFO - PROCESS | 2219 | 1461750490862 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11bb30000) [pid = 2219] [serial = 819] [outer = 0x11a9c5000] 02:48:11 INFO - PROCESS | 2219 | 1461750491217 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 02:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:48:11 INFO - PROCESS | 2219 | 1461750491231 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 2219 | 1461750491234 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 02:48:11 INFO - PROCESS | 2219 | 1461750491237 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 2219 | 1461750491239 Marionette TRACE conn2 <- [1,1066,null,{}] 02:48:11 INFO - PROCESS | 2219 | 1461750491242 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}] 02:48:11 INFO - PROCESS | 2219 | 1461750491386 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 02:48:11 INFO - PROCESS | 2219 | 1461750491436 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c852000 == 35 [pid = 2219] [id = 274] 02:48:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11aa71000) [pid = 2219] [serial = 820] [outer = 0x0] 02:48:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11beac000) [pid = 2219] [serial = 821] [outer = 0x11aa71000] 02:48:11 INFO - PROCESS | 2219 | 1461750491477 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11bfc9c00) [pid = 2219] [serial = 822] [outer = 0x11aa71000] 02:48:11 INFO - PROCESS | 2219 | 1461750491887 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 02:48:11 INFO - PROCESS | 2219 | 1461750491907 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 02:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:48:11 INFO - PROCESS | 2219 | 1461750491908 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 02:48:11 INFO - PROCESS | 2219 | 1461750491912 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 2219 | 1461750491914 Marionette TRACE conn2 <- [1,1070,null,{}] 02:48:11 INFO - PROCESS | 2219 | 1461750491936 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}] 02:48:12 INFO - PROCESS | 2219 | 1461750492103 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 02:48:12 INFO - PROCESS | 2219 | 1461750492152 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240d9000 == 36 [pid = 2219] [id = 275] 02:48:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11bfcc400) [pid = 2219] [serial = 823] [outer = 0x0] 02:48:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11c576c00) [pid = 2219] [serial = 824] [outer = 0x11bfcc400] 02:48:12 INFO - PROCESS | 2219 | 1461750492195 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x123b58400) [pid = 2219] [serial = 825] [outer = 0x11bfcc400] 02:48:12 INFO - PROCESS | 2219 | 1461750492567 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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 689ms 02:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:48:12 INFO - PROCESS | 2219 | 1461750492601 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 2219 | 1461750492602 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 02:48:12 INFO - PROCESS | 2219 | 1461750492604 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 2219 | 1461750492606 Marionette TRACE conn2 <- [1,1074,null,{}] 02:48:12 INFO - PROCESS | 2219 | 1461750492608 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}] 02:48:12 INFO - PROCESS | 2219 | 1461750492720 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 02:48:12 INFO - PROCESS | 2219 | 1461750492785 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247e8800 == 37 [pid = 2219] [id = 276] 02:48:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x114bba000) [pid = 2219] [serial = 826] [outer = 0x0] 02:48:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x123f7f400) [pid = 2219] [serial = 827] [outer = 0x114bba000] 02:48:12 INFO - PROCESS | 2219 | 1461750492810 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x1240bfc00) [pid = 2219] [serial = 828] [outer = 0x114bba000] 02:48:13 INFO - PROCESS | 2219 | 1461750493222 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]]]}] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11351b400) [pid = 2219] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123aedc00) [pid = 2219] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x123aeec00) [pid = 2219] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x123bc1400) [pid = 2219] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x1136ef400) [pid = 2219] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x127873c00) [pid = 2219] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x1151f0c00) [pid = 2219] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x127fbcc00) [pid = 2219] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x118f9d800) [pid = 2219] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11beac400) [pid = 2219] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11af83800) [pid = 2219] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x1151ee400) [pid = 2219] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x1187d8c00) [pid = 2219] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11b250800) [pid = 2219] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x1142b8000) [pid = 2219] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11b280000) [pid = 2219] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:48:13 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x119263c00) [pid = 2219] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 668ms 02:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:48:13 INFO - PROCESS | 2219 | 1461750493273 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 2219 | 1461750493274 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 02:48:13 INFO - PROCESS | 2219 | 1461750493276 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 2219 | 1461750493277 Marionette TRACE conn2 <- [1,1078,null,{}] 02:48:13 INFO - PROCESS | 2219 | 1461750493280 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}] 02:48:13 INFO - PROCESS | 2219 | 1461750493351 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 02:48:13 INFO - PROCESS | 2219 | 1461750493356 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa6e000 == 38 [pid = 2219] [id = 277] 02:48:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x1178fcc00) [pid = 2219] [serial = 829] [outer = 0x0] 02:48:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x119262c00) [pid = 2219] [serial = 830] [outer = 0x1178fcc00] 02:48:13 INFO - PROCESS | 2219 | 1461750493383 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11b288800) [pid = 2219] [serial = 831] [outer = 0x1178fcc00] 02:48:13 INFO - PROCESS | 2219 | 1461750493716 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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms 02:48:13 INFO - PROCESS | 2219 | 1461750493747 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 2219 | 1461750493750 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 02:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:48:13 INFO - PROCESS | 2219 | 1461750493753 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 2219 | 1461750493754 Marionette TRACE conn2 <- [1,1082,null,{}] 02:48:13 INFO - PROCESS | 2219 | 1461750493758 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}] 02:48:13 INFO - PROCESS | 2219 | 1461750493893 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 02:48:13 INFO - PROCESS | 2219 | 1461750493904 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b782800 == 39 [pid = 2219] [id = 278] 02:48:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x1178ffc00) [pid = 2219] [serial = 832] [outer = 0x0] 02:48:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x123b53c00) [pid = 2219] [serial = 833] [outer = 0x1178ffc00] 02:48:13 INFO - PROCESS | 2219 | 1461750493947 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x12450ac00) [pid = 2219] [serial = 834] [outer = 0x1178ffc00] 02:48:14 INFO - PROCESS | 2219 | 1461750494480 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 772ms 02:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:48:14 INFO - PROCESS | 2219 | 1461750494525 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 2219 | 1461750494526 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 02:48:14 INFO - PROCESS | 2219 | 1461750494530 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 2219 | 1461750494531 Marionette TRACE conn2 <- [1,1086,null,{}] 02:48:14 INFO - PROCESS | 2219 | 1461750494534 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}] 02:48:14 INFO - PROCESS | 2219 | 1461750494607 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 02:48:14 INFO - PROCESS | 2219 | 1461750494615 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12b000 == 40 [pid = 2219] [id = 279] 02:48:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11af7e800) [pid = 2219] [serial = 835] [outer = 0x0] 02:48:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x12733d400) [pid = 2219] [serial = 836] [outer = 0x11af7e800] 02:48:14 INFO - PROCESS | 2219 | 1461750494641 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x128e2fc00) [pid = 2219] [serial = 837] [outer = 0x11af7e800] 02:48:14 INFO - PROCESS | 2219 | 1461750494969 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 470ms 02:48:15 INFO - PROCESS | 2219 | 1461750495000 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 2219 | 1461750495002 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 02:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:48:15 INFO - PROCESS | 2219 | 1461750495004 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 2219 | 1461750495005 Marionette TRACE conn2 <- [1,1090,null,{}] 02:48:15 INFO - PROCESS | 2219 | 1461750495008 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}] 02:48:15 INFO - PROCESS | 2219 | 1461750495099 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 02:48:15 INFO - PROCESS | 2219 | 1461750495145 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b488000 == 41 [pid = 2219] [id = 280] 02:48:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x1289d8000) [pid = 2219] [serial = 838] [outer = 0x0] 02:48:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x12b3a9400) [pid = 2219] [serial = 839] [outer = 0x1289d8000] 02:48:15 INFO - PROCESS | 2219 | 1461750495174 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x12b6d6800) [pid = 2219] [serial = 840] [outer = 0x1289d8000] 02:48:15 INFO - PROCESS | 2219 | 1461750495610 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 669ms 02:48:15 INFO - PROCESS | 2219 | 1461750495674 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 2219 | 1461750495677 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 02:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:48:15 INFO - PROCESS | 2219 | 1461750495683 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 2219 | 1461750495685 Marionette TRACE conn2 <- [1,1094,null,{}] 02:48:15 INFO - PROCESS | 2219 | 1461750495689 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}] 02:48:15 INFO - PROCESS | 2219 | 1461750495786 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 02:48:15 INFO - PROCESS | 2219 | 1461750495848 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa55000 == 42 [pid = 2219] [id = 281] 02:48:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x1165cc400) [pid = 2219] [serial = 841] [outer = 0x0] 02:48:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x118ff0800) [pid = 2219] [serial = 842] [outer = 0x1165cc400] 02:48:15 INFO - PROCESS | 2219 | 1461750495879 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x119ace400) [pid = 2219] [serial = 843] [outer = 0x1165cc400] 02:48:16 INFO - PROCESS | 2219 | 1461750496288 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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 621ms 02:48:16 INFO - PROCESS | 2219 | 1461750496304 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 2219 | 1461750496308 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 02:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:48:16 INFO - PROCESS | 2219 | 1461750496313 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 2219 | 1461750496315 Marionette TRACE conn2 <- [1,1098,null,{}] 02:48:16 INFO - PROCESS | 2219 | 1461750496317 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}] 02:48:16 INFO - PROCESS | 2219 | 1461750496418 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 02:48:16 INFO - PROCESS | 2219 | 1461750496499 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c847000 == 43 [pid = 2219] [id = 282] 02:48:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11a8ca800) [pid = 2219] [serial = 844] [outer = 0x0] 02:48:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11b246800) [pid = 2219] [serial = 845] [outer = 0x11a8ca800] 02:48:16 INFO - PROCESS | 2219 | 1461750496528 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bb27400) [pid = 2219] [serial = 846] [outer = 0x11a8ca800] 02:48:17 INFO - PROCESS | 2219 | 1461750497003 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 722ms 02:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:48:17 INFO - PROCESS | 2219 | 1461750497036 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 2219 | 1461750497039 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 02:48:17 INFO - PROCESS | 2219 | 1461750497042 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 2219 | 1461750497046 Marionette TRACE conn2 <- [1,1102,null,{}] 02:48:17 INFO - PROCESS | 2219 | 1461750497058 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}] 02:48:17 INFO - PROCESS | 2219 | 1461750497192 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 02:48:17 INFO - PROCESS | 2219 | 1461750497242 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c00d000 == 44 [pid = 2219] [id = 283] 02:48:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11c572000) [pid = 2219] [serial = 847] [outer = 0x0] 02:48:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123aeb400) [pid = 2219] [serial = 848] [outer = 0x11c572000] 02:48:17 INFO - PROCESS | 2219 | 1461750497273 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x127fc1c00) [pid = 2219] [serial = 849] [outer = 0x11c572000] 02:48:17 INFO - PROCESS | 2219 | 1461750497687 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 676ms 02:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:48:17 INFO - PROCESS | 2219 | 1461750497723 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 2219 | 1461750497725 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 02:48:17 INFO - PROCESS | 2219 | 1461750497740 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 2219 | 1461750497741 Marionette TRACE conn2 <- [1,1106,null,{}] 02:48:17 INFO - PROCESS | 2219 | 1461750497746 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}] 02:48:17 INFO - PROCESS | 2219 | 1461750497842 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 02:48:17 INFO - PROCESS | 2219 | 1461750497888 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d01c000 == 45 [pid = 2219] [id = 284] 02:48:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x127fc2000) [pid = 2219] [serial = 850] [outer = 0x0] 02:48:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b3b7800) [pid = 2219] [serial = 851] [outer = 0x127fc2000] 02:48:17 INFO - PROCESS | 2219 | 1461750497918 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12b42c000) [pid = 2219] [serial = 852] [outer = 0x127fc2000] 02:48:18 INFO - PROCESS | 2219 | 1461750498319 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]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 634ms 02:48:18 INFO - PROCESS | 2219 | 1461750498361 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 2219 | 1461750498363 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 02:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:48:18 INFO - PROCESS | 2219 | 1461750498365 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 2219 | 1461750498367 Marionette TRACE conn2 <- [1,1110,null,{}] 02:48:18 INFO - PROCESS | 2219 | 1461750498369 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}] 02:48:18 INFO - PROCESS | 2219 | 1461750498462 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 02:48:18 INFO - PROCESS | 2219 | 1461750498507 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d465800 == 46 [pid = 2219] [id = 285] 02:48:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12b3b1000) [pid = 2219] [serial = 853] [outer = 0x0] 02:48:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b8f2400) [pid = 2219] [serial = 854] [outer = 0x12b3b1000] 02:48:18 INFO - PROCESS | 2219 | 1461750498536 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12bbaf400) [pid = 2219] [serial = 855] [outer = 0x12b3b1000] 02:48:18 INFO - PROCESS | 2219 | 1461750498979 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]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 668ms 02:48:19 INFO - PROCESS | 2219 | 1461750499034 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 02:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:48:19 INFO - PROCESS | 2219 | 1461750499035 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 02:48:19 INFO - PROCESS | 2219 | 1461750499038 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 2219 | 1461750499039 Marionette TRACE conn2 <- [1,1114,null,{}] 02:48:19 INFO - PROCESS | 2219 | 1461750499041 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}] 02:48:19 INFO - PROCESS | 2219 | 1461750499165 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 02:48:19 INFO - PROCESS | 2219 | 1461750499241 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x115247800 == 47 [pid = 2219] [id = 286] 02:48:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x118e11800) [pid = 2219] [serial = 856] [outer = 0x0] 02:48:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x123fae000) [pid = 2219] [serial = 857] [outer = 0x118e11800] 02:48:19 INFO - PROCESS | 2219 | 1461750499274 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12bedc800) [pid = 2219] [serial = 858] [outer = 0x118e11800] 02:48:19 INFO - PROCESS | 2219 | 1461750499788 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]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 769ms 02:48:19 INFO - PROCESS | 2219 | 1461750499816 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 2219 | 1461750499818 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 02:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:48:19 INFO - PROCESS | 2219 | 1461750499823 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 2219 | 1461750499825 Marionette TRACE conn2 <- [1,1118,null,{}] 02:48:19 INFO - PROCESS | 2219 | 1461750499829 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}] 02:48:19 INFO - PROCESS | 2219 | 1461750499924 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 02:48:19 INFO - PROCESS | 2219 | 1461750499990 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x116530800 == 48 [pid = 2219] [id = 287] 02:48:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x115843800) [pid = 2219] [serial = 859] [outer = 0x0] 02:48:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x115a6f400) [pid = 2219] [serial = 860] [outer = 0x115843800] 02:48:20 INFO - PROCESS | 2219 | 1461750500020 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x118c24800) [pid = 2219] [serial = 861] [outer = 0x115843800] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x12b12b000 == 47 [pid = 2219] [id = 279] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12b8f3800) [pid = 2219] [serial = 800] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x11b782800 == 46 [pid = 2219] [id = 278] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa6e000 == 45 [pid = 2219] [id = 277] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x1247e8800 == 44 [pid = 2219] [id = 276] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x1240d9000 == 43 [pid = 2219] [id = 275] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x11c852000 == 42 [pid = 2219] [id = 274] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x11c148000 == 41 [pid = 2219] [id = 273] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x11b78c800 == 40 [pid = 2219] [id = 272] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x11a913800 == 39 [pid = 2219] [id = 271] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x119014800 == 38 [pid = 2219] [id = 270] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x1155a1800 == 37 [pid = 2219] [id = 269] 02:48:20 INFO - PROCESS | 2219 | --DOCSHELL 0x118917800 == 36 [pid = 2219] [id = 268] 02:48:20 INFO - PROCESS | 2219 | 1461750500566 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]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 776ms 02:48:20 INFO - PROCESS | 2219 | 1461750500600 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 2219 | 1461750500603 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 02:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:48:20 INFO - PROCESS | 2219 | 1461750500610 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 2219 | 1461750500612 Marionette TRACE conn2 <- [1,1122,null,{}] 02:48:20 INFO - PROCESS | 2219 | 1461750500616 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}] 02:48:20 INFO - PROCESS | 2219 | 1461750500705 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11a60d400) [pid = 2219] [serial = 755] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11a994400) [pid = 2219] [serial = 756] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x123fb0400) [pid = 2219] [serial = 779] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12765d000) [pid = 2219] [serial = 780] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x123f7d000) [pid = 2219] [serial = 776] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x127fbc800) [pid = 2219] [serial = 783] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x127913c00) [pid = 2219] [serial = 782] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11b24d000) [pid = 2219] [serial = 791] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x1289d4c00) [pid = 2219] [serial = 785] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x128e2e400) [pid = 2219] [serial = 786] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x116572800) [pid = 2219] [serial = 752] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x118f9dc00) [pid = 2219] [serial = 753] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12938d800) [pid = 2219] [serial = 788] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11af7d000) [pid = 2219] [serial = 759] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11aa73000) [pid = 2219] [serial = 758] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x12938d000) [pid = 2219] [serial = 794] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123b49400) [pid = 2219] [serial = 773] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x123b56000) [pid = 2219] [serial = 774] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x1151f1000) [pid = 2219] [serial = 749] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11584a000) [pid = 2219] [serial = 750] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x11af80400) [pid = 2219] [serial = 761] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11b252400) [pid = 2219] [serial = 762] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11c44f400) [pid = 2219] [serial = 767] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11c573c00) [pid = 2219] [serial = 768] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11c573400) [pid = 2219] [serial = 770] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x123ae3c00) [pid = 2219] [serial = 771] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11b7de400) [pid = 2219] [serial = 764] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11bfc8000) [pid = 2219] [serial = 765] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12b3b1800) [pid = 2219] [serial = 789] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12b6c9c00) [pid = 2219] [serial = 798] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x12b423800) [pid = 2219] [serial = 797] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12b3b5800) [pid = 2219] [serial = 795] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x123f84c00) [pid = 2219] [serial = 777] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x123b54000) [pid = 2219] [serial = 792] [outer = 0x0] [url = about:blank] 02:48:20 INFO - PROCESS | 2219 | 1461750500762 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x11923d000 == 37 [pid = 2219] [id = 288] 02:48:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11584a000) [pid = 2219] [serial = 862] [outer = 0x0] 02:48:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x118ff1000) [pid = 2219] [serial = 863] [outer = 0x11584a000] 02:48:20 INFO - PROCESS | 2219 | 1461750500791 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11a8bf800) [pid = 2219] [serial = 864] [outer = 0x11584a000] 02:48:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x119a71400) [pid = 2219] [serial = 865] [outer = 0x12f2eec00] 02:48:21 INFO - PROCESS | 2219 | 1461750501156 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]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 575ms 02:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:48:21 INFO - PROCESS | 2219 | 1461750501184 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 2219 | 1461750501185 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 02:48:21 INFO - PROCESS | 2219 | 1461750501187 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 2219 | 1461750501189 Marionette TRACE conn2 <- [1,1126,null,{}] 02:48:21 INFO - PROCESS | 2219 | 1461750501197 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}] 02:48:21 INFO - PROCESS | 2219 | 1461750501276 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 02:48:21 INFO - PROCESS | 2219 | 1461750501325 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b279800 == 38 [pid = 2219] [id = 289] 02:48:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x118cec000) [pid = 2219] [serial = 866] [outer = 0x0] 02:48:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11a9ba400) [pid = 2219] [serial = 867] [outer = 0x118cec000] 02:48:21 INFO - PROCESS | 2219 | 1461750501354 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11bb29000) [pid = 2219] [serial = 868] [outer = 0x118cec000] 02:48:21 INFO - PROCESS | 2219 | 1461750501656 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]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 472ms 02:48:21 INFO - PROCESS | 2219 | 1461750501660 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 2219 | 1461750501662 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 02:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:48:21 INFO - PROCESS | 2219 | 1461750501672 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 2219 | 1461750501673 Marionette TRACE conn2 <- [1,1130,null,{}] 02:48:21 INFO - PROCESS | 2219 | 1461750501676 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}] 02:48:21 INFO - PROCESS | 2219 | 1461750501768 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 02:48:21 INFO - PROCESS | 2219 | 1461750501772 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c719000 == 39 [pid = 2219] [id = 290] 02:48:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11beac400) [pid = 2219] [serial = 869] [outer = 0x0] 02:48:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11c577400) [pid = 2219] [serial = 870] [outer = 0x11beac400] 02:48:21 INFO - PROCESS | 2219 | 1461750501798 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x123ae4000) [pid = 2219] [serial = 871] [outer = 0x11beac400] 02:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 471ms 02:48:22 INFO - PROCESS | 2219 | 1461750502134 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]]]}] 02:48:22 INFO - PROCESS | 2219 | 1461750502143 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 2219 | 1461750502145 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 02:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:48:22 INFO - PROCESS | 2219 | 1461750502150 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 2219 | 1461750502151 Marionette TRACE conn2 <- [1,1134,null,{}] 02:48:22 INFO - PROCESS | 2219 | 1461750502154 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}] 02:48:22 INFO - PROCESS | 2219 | 1461750502255 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 02:48:22 INFO - PROCESS | 2219 | 1461750502263 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x123bdc800 == 40 [pid = 2219] [id = 291] 02:48:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123b49400) [pid = 2219] [serial = 872] [outer = 0x0] 02:48:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x123bb7000) [pid = 2219] [serial = 873] [outer = 0x123b49400] 02:48:22 INFO - PROCESS | 2219 | 1461750502290 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x123f85000) [pid = 2219] [serial = 874] [outer = 0x123b49400] 02:48:22 INFO - PROCESS | 2219 | 1461750502635 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 02:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:48:22 INFO - PROCESS | 2219 | 1461750502670 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 2219 | 1461750502671 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 02:48:22 INFO - PROCESS | 2219 | 1461750502673 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 2219 | 1461750502674 Marionette TRACE conn2 <- [1,1138,null,{}] 02:48:22 INFO - PROCESS | 2219 | 1461750502676 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}] 02:48:22 INFO - PROCESS | 2219 | 1461750502786 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 02:48:22 INFO - PROCESS | 2219 | 1461750502792 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x127644000 == 41 [pid = 2219] [id = 292] 02:48:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123fa8800) [pid = 2219] [serial = 875] [outer = 0x0] 02:48:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x1274e7000) [pid = 2219] [serial = 876] [outer = 0x123fa8800] 02:48:22 INFO - PROCESS | 2219 | 1461750502817 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x12b6d7c00) [pid = 2219] [serial = 877] [outer = 0x123fa8800] 02:48:23 INFO - PROCESS | 2219 | 1461750503149 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]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 02:48:23 INFO - PROCESS | 2219 | 1461750503192 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 2219 | 1461750503194 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 02:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:48:23 INFO - PROCESS | 2219 | 1461750503196 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 2219 | 1461750503197 Marionette TRACE conn2 <- [1,1142,null,{}] 02:48:23 INFO - PROCESS | 2219 | 1461750503199 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}] 02:48:23 INFO - PROCESS | 2219 | 1461750503291 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 02:48:23 INFO - PROCESS | 2219 | 1461750503298 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x127f43000 == 42 [pid = 2219] [id = 293] 02:48:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x12b6d8400) [pid = 2219] [serial = 878] [outer = 0x0] 02:48:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x12be3d800) [pid = 2219] [serial = 879] [outer = 0x12b6d8400] 02:48:23 INFO - PROCESS | 2219 | 1461750503348 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x12bea0c00) [pid = 2219] [serial = 880] [outer = 0x12b6d8400] 02:48:23 INFO - PROCESS | 2219 | 1461750503640 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]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 470ms 02:48:23 INFO - PROCESS | 2219 | 1461750503670 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 2219 | 1461750503671 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 02:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:48:23 INFO - PROCESS | 2219 | 1461750503674 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 2219 | 1461750503675 Marionette TRACE conn2 <- [1,1146,null,{}] 02:48:23 INFO - PROCESS | 2219 | 1461750503677 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}] 02:48:23 INFO - PROCESS | 2219 | 1461750503773 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 02:48:23 INFO - PROCESS | 2219 | 1461750503784 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x129680800 == 43 [pid = 2219] [id = 294] 02:48:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12be3c000) [pid = 2219] [serial = 881] [outer = 0x0] 02:48:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12c04c400) [pid = 2219] [serial = 882] [outer = 0x12be3c000] 02:48:23 INFO - PROCESS | 2219 | 1461750503809 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12d1d9800) [pid = 2219] [serial = 883] [outer = 0x12be3c000] 02:48:24 INFO - PROCESS | 2219 | 1461750504151 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]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 518ms 02:48:24 INFO - PROCESS | 2219 | 1461750504192 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 2219 | 1461750504194 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 02:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:48:24 INFO - PROCESS | 2219 | 1461750504196 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 2219 | 1461750504197 Marionette TRACE conn2 <- [1,1150,null,{}] 02:48:24 INFO - PROCESS | 2219 | 1461750504199 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}] 02:48:24 INFO - PROCESS | 2219 | 1461750504296 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 02:48:24 INFO - PROCESS | 2219 | 1461750504300 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b489000 == 44 [pid = 2219] [id = 295] 02:48:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12c051400) [pid = 2219] [serial = 884] [outer = 0x0] 02:48:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12d1e2800) [pid = 2219] [serial = 885] [outer = 0x12c051400] 02:48:24 INFO - PROCESS | 2219 | 1461750504351 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12d4c8c00) [pid = 2219] [serial = 886] [outer = 0x12c051400] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11a9c5000) [pid = 2219] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11bfcc400) [pid = 2219] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x118cee400) [pid = 2219] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11aa71000) [pid = 2219] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x114bbac00) [pid = 2219] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x114bba000) [pid = 2219] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x115aea800) [pid = 2219] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x1178fcc00) [pid = 2219] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x1178ffc00) [pid = 2219] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:48:24 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11af7e800) [pid = 2219] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:48:24 INFO - PROCESS | 2219 | 1461750504683 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]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 02:48:24 INFO - PROCESS | 2219 | 1461750504718 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 02:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:48:24 INFO - PROCESS | 2219 | 1461750504719 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 02:48:24 INFO - PROCESS | 2219 | 1461750504721 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 2219 | 1461750504722 Marionette TRACE conn2 <- [1,1154,null,{}] 02:48:24 INFO - PROCESS | 2219 | 1461750504725 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}] 02:48:24 INFO - PROCESS | 2219 | 1461750504805 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 02:48:24 INFO - PROCESS | 2219 | 1461750504809 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x12968b800 == 45 [pid = 2219] [id = 296] 02:48:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x1151f2c00) [pid = 2219] [serial = 887] [outer = 0x0] 02:48:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11b728400) [pid = 2219] [serial = 888] [outer = 0x1151f2c00] 02:48:24 INFO - PROCESS | 2219 | 1461750504834 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x12d4cb800) [pid = 2219] [serial = 889] [outer = 0x1151f2c00] 02:48:25 INFO - PROCESS | 2219 | 1461750505155 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 469ms 02:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:48:25 INFO - PROCESS | 2219 | 1461750505190 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 2219 | 1461750505192 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 02:48:25 INFO - PROCESS | 2219 | 1461750505194 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 2219 | 1461750505197 Marionette TRACE conn2 <- [1,1158,null,{}] 02:48:25 INFO - PROCESS | 2219 | 1461750505200 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}] 02:48:25 INFO - PROCESS | 2219 | 1461750505310 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 02:48:25 INFO - PROCESS | 2219 | 1461750505316 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d46d000 == 46 [pid = 2219] [id = 297] 02:48:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x123b4e400) [pid = 2219] [serial = 890] [outer = 0x0] 02:48:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x12d7e4000) [pid = 2219] [serial = 891] [outer = 0x123b4e400] 02:48:25 INFO - PROCESS | 2219 | 1461750505345 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12dc1d800) [pid = 2219] [serial = 892] [outer = 0x123b4e400] 02:48:25 INFO - PROCESS | 2219 | 1461750505657 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 472ms 02:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:48:25 INFO - PROCESS | 2219 | 1461750505671 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 2219 | 1461750505672 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 02:48:25 INFO - PROCESS | 2219 | 1461750505674 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 2219 | 1461750505675 Marionette TRACE conn2 <- [1,1162,null,{}] 02:48:25 INFO - PROCESS | 2219 | 1461750505678 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}] 02:48:25 INFO - PROCESS | 2219 | 1461750505760 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 02:48:25 INFO - PROCESS | 2219 | 1461750505810 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e312000 == 47 [pid = 2219] [id = 298] 02:48:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12dc1b000) [pid = 2219] [serial = 893] [outer = 0x0] 02:48:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12dc24800) [pid = 2219] [serial = 894] [outer = 0x12dc1b000] 02:48:25 INFO - PROCESS | 2219 | 1461750505835 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12dc40800) [pid = 2219] [serial = 895] [outer = 0x12dc1b000] 02:48:26 INFO - PROCESS | 2219 | 1461750506117 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 02:48:26 INFO - PROCESS | 2219 | 1461750506144 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 2219 | 1461750506145 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 02:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:48:26 INFO - PROCESS | 2219 | 1461750506156 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 2219 | 1461750506157 Marionette TRACE conn2 <- [1,1166,null,{}] 02:48:26 INFO - PROCESS | 2219 | 1461750506159 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}] 02:48:26 INFO - PROCESS | 2219 | 1461750506242 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 02:48:26 INFO - PROCESS | 2219 | 1461750506248 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e555800 == 48 [pid = 2219] [id = 299] 02:48:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12d7e7800) [pid = 2219] [serial = 896] [outer = 0x0] 02:48:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12dc49800) [pid = 2219] [serial = 897] [outer = 0x12d7e7800] 02:48:26 INFO - PROCESS | 2219 | 1461750506273 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12e5f2c00) [pid = 2219] [serial = 898] [outer = 0x12d7e7800] 02:48:26 INFO - PROCESS | 2219 | 1461750506620 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 569ms 02:48:26 INFO - PROCESS | 2219 | 1461750506725 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 02:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:48:26 INFO - PROCESS | 2219 | 1461750506728 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 02:48:26 INFO - PROCESS | 2219 | 1461750506731 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 2219 | 1461750506733 Marionette TRACE conn2 <- [1,1170,null,{}] 02:48:26 INFO - PROCESS | 2219 | 1461750506738 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}] 02:48:26 INFO - PROCESS | 2219 | 1461750506846 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 02:48:26 INFO - PROCESS | 2219 | 1461750506906 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189bb800 == 49 [pid = 2219] [id = 300] 02:48:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x1147dc400) [pid = 2219] [serial = 899] [outer = 0x0] 02:48:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x1151ea400) [pid = 2219] [serial = 900] [outer = 0x1147dc400] 02:48:26 INFO - PROCESS | 2219 | 1461750506938 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x116572400) [pid = 2219] [serial = 901] [outer = 0x1147dc400] 02:48:27 INFO - PROCESS | 2219 | 1461750507357 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 02:48:27 INFO - PROCESS | 2219 | 1461750507402 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 02:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:48:27 INFO - PROCESS | 2219 | 1461750507405 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 02:48:27 INFO - PROCESS | 2219 | 1461750507410 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 2219 | 1461750507413 Marionette TRACE conn2 <- [1,1174,null,{}] 02:48:27 INFO - PROCESS | 2219 | 1461750507416 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}] 02:48:27 INFO - PROCESS | 2219 | 1461750507517 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 02:48:27 INFO - PROCESS | 2219 | 1461750507565 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad4f800 == 50 [pid = 2219] [id = 301] 02:48:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1189ad400) [pid = 2219] [serial = 902] [outer = 0x0] 02:48:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11a9c3c00) [pid = 2219] [serial = 903] [outer = 0x1189ad400] 02:48:27 INFO - PROCESS | 2219 | 1461750507595 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11b71e800) [pid = 2219] [serial = 904] [outer = 0x1189ad400] 02:48:28 INFO - PROCESS | 2219 | 1461750508003 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] 02:48:28 INFO - PROCESS | 2219 | 1461750508035 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 02:48:28 INFO - PROCESS | 2219 | 1461750508037 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 2219 | 1461750508039 Marionette TRACE conn2 <- [1,1178,null,{}] 02:48:28 INFO - PROCESS | 2219 | 1461750508046 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}] 02:48:28 INFO - PROCESS | 2219 | 1461750508152 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 02:48:28 INFO - PROCESS | 2219 | 1461750508252 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1b0000 == 51 [pid = 2219] [id = 302] 02:48:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12427d800) [pid = 2219] [serial = 905] [outer = 0x0] 02:48:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x12732e400) [pid = 2219] [serial = 906] [outer = 0x12427d800] 02:48:28 INFO - PROCESS | 2219 | 1461750508286 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x1289dd000) [pid = 2219] [serial = 907] [outer = 0x12427d800] 02:48:28 INFO - PROCESS | 2219 | 1461750508705 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] 02:48:28 INFO - PROCESS | 2219 | 1461750508759 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 02:48:28 INFO - PROCESS | 2219 | 1461750508762 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 2219 | 1461750508763 Marionette TRACE conn2 <- [1,1182,null,{}] 02:48:28 INFO - PROCESS | 2219 | 1461750508765 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}] 02:48:28 INFO - PROCESS | 2219 | 1461750508863 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 02:48:28 INFO - PROCESS | 2219 | 1461750508914 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e5bd000 == 52 [pid = 2219] [id = 303] 02:48:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x12938f400) [pid = 2219] [serial = 908] [outer = 0x0] 02:48:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12b3aa000) [pid = 2219] [serial = 909] [outer = 0x12938f400] 02:48:28 INFO - PROCESS | 2219 | 1461750508943 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12be3dc00) [pid = 2219] [serial = 910] [outer = 0x12938f400] 02:48:29 INFO - PROCESS | 2219 | 1461750509388 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 2","_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] 02:48:29 INFO - PROCESS | 2219 | 1461750509449 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 02:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:48:29 INFO - PROCESS | 2219 | 1461750509476 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 2219 | 1461750509478 Marionette TRACE conn2 <- [1,1186,null,{}] 02:48:29 INFO - PROCESS | 2219 | 1461750509691 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}] 02:48:29 INFO - PROCESS | 2219 | 1461750509779 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 02:48:29 INFO - PROCESS | 2219 | 1461750509829 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b25e800 == 53 [pid = 2219] [id = 304] 02:48:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x1155d1c00) [pid = 2219] [serial = 911] [outer = 0x0] 02:48:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11583dc00) [pid = 2219] [serial = 912] [outer = 0x1155d1c00] 02:48:29 INFO - PROCESS | 2219 | 1461750509856 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x1185aa400) [pid = 2219] [serial = 913] [outer = 0x1155d1c00] 02:48:30 INFO - PROCESS | 2219 | 1461750510264 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] 02:48:30 INFO - PROCESS | 2219 | 1461750510321 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 02:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:48:30 INFO - PROCESS | 2219 | 1461750510341 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 2219 | 1461750510343 Marionette TRACE conn2 <- [1,1190,null,{}] 02:48:30 INFO - PROCESS | 2219 | 1461750510348 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}] 02:48:30 INFO - PROCESS | 2219 | 1461750510437 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 02:48:30 INFO - PROCESS | 2219 | 1461750510503 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x119016800 == 54 [pid = 2219] [id = 305] 02:48:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x118fec800) [pid = 2219] [serial = 914] [outer = 0x0] 02:48:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x119e49400) [pid = 2219] [serial = 915] [outer = 0x118fec800] 02:48:30 INFO - PROCESS | 2219 | 1461750510532 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11a8c9000) [pid = 2219] [serial = 916] [outer = 0x118fec800] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x12e312000 == 53 [pid = 2219] [id = 298] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x12d46d000 == 52 [pid = 2219] [id = 297] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x12968b800 == 51 [pid = 2219] [id = 296] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x12b489000 == 50 [pid = 2219] [id = 295] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x129680800 == 49 [pid = 2219] [id = 294] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x127f43000 == 48 [pid = 2219] [id = 293] 02:48:30 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12b3a9400) [pid = 2219] [serial = 839] [outer = 0x0] [url = about:blank] 02:48:30 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x119263800) [pid = 2219] [serial = 806] [outer = 0x0] [url = about:blank] 02:48:30 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x1155d3000) [pid = 2219] [serial = 803] [outer = 0x0] [url = about:blank] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x127644000 == 47 [pid = 2219] [id = 292] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x123bdc800 == 46 [pid = 2219] [id = 291] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x11c719000 == 45 [pid = 2219] [id = 290] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x11b279800 == 44 [pid = 2219] [id = 289] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x11923d000 == 43 [pid = 2219] [id = 288] 02:48:30 INFO - PROCESS | 2219 | --DOCSHELL 0x116530800 == 42 [pid = 2219] [id = 287] 02:48:30 INFO - PROCESS | 2219 | 1461750510977 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] 02:48:31 INFO - PROCESS | 2219 | 1461750511036 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 02:48:31 INFO - PROCESS | 2219 | 1461750511038 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 2219 | 1461750511040 Marionette TRACE conn2 <- [1,1194,null,{}] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x123b53c00) [pid = 2219] [serial = 833] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12733d400) [pid = 2219] [serial = 836] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x11beac000) [pid = 2219] [serial = 821] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x128e2fc00) [pid = 2219] [serial = 837] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11bb30000) [pid = 2219] [serial = 819] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12450ac00) [pid = 2219] [serial = 834] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11b7db400) [pid = 2219] [serial = 818] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11c576c00) [pid = 2219] [serial = 824] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11a603c00) [pid = 2219] [serial = 812] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11a998000) [pid = 2219] [serial = 813] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11bfc9c00) [pid = 2219] [serial = 822] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11af83000) [pid = 2219] [serial = 815] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11b286000) [pid = 2219] [serial = 816] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x123f7f400) [pid = 2219] [serial = 827] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x116574800) [pid = 2219] [serial = 809] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x1189b2000) [pid = 2219] [serial = 810] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x123b58400) [pid = 2219] [serial = 825] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x119262c00) [pid = 2219] [serial = 830] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11b288800) [pid = 2219] [serial = 831] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x1240bfc00) [pid = 2219] [serial = 828] [outer = 0x0] [url = about:blank] 02:48:31 INFO - PROCESS | 2219 | 1461750511067 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}] 02:48:31 INFO - PROCESS | 2219 | 1461750511144 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 02:48:31 INFO - PROCESS | 2219 | 1461750511151 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x119805800 == 43 [pid = 2219] [id = 306] 02:48:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11a999c00) [pid = 2219] [serial = 917] [outer = 0x0] 02:48:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x11af79400) [pid = 2219] [serial = 918] [outer = 0x11a999c00] 02:48:31 INFO - PROCESS | 2219 | 1461750511181 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11b250000) [pid = 2219] [serial = 919] [outer = 0x11a999c00] 02:48:31 INFO - PROCESS | 2219 | 1461750511541 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] 02:48:31 INFO - PROCESS | 2219 | 1461750511575 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 02:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:48:31 INFO - PROCESS | 2219 | 1461750511598 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 2219 | 1461750511599 Marionette TRACE conn2 <- [1,1198,null,{}] 02:48:31 INFO - PROCESS | 2219 | 1461750511602 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}] 02:48:31 INFO - PROCESS | 2219 | 1461750511674 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 02:48:31 INFO - PROCESS | 2219 | 1461750511682 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3ce800 == 44 [pid = 2219] [id = 307] 02:48:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11b288800) [pid = 2219] [serial = 920] [outer = 0x0] 02:48:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x11beab800) [pid = 2219] [serial = 921] [outer = 0x11b288800] 02:48:31 INFO - PROCESS | 2219 | 1461750511709 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11bfd1c00) [pid = 2219] [serial = 922] [outer = 0x11b288800] 02:48:32 INFO - PROCESS | 2219 | 1461750512024 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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 472ms 02:48:32 INFO - PROCESS | 2219 | 1461750512067 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 2219 | 1461750512069 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 02:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:48:32 INFO - PROCESS | 2219 | 1461750512071 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 2219 | 1461750512072 Marionette TRACE conn2 <- [1,1202,null,{}] 02:48:32 INFO - PROCESS | 2219 | 1461750512074 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}] 02:48:32 INFO - PROCESS | 2219 | 1461750512145 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 02:48:32 INFO - PROCESS | 2219 | 1461750512195 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c4a7000 == 45 [pid = 2219] [id = 308] 02:48:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x11b722c00) [pid = 2219] [serial = 923] [outer = 0x0] 02:48:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11c450800) [pid = 2219] [serial = 924] [outer = 0x11b722c00] 02:48:32 INFO - PROCESS | 2219 | 1461750512222 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x123ae1400) [pid = 2219] [serial = 925] [outer = 0x11b722c00] 02:48:32 INFO - PROCESS | 2219 | 1461750512520 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]]]}] 02:48:32 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 02:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 02:48:32 INFO - PROCESS | 2219 | 1461750512541 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 2219 | 1461750512542 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 02:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:48:32 INFO - PROCESS | 2219 | 1461750512544 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 2219 | 1461750512546 Marionette TRACE conn2 <- [1,1206,null,{}] 02:48:32 INFO - PROCESS | 2219 | 1461750512551 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}] 02:48:32 INFO - PROCESS | 2219 | 1461750512642 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 02:48:32 INFO - PROCESS | 2219 | 1461750512650 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f21800 == 46 [pid = 2219] [id = 309] 02:48:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x123ae9800) [pid = 2219] [serial = 926] [outer = 0x0] 02:48:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x123f77800) [pid = 2219] [serial = 927] [outer = 0x123ae9800] 02:48:32 INFO - PROCESS | 2219 | 1461750512678 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x124506800) [pid = 2219] [serial = 928] [outer = 0x123ae9800] 02:48:33 INFO - PROCESS | 2219 | 1461750513018 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]]]}] 02:48:33 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 02:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 522ms 02:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:48:33 INFO - PROCESS | 2219 | 1461750513067 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 2219 | 1461750513068 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 02:48:33 INFO - PROCESS | 2219 | 1461750513070 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 2219 | 1461750513071 Marionette TRACE conn2 <- [1,1210,null,{}] 02:48:33 INFO - PROCESS | 2219 | 1461750513073 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}] 02:48:33 INFO - PROCESS | 2219 | 1461750513168 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 02:48:33 INFO - PROCESS | 2219 | 1461750513179 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x119240800 == 47 [pid = 2219] [id = 310] 02:48:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x12450bc00) [pid = 2219] [serial = 929] [outer = 0x0] 02:48:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x127656400) [pid = 2219] [serial = 930] [outer = 0x12450bc00] 02:48:33 INFO - PROCESS | 2219 | 1461750513206 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x127fbd400) [pid = 2219] [serial = 931] [outer = 0x12450bc00] 02:48:33 INFO - PROCESS | 2219 | 1461750513544 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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 520ms 02:48:33 INFO - PROCESS | 2219 | 1461750513591 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 2219 | 1461750513592 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 02:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:48:33 INFO - PROCESS | 2219 | 1461750513594 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 2219 | 1461750513595 Marionette TRACE conn2 <- [1,1214,null,{}] 02:48:33 INFO - PROCESS | 2219 | 1461750513597 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}] 02:48:33 INFO - PROCESS | 2219 | 1461750513688 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 02:48:33 INFO - PROCESS | 2219 | 1461750513692 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x12739a800 == 48 [pid = 2219] [id = 311] 02:48:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12765b000) [pid = 2219] [serial = 932] [outer = 0x0] 02:48:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x128e2e800) [pid = 2219] [serial = 933] [outer = 0x12765b000] 02:48:33 INFO - PROCESS | 2219 | 1461750513717 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12938e400) [pid = 2219] [serial = 934] [outer = 0x12765b000] 02:48:34 INFO - PROCESS | 2219 | 1461750514044 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 472ms 02:48:34 INFO - PROCESS | 2219 | 1461750514067 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 2219 | 1461750514068 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 02:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:48:34 INFO - PROCESS | 2219 | 1461750514076 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 2219 | 1461750514077 Marionette TRACE conn2 <- [1,1218,null,{}] 02:48:34 INFO - PROCESS | 2219 | 1461750514079 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}] 02:48:34 INFO - PROCESS | 2219 | 1461750514170 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 02:48:34 INFO - PROCESS | 2219 | 1461750514174 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x127f39000 == 49 [pid = 2219] [id = 312] 02:48:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x128e2fc00) [pid = 2219] [serial = 935] [outer = 0x0] 02:48:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12b3ab800) [pid = 2219] [serial = 936] [outer = 0x128e2fc00] 02:48:34 INFO - PROCESS | 2219 | 1461750514199 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b41f400) [pid = 2219] [serial = 937] [outer = 0x128e2fc00] 02:48:34 INFO - PROCESS | 2219 | 1461750514551 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 02:48:34 INFO - PROCESS | 2219 | 1461750514595 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 2219 | 1461750514596 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 02:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:48:34 INFO - PROCESS | 2219 | 1461750514599 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 2219 | 1461750514600 Marionette TRACE conn2 <- [1,1222,null,{}] 02:48:34 INFO - PROCESS | 2219 | 1461750514603 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}] 02:48:34 INFO - PROCESS | 2219 | 1461750514715 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 02:48:34 INFO - PROCESS | 2219 | 1461750514764 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b123800 == 50 [pid = 2219] [id = 313] 02:48:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12b41f800) [pid = 2219] [serial = 938] [outer = 0x0] 02:48:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12b6cac00) [pid = 2219] [serial = 939] [outer = 0x12b41f800] 02:48:34 INFO - PROCESS | 2219 | 1461750514804 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12bba8000) [pid = 2219] [serial = 940] [outer = 0x12b41f800] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x118e13800) [pid = 2219] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12be33400) [pid = 2219] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x123fa8800) [pid = 2219] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12be3c000) [pid = 2219] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12b6d8400) [pid = 2219] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12c051400) [pid = 2219] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x118cec000) [pid = 2219] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11a8ca800) [pid = 2219] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11c572000) [pid = 2219] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x123b49400) [pid = 2219] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x118e11800) [pid = 2219] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x1165cc400) [pid = 2219] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x127fc2000) [pid = 2219] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x115843800) [pid = 2219] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12b3b1000) [pid = 2219] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11beac400) [pid = 2219] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11584a000) [pid = 2219] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x1151f2c00) [pid = 2219] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x123b4e400) [pid = 2219] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12dc1b000) [pid = 2219] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x114bba800) [pid = 2219] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:48:35 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12b3b5000) [pid = 2219] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:48:35 INFO - PROCESS | 2219 | 1461750515403 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] 02:48:35 INFO - PROCESS | 2219 | 1461750515422 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:48:35 INFO - PROCESS | 2219 | 1461750515424 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 2219 | 1461750515425 Marionette TRACE conn2 <- [1,1226,null,{}] 02:48:35 INFO - PROCESS | 2219 | 1461750515428 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}] 02:48:35 INFO - PROCESS | 2219 | 1461750515518 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 02:48:35 INFO - PROCESS | 2219 | 1461750515523 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12893a000 == 51 [pid = 2219] [id = 314] 02:48:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11584a000) [pid = 2219] [serial = 941] [outer = 0x0] 02:48:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x118e13800) [pid = 2219] [serial = 942] [outer = 0x11584a000] 02:48:35 INFO - PROCESS | 2219 | 1461750515554 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12be32c00) [pid = 2219] [serial = 943] [outer = 0x11584a000] 02:48:35 INFO - PROCESS | 2219 | 1461750515890 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 469ms 02:48:35 INFO - PROCESS | 2219 | 1461750515894 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 2219 | 1461750515896 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:48:35 INFO - PROCESS | 2219 | 1461750515900 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 2219 | 1461750515902 Marionette TRACE conn2 <- [1,1230,null,{}] 02:48:35 INFO - PROCESS | 2219 | 1461750515905 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}] 02:48:36 INFO - PROCESS | 2219 | 1461750516000 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 02:48:36 INFO - PROCESS | 2219 | 1461750516006 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b885000 == 52 [pid = 2219] [id = 315] 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12be37400) [pid = 2219] [serial = 944] [outer = 0x0] 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12be99800) [pid = 2219] [serial = 945] [outer = 0x12be37400] 02:48:36 INFO - PROCESS | 2219 | 1461750516032 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12beebc00) [pid = 2219] [serial = 946] [outer = 0x12be37400] 02:48:36 INFO - PROCESS | 2219 | 1461750516341 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 02:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:48:36 INFO - PROCESS | 2219 | 1461750516370 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 2219 | 1461750516371 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 02:48:36 INFO - PROCESS | 2219 | 1461750516373 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 2219 | 1461750516374 Marionette TRACE conn2 <- [1,1234,null,{}] 02:48:36 INFO - PROCESS | 2219 | 1461750516377 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}] 02:48:36 INFO - PROCESS | 2219 | 1461750516455 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 02:48:36 INFO - PROCESS | 2219 | 1461750516460 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1af800 == 53 [pid = 2219] [id = 316] 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12c046800) [pid = 2219] [serial = 947] [outer = 0x0] 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12d1de000) [pid = 2219] [serial = 948] [outer = 0x12c046800] 02:48:36 INFO - PROCESS | 2219 | 1461750516485 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x12d4c9c00) [pid = 2219] [serial = 949] [outer = 0x12c046800] 02:48:36 INFO - PROCESS | 2219 | 1461750516783 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 418ms 02:48:36 INFO - PROCESS | 2219 | 1461750516792 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 2219 | 1461750516793 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 02:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:48:36 INFO - PROCESS | 2219 | 1461750516795 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 2219 | 1461750516796 Marionette TRACE conn2 <- [1,1238,null,{}] 02:48:36 INFO - PROCESS | 2219 | 1461750516808 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}] 02:48:36 INFO - PROCESS | 2219 | 1461750516890 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 02:48:36 INFO - PROCESS | 2219 | 1461750516941 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d479800 == 54 [pid = 2219] [id = 317] 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12be41400) [pid = 2219] [serial = 950] [outer = 0x0] 02:48:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x12d4cf400) [pid = 2219] [serial = 951] [outer = 0x12be41400] 02:48:36 INFO - PROCESS | 2219 | 1461750516966 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x12d7e1c00) [pid = 2219] [serial = 952] [outer = 0x12be41400] 02:48:37 INFO - PROCESS | 2219 | 1461750517243 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 02:48:37 INFO - PROCESS | 2219 | 1461750517270 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 2219 | 1461750517271 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 02:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:48:37 INFO - PROCESS | 2219 | 1461750517273 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 2219 | 1461750517274 Marionette TRACE conn2 <- [1,1242,null,{}] 02:48:37 INFO - PROCESS | 2219 | 1461750517278 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}] 02:48:37 INFO - PROCESS | 2219 | 1461750517422 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 02:48:37 INFO - PROCESS | 2219 | 1461750517486 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x115a05800 == 55 [pid = 2219] [id = 318] 02:48:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x114352c00) [pid = 2219] [serial = 953] [outer = 0x0] 02:48:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x1147e2400) [pid = 2219] [serial = 954] [outer = 0x114352c00] 02:48:37 INFO - PROCESS | 2219 | 1461750517518 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x115ae9400) [pid = 2219] [serial = 955] [outer = 0x114352c00] 02:48:37 INFO - PROCESS | 2219 | 1461750517954 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 719ms 02:48:37 INFO - PROCESS | 2219 | 1461750517994 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 2219 | 1461750517996 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 02:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:48:38 INFO - PROCESS | 2219 | 1461750518000 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 2219 | 1461750518003 Marionette TRACE conn2 <- [1,1246,null,{}] 02:48:38 INFO - PROCESS | 2219 | 1461750518006 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}] 02:48:38 INFO - PROCESS | 2219 | 1461750518109 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 02:48:38 INFO - PROCESS | 2219 | 1461750518157 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfb1800 == 56 [pid = 2219] [id = 319] 02:48:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x118998400) [pid = 2219] [serial = 956] [outer = 0x0] 02:48:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11a9b9c00) [pid = 2219] [serial = 957] [outer = 0x118998400] 02:48:38 INFO - PROCESS | 2219 | 1461750518189 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11b24a800) [pid = 2219] [serial = 958] [outer = 0x118998400] 02:48:38 INFO - PROCESS | 2219 | 1461750518582 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 621ms 02:48:38 INFO - PROCESS | 2219 | 1461750518621 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 2219 | 1461750518623 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 02:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:48:38 INFO - PROCESS | 2219 | 1461750518626 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 2219 | 1461750518627 Marionette TRACE conn2 <- [1,1250,null,{}] 02:48:38 INFO - PROCESS | 2219 | 1461750518631 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}] 02:48:38 INFO - PROCESS | 2219 | 1461750518733 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 02:48:38 INFO - PROCESS | 2219 | 1461750518822 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x1273a7800 == 57 [pid = 2219] [id = 320] 02:48:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x11beb0000) [pid = 2219] [serial = 959] [outer = 0x0] 02:48:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x11c44dc00) [pid = 2219] [serial = 960] [outer = 0x11beb0000] 02:48:38 INFO - PROCESS | 2219 | 1461750518852 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x123ae6800) [pid = 2219] [serial = 961] [outer = 0x11beb0000] 02:48:39 INFO - PROCESS | 2219 | 1461750519288 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 02:48:39 INFO - PROCESS | 2219 | 1461750519296 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 2219 | 1461750519302 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 02:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:48:39 INFO - PROCESS | 2219 | 1461750519315 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 2219 | 1461750519319 Marionette TRACE conn2 <- [1,1254,null,{}] 02:48:39 INFO - PROCESS | 2219 | 1461750519323 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}] 02:48:39 INFO - PROCESS | 2219 | 1461750519476 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 02:48:39 INFO - PROCESS | 2219 | 1461750519564 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e556800 == 58 [pid = 2219] [id = 321] 02:48:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x123ae5000) [pid = 2219] [serial = 962] [outer = 0x0] 02:48:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x123f82400) [pid = 2219] [serial = 963] [outer = 0x123ae5000] 02:48:39 INFO - PROCESS | 2219 | 1461750519595 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x128e2f800) [pid = 2219] [serial = 964] [outer = 0x123ae5000] 02:48:40 INFO - PROCESS | 2219 | 1461750520053 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 784ms 02:48:40 INFO - PROCESS | 2219 | 1461750520092 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 2219 | 1461750520094 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 02:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:48:40 INFO - PROCESS | 2219 | 1461750520096 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 2219 | 1461750520097 Marionette TRACE conn2 <- [1,1258,null,{}] 02:48:40 INFO - PROCESS | 2219 | 1461750520100 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}] 02:48:40 INFO - PROCESS | 2219 | 1461750520198 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 02:48:40 INFO - PROCESS | 2219 | 1461750520248 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eae6800 == 59 [pid = 2219] [id = 322] 02:48:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12b3b2000) [pid = 2219] [serial = 965] [outer = 0x0] 02:48:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12bba9400) [pid = 2219] [serial = 966] [outer = 0x12b3b2000] 02:48:40 INFO - PROCESS | 2219 | 1461750520278 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12bedd400) [pid = 2219] [serial = 967] [outer = 0x12b3b2000] 02:48:40 INFO - PROCESS | 2219 | 1461750520703 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 02:48:40 INFO - PROCESS | 2219 | 1461750520766 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 2219 | 1461750520768 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 02:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:48:40 INFO - PROCESS | 2219 | 1461750520770 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 2219 | 1461750520772 Marionette TRACE conn2 <- [1,1262,null,{}] 02:48:40 INFO - PROCESS | 2219 | 1461750520774 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}] 02:48:40 INFO - PROCESS | 2219 | 1461750520876 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 02:48:40 INFO - PROCESS | 2219 | 1461750520927 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x115a20000 == 60 [pid = 2219] [id = 323] 02:48:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x12b42b800) [pid = 2219] [serial = 968] [outer = 0x0] 02:48:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x12c04b800) [pid = 2219] [serial = 969] [outer = 0x12b42b800] 02:48:40 INFO - PROCESS | 2219 | 1461750520977 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12d7ea800) [pid = 2219] [serial = 970] [outer = 0x12b42b800] 02:48:41 INFO - PROCESS | 2219 | 1461750521697 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 972ms 02:48:41 INFO - PROCESS | 2219 | 1461750521744 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 2219 | 1461750521747 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 02:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:48:41 INFO - PROCESS | 2219 | 1461750521752 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 2219 | 1461750521755 Marionette TRACE conn2 <- [1,1266,null,{}] 02:48:41 INFO - PROCESS | 2219 | 1461750521761 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}] 02:48:41 INFO - PROCESS | 2219 | 1461750521858 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 02:48:41 INFO - PROCESS | 2219 | 1461750521910 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3e2800 == 61 [pid = 2219] [id = 324] 02:48:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x118ceec00) [pid = 2219] [serial = 971] [outer = 0x0] 02:48:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x118f9d800) [pid = 2219] [serial = 972] [outer = 0x118ceec00] 02:48:41 INFO - PROCESS | 2219 | 1461750521938 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11a9b7400) [pid = 2219] [serial = 973] [outer = 0x118ceec00] 02:48:42 INFO - PROCESS | 2219 | 1461750522361 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]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 622ms 02:48:42 INFO - PROCESS | 2219 | 1461750522374 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 2219 | 1461750522378 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 02:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:48:42 INFO - PROCESS | 2219 | 1461750522383 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 2219 | 1461750522385 Marionette TRACE conn2 <- [1,1270,null,{}] 02:48:42 INFO - PROCESS | 2219 | 1461750522387 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}] 02:48:42 INFO - PROCESS | 2219 | 1461750522495 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 02:48:42 INFO - PROCESS | 2219 | 1461750522567 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x119726800 == 62 [pid = 2219] [id = 325] 02:48:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x119266000) [pid = 2219] [serial = 974] [outer = 0x0] 02:48:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x11accc000) [pid = 2219] [serial = 975] [outer = 0x119266000] 02:48:42 INFO - PROCESS | 2219 | 1461750522624 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x11b726800) [pid = 2219] [serial = 976] [outer = 0x119266000] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc64800 == 61 [pid = 2219] [id = 249] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12d479800 == 60 [pid = 2219] [id = 317] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1af800 == 59 [pid = 2219] [id = 316] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12b885000 == 58 [pid = 2219] [id = 315] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12893a000 == 57 [pid = 2219] [id = 314] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12b123800 == 56 [pid = 2219] [id = 313] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x127f39000 == 55 [pid = 2219] [id = 312] 02:48:42 INFO - PROCESS | 2219 | --DOCSHELL 0x12739a800 == 54 [pid = 2219] [id = 311] 02:48:42 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x12dc49800) [pid = 2219] [serial = 897] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x119240800 == 53 [pid = 2219] [id = 310] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x123f21800 == 52 [pid = 2219] [id = 309] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x11c4a7000 == 51 [pid = 2219] [id = 308] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3ce800 == 50 [pid = 2219] [id = 307] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x119805800 == 49 [pid = 2219] [id = 306] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x119016800 == 48 [pid = 2219] [id = 305] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x11b25e800 == 47 [pid = 2219] [id = 304] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad4f800 == 46 [pid = 2219] [id = 301] 02:48:43 INFO - PROCESS | 2219 | --DOCSHELL 0x1189bb800 == 45 [pid = 2219] [id = 300] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x11a8cb800) [pid = 2219] [serial = 807] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x12d1d6000) [pid = 2219] [serial = 747] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x116573400) [pid = 2219] [serial = 804] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x1274e7000) [pid = 2219] [serial = 876] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12c04c400) [pid = 2219] [serial = 882] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12bea0c00) [pid = 2219] [serial = 880] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12be3d800) [pid = 2219] [serial = 879] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x12d1e2800) [pid = 2219] [serial = 885] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11a9ba400) [pid = 2219] [serial = 867] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11bb29000) [pid = 2219] [serial = 868] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11bb27400) [pid = 2219] [serial = 846] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11b246800) [pid = 2219] [serial = 845] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x127fc1c00) [pid = 2219] [serial = 849] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x123aeb400) [pid = 2219] [serial = 848] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x123bb7000) [pid = 2219] [serial = 873] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12bedc800) [pid = 2219] [serial = 858] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x123fae000) [pid = 2219] [serial = 857] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x119ace400) [pid = 2219] [serial = 843] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x118ff0800) [pid = 2219] [serial = 842] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12b3b7800) [pid = 2219] [serial = 851] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12b42c000) [pid = 2219] [serial = 852] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x115a6f400) [pid = 2219] [serial = 860] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x118c24800) [pid = 2219] [serial = 861] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12bbaf400) [pid = 2219] [serial = 855] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12b8f2400) [pid = 2219] [serial = 854] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11c577400) [pid = 2219] [serial = 870] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x123ae4000) [pid = 2219] [serial = 871] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x118ff1000) [pid = 2219] [serial = 863] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11a8bf800) [pid = 2219] [serial = 864] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11c8adc00) [pid = 2219] [serial = 453] [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.] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11b728400) [pid = 2219] [serial = 888] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12d7e4000) [pid = 2219] [serial = 891] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12dc40800) [pid = 2219] [serial = 895] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12d4c8c00) [pid = 2219] [serial = 886] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12d1d9800) [pid = 2219] [serial = 883] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x12b6d7c00) [pid = 2219] [serial = 877] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x12dc1d800) [pid = 2219] [serial = 892] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12d4cb800) [pid = 2219] [serial = 889] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x12dc24800) [pid = 2219] [serial = 894] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x123f85000) [pid = 2219] [serial = 874] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x12bbb0000) [pid = 2219] [serial = 801] [outer = 0x0] [url = about:blank] 02:48:43 INFO - PROCESS | 2219 | 1461750523091 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 721ms 02:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:48:43 INFO - PROCESS | 2219 | 1461750523123 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 2219 | 1461750523124 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 02:48:43 INFO - PROCESS | 2219 | 1461750523128 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 2219 | 1461750523130 Marionette TRACE conn2 <- [1,1274,null,{}] 02:48:43 INFO - PROCESS | 2219 | 1461750523139 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}] 02:48:43 INFO - PROCESS | 2219 | 1461750523219 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 02:48:43 INFO - PROCESS | 2219 | 1461750523225 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a905000 == 46 [pid = 2219] [id = 326] 02:48:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11b7d3400) [pid = 2219] [serial = 977] [outer = 0x0] 02:48:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bfca800) [pid = 2219] [serial = 978] [outer = 0x11b7d3400] 02:48:43 INFO - PROCESS | 2219 | 1461750523255 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11c8adc00) [pid = 2219] [serial = 979] [outer = 0x11b7d3400] 02:48:43 INFO - PROCESS | 2219 | 1461750523608 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 522ms 02:48:43 INFO - PROCESS | 2219 | 1461750523651 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 2219 | 1461750523653 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 02:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:48:43 INFO - PROCESS | 2219 | 1461750523656 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 2219 | 1461750523658 Marionette TRACE conn2 <- [1,1278,null,{}] 02:48:43 INFO - PROCESS | 2219 | 1461750523661 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}] 02:48:43 INFO - PROCESS | 2219 | 1461750523776 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 02:48:43 INFO - PROCESS | 2219 | 1461750523782 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a1d800 == 47 [pid = 2219] [id = 327] 02:48:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123ae6000) [pid = 2219] [serial = 980] [outer = 0x0] 02:48:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x123f76c00) [pid = 2219] [serial = 981] [outer = 0x123ae6000] 02:48:43 INFO - PROCESS | 2219 | 1461750523824 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12436f800) [pid = 2219] [serial = 982] [outer = 0x123ae6000] 02:48:44 INFO - PROCESS | 2219 | 1461750524264 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 620ms 02:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:48:44 INFO - PROCESS | 2219 | 1461750524276 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 2219 | 1461750524277 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 02:48:44 INFO - PROCESS | 2219 | 1461750524279 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 2219 | 1461750524282 Marionette TRACE conn2 <- [1,1282,null,{}] 02:48:44 INFO - PROCESS | 2219 | 1461750524287 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}] 02:48:44 INFO - PROCESS | 2219 | 1461750524362 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 02:48:44 INFO - PROCESS | 2219 | 1461750524369 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247e3000 == 48 [pid = 2219] [id = 328] 02:48:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x124504800) [pid = 2219] [serial = 983] [outer = 0x0] 02:48:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x127e6a800) [pid = 2219] [serial = 984] [outer = 0x124504800] 02:48:44 INFO - PROCESS | 2219 | 1461750524394 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x128e2b400) [pid = 2219] [serial = 985] [outer = 0x124504800] 02:48:44 INFO - PROCESS | 2219 | 1461750524740 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 473ms 02:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:48:44 INFO - PROCESS | 2219 | 1461750524754 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 2219 | 1461750524755 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 02:48:44 INFO - PROCESS | 2219 | 1461750524757 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 2219 | 1461750524758 Marionette TRACE conn2 <- [1,1286,null,{}] 02:48:44 INFO - PROCESS | 2219 | 1461750524761 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}] 02:48:44 INFO - PROCESS | 2219 | 1461750524853 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 02:48:44 INFO - PROCESS | 2219 | 1461750524909 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a905800 == 49 [pid = 2219] [id = 329] 02:48:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x127007c00) [pid = 2219] [serial = 986] [outer = 0x0] 02:48:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12b3a9800) [pid = 2219] [serial = 987] [outer = 0x127007c00] 02:48:44 INFO - PROCESS | 2219 | 1461750524936 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12be3f800) [pid = 2219] [serial = 988] [outer = 0x127007c00] 02:48:45 INFO - PROCESS | 2219 | 1461750525250 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 02:48:45 INFO - PROCESS | 2219 | 1461750525284 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:48:45 INFO - PROCESS | 2219 | 1461750525285 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 02:48:45 INFO - PROCESS | 2219 | 1461750525287 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 2219 | 1461750525289 Marionette TRACE conn2 <- [1,1290,null,{}] 02:48:45 INFO - PROCESS | 2219 | 1461750525291 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}] 02:48:45 INFO - PROCESS | 2219 | 1461750525385 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 02:48:45 INFO - PROCESS | 2219 | 1461750525389 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x129622800 == 50 [pid = 2219] [id = 330] 02:48:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x123b4a800) [pid = 2219] [serial = 989] [outer = 0x0] 02:48:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12bee0400) [pid = 2219] [serial = 990] [outer = 0x123b4a800] 02:48:45 INFO - PROCESS | 2219 | 1461750525414 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x12d4c7000) [pid = 2219] [serial = 991] [outer = 0x123b4a800] 02:48:45 INFO - PROCESS | 2219 | 1461750525786 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 518ms 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:48:45 INFO - PROCESS | 2219 | 1461750525807 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 2219 | 1461750525808 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 02:48:45 INFO - PROCESS | 2219 | 1461750525810 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 2219 | 1461750525812 Marionette TRACE conn2 <- [1,1294,null,{}] 02:48:45 INFO - PROCESS | 2219 | 1461750525822 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}] 02:48:45 INFO - PROCESS | 2219 | 1461750525932 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 02:48:45 INFO - PROCESS | 2219 | 1461750525975 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b46e000 == 51 [pid = 2219] [id = 331] 02:48:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12bedc800) [pid = 2219] [serial = 992] [outer = 0x0] 02:48:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x12d7e0800) [pid = 2219] [serial = 993] [outer = 0x12bedc800] 02:48:46 INFO - PROCESS | 2219 | 1461750526015 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x12dc1d800) [pid = 2219] [serial = 994] [outer = 0x12bedc800] 02:48:46 INFO - PROCESS | 2219 | 1461750526461 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 673ms 02:48:46 INFO - PROCESS | 2219 | 1461750526484 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 02:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:48:46 INFO - PROCESS | 2219 | 1461750526486 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 02:48:46 INFO - PROCESS | 2219 | 1461750526489 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 2219 | 1461750526491 Marionette TRACE conn2 <- [1,1298,null,{}] 02:48:46 INFO - PROCESS | 2219 | 1461750526494 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}] 02:48:46 INFO - PROCESS | 2219 | 1461750526603 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 02:48:46 INFO - PROCESS | 2219 | 1461750526616 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc43800 == 52 [pid = 2219] [id = 332] 02:48:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x12dc24000) [pid = 2219] [serial = 995] [outer = 0x0] 02:48:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12dc44c00) [pid = 2219] [serial = 996] [outer = 0x12dc24000] 02:48:46 INFO - PROCESS | 2219 | 1461750526644 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12e5f5400) [pid = 2219] [serial = 997] [outer = 0x12dc24000] 02:48:47 INFO - PROCESS | 2219 | 1461750527039 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 571ms 02:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:48:47 INFO - PROCESS | 2219 | 1461750527060 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 2219 | 1461750527062 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 02:48:47 INFO - PROCESS | 2219 | 1461750527064 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 2219 | 1461750527066 Marionette TRACE conn2 <- [1,1302,null,{}] 02:48:47 INFO - PROCESS | 2219 | 1461750527068 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}] 02:48:47 INFO - PROCESS | 2219 | 1461750527167 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x128e2fc00) [pid = 2219] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12765b000) [pid = 2219] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12b41f800) [pid = 2219] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12d7e7800) [pid = 2219] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11b288800) [pid = 2219] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x118fec800) [pid = 2219] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11a999c00) [pid = 2219] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x123ae9800) [pid = 2219] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x1155d1c00) [pid = 2219] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11b722c00) [pid = 2219] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x12c046800) [pid = 2219] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x11584a000) [pid = 2219] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12be37400) [pid = 2219] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:48:47 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12450bc00) [pid = 2219] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:48:47 INFO - PROCESS | 2219 | 1461750527331 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x119807000 == 53 [pid = 2219] [id = 333] 02:48:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x113717000) [pid = 2219] [serial = 998] [outer = 0x0] 02:48:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x118fa4400) [pid = 2219] [serial = 999] [outer = 0x113717000] 02:48:47 INFO - PROCESS | 2219 | 1461750527357 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x123ae2000) [pid = 2219] [serial = 1000] [outer = 0x113717000] 02:48:47 INFO - PROCESS | 2219 | 1461750527626 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 570ms 02:48:47 INFO - PROCESS | 2219 | 1461750527643 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 02:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:48:47 INFO - PROCESS | 2219 | 1461750527645 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 02:48:47 INFO - PROCESS | 2219 | 1461750527655 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 2219 | 1461750527657 Marionette TRACE conn2 <- [1,1306,null,{}] 02:48:47 INFO - PROCESS | 2219 | 1461750527659 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}] 02:48:47 INFO - PROCESS | 2219 | 1461750527759 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 02:48:47 INFO - PROCESS | 2219 | 1461750527764 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc66800 == 54 [pid = 2219] [id = 334] 02:48:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x123ceec00) [pid = 2219] [serial = 1001] [outer = 0x0] 02:48:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12b427400) [pid = 2219] [serial = 1002] [outer = 0x123ceec00] 02:48:47 INFO - PROCESS | 2219 | 1461750527795 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12e63a800) [pid = 2219] [serial = 1003] [outer = 0x123ceec00] 02:48:48 INFO - PROCESS | 2219 | 1461750528147 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 525ms 02:48:48 INFO - PROCESS | 2219 | 1461750528178 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 2219 | 1461750528180 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 02:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:48:48 INFO - PROCESS | 2219 | 1461750528184 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 2219 | 1461750528186 Marionette TRACE conn2 <- [1,1310,null,{}] 02:48:48 INFO - PROCESS | 2219 | 1461750528188 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}] 02:48:48 INFO - PROCESS | 2219 | 1461750528266 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 02:48:48 INFO - PROCESS | 2219 | 1461750528271 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e55c800 == 55 [pid = 2219] [id = 335] 02:48:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12e63c800) [pid = 2219] [serial = 1004] [outer = 0x0] 02:48:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x12ea69400) [pid = 2219] [serial = 1005] [outer = 0x12e63c800] 02:48:48 INFO - PROCESS | 2219 | 1461750528295 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12ea73800) [pid = 2219] [serial = 1006] [outer = 0x12e63c800] 02:48:48 INFO - PROCESS | 2219 | 1461750528620 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] 02:48:48 INFO - PROCESS | 2219 | 1461750528654 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 02:48:48 INFO - PROCESS | 2219 | 1461750528657 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 2219 | 1461750528658 Marionette TRACE conn2 <- [1,1314,null,{}] 02:48:48 INFO - PROCESS | 2219 | 1461750528660 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}] 02:48:48 INFO - PROCESS | 2219 | 1461750528743 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 02:48:48 INFO - PROCESS | 2219 | 1461750528751 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f10a800 == 56 [pid = 2219] [id = 336] 02:48:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x12ea70000) [pid = 2219] [serial = 1007] [outer = 0x0] 02:48:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x12ea7d800) [pid = 2219] [serial = 1008] [outer = 0x12ea70000] 02:48:48 INFO - PROCESS | 2219 | 1461750528776 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x12ea84400) [pid = 2219] [serial = 1009] [outer = 0x12ea70000] 02:48:49 INFO - PROCESS | 2219 | 1461750529242 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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 618ms 02:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:48:49 INFO - PROCESS | 2219 | 1461750529276 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 2219 | 1461750529278 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 02:48:49 INFO - PROCESS | 2219 | 1461750529283 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 2219 | 1461750529285 Marionette TRACE conn2 <- [1,1318,null,{}] 02:48:49 INFO - PROCESS | 2219 | 1461750529288 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}] 02:48:49 INFO - PROCESS | 2219 | 1461750529403 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 02:48:49 INFO - PROCESS | 2219 | 1461750529494 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x118713000 == 57 [pid = 2219] [id = 337] 02:48:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x114246400) [pid = 2219] [serial = 1010] [outer = 0x0] 02:48:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1145d7000) [pid = 2219] [serial = 1011] [outer = 0x114246400] 02:48:49 INFO - PROCESS | 2219 | 1461750529546 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x1158a6000) [pid = 2219] [serial = 1012] [outer = 0x114246400] 02:48:50 INFO - PROCESS | 2219 | 1461750530112 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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 925ms 02:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:48:50 INFO - PROCESS | 2219 | 1461750530208 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 2219 | 1461750530210 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 02:48:50 INFO - PROCESS | 2219 | 1461750530213 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 2219 | 1461750530216 Marionette TRACE conn2 <- [1,1322,null,{}] 02:48:50 INFO - PROCESS | 2219 | 1461750530220 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}] 02:48:50 INFO - PROCESS | 2219 | 1461750530324 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 02:48:50 INFO - PROCESS | 2219 | 1461750530388 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3dd800 == 58 [pid = 2219] [id = 338] 02:48:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11a8c9800) [pid = 2219] [serial = 1013] [outer = 0x0] 02:48:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11b28ec00) [pid = 2219] [serial = 1014] [outer = 0x11a8c9800] 02:48:50 INFO - PROCESS | 2219 | 1461750530419 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x11bb2d000) [pid = 2219] [serial = 1015] [outer = 0x11a8c9800] 02:48:50 INFO - PROCESS | 2219 | 1461750530843 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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 02:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:48:50 INFO - PROCESS | 2219 | 1461750530885 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 2219 | 1461750530887 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 02:48:50 INFO - PROCESS | 2219 | 1461750530889 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 2219 | 1461750530890 Marionette TRACE conn2 <- [1,1326,null,{}] 02:48:50 INFO - PROCESS | 2219 | 1461750530893 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}] 02:48:50 INFO - PROCESS | 2219 | 1461750530995 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 02:48:51 INFO - PROCESS | 2219 | 1461750531048 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x129625000 == 59 [pid = 2219] [id = 339] 02:48:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x11bc7a800) [pid = 2219] [serial = 1016] [outer = 0x0] 02:48:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11bfcc000) [pid = 2219] [serial = 1017] [outer = 0x11bc7a800] 02:48:51 INFO - PROCESS | 2219 | 1461750531077 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x123b4d400) [pid = 2219] [serial = 1018] [outer = 0x11bc7a800] 02:48:51 INFO - PROCESS | 2219 | 1461750531490 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]]]}] 02:48:51 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 02:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 618ms 02:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:48:51 INFO - PROCESS | 2219 | 1461750531508 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 2219 | 1461750531511 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 02:48:51 INFO - PROCESS | 2219 | 1461750531521 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 2219 | 1461750531524 Marionette TRACE conn2 <- [1,1330,null,{}] 02:48:51 INFO - PROCESS | 2219 | 1461750531527 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}] 02:48:51 INFO - PROCESS | 2219 | 1461750531629 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 02:48:51 INFO - PROCESS | 2219 | 1461750531717 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f602800 == 60 [pid = 2219] [id = 340] 02:48:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x127fbc800) [pid = 2219] [serial = 1019] [outer = 0x0] 02:48:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12b3b6000) [pid = 2219] [serial = 1020] [outer = 0x127fbc800] 02:48:51 INFO - PROCESS | 2219 | 1461750531746 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12b6d5c00) [pid = 2219] [serial = 1021] [outer = 0x127fbc800] 02:48:52 INFO - PROCESS | 2219 | 1461750532158 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]]]}] 02:48:52 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 02:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 679ms 02:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:48:52 INFO - PROCESS | 2219 | 1461750532194 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 2219 | 1461750532196 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 02:48:52 INFO - PROCESS | 2219 | 1461750532198 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 2219 | 1461750532199 Marionette TRACE conn2 <- [1,1334,null,{}] 02:48:52 INFO - PROCESS | 2219 | 1461750532202 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}] 02:48:52 INFO - PROCESS | 2219 | 1461750532303 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 02:48:52 INFO - PROCESS | 2219 | 1461750532367 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f618800 == 61 [pid = 2219] [id = 341] 02:48:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x128e29400) [pid = 2219] [serial = 1022] [outer = 0x0] 02:48:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12be38c00) [pid = 2219] [serial = 1023] [outer = 0x128e29400] 02:48:52 INFO - PROCESS | 2219 | 1461750532396 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x12dc20400) [pid = 2219] [serial = 1024] [outer = 0x128e29400] 02:48:52 INFO - PROCESS | 2219 | 1461750532797 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 619ms 02:48:52 INFO - PROCESS | 2219 | 1461750532818 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 2219 | 1461750532819 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 02:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:48:52 INFO - PROCESS | 2219 | 1461750532821 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 2219 | 1461750532823 Marionette TRACE conn2 <- [1,1338,null,{}] 02:48:52 INFO - PROCESS | 2219 | 1461750532825 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}] 02:48:52 INFO - PROCESS | 2219 | 1461750532927 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 02:48:53 INFO - PROCESS | 2219 | 1461750533014 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fb66000 == 62 [pid = 2219] [id = 342] 02:48:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x12e636400) [pid = 2219] [serial = 1025] [outer = 0x0] 02:48:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12e63b800) [pid = 2219] [serial = 1026] [outer = 0x12e636400] 02:48:53 INFO - PROCESS | 2219 | 1461750533063 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x12ea85800) [pid = 2219] [serial = 1027] [outer = 0x12e636400] 02:48:54 INFO - PROCESS | 2219 | 1461750534063 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1272ms 02:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:48:54 INFO - PROCESS | 2219 | 1461750534095 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 2219 | 1461750534098 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 02:48:54 INFO - PROCESS | 2219 | 1461750534101 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 2219 | 1461750534103 Marionette TRACE conn2 <- [1,1342,null,{}] 02:48:54 INFO - PROCESS | 2219 | 1461750534108 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}] 02:48:54 INFO - PROCESS | 2219 | 1461750534203 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 02:48:54 INFO - PROCESS | 2219 | 1461750534288 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3e9800 == 63 [pid = 2219] [id = 343] 02:48:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x1189b8c00) [pid = 2219] [serial = 1028] [outer = 0x0] 02:48:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x119031c00) [pid = 2219] [serial = 1029] [outer = 0x1189b8c00] 02:48:54 INFO - PROCESS | 2219 | 1461750534319 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11a673400) [pid = 2219] [serial = 1030] [outer = 0x1189b8c00] 02:48:54 INFO - PROCESS | 2219 | 1461750534754 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 675ms 02:48:54 INFO - PROCESS | 2219 | 1461750534776 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 2219 | 1461750534780 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 02:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:48:54 INFO - PROCESS | 2219 | 1461750534785 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 2219 | 1461750534786 Marionette TRACE conn2 <- [1,1346,null,{}] 02:48:54 INFO - PROCESS | 2219 | 1461750534789 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}] 02:48:54 INFO - PROCESS | 2219 | 1461750534889 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 02:48:54 INFO - PROCESS | 2219 | 1461750534944 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d4f000 == 64 [pid = 2219] [id = 344] 02:48:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x11a674000) [pid = 2219] [serial = 1031] [outer = 0x0] 02:48:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x11a67d000) [pid = 2219] [serial = 1032] [outer = 0x11a674000] 02:48:54 INFO - PROCESS | 2219 | 1461750534972 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x11aa72000) [pid = 2219] [serial = 1033] [outer = 0x11a674000] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12c003000 == 63 [pid = 2219] [id = 267] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12d465800 == 62 [pid = 2219] [id = 285] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12f10a800 == 61 [pid = 2219] [id = 336] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12e55c800 == 60 [pid = 2219] [id = 335] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc66800 == 59 [pid = 2219] [id = 334] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x119807000 == 58 [pid = 2219] [id = 333] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc43800 == 57 [pid = 2219] [id = 332] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x12b46e000 == 56 [pid = 2219] [id = 331] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x12d4cf400) [pid = 2219] [serial = 951] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x129622800 == 55 [pid = 2219] [id = 330] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x11a905800 == 54 [pid = 2219] [id = 329] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x1247e3000 == 53 [pid = 2219] [id = 328] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x123a1d800 == 52 [pid = 2219] [id = 327] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x11a905000 == 51 [pid = 2219] [id = 326] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x119726800 == 50 [pid = 2219] [id = 325] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3e2800 == 49 [pid = 2219] [id = 324] 02:48:55 INFO - PROCESS | 2219 | 1461750535437 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]]]}] 02:48:55 INFO - PROCESS | 2219 | --DOCSHELL 0x115a05800 == 48 [pid = 2219] [id = 318] 02:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 02:48:55 INFO - PROCESS | 2219 | 1461750535456 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 2219 | 1461750535457 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 02:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:48:55 INFO - PROCESS | 2219 | 1461750535460 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 2219 | 1461750535462 Marionette TRACE conn2 <- [1,1350,null,{}] 02:48:55 INFO - PROCESS | 2219 | 1461750535469 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}] 02:48:55 INFO - PROCESS | 2219 | 1461750535573 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x12b3ab800) [pid = 2219] [serial = 936] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x128e2e800) [pid = 2219] [serial = 933] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x12b6cac00) [pid = 2219] [serial = 939] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12b41f400) [pid = 2219] [serial = 937] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12e5f2c00) [pid = 2219] [serial = 898] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12b3aa000) [pid = 2219] [serial = 909] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11beab800) [pid = 2219] [serial = 921] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11bfd1c00) [pid = 2219] [serial = 922] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11a8c9000) [pid = 2219] [serial = 916] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x119e49400) [pid = 2219] [serial = 915] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11af79400) [pid = 2219] [serial = 918] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11b250000) [pid = 2219] [serial = 919] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x123f77800) [pid = 2219] [serial = 927] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x1185aa400) [pid = 2219] [serial = 913] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11583dc00) [pid = 2219] [serial = 912] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11a9c3c00) [pid = 2219] [serial = 903] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11c450800) [pid = 2219] [serial = 924] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x123ae1400) [pid = 2219] [serial = 925] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12d4c9c00) [pid = 2219] [serial = 949] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x1151ea400) [pid = 2219] [serial = 900] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12732e400) [pid = 2219] [serial = 906] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x118e13800) [pid = 2219] [serial = 942] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12be32c00) [pid = 2219] [serial = 943] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12be99800) [pid = 2219] [serial = 945] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12d1de000) [pid = 2219] [serial = 948] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12bba8000) [pid = 2219] [serial = 940] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x127656400) [pid = 2219] [serial = 930] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x127fbd400) [pid = 2219] [serial = 931] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12938e400) [pid = 2219] [serial = 934] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12beebc00) [pid = 2219] [serial = 946] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x124506800) [pid = 2219] [serial = 928] [outer = 0x0] [url = about:blank] 02:48:55 INFO - PROCESS | 2219 | 1461750535640 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad4a000 == 49 [pid = 2219] [id = 345] 02:48:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x119e49400) [pid = 2219] [serial = 1034] [outer = 0x0] 02:48:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11af7ec00) [pid = 2219] [serial = 1035] [outer = 0x119e49400] 02:48:55 INFO - PROCESS | 2219 | 1461750535671 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11beae000) [pid = 2219] [serial = 1036] [outer = 0x119e49400] 02:48:55 INFO - PROCESS | 2219 | 1461750535977 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 524ms 02:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:48:55 INFO - PROCESS | 2219 | 1461750535988 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 2219 | 1461750535990 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 02:48:55 INFO - PROCESS | 2219 | 1461750535992 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 2219 | 1461750535993 Marionette TRACE conn2 <- [1,1354,null,{}] 02:48:55 INFO - PROCESS | 2219 | 1461750535996 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}] 02:48:56 INFO - PROCESS | 2219 | 1461750536079 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 02:48:56 INFO - PROCESS | 2219 | 1461750536085 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240ee000 == 50 [pid = 2219] [id = 346] 02:48:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11bfcfc00) [pid = 2219] [serial = 1037] [outer = 0x0] 02:48:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11c8b0800) [pid = 2219] [serial = 1038] [outer = 0x11bfcfc00] 02:48:56 INFO - PROCESS | 2219 | 1461750536112 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x123f7f400) [pid = 2219] [serial = 1039] [outer = 0x11bfcfc00] 02:48:56 INFO - PROCESS | 2219 | 1461750536443 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 468ms 02:48:56 INFO - PROCESS | 2219 | 1461750536464 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 02:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:48:56 INFO - PROCESS | 2219 | 1461750536467 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 02:48:56 INFO - PROCESS | 2219 | 1461750536469 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 2219 | 1461750536471 Marionette TRACE conn2 <- [1,1358,null,{}] 02:48:56 INFO - PROCESS | 2219 | 1461750536473 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}] 02:48:56 INFO - PROCESS | 2219 | 1461750536549 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 02:48:56 INFO - PROCESS | 2219 | 1461750536554 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea5000 == 51 [pid = 2219] [id = 347] 02:48:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123f80000) [pid = 2219] [serial = 1040] [outer = 0x0] 02:48:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x124510000) [pid = 2219] [serial = 1041] [outer = 0x123f80000] 02:48:56 INFO - PROCESS | 2219 | 1461750536579 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x127e71400) [pid = 2219] [serial = 1042] [outer = 0x123f80000] 02:48:56 INFO - PROCESS | 2219 | 1461750536915 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 472ms 02:48:56 INFO - PROCESS | 2219 | 1461750536942 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 2219 | 1461750536944 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 02:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:48:56 INFO - PROCESS | 2219 | 1461750536946 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 2219 | 1461750536947 Marionette TRACE conn2 <- [1,1362,null,{}] 02:48:56 INFO - PROCESS | 2219 | 1461750536950 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}] 02:48:57 INFO - PROCESS | 2219 | 1461750537065 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 02:48:57 INFO - PROCESS | 2219 | 1461750537072 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa68800 == 52 [pid = 2219] [id = 348] 02:48:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x123faec00) [pid = 2219] [serial = 1043] [outer = 0x0] 02:48:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x128ee3800) [pid = 2219] [serial = 1044] [outer = 0x123faec00] 02:48:57 INFO - PROCESS | 2219 | 1461750537099 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12be39c00) [pid = 2219] [serial = 1045] [outer = 0x123faec00] 02:48:57 INFO - PROCESS | 2219 | 1461750537423 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 521ms 02:48:57 INFO - PROCESS | 2219 | 1461750537468 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 2219 | 1461750537469 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 02:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:48:57 INFO - PROCESS | 2219 | 1461750537471 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 2219 | 1461750537472 Marionette TRACE conn2 <- [1,1366,null,{}] 02:48:57 INFO - PROCESS | 2219 | 1461750537475 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}] 02:48:57 INFO - PROCESS | 2219 | 1461750537553 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 02:48:57 INFO - PROCESS | 2219 | 1461750537557 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b889000 == 53 [pid = 2219] [id = 349] 02:48:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x129396400) [pid = 2219] [serial = 1046] [outer = 0x0] 02:48:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12d1d6000) [pid = 2219] [serial = 1047] [outer = 0x129396400] 02:48:57 INFO - PROCESS | 2219 | 1461750537583 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12d4cb800) [pid = 2219] [serial = 1048] [outer = 0x129396400] 02:48:57 INFO - PROCESS | 2219 | 1461750537968 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] 02:48:58 INFO - PROCESS | 2219 | 1461750538000 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 02:48:58 INFO - PROCESS | 2219 | 1461750538002 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 2219 | 1461750538003 Marionette TRACE conn2 <- [1,1370,null,{}] 02:48:58 INFO - PROCESS | 2219 | 1461750538005 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}] 02:48:58 INFO - PROCESS | 2219 | 1461750538103 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 02:48:58 INFO - PROCESS | 2219 | 1461750538107 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c019800 == 54 [pid = 2219] [id = 350] 02:48:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12d4cc400) [pid = 2219] [serial = 1049] [outer = 0x0] 02:48:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12d7e4000) [pid = 2219] [serial = 1050] [outer = 0x12d4cc400] 02:48:58 INFO - PROCESS | 2219 | 1461750538161 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12dc3f000) [pid = 2219] [serial = 1051] [outer = 0x12d4cc400] 02:48:58 INFO - PROCESS | 2219 | 1461750538494 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] 02:48:58 INFO - PROCESS | 2219 | 1461750538527 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 02:48:58 INFO - PROCESS | 2219 | 1461750538530 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 2219 | 1461750538531 Marionette TRACE conn2 <- [1,1374,null,{}] 02:48:58 INFO - PROCESS | 2219 | 1461750538533 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}] 02:48:58 INFO - PROCESS | 2219 | 1461750538645 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 02:48:58 INFO - PROCESS | 2219 | 1461750538650 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d478800 == 55 [pid = 2219] [id = 351] 02:48:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12d4cd400) [pid = 2219] [serial = 1052] [outer = 0x0] 02:48:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12e5fa000) [pid = 2219] [serial = 1053] [outer = 0x12d4cd400] 02:48:58 INFO - PROCESS | 2219 | 1461750538720 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12e63d800) [pid = 2219] [serial = 1054] [outer = 0x12d4cd400] 02:48:59 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:59 INFO - PROCESS | 2219 | 1461750539178 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] 02:48:59 INFO - PROCESS | 2219 | 1461750539201 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 02:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:48:59 INFO - PROCESS | 2219 | 1461750539203 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 2219 | 1461750539204 Marionette TRACE conn2 <- [1,1378,null,{}] 02:48:59 INFO - PROCESS | 2219 | 1461750539213 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}] 02:48:59 INFO - PROCESS | 2219 | 1461750539312 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 02:48:59 INFO - PROCESS | 2219 | 1461750539365 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54a000 == 56 [pid = 2219] [id = 352] 02:48:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12e5f6400) [pid = 2219] [serial = 1055] [outer = 0x0] 02:48:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x12ea78800) [pid = 2219] [serial = 1056] [outer = 0x12e5f6400] 02:48:59 INFO - PROCESS | 2219 | 1461750539390 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x12ea84800) [pid = 2219] [serial = 1057] [outer = 0x12e5f6400] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12be41400) [pid = 2219] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x12e63c800) [pid = 2219] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x123b4a800) [pid = 2219] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12dc24000) [pid = 2219] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12bedc800) [pid = 2219] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x119266000) [pid = 2219] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x113717000) [pid = 2219] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11b7d3400) [pid = 2219] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x124504800) [pid = 2219] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x127007c00) [pid = 2219] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x123ae6000) [pid = 2219] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x118ceec00) [pid = 2219] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:48:59 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x123ceec00) [pid = 2219] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:49:00 INFO - PROCESS | 2219 | 1461750540011 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] 02:49:00 INFO - PROCESS | 2219 | 1461750540044 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 02:49:00 INFO - PROCESS | 2219 | 1461750540049 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 2219 | 1461750540052 Marionette TRACE conn2 <- [1,1382,null,{}] 02:49:00 INFO - PROCESS | 2219 | 1461750540056 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}] 02:49:00 INFO - PROCESS | 2219 | 1461750540187 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 02:49:00 INFO - PROCESS | 2219 | 1461750540241 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x127eb4800 == 57 [pid = 2219] [id = 353] 02:49:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x118ceec00) [pid = 2219] [serial = 1058] [outer = 0x0] 02:49:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12b34d400) [pid = 2219] [serial = 1059] [outer = 0x118ceec00] 02:49:00 INFO - PROCESS | 2219 | 1461750540270 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b35c800) [pid = 2219] [serial = 1060] [outer = 0x118ceec00] 02:49:00 INFO - PROCESS | 2219 | [2219] WARNING: RasterImage::Init failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:00 INFO - PROCESS | 2219 | 1461750540602 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] 02:49:00 INFO - PROCESS | 2219 | 1461750540624 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 02:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:49:00 INFO - PROCESS | 2219 | 1461750540626 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 2219 | 1461750540627 Marionette TRACE conn2 <- [1,1386,null,{}] 02:49:00 INFO - PROCESS | 2219 | 1461750540629 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}] 02:49:00 INFO - PROCESS | 2219 | 1461750540711 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 02:49:00 INFO - PROCESS | 2219 | 1461750540718 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fb67800 == 58 [pid = 2219] [id = 354] 02:49:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12b35c400) [pid = 2219] [serial = 1061] [outer = 0x0] 02:49:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12ea7f800) [pid = 2219] [serial = 1062] [outer = 0x12b35c400] 02:49:00 INFO - PROCESS | 2219 | 1461750540743 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12f2e5800) [pid = 2219] [serial = 1063] [outer = 0x12b35c400] 02:49:01 INFO - PROCESS | 2219 | 1461750541070 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] 02:49:01 INFO - PROCESS | 2219 | 1461750541096 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 02:49:01 INFO - PROCESS | 2219 | 1461750541100 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 2219 | 1461750541102 Marionette TRACE conn2 <- [1,1390,null,{}] 02:49:01 INFO - PROCESS | 2219 | 1461750541104 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}] 02:49:01 INFO - PROCESS | 2219 | 1461750541211 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 02:49:01 INFO - PROCESS | 2219 | 1461750541217 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ff14800 == 59 [pid = 2219] [id = 355] 02:49:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x123b50400) [pid = 2219] [serial = 1064] [outer = 0x0] 02:49:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12b363c00) [pid = 2219] [serial = 1065] [outer = 0x123b50400] 02:49:01 INFO - PROCESS | 2219 | 1461750541241 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12b36a000) [pid = 2219] [serial = 1066] [outer = 0x123b50400] 02:49:01 INFO - PROCESS | 2219 | 1461750541532 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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 02:49:01 INFO - PROCESS | 2219 | 1461750541571 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 02:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:49:01 INFO - PROCESS | 2219 | 1461750541572 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 02:49:01 INFO - PROCESS | 2219 | 1461750541574 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 2219 | 1461750541575 Marionette TRACE conn2 <- [1,1394,null,{}] 02:49:01 INFO - PROCESS | 2219 | 1461750541578 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}] 02:49:01 INFO - PROCESS | 2219 | 1461750541660 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 02:49:01 INFO - PROCESS | 2219 | 1461750541666 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x130132000 == 60 [pid = 2219] [id = 356] 02:49:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12b363000) [pid = 2219] [serial = 1067] [outer = 0x0] 02:49:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12b36e800) [pid = 2219] [serial = 1068] [outer = 0x12b363000] 02:49:01 INFO - PROCESS | 2219 | 1461750541691 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x12f2e5400) [pid = 2219] [serial = 1069] [outer = 0x12b363000] 02:49:02 INFO - PROCESS | 2219 | 1461750542156 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 618ms 02:49:02 INFO - PROCESS | 2219 | 1461750542193 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 2219 | 1461750542196 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 02:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:49:02 INFO - PROCESS | 2219 | 1461750542200 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 2219 | 1461750542202 Marionette TRACE conn2 <- [1,1398,null,{}] 02:49:02 INFO - PROCESS | 2219 | 1461750542206 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}] 02:49:02 INFO - PROCESS | 2219 | 1461750542319 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 02:49:02 INFO - PROCESS | 2219 | 1461750542387 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b25f800 == 61 [pid = 2219] [id = 357] 02:49:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x1189a9c00) [pid = 2219] [serial = 1070] [outer = 0x0] 02:49:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x119261800) [pid = 2219] [serial = 1071] [outer = 0x1189a9c00] 02:49:02 INFO - PROCESS | 2219 | 1461750542419 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11a67b400) [pid = 2219] [serial = 1072] [outer = 0x1189a9c00] 02:49:02 INFO - PROCESS | 2219 | 1461750542860 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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 02:49:02 INFO - PROCESS | 2219 | 1461750542871 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 2219 | 1461750542875 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 02:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:49:02 INFO - PROCESS | 2219 | 1461750542880 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 2219 | 1461750542882 Marionette TRACE conn2 <- [1,1402,null,{}] 02:49:02 INFO - PROCESS | 2219 | 1461750542884 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}] 02:49:02 INFO - PROCESS | 2219 | 1461750542989 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 02:49:03 INFO - PROCESS | 2219 | 1461750543040 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240f7800 == 62 [pid = 2219] [id = 358] 02:49:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11a67f000) [pid = 2219] [serial = 1073] [outer = 0x0] 02:49:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11b24d800) [pid = 2219] [serial = 1074] [outer = 0x11a67f000] 02:49:03 INFO - PROCESS | 2219 | 1461750543069 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11bc7cc00) [pid = 2219] [serial = 1075] [outer = 0x11a67f000] 02:49:03 INFO - PROCESS | 2219 | 1461750543464 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 620ms 02:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:49:03 INFO - PROCESS | 2219 | 1461750543502 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 2219 | 1461750543504 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 02:49:03 INFO - PROCESS | 2219 | 1461750543506 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 2219 | 1461750543509 Marionette TRACE conn2 <- [1,1406,null,{}] 02:49:03 INFO - PROCESS | 2219 | 1461750543519 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}] 02:49:03 INFO - PROCESS | 2219 | 1461750543622 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 02:49:03 INFO - PROCESS | 2219 | 1461750543712 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e312800 == 63 [pid = 2219] [id = 359] 02:49:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x123b53c00) [pid = 2219] [serial = 1076] [outer = 0x0] 02:49:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x1289d7c00) [pid = 2219] [serial = 1077] [outer = 0x123b53c00] 02:49:03 INFO - PROCESS | 2219 | 1461750543743 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12b20b800) [pid = 2219] [serial = 1078] [outer = 0x123b53c00] 02:49:04 INFO - PROCESS | 2219 | 1461750544153 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 673ms 02:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:49:04 INFO - PROCESS | 2219 | 1461750544180 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 2219 | 1461750544181 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 02:49:04 INFO - PROCESS | 2219 | 1461750544184 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 2219 | 1461750544185 Marionette TRACE conn2 <- [1,1410,null,{}] 02:49:04 INFO - PROCESS | 2219 | 1461750544187 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}] 02:49:04 INFO - PROCESS | 2219 | 1461750544287 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 02:49:04 INFO - PROCESS | 2219 | 1461750544341 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x130141800 == 64 [pid = 2219] [id = 360] 02:49:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12b20d000) [pid = 2219] [serial = 1079] [outer = 0x0] 02:49:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12b214400) [pid = 2219] [serial = 1080] [outer = 0x12b20d000] 02:49:04 INFO - PROCESS | 2219 | 1461750544371 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12b354000) [pid = 2219] [serial = 1081] [outer = 0x12b20d000] 02:49:04 INFO - PROCESS | 2219 | 1461750544840 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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 669ms 02:49:04 INFO - PROCESS | 2219 | 1461750544867 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 2219 | 1461750544868 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 02:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:49:04 INFO - PROCESS | 2219 | 1461750544872 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 2219 | 1461750544873 Marionette TRACE conn2 <- [1,1414,null,{}] 02:49:04 INFO - PROCESS | 2219 | 1461750544875 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}] 02:49:04 INFO - PROCESS | 2219 | 1461750544991 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 02:49:05 INFO - PROCESS | 2219 | 1461750545070 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x130462800 == 65 [pid = 2219] [id = 361] 02:49:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12b354400) [pid = 2219] [serial = 1082] [outer = 0x0] 02:49:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12b36b400) [pid = 2219] [serial = 1083] [outer = 0x12b354400] 02:49:05 INFO - PROCESS | 2219 | 1461750545099 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x12b6cbc00) [pid = 2219] [serial = 1084] [outer = 0x12b354400] 02:49:05 INFO - PROCESS | 2219 | 1461750545541 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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 02:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:49:05 INFO - PROCESS | 2219 | 1461750545597 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 2219 | 1461750545598 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 02:49:05 INFO - PROCESS | 2219 | 1461750545602 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 2219 | 1461750545604 Marionette TRACE conn2 <- [1,1418,null,{}] 02:49:05 INFO - PROCESS | 2219 | 1461750545606 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}] 02:49:05 INFO - PROCESS | 2219 | 1461750545737 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 02:49:05 INFO - PROCESS | 2219 | 1461750545818 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eaee800 == 66 [pid = 2219] [id = 362] 02:49:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x1274f0400) [pid = 2219] [serial = 1085] [outer = 0x0] 02:49:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x12dc21c00) [pid = 2219] [serial = 1086] [outer = 0x1274f0400] 02:49:05 INFO - PROCESS | 2219 | 1461750545849 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x12f2e1800) [pid = 2219] [serial = 1087] [outer = 0x1274f0400] 02:49:06 INFO - PROCESS | 2219 | 1461750546264 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]]]}] 02:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 721ms 02:49:06 INFO - PROCESS | 2219 | 1461750546596 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 2219 | 1461750546601 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 02:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:49:06 INFO - PROCESS | 2219 | 1461750546621 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 2219 | 1461750546624 Marionette TRACE conn2 <- [1,1422,null,{}] 02:49:06 INFO - PROCESS | 2219 | 1461750546629 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}] 02:49:06 INFO - PROCESS | 2219 | 1461750546775 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 02:49:06 INFO - PROCESS | 2219 | 1461750546894 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c71e000 == 67 [pid = 2219] [id = 363] 02:49:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x1165cc400) [pid = 2219] [serial = 1088] [outer = 0x0] 02:49:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x118520400) [pid = 2219] [serial = 1089] [outer = 0x1165cc400] 02:49:06 INFO - PROCESS | 2219 | 1461750546930 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x118528400) [pid = 2219] [serial = 1090] [outer = 0x1165cc400] 02:49:07 INFO - PROCESS | 2219 | 1461750547405 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 830ms 02:49:07 INFO - PROCESS | 2219 | 1461750547452 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 2219 | 1461750547454 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 02:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:49:07 INFO - PROCESS | 2219 | 1461750547460 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 2219 | 1461750547463 Marionette TRACE conn2 <- [1,1426,null,{}] 02:49:07 INFO - PROCESS | 2219 | 1461750547468 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}] 02:49:07 INFO - PROCESS | 2219 | 1461750547563 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x12ff14800 == 66 [pid = 2219] [id = 355] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x12fb67800 == 65 [pid = 2219] [id = 354] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x127eb4800 == 64 [pid = 2219] [id = 353] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54a000 == 63 [pid = 2219] [id = 352] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x12d478800 == 62 [pid = 2219] [id = 351] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x12c019800 == 61 [pid = 2219] [id = 350] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12ea7d800) [pid = 2219] [serial = 1008] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | 1461750547675 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x12b889000 == 60 [pid = 2219] [id = 349] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa68800 == 59 [pid = 2219] [id = 348] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea5000 == 58 [pid = 2219] [id = 347] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x1240ee000 == 57 [pid = 2219] [id = 346] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad4a000 == 56 [pid = 2219] [id = 345] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x119d4f000 == 55 [pid = 2219] [id = 344] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3e9800 == 54 [pid = 2219] [id = 343] 02:49:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d4f000 == 55 [pid = 2219] [id = 364] 02:49:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x119ace800) [pid = 2219] [serial = 1091] [outer = 0x0] 02:49:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x11a673000) [pid = 2219] [serial = 1092] [outer = 0x119ace800] 02:49:07 INFO - PROCESS | 2219 | 1461750547717 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x11a8be000) [pid = 2219] [serial = 1093] [outer = 0x119ace800] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3dd800 == 54 [pid = 2219] [id = 338] 02:49:07 INFO - PROCESS | 2219 | --DOCSHELL 0x118713000 == 53 [pid = 2219] [id = 337] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x12d7e1c00) [pid = 2219] [serial = 952] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x12ea73800) [pid = 2219] [serial = 1006] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12bee0400) [pid = 2219] [serial = 990] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12d4c7000) [pid = 2219] [serial = 991] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x12dc44c00) [pid = 2219] [serial = 996] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x12dc1d800) [pid = 2219] [serial = 994] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12d7e0800) [pid = 2219] [serial = 993] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12e5f5400) [pid = 2219] [serial = 997] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x11b726800) [pid = 2219] [serial = 976] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x11accc000) [pid = 2219] [serial = 975] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x11c44dc00) [pid = 2219] [serial = 960] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x123ae2000) [pid = 2219] [serial = 1000] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11bfca800) [pid = 2219] [serial = 978] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11c8adc00) [pid = 2219] [serial = 979] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x127e6a800) [pid = 2219] [serial = 984] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x128e2b400) [pid = 2219] [serial = 985] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x12b3a9800) [pid = 2219] [serial = 987] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x12bba9400) [pid = 2219] [serial = 966] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x123f76c00) [pid = 2219] [serial = 981] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12436f800) [pid = 2219] [serial = 982] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12c04b800) [pid = 2219] [serial = 969] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11a9b7400) [pid = 2219] [serial = 973] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x118f9d800) [pid = 2219] [serial = 972] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x1147e2400) [pid = 2219] [serial = 954] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x123f82400) [pid = 2219] [serial = 963] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11a9b9c00) [pid = 2219] [serial = 957] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12ea69400) [pid = 2219] [serial = 1005] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x118fa4400) [pid = 2219] [serial = 999] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x12b427400) [pid = 2219] [serial = 1002] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x12be3f800) [pid = 2219] [serial = 988] [outer = 0x0] [url = about:blank] 02:49:07 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12e63a800) [pid = 2219] [serial = 1003] [outer = 0x0] [url = about:blank] 02:49:08 INFO - PROCESS | 2219 | 1461750548113 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 725ms 02:49:08 INFO - PROCESS | 2219 | 1461750548185 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 02:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:49:08 INFO - PROCESS | 2219 | 1461750548187 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 02:49:08 INFO - PROCESS | 2219 | 1461750548191 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 2219 | 1461750548193 Marionette TRACE conn2 <- [1,1430,null,{}] 02:49:08 INFO - PROCESS | 2219 | 1461750548202 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}] 02:49:08 INFO - PROCESS | 2219 | 1461750548334 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 02:49:08 INFO - PROCESS | 2219 | 1461750548388 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c4a6800 == 54 [pid = 2219] [id = 365] 02:49:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11aa71800) [pid = 2219] [serial = 1094] [outer = 0x0] 02:49:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11b7dbc00) [pid = 2219] [serial = 1095] [outer = 0x11aa71800] 02:49:08 INFO - PROCESS | 2219 | 1461750548417 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11bc74400) [pid = 2219] [serial = 1096] [outer = 0x11aa71800] 02:49:08 INFO - PROCESS | 2219 | 1461750548724 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 570ms 02:49:08 INFO - PROCESS | 2219 | 1461750548761 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 2219 | 1461750548762 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 02:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:49:08 INFO - PROCESS | 2219 | 1461750548765 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 2219 | 1461750548767 Marionette TRACE conn2 <- [1,1434,null,{}] 02:49:08 INFO - PROCESS | 2219 | 1461750548770 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}] 02:49:08 INFO - PROCESS | 2219 | 1461750548850 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 02:49:08 INFO - PROCESS | 2219 | 1461750548906 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242e1800 == 55 [pid = 2219] [id = 366] 02:49:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11bc74000) [pid = 2219] [serial = 1097] [outer = 0x0] 02:49:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11beb5800) [pid = 2219] [serial = 1098] [outer = 0x11bc74000] 02:49:08 INFO - PROCESS | 2219 | 1461750548932 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11c8b1800) [pid = 2219] [serial = 1099] [outer = 0x11bc74000] 02:49:09 INFO - PROCESS | 2219 | 1461750549225 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 477ms 02:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:49:09 INFO - PROCESS | 2219 | 1461750549242 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 2219 | 1461750549243 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 02:49:09 INFO - PROCESS | 2219 | 1461750549245 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 2219 | 1461750549247 Marionette TRACE conn2 <- [1,1438,null,{}] 02:49:09 INFO - PROCESS | 2219 | 1461750549258 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}] 02:49:09 INFO - PROCESS | 2219 | 1461750549342 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 02:49:09 INFO - PROCESS | 2219 | 1461750549347 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa64800 == 56 [pid = 2219] [id = 367] 02:49:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x123ae0c00) [pid = 2219] [serial = 1100] [outer = 0x0] 02:49:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x123f7a800) [pid = 2219] [serial = 1101] [outer = 0x123ae0c00] 02:49:09 INFO - PROCESS | 2219 | 1461750549375 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x1273df800) [pid = 2219] [serial = 1102] [outer = 0x123ae0c00] 02:49:09 INFO - PROCESS | 2219 | 1461750549733 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 528ms 02:49:09 INFO - PROCESS | 2219 | 1461750549775 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 2219 | 1461750549776 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 02:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:49:09 INFO - PROCESS | 2219 | 1461750549778 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 2219 | 1461750549779 Marionette TRACE conn2 <- [1,1442,null,{}] 02:49:09 INFO - PROCESS | 2219 | 1461750549782 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}] 02:49:09 INFO - PROCESS | 2219 | 1461750549903 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 02:49:09 INFO - PROCESS | 2219 | 1461750549917 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b46f000 == 57 [pid = 2219] [id = 368] 02:49:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x128e30800) [pid = 2219] [serial = 1103] [outer = 0x0] 02:49:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x12b20b000) [pid = 2219] [serial = 1104] [outer = 0x128e30800] 02:49:09 INFO - PROCESS | 2219 | 1461750549945 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x12b360800) [pid = 2219] [serial = 1105] [outer = 0x128e30800] 02:49:10 INFO - PROCESS | 2219 | 1461750550288 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 02:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:49:10 INFO - PROCESS | 2219 | 1461750550301 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 2219 | 1461750550302 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 02:49:10 INFO - PROCESS | 2219 | 1461750550304 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 2219 | 1461750550305 Marionette TRACE conn2 <- [1,1446,null,{}] 02:49:10 INFO - PROCESS | 2219 | 1461750550308 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}] 02:49:10 INFO - PROCESS | 2219 | 1461750550406 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 02:49:10 INFO - PROCESS | 2219 | 1461750550421 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c00f000 == 58 [pid = 2219] [id = 369] 02:49:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x12b367c00) [pid = 2219] [serial = 1106] [outer = 0x0] 02:49:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12b3b3800) [pid = 2219] [serial = 1107] [outer = 0x12b367c00] 02:49:10 INFO - PROCESS | 2219 | 1461750550446 Marionette DEBUG loaded listener.js 02:49:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12b8f2400) [pid = 2219] [serial = 1108] [outer = 0x12b367c00] 02:49:10 INFO - PROCESS | 2219 | 1461750550823 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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 569ms 02:49:10 INFO - PROCESS | 2219 | 1461750550874 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 2219 | 1461750550875 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 02:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:49:10 INFO - PROCESS | 2219 | 1461750550877 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - PROCESS | 2219 | 1461750550879 Marionette TRACE conn2 <- [1,1450,null,{}] 02:49:10 INFO - PROCESS | 2219 | 1461750550881 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}] 02:49:10 INFO - PROCESS | 2219 | 1461750550980 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 02:49:11 INFO - PROCESS | 2219 | 1461750550997 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc62800 == 59 [pid = 2219] [id = 370] 02:49:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12b3aa800) [pid = 2219] [serial = 1109] [outer = 0x0] 02:49:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12bbb1800) [pid = 2219] [serial = 1110] [outer = 0x12b3aa800] 02:49:11 INFO - PROCESS | 2219 | 1461750551025 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12be41000) [pid = 2219] [serial = 1111] [outer = 0x12b3aa800] 02:49:11 INFO - PROCESS | 2219 | 1461750551363 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 02:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:49:11 INFO - PROCESS | 2219 | 1461750551402 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 2219 | 1461750551403 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 02:49:11 INFO - PROCESS | 2219 | 1461750551405 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 2219 | 1461750551407 Marionette TRACE conn2 <- [1,1454,null,{}] 02:49:11 INFO - PROCESS | 2219 | 1461750551409 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}] 02:49:11 INFO - PROCESS | 2219 | 1461750551509 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 02:49:11 INFO - PROCESS | 2219 | 1461750551546 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54e800 == 60 [pid = 2219] [id = 371] 02:49:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x123b4f800) [pid = 2219] [serial = 1112] [outer = 0x0] 02:49:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12c053400) [pid = 2219] [serial = 1113] [outer = 0x123b4f800] 02:49:11 INFO - PROCESS | 2219 | 1461750551570 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12d1e2000) [pid = 2219] [serial = 1114] [outer = 0x123b4f800] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x12d4cc400) [pid = 2219] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x119e49400) [pid = 2219] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12d4cd400) [pid = 2219] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11bfcfc00) [pid = 2219] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x11a674000) [pid = 2219] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x123f80000) [pid = 2219] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x1189b8c00) [pid = 2219] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x123faec00) [pid = 2219] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12ea70000) [pid = 2219] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x118ceec00) [pid = 2219] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12e5f6400) [pid = 2219] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12b35c400) [pid = 2219] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x129396400) [pid = 2219] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:49:11 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x123b50400) [pid = 2219] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:49:12 INFO - PROCESS | 2219 | 1461750552013 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 617ms 02:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:49:12 INFO - PROCESS | 2219 | 1461750552024 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 2219 | 1461750552025 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 02:49:12 INFO - PROCESS | 2219 | 1461750552027 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 2219 | 1461750552028 Marionette TRACE conn2 <- [1,1458,null,{}] 02:49:12 INFO - PROCESS | 2219 | 1461750552031 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}] 02:49:12 INFO - PROCESS | 2219 | 1461750552127 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 02:49:12 INFO - PROCESS | 2219 | 1461750552132 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e545000 == 61 [pid = 2219] [id = 372] 02:49:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x1189b8c00) [pid = 2219] [serial = 1115] [outer = 0x0] 02:49:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x123aeb800) [pid = 2219] [serial = 1116] [outer = 0x1189b8c00] 02:49:12 INFO - PROCESS | 2219 | 1461750552159 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12be3c800) [pid = 2219] [serial = 1117] [outer = 0x1189b8c00] 02:49:12 INFO - PROCESS | 2219 | 1461750552549 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 02:49:12 INFO - PROCESS | 2219 | 1461750552598 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 02:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:49:12 INFO - PROCESS | 2219 | 1461750552600 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 02:49:12 INFO - PROCESS | 2219 | 1461750552602 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 2219 | 1461750552603 Marionette TRACE conn2 <- [1,1462,null,{}] 02:49:12 INFO - PROCESS | 2219 | 1461750552606 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}] 02:49:12 INFO - PROCESS | 2219 | 1461750552702 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 02:49:12 INFO - PROCESS | 2219 | 1461750552706 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ff18000 == 62 [pid = 2219] [id = 373] 02:49:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x12be3d800) [pid = 2219] [serial = 1118] [outer = 0x0] 02:49:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x12d7e0400) [pid = 2219] [serial = 1119] [outer = 0x12be3d800] 02:49:12 INFO - PROCESS | 2219 | 1461750552736 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x12e632400) [pid = 2219] [serial = 1120] [outer = 0x12be3d800] 02:49:13 INFO - PROCESS | 2219 | 1461750553101 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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 02:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:49:13 INFO - PROCESS | 2219 | 1461750553121 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 2219 | 1461750553122 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 02:49:13 INFO - PROCESS | 2219 | 1461750553125 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 2219 | 1461750553126 Marionette TRACE conn2 <- [1,1466,null,{}] 02:49:13 INFO - PROCESS | 2219 | 1461750553128 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}] 02:49:13 INFO - PROCESS | 2219 | 1461750553213 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 02:49:13 INFO - PROCESS | 2219 | 1461750553270 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x13039f000 == 63 [pid = 2219] [id = 374] 02:49:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12c04d400) [pid = 2219] [serial = 1121] [outer = 0x0] 02:49:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12e63f000) [pid = 2219] [serial = 1122] [outer = 0x12c04d400] 02:49:13 INFO - PROCESS | 2219 | 1461750553295 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12ea7b000) [pid = 2219] [serial = 1123] [outer = 0x12c04d400] 02:49:13 INFO - PROCESS | 2219 | 1461750553606 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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 02:49:13 INFO - PROCESS | 2219 | 1461750553644 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 2219 | 1461750553645 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 02:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:49:13 INFO - PROCESS | 2219 | 1461750553648 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 2219 | 1461750553650 Marionette TRACE conn2 <- [1,1470,null,{}] 02:49:13 INFO - PROCESS | 2219 | 1461750553653 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}] 02:49:13 INFO - PROCESS | 2219 | 1461750553736 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 02:49:13 INFO - PROCESS | 2219 | 1461750553740 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x130a6b000 == 64 [pid = 2219] [id = 375] 02:49:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x11aa18000) [pid = 2219] [serial = 1124] [outer = 0x0] 02:49:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x11aa20000) [pid = 2219] [serial = 1125] [outer = 0x11aa18000] 02:49:13 INFO - PROCESS | 2219 | 1461750553764 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x11aa24400) [pid = 2219] [serial = 1126] [outer = 0x11aa18000] 02:49:14 INFO - PROCESS | 2219 | 1461750554371 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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 772ms 02:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:49:14 INFO - PROCESS | 2219 | 1461750554421 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 2219 | 1461750554423 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 02:49:14 INFO - PROCESS | 2219 | 1461750554426 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 2219 | 1461750554428 Marionette TRACE conn2 <- [1,1474,null,{}] 02:49:14 INFO - PROCESS | 2219 | 1461750554432 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}] 02:49:14 INFO - PROCESS | 2219 | 1461750554540 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 02:49:14 INFO - PROCESS | 2219 | 1461750554597 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f21000 == 65 [pid = 2219] [id = 376] 02:49:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x11a999c00) [pid = 2219] [serial = 1127] [outer = 0x0] 02:49:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x11aa21400) [pid = 2219] [serial = 1128] [outer = 0x11a999c00] 02:49:14 INFO - PROCESS | 2219 | 1461750554628 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x11b246400) [pid = 2219] [serial = 1129] [outer = 0x11a999c00] 02:49:15 INFO - PROCESS | 2219 | 1461750555091 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 672ms 02:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:49:15 INFO - PROCESS | 2219 | 1461750555101 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 2219 | 1461750555105 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 02:49:15 INFO - PROCESS | 2219 | 1461750555109 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 2219 | 1461750555111 Marionette TRACE conn2 <- [1,1478,null,{}] 02:49:15 INFO - PROCESS | 2219 | 1461750555114 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}] 02:49:15 INFO - PROCESS | 2219 | 1461750555236 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 02:49:15 INFO - PROCESS | 2219 | 1461750555293 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc3d800 == 66 [pid = 2219] [id = 377] 02:49:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x11b7d9800) [pid = 2219] [serial = 1130] [outer = 0x0] 02:49:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x11c571800) [pid = 2219] [serial = 1131] [outer = 0x11b7d9800] 02:49:15 INFO - PROCESS | 2219 | 1461750555323 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x123f76c00) [pid = 2219] [serial = 1132] [outer = 0x11b7d9800] 02:49:15 INFO - PROCESS | 2219 | 1461750555757 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 02:49:15 INFO - PROCESS | 2219 | 1461750555781 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 2219 | 1461750555784 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 02:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:49:15 INFO - PROCESS | 2219 | 1461750555787 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 2219 | 1461750555790 Marionette TRACE conn2 <- [1,1482,null,{}] 02:49:15 INFO - PROCESS | 2219 | 1461750555798 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}] 02:49:15 INFO - PROCESS | 2219 | 1461750555938 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 02:49:15 INFO - PROCESS | 2219 | 1461750555991 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x138267000 == 67 [pid = 2219] [id = 378] 02:49:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x12b213000) [pid = 2219] [serial = 1133] [outer = 0x0] 02:49:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x12b351000) [pid = 2219] [serial = 1134] [outer = 0x12b213000] 02:49:16 INFO - PROCESS | 2219 | 1461750556023 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x12b3b3c00) [pid = 2219] [serial = 1135] [outer = 0x12b213000] 02:49:16 INFO - PROCESS | 2219 | 1461750556473 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 02:49:16 INFO - PROCESS | 2219 | 1461750556528 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 2219 | 1461750556530 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 02:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:49:16 INFO - PROCESS | 2219 | 1461750556552 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 2219 | 1461750556553 Marionette TRACE conn2 <- [1,1486,null,{}] 02:49:16 INFO - PROCESS | 2219 | 1461750556556 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}] 02:49:16 INFO - PROCESS | 2219 | 1461750556659 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 02:49:16 INFO - PROCESS | 2219 | 1461750556727 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8e6800 == 68 [pid = 2219] [id = 379] 02:49:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x12d1d7400) [pid = 2219] [serial = 1136] [outer = 0x0] 02:49:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x12dc45800) [pid = 2219] [serial = 1137] [outer = 0x12d1d7400] 02:49:16 INFO - PROCESS | 2219 | 1461750556757 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x12e5f5000) [pid = 2219] [serial = 1138] [outer = 0x12d1d7400] 02:49:17 INFO - PROCESS | 2219 | 1461750557223 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 722ms 02:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:49:17 INFO - PROCESS | 2219 | 1461750557272 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 2219 | 1461750557274 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 02:49:17 INFO - PROCESS | 2219 | 1461750557278 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 2219 | 1461750557280 Marionette TRACE conn2 <- [1,1490,null,{}] 02:49:17 INFO - PROCESS | 2219 | 1461750557286 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}] 02:49:17 INFO - PROCESS | 2219 | 1461750557384 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 02:49:17 INFO - PROCESS | 2219 | 1461750557453 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x138282000 == 69 [pid = 2219] [id = 380] 02:49:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 157 (0x12afed400) [pid = 2219] [serial = 1139] [outer = 0x0] 02:49:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 158 (0x12aff3800) [pid = 2219] [serial = 1140] [outer = 0x12afed400] 02:49:17 INFO - PROCESS | 2219 | 1461750557482 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 159 (0x12aff8000) [pid = 2219] [serial = 1141] [outer = 0x12afed400] 02:49:17 INFO - PROCESS | 2219 | 1461750557976 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 775ms 02:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:49:18 INFO - PROCESS | 2219 | 1461750558068 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 2219 | 1461750558070 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 02:49:18 INFO - PROCESS | 2219 | 1461750558074 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 2219 | 1461750558076 Marionette TRACE conn2 <- [1,1494,null,{}] 02:49:18 INFO - PROCESS | 2219 | 1461750558080 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}] 02:49:18 INFO - PROCESS | 2219 | 1461750558226 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 02:49:18 INFO - PROCESS | 2219 | 1461750558293 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x11856d800 == 70 [pid = 2219] [id = 381] 02:49:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 160 (0x11852a800) [pid = 2219] [serial = 1142] [outer = 0x0] 02:49:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 161 (0x12aff8c00) [pid = 2219] [serial = 1143] [outer = 0x11852a800] 02:49:18 INFO - PROCESS | 2219 | 1461750558325 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 162 (0x12ea86c00) [pid = 2219] [serial = 1144] [outer = 0x11852a800] 02:49:18 INFO - PROCESS | 2219 | 1461750558765 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 723ms 02:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:49:18 INFO - PROCESS | 2219 | 1461750558797 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 2219 | 1461750558798 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 02:49:18 INFO - PROCESS | 2219 | 1461750558800 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 2219 | 1461750558801 Marionette TRACE conn2 <- [1,1498,null,{}] 02:49:18 INFO - PROCESS | 2219 | 1461750558804 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}] 02:49:19 INFO - PROCESS | 2219 | 1461750559063 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 02:49:19 INFO - PROCESS | 2219 | 1461750559140 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d4d800 == 71 [pid = 2219] [id = 382] 02:49:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 163 (0x1147e0800) [pid = 2219] [serial = 1145] [outer = 0x0] 02:49:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 164 (0x115791c00) [pid = 2219] [serial = 1146] [outer = 0x1147e0800] 02:49:19 INFO - PROCESS | 2219 | 1461750559211 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 165 (0x11852a000) [pid = 2219] [serial = 1147] [outer = 0x1147e0800] 02:49:19 INFO - PROCESS | 2219 | 1461750559763 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 975ms 02:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:49:19 INFO - PROCESS | 2219 | 1461750559776 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 2219 | 1461750559778 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 02:49:19 INFO - PROCESS | 2219 | 1461750559781 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 2219 | 1461750559784 Marionette TRACE conn2 <- [1,1502,null,{}] 02:49:19 INFO - PROCESS | 2219 | 1461750559787 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}] 02:49:19 INFO - PROCESS | 2219 | 1461750559908 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x1273a7800 == 70 [pid = 2219] [id = 320] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfb1800 == 69 [pid = 2219] [id = 319] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x13039f000 == 68 [pid = 2219] [id = 374] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12ff18000 == 67 [pid = 2219] [id = 373] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12e545000 == 66 [pid = 2219] [id = 372] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54e800 == 65 [pid = 2219] [id = 371] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc62800 == 64 [pid = 2219] [id = 370] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12c00f000 == 63 [pid = 2219] [id = 369] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 164 (0x12b36e800) [pid = 2219] [serial = 1068] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12b46f000 == 62 [pid = 2219] [id = 368] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa64800 == 61 [pid = 2219] [id = 367] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x1242e1800 == 60 [pid = 2219] [id = 366] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x11c4a6800 == 59 [pid = 2219] [id = 365] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x119d4f000 == 58 [pid = 2219] [id = 364] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x11c71e000 == 57 [pid = 2219] [id = 363] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x12e312800 == 56 [pid = 2219] [id = 359] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x1240f7800 == 55 [pid = 2219] [id = 358] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x11b25f800 == 54 [pid = 2219] [id = 357] 02:49:19 INFO - PROCESS | 2219 | --DOCSHELL 0x130132000 == 53 [pid = 2219] [id = 356] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 163 (0x12d7e4000) [pid = 2219] [serial = 1050] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 162 (0x11af7ec00) [pid = 2219] [serial = 1035] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 161 (0x12e5fa000) [pid = 2219] [serial = 1053] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 160 (0x11c8b0800) [pid = 2219] [serial = 1038] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 159 (0x123f7f400) [pid = 2219] [serial = 1039] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 158 (0x12be38c00) [pid = 2219] [serial = 1023] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 157 (0x11a67d000) [pid = 2219] [serial = 1032] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 156 (0x11aa72000) [pid = 2219] [serial = 1033] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x124510000) [pid = 2219] [serial = 1041] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x12dc3f000) [pid = 2219] [serial = 1051] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x11a673400) [pid = 2219] [serial = 1030] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x119031c00) [pid = 2219] [serial = 1029] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x11b28ec00) [pid = 2219] [serial = 1014] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x128ee3800) [pid = 2219] [serial = 1044] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12be39c00) [pid = 2219] [serial = 1045] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12b3b6000) [pid = 2219] [serial = 1020] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x12e63b800) [pid = 2219] [serial = 1026] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x11bfcc000) [pid = 2219] [serial = 1017] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x12ea84400) [pid = 2219] [serial = 1009] [outer = 0x0] [url = about:blank] 02:49:19 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x12b34d400) [pid = 2219] [serial = 1059] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12ea78800) [pid = 2219] [serial = 1056] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x12e63d800) [pid = 2219] [serial = 1054] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x12ea7f800) [pid = 2219] [serial = 1062] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x12ea84800) [pid = 2219] [serial = 1057] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x12b35c800) [pid = 2219] [serial = 1060] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x1145d7000) [pid = 2219] [serial = 1011] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12d1d6000) [pid = 2219] [serial = 1047] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12b36a000) [pid = 2219] [serial = 1066] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x127e71400) [pid = 2219] [serial = 1042] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11beae000) [pid = 2219] [serial = 1036] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12f2e5800) [pid = 2219] [serial = 1063] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x12d4cb800) [pid = 2219] [serial = 1048] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x12b363c00) [pid = 2219] [serial = 1065] [outer = 0x0] [url = about:blank] 02:49:20 INFO - PROCESS | 2219 | 1461750559996 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x119735800 == 54 [pid = 2219] [id = 383] 02:49:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11852a400) [pid = 2219] [serial = 1148] [outer = 0x0] 02:49:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11a674800) [pid = 2219] [serial = 1149] [outer = 0x11852a400] 02:49:20 INFO - PROCESS | 2219 | 1461750560024 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11aa20c00) [pid = 2219] [serial = 1150] [outer = 0x11852a400] 02:49:20 INFO - PROCESS | 2219 | 1461750560418 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 673ms 02:49:20 INFO - PROCESS | 2219 | 1461750560455 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 2219 | 1461750560458 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 02:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:49:20 INFO - PROCESS | 2219 | 1461750560462 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 2219 | 1461750560463 Marionette TRACE conn2 <- [1,1506,null,{}] 02:49:20 INFO - PROCESS | 2219 | 1461750560467 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}] 02:49:20 INFO - PROCESS | 2219 | 1461750560614 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 02:49:20 INFO - PROCESS | 2219 | 1461750560702 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3ce000 == 55 [pid = 2219] [id = 384] 02:49:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11aa21000) [pid = 2219] [serial = 1151] [outer = 0x0] 02:49:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11b7d3800) [pid = 2219] [serial = 1152] [outer = 0x11aa21000] 02:49:20 INFO - PROCESS | 2219 | 1461750560744 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11bc7f000) [pid = 2219] [serial = 1153] [outer = 0x11aa21000] 02:49:21 INFO - PROCESS | 2219 | 1461750561105 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 02:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:49:21 INFO - PROCESS | 2219 | 1461750561140 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 2219 | 1461750561143 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 02:49:21 INFO - PROCESS | 2219 | 1461750561152 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 2219 | 1461750561156 Marionette TRACE conn2 <- [1,1510,null,{}] 02:49:21 INFO - PROCESS | 2219 | 1461750561159 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}] 02:49:21 INFO - PROCESS | 2219 | 1461750561297 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 02:49:21 INFO - PROCESS | 2219 | 1461750561305 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea2800 == 56 [pid = 2219] [id = 385] 02:49:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11bfce000) [pid = 2219] [serial = 1154] [outer = 0x0] 02:49:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11c983400) [pid = 2219] [serial = 1155] [outer = 0x11bfce000] 02:49:21 INFO - PROCESS | 2219 | 1461750561340 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x11c987c00) [pid = 2219] [serial = 1156] [outer = 0x11bfce000] 02:49:21 INFO - PROCESS | 2219 | 1461750561766 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 627ms 02:49:21 INFO - PROCESS | 2219 | 1461750561775 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 2219 | 1461750561776 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 02:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:49:21 INFO - PROCESS | 2219 | 1461750561778 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 2219 | 1461750561779 Marionette TRACE conn2 <- [1,1514,null,{}] 02:49:21 INFO - PROCESS | 2219 | 1461750561798 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}] 02:49:21 INFO - PROCESS | 2219 | 1461750561895 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 02:49:21 INFO - PROCESS | 2219 | 1461750561902 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x11972a000 == 57 [pid = 2219] [id = 386] 02:49:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x11c988000) [pid = 2219] [serial = 1157] [outer = 0x0] 02:49:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x123aec800) [pid = 2219] [serial = 1158] [outer = 0x11c988000] 02:49:21 INFO - PROCESS | 2219 | 1461750561928 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x123f77400) [pid = 2219] [serial = 1159] [outer = 0x11c988000] 02:49:22 INFO - PROCESS | 2219 | 1461750562273 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 02:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:49:22 INFO - PROCESS | 2219 | 1461750562298 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 2219 | 1461750562299 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 02:49:22 INFO - PROCESS | 2219 | 1461750562301 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 2219 | 1461750562302 Marionette TRACE conn2 <- [1,1518,null,{}] 02:49:22 INFO - PROCESS | 2219 | 1461750562313 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}] 02:49:22 INFO - PROCESS | 2219 | 1461750562415 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 02:49:22 INFO - PROCESS | 2219 | 1461750562451 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b138800 == 58 [pid = 2219] [id = 387] 02:49:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x1273dec00) [pid = 2219] [serial = 1160] [outer = 0x0] 02:49:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x127874c00) [pid = 2219] [serial = 1161] [outer = 0x1273dec00] 02:49:22 INFO - PROCESS | 2219 | 1461750562483 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x128ed6c00) [pid = 2219] [serial = 1162] [outer = 0x1273dec00] 02:49:22 INFO - PROCESS | 2219 | 1461750562856 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 577ms 02:49:22 INFO - PROCESS | 2219 | 1461750562879 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 2219 | 1461750562880 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 02:49:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:49:22 INFO - PROCESS | 2219 | 1461750562882 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 2219 | 1461750562883 Marionette TRACE conn2 <- [1,1522,null,{}] 02:49:22 INFO - PROCESS | 2219 | 1461750562886 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}] 02:49:22 INFO - PROCESS | 2219 | 1461750562987 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 02:49:23 INFO - PROCESS | 2219 | 1461750563002 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c00b800 == 59 [pid = 2219] [id = 388] 02:49:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12938ec00) [pid = 2219] [serial = 1163] [outer = 0x0] 02:49:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x12b20e400) [pid = 2219] [serial = 1164] [outer = 0x12938ec00] 02:49:23 INFO - PROCESS | 2219 | 1461750563027 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x12b35b800) [pid = 2219] [serial = 1165] [outer = 0x12938ec00] 02:49:23 INFO - PROCESS | 2219 | 1461750563349 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"]]]}] 02:49:23 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 () { 02:49:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:49:23 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 () { 02:49:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:49:23 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 () { 02:49:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:49:23 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 () { 02:49:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:49:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 518ms 02:49:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:49:23 INFO - PROCESS | 2219 | 1461750563403 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 2219 | 1461750563405 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 02:49:23 INFO - PROCESS | 2219 | 1461750563407 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 2219 | 1461750563408 Marionette TRACE conn2 <- [1,1526,null,{}] 02:49:23 INFO - PROCESS | 2219 | 1461750563410 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}] 02:49:23 INFO - PROCESS | 2219 | 1461750563511 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 02:49:23 INFO - PROCESS | 2219 | 1461750563515 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d469800 == 60 [pid = 2219] [id = 389] 02:49:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x12b35c400) [pid = 2219] [serial = 1166] [outer = 0x0] 02:49:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x12b36d000) [pid = 2219] [serial = 1167] [outer = 0x12b35c400] 02:49:23 INFO - PROCESS | 2219 | 1461750563571 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x12be3b800) [pid = 2219] [serial = 1168] [outer = 0x12b35c400] 02:49:23 INFO - PROCESS | 2219 | 1461750563893 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"]]]}] 02:49:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:49:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:49:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:49:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 518ms 02:49:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:49:23 INFO - PROCESS | 2219 | 1461750563926 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 2219 | 1461750563927 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 02:49:23 INFO - PROCESS | 2219 | 1461750563929 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 2219 | 1461750563931 Marionette TRACE conn2 <- [1,1530,null,{}] 02:49:23 INFO - PROCESS | 2219 | 1461750563933 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}] 02:49:24 INFO - PROCESS | 2219 | 1461750564038 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 02:49:24 INFO - PROCESS | 2219 | 1461750564042 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eaef000 == 61 [pid = 2219] [id = 390] 02:49:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x12be3c000) [pid = 2219] [serial = 1169] [outer = 0x0] 02:49:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x12bee7400) [pid = 2219] [serial = 1170] [outer = 0x12be3c000] 02:49:24 INFO - PROCESS | 2219 | 1461750564066 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x12d4c7800) [pid = 2219] [serial = 1171] [outer = 0x12be3c000] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x12b367c00) [pid = 2219] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12b3aa800) [pid = 2219] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x11aa71800) [pid = 2219] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x119ace800) [pid = 2219] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x11bc74000) [pid = 2219] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x123ae0c00) [pid = 2219] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x1165cc400) [pid = 2219] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x123b4f800) [pid = 2219] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x1189b8c00) [pid = 2219] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x12be3d800) [pid = 2219] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x128e30800) [pid = 2219] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:49:24 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12c04d400) [pid = 2219] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:49:24 INFO - PROCESS | 2219 | 1461750564477 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]]]}] 02:49:24 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 02:49:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:49:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:49:24 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. 02:49:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:49:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 569ms 02:49:24 INFO - PROCESS | 2219 | 1461750564504 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 2219 | 1461750564505 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 02:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:49:24 INFO - PROCESS | 2219 | 1461750564507 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 2219 | 1461750564508 Marionette TRACE conn2 <- [1,1534,null,{}] 02:49:24 INFO - PROCESS | 2219 | 1461750564510 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}] 02:49:24 INFO - PROCESS | 2219 | 1461750564625 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:49:24 INFO - PROCESS | 2219 | 1461750564665 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d019000 == 62 [pid = 2219] [id = 391] 02:49:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x1147d8800) [pid = 2219] [serial = 1172] [outer = 0x0] 02:49:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x11bc76800) [pid = 2219] [serial = 1173] [outer = 0x1147d8800] 02:49:24 INFO - PROCESS | 2219 | 1461750564691 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12be40c00) [pid = 2219] [serial = 1174] [outer = 0x1147d8800] 02:49:24 INFO - PROCESS | 2219 | 1461750564992 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 02:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:49:25 INFO - PROCESS | 2219 | 1461750565026 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 2219 | 1461750565027 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 02:49:25 INFO - PROCESS | 2219 | 1461750565029 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 2219 | 1461750565031 Marionette TRACE conn2 <- [1,1538,null,{}] 02:49:25 INFO - PROCESS | 2219 | 1461750565036 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}] 02:49:25 INFO - PROCESS | 2219 | 1461750565119 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:49:25 INFO - PROCESS | 2219 | 1461750565123 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fcdc800 == 63 [pid = 2219] [id = 392] 02:49:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x123f80000) [pid = 2219] [serial = 1175] [outer = 0x0] 02:49:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x12d7ea000) [pid = 2219] [serial = 1176] [outer = 0x123f80000] 02:49:25 INFO - PROCESS | 2219 | 1461750565153 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x12e5f6c00) [pid = 2219] [serial = 1177] [outer = 0x123f80000] 02:49:25 INFO - PROCESS | 2219 | 1461750565505 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 521ms 02:49:25 INFO - PROCESS | 2219 | 1461750565552 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 2219 | 1461750565554 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 02:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:49:25 INFO - PROCESS | 2219 | 1461750565556 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 2219 | 1461750565558 Marionette TRACE conn2 <- [1,1542,null,{}] 02:49:25 INFO - PROCESS | 2219 | 1461750565560 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}] 02:49:25 INFO - PROCESS | 2219 | 1461750565656 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:49:25 INFO - PROCESS | 2219 | 1461750565660 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x13013d000 == 64 [pid = 2219] [id = 393] 02:49:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x11aa36c00) [pid = 2219] [serial = 1178] [outer = 0x0] 02:49:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x12dc26400) [pid = 2219] [serial = 1179] [outer = 0x11aa36c00] 02:49:25 INFO - PROCESS | 2219 | 1461750565684 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x12e639800) [pid = 2219] [serial = 1180] [outer = 0x11aa36c00] 02:49:26 INFO - PROCESS | 2219 | 1461750566075 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 569ms 02:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:49:26 INFO - PROCESS | 2219 | 1461750566126 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 2219 | 1461750566128 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 02:49:26 INFO - PROCESS | 2219 | 1461750566131 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 2219 | 1461750566133 Marionette TRACE conn2 <- [1,1546,null,{}] 02:49:26 INFO - PROCESS | 2219 | 1461750566136 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}] 02:49:26 INFO - PROCESS | 2219 | 1461750566252 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:49:26 INFO - PROCESS | 2219 | 1461750566259 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x1303a3800 == 65 [pid = 2219] [id = 394] 02:49:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x12afcc800) [pid = 2219] [serial = 1181] [outer = 0x0] 02:49:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x12afd4800) [pid = 2219] [serial = 1182] [outer = 0x12afcc800] 02:49:26 INFO - PROCESS | 2219 | 1461750566284 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x12afd8c00) [pid = 2219] [serial = 1183] [outer = 0x12afcc800] 02:49:26 INFO - PROCESS | 2219 | 1461750566784 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 02:49:26 INFO - PROCESS | 2219 | 1461750566803 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 2219 | 1461750566806 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 02:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:49:26 INFO - PROCESS | 2219 | 1461750566809 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 2219 | 1461750566812 Marionette TRACE conn2 <- [1,1550,null,{}] 02:49:26 INFO - PROCESS | 2219 | 1461750566816 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}] 02:49:26 INFO - PROCESS | 2219 | 1461750566927 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:49:27 INFO - PROCESS | 2219 | 1461750567026 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a14000 == 66 [pid = 2219] [id = 395] 02:49:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x11a98bc00) [pid = 2219] [serial = 1184] [outer = 0x0] 02:49:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 157 (0x11a9bec00) [pid = 2219] [serial = 1185] [outer = 0x11a98bc00] 02:49:27 INFO - PROCESS | 2219 | 1461750567058 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 158 (0x11aa35800) [pid = 2219] [serial = 1186] [outer = 0x11a98bc00] 02:49:27 INFO - PROCESS | 2219 | 1461750567474 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 722ms 02:49:27 INFO - PROCESS | 2219 | 1461750567533 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 2219 | 1461750567537 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 02:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:49:27 INFO - PROCESS | 2219 | 1461750567541 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 2219 | 1461750567543 Marionette TRACE conn2 <- [1,1554,null,{}] 02:49:27 INFO - PROCESS | 2219 | 1461750567546 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}] 02:49:27 INFO - PROCESS | 2219 | 1461750567656 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:49:27 INFO - PROCESS | 2219 | 1461750567717 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x127f39800 == 67 [pid = 2219] [id = 396] 02:49:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 159 (0x11aa3b800) [pid = 2219] [serial = 1187] [outer = 0x0] 02:49:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 160 (0x11bc72400) [pid = 2219] [serial = 1188] [outer = 0x11aa3b800] 02:49:27 INFO - PROCESS | 2219 | 1461750567787 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 161 (0x11c572000) [pid = 2219] [serial = 1189] [outer = 0x11aa3b800] 02:49:28 INFO - PROCESS | 2219 | 1461750568206 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 720ms 02:49:28 INFO - PROCESS | 2219 | 1461750568262 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 2219 | 1461750568263 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 02:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:49:28 INFO - PROCESS | 2219 | 1461750568280 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 2219 | 1461750568283 Marionette TRACE conn2 <- [1,1558,null,{}] 02:49:28 INFO - PROCESS | 2219 | 1461750568308 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}] 02:49:28 INFO - PROCESS | 2219 | 1461750568420 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:49:28 INFO - PROCESS | 2219 | 1461750568494 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x130123000 == 68 [pid = 2219] [id = 397] 02:49:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 162 (0x127060400) [pid = 2219] [serial = 1190] [outer = 0x0] 02:49:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 163 (0x127fc4800) [pid = 2219] [serial = 1191] [outer = 0x127060400] 02:49:28 INFO - PROCESS | 2219 | 1461750568525 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 164 (0x12afccc00) [pid = 2219] [serial = 1192] [outer = 0x127060400] 02:49:28 INFO - PROCESS | 2219 | 1461750568943 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 691ms 02:49:28 INFO - PROCESS | 2219 | 1461750568969 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 2219 | 1461750568971 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 02:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:49:28 INFO - PROCESS | 2219 | 1461750568974 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 2219 | 1461750568975 Marionette TRACE conn2 <- [1,1562,null,{}] 02:49:28 INFO - PROCESS | 2219 | 1461750568977 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}] 02:49:29 INFO - PROCESS | 2219 | 1461750569085 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:49:29 INFO - PROCESS | 2219 | 1461750569145 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x130a67800 == 69 [pid = 2219] [id = 398] 02:49:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 165 (0x12afd1000) [pid = 2219] [serial = 1193] [outer = 0x0] 02:49:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 166 (0x12afeb800) [pid = 2219] [serial = 1194] [outer = 0x12afd1000] 02:49:29 INFO - PROCESS | 2219 | 1461750569216 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 167 (0x12b355c00) [pid = 2219] [serial = 1195] [outer = 0x12afd1000] 02:49:29 INFO - PROCESS | 2219 | 1461750569627 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 669ms 02:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:49:29 INFO - PROCESS | 2219 | 1461750569644 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 2219 | 1461750569645 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 02:49:29 INFO - PROCESS | 2219 | 1461750569647 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 2219 | 1461750569650 Marionette TRACE conn2 <- [1,1566,null,{}] 02:49:29 INFO - PROCESS | 2219 | 1461750569654 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}] 02:49:29 INFO - PROCESS | 2219 | 1461750569775 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:49:29 INFO - PROCESS | 2219 | 1461750569861 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae71000 == 70 [pid = 2219] [id = 399] 02:49:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 168 (0x12afda000) [pid = 2219] [serial = 1196] [outer = 0x0] 02:49:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 169 (0x12b3b6000) [pid = 2219] [serial = 1197] [outer = 0x12afda000] 02:49:29 INFO - PROCESS | 2219 | 1461750569890 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 170 (0x12c050800) [pid = 2219] [serial = 1198] [outer = 0x12afda000] 02:49:30 INFO - PROCESS | 2219 | 1461750570345 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 721ms 02:49:30 INFO - PROCESS | 2219 | 1461750570369 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 2219 | 1461750570370 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 02:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:49:30 INFO - PROCESS | 2219 | 1461750570372 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 2219 | 1461750570374 Marionette TRACE conn2 <- [1,1570,null,{}] 02:49:30 INFO - PROCESS | 2219 | 1461750570376 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}] 02:49:30 INFO - PROCESS | 2219 | 1461750570531 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:49:30 INFO - PROCESS | 2219 | 1461750570542 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad43800 == 71 [pid = 2219] [id = 400] 02:49:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 171 (0x118e15400) [pid = 2219] [serial = 1199] [outer = 0x0] 02:49:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 172 (0x12b35cc00) [pid = 2219] [serial = 1200] [outer = 0x118e15400] 02:49:30 INFO - PROCESS | 2219 | 1461750570574 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 173 (0x12ea6b400) [pid = 2219] [serial = 1201] [outer = 0x118e15400] 02:49:31 INFO - PROCESS | 2219 | 1461750571202 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 871ms 02:49:31 INFO - PROCESS | 2219 | 1461750571244 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 2219 | 1461750571247 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 02:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:49:31 INFO - PROCESS | 2219 | 1461750571274 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 2219 | 1461750571276 Marionette TRACE conn2 <- [1,1574,null,{}] 02:49:31 INFO - PROCESS | 2219 | 1461750571280 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}] 02:49:31 INFO - PROCESS | 2219 | 1461750571383 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:49:31 INFO - PROCESS | 2219 | 1461750571458 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x12453e000 == 72 [pid = 2219] [id = 401] 02:49:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 174 (0x11a60d400) [pid = 2219] [serial = 1202] [outer = 0x0] 02:49:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 175 (0x11a8be400) [pid = 2219] [serial = 1203] [outer = 0x11a60d400] 02:49:31 INFO - PROCESS | 2219 | 1461750571487 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 176 (0x11aa1b800) [pid = 2219] [serial = 1204] [outer = 0x11a60d400] 02:49:31 INFO - PROCESS | 2219 | 1461750571950 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 726ms 02:49:32 INFO - PROCESS | 2219 | 1461750572004 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 2219 | 1461750572009 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 02:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:49:32 INFO - PROCESS | 2219 | 1461750572021 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 2219 | 1461750572023 Marionette TRACE conn2 <- [1,1578,null,{}] 02:49:32 INFO - PROCESS | 2219 | 1461750572027 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}] 02:49:32 INFO - PROCESS | 2219 | 1461750572169 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:49:32 INFO - PROCESS | 2219 | 1461750572281 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a26000 == 73 [pid = 2219] [id = 402] 02:49:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 177 (0x11af77800) [pid = 2219] [serial = 1205] [outer = 0x0] 02:49:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 178 (0x11b280000) [pid = 2219] [serial = 1206] [outer = 0x11af77800] 02:49:32 INFO - PROCESS | 2219 | 1461750572311 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 179 (0x11bc7bc00) [pid = 2219] [serial = 1207] [outer = 0x11af77800] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x13013d000 == 72 [pid = 2219] [id = 393] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12fcdc800 == 71 [pid = 2219] [id = 392] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12d019000 == 70 [pid = 2219] [id = 391] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12eaef000 == 69 [pid = 2219] [id = 390] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12d469800 == 68 [pid = 2219] [id = 389] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12c00b800 == 67 [pid = 2219] [id = 388] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 178 (0x119261800) [pid = 2219] [serial = 1071] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 177 (0x11b24d800) [pid = 2219] [serial = 1074] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 176 (0x1289d7c00) [pid = 2219] [serial = 1077] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 175 (0x12b214400) [pid = 2219] [serial = 1080] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 174 (0x12b36b400) [pid = 2219] [serial = 1083] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 173 (0x12dc21c00) [pid = 2219] [serial = 1086] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 172 (0x11aa20000) [pid = 2219] [serial = 1125] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12b138800 == 66 [pid = 2219] [id = 387] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x11972a000 == 65 [pid = 2219] [id = 386] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea2800 == 64 [pid = 2219] [id = 385] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3ce000 == 63 [pid = 2219] [id = 384] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x119735800 == 62 [pid = 2219] [id = 383] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x119d4d800 == 61 [pid = 2219] [id = 382] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x11856d800 == 60 [pid = 2219] [id = 381] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x138282000 == 59 [pid = 2219] [id = 380] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8e6800 == 58 [pid = 2219] [id = 379] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x138267000 == 57 [pid = 2219] [id = 378] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc3d800 == 56 [pid = 2219] [id = 377] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x123f21000 == 55 [pid = 2219] [id = 376] 02:49:32 INFO - PROCESS | 2219 | --DOCSHELL 0x130a6b000 == 54 [pid = 2219] [id = 375] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 171 (0x12b3b3800) [pid = 2219] [serial = 1107] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 170 (0x12bbb1800) [pid = 2219] [serial = 1110] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 169 (0x11b7dbc00) [pid = 2219] [serial = 1095] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 168 (0x11bc74400) [pid = 2219] [serial = 1096] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 167 (0x11a673000) [pid = 2219] [serial = 1092] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 166 (0x11a8be000) [pid = 2219] [serial = 1093] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 165 (0x11beb5800) [pid = 2219] [serial = 1098] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 164 (0x11c8b1800) [pid = 2219] [serial = 1099] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 163 (0x123f7a800) [pid = 2219] [serial = 1101] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 162 (0x118528400) [pid = 2219] [serial = 1090] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 161 (0x118520400) [pid = 2219] [serial = 1089] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 160 (0x12c053400) [pid = 2219] [serial = 1113] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 159 (0x123aeb800) [pid = 2219] [serial = 1116] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 158 (0x12d1e2000) [pid = 2219] [serial = 1114] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 157 (0x12e632400) [pid = 2219] [serial = 1120] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 156 (0x12b20b000) [pid = 2219] [serial = 1104] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x12e63f000) [pid = 2219] [serial = 1122] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x12ea7b000) [pid = 2219] [serial = 1123] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12d7e0400) [pid = 2219] [serial = 1119] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12b8f2400) [pid = 2219] [serial = 1108] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x12b360800) [pid = 2219] [serial = 1105] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x12be41000) [pid = 2219] [serial = 1111] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x1273df800) [pid = 2219] [serial = 1102] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12be3c800) [pid = 2219] [serial = 1117] [outer = 0x0] [url = about:blank] 02:49:32 INFO - PROCESS | 2219 | 1461750572822 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 824ms 02:49:32 INFO - PROCESS | 2219 | 1461750572845 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 2219 | 1461750572846 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 02:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:49:32 INFO - PROCESS | 2219 | 1461750572855 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 2219 | 1461750572857 Marionette TRACE conn2 <- [1,1582,null,{}] 02:49:32 INFO - PROCESS | 2219 | 1461750572866 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}] 02:49:32 INFO - PROCESS | 2219 | 1461750572953 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:49:32 INFO - PROCESS | 2219 | 1461750572958 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3ce000 == 55 [pid = 2219] [id = 403] 02:49:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x11b728800) [pid = 2219] [serial = 1208] [outer = 0x0] 02:49:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x11c8adc00) [pid = 2219] [serial = 1209] [outer = 0x11b728800] 02:49:32 INFO - PROCESS | 2219 | 1461750572987 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x11c988800) [pid = 2219] [serial = 1210] [outer = 0x11b728800] 02:49:33 INFO - PROCESS | 2219 | 1461750573332 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 02:49:33 INFO - PROCESS | 2219 | 1461750573388 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 2219 | 1461750573390 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 02:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:49:33 INFO - PROCESS | 2219 | 1461750573394 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 2219 | 1461750573395 Marionette TRACE conn2 <- [1,1586,null,{}] 02:49:33 INFO - PROCESS | 2219 | 1461750573397 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}] 02:49:33 INFO - PROCESS | 2219 | 1461750573481 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:49:33 INFO - PROCESS | 2219 | 1461750573488 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x12894a800 == 56 [pid = 2219] [id = 404] 02:49:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x11c988c00) [pid = 2219] [serial = 1211] [outer = 0x0] 02:49:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x123cea400) [pid = 2219] [serial = 1212] [outer = 0x11c988c00] 02:49:33 INFO - PROCESS | 2219 | 1461750573514 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x12765b000) [pid = 2219] [serial = 1213] [outer = 0x11c988c00] 02:49:33 INFO - PROCESS | 2219 | 1461750573881 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 524ms 02:49:33 INFO - PROCESS | 2219 | 1461750573923 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:49:33 INFO - PROCESS | 2219 | 1461750573925 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 02:49:33 INFO - PROCESS | 2219 | 1461750573929 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 2219 | 1461750573930 Marionette TRACE conn2 <- [1,1590,null,{}] 02:49:33 INFO - PROCESS | 2219 | 1461750573934 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}] 02:49:34 INFO - PROCESS | 2219 | 1461750574063 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:49:34 INFO - PROCESS | 2219 | 1461750574071 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a905800 == 57 [pid = 2219] [id = 405] 02:49:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x127874000) [pid = 2219] [serial = 1214] [outer = 0x0] 02:49:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x128e2e800) [pid = 2219] [serial = 1215] [outer = 0x127874000] 02:49:34 INFO - PROCESS | 2219 | 1461750574112 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 157 (0x1290c9800) [pid = 2219] [serial = 1216] [outer = 0x127874000] 02:49:34 INFO - PROCESS | 2219 | 1461750574562 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 674ms 02:49:34 INFO - PROCESS | 2219 | 1461750574620 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 2219 | 1461750574621 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 02:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:49:34 INFO - PROCESS | 2219 | 1461750574624 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 2219 | 1461750574625 Marionette TRACE conn2 <- [1,1594,null,{}] 02:49:34 INFO - PROCESS | 2219 | 1461750574627 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}] 02:49:34 INFO - PROCESS | 2219 | 1461750574725 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:49:34 INFO - PROCESS | 2219 | 1461750574733 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b13d000 == 58 [pid = 2219] [id = 406] 02:49:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 158 (0x1290d5800) [pid = 2219] [serial = 1217] [outer = 0x0] 02:49:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 159 (0x12afeb000) [pid = 2219] [serial = 1218] [outer = 0x1290d5800] 02:49:34 INFO - PROCESS | 2219 | 1461750574760 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 160 (0x12aff6800) [pid = 2219] [serial = 1219] [outer = 0x1290d5800] 02:49:35 INFO - PROCESS | 2219 | 1461750575139 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 02:49:35 INFO - PROCESS | 2219 | 1461750575144 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 2219 | 1461750575145 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 02:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:49:35 INFO - PROCESS | 2219 | 1461750575147 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 2219 | 1461750575149 Marionette TRACE conn2 <- [1,1598,null,{}] 02:49:35 INFO - PROCESS | 2219 | 1461750575152 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}] 02:49:35 INFO - PROCESS | 2219 | 1461750575258 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:49:35 INFO - PROCESS | 2219 | 1461750575296 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c003000 == 59 [pid = 2219] [id = 407] 02:49:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 161 (0x1290d6400) [pid = 2219] [serial = 1220] [outer = 0x0] 02:49:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 162 (0x12b217000) [pid = 2219] [serial = 1221] [outer = 0x1290d6400] 02:49:35 INFO - PROCESS | 2219 | 1461750575321 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 163 (0x12b362400) [pid = 2219] [serial = 1222] [outer = 0x1290d6400] 02:49:35 INFO - PROCESS | 2219 | 1461750575660 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 02:49:35 INFO - PROCESS | 2219 | 1461750575670 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 2219 | 1461750575671 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 02:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:49:35 INFO - PROCESS | 2219 | 1461750575674 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 2219 | 1461750575675 Marionette TRACE conn2 <- [1,1602,null,{}] 02:49:35 INFO - PROCESS | 2219 | 1461750575677 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}] 02:49:35 INFO - PROCESS | 2219 | 1461750575780 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:49:35 INFO - PROCESS | 2219 | 1461750575792 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d46a800 == 60 [pid = 2219] [id = 408] 02:49:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 164 (0x12b367400) [pid = 2219] [serial = 1223] [outer = 0x0] 02:49:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 165 (0x12b3aec00) [pid = 2219] [serial = 1224] [outer = 0x12b367400] 02:49:35 INFO - PROCESS | 2219 | 1461750575817 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 166 (0x12b8f5c00) [pid = 2219] [serial = 1225] [outer = 0x12b367400] 02:49:36 INFO - PROCESS | 2219 | 1461750576159 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 521ms 02:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:49:36 INFO - PROCESS | 2219 | 1461750576195 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 2219 | 1461750576196 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 02:49:36 INFO - PROCESS | 2219 | 1461750576198 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 2219 | 1461750576200 Marionette TRACE conn2 <- [1,1606,null,{}] 02:49:36 INFO - PROCESS | 2219 | 1461750576202 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}] 02:49:36 INFO - PROCESS | 2219 | 1461750576308 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:49:36 INFO - PROCESS | 2219 | 1461750576321 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e559800 == 61 [pid = 2219] [id = 409] 02:49:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 167 (0x12b369000) [pid = 2219] [serial = 1226] [outer = 0x0] 02:49:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 168 (0x12be38c00) [pid = 2219] [serial = 1227] [outer = 0x12b369000] 02:49:36 INFO - PROCESS | 2219 | 1461750576346 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 169 (0x12d1d8400) [pid = 2219] [serial = 1228] [outer = 0x12b369000] 02:49:36 INFO - PROCESS | 2219 | 1461750576702 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 02:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:49:36 INFO - PROCESS | 2219 | 1461750576720 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 2219 | 1461750576721 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 02:49:36 INFO - PROCESS | 2219 | 1461750576723 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 2219 | 1461750576724 Marionette TRACE conn2 <- [1,1610,null,{}] 02:49:36 INFO - PROCESS | 2219 | 1461750576726 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}] 02:49:36 INFO - PROCESS | 2219 | 1461750576841 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:49:36 INFO - PROCESS | 2219 | 1461750576855 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f112800 == 62 [pid = 2219] [id = 410] 02:49:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 170 (0x12d4c7400) [pid = 2219] [serial = 1229] [outer = 0x0] 02:49:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 171 (0x12dc23c00) [pid = 2219] [serial = 1230] [outer = 0x12d4c7400] 02:49:36 INFO - PROCESS | 2219 | 1461750576880 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 172 (0x12e5f1800) [pid = 2219] [serial = 1231] [outer = 0x12d4c7400] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 171 (0x12e636400) [pid = 2219] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 170 (0x12b42b800) [pid = 2219] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 169 (0x1189a9c00) [pid = 2219] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 168 (0x11a67f000) [pid = 2219] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 167 (0x11beb0000) [pid = 2219] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 166 (0x1274f0400) [pid = 2219] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 165 (0x11bc7a800) [pid = 2219] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 164 (0x128e29400) [pid = 2219] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 163 (0x1147dc400) [pid = 2219] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 162 (0x12b363000) [pid = 2219] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 161 (0x127fbc800) [pid = 2219] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 160 (0x12427d800) [pid = 2219] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 159 (0x11a8c9800) [pid = 2219] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 158 (0x118998400) [pid = 2219] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 157 (0x1189ad400) [pid = 2219] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 156 (0x114246400) [pid = 2219] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x123b53c00) [pid = 2219] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x1289d8000) [pid = 2219] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12b3b2000) [pid = 2219] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12938f400) [pid = 2219] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x123ae5000) [pid = 2219] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x114352c00) [pid = 2219] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x1273dec00) [pid = 2219] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12938ec00) [pid = 2219] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x1147d8800) [pid = 2219] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x12b35c400) [pid = 2219] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x12be3c000) [pid = 2219] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x11aa21000) [pid = 2219] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x1147e0800) [pid = 2219] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11852a400) [pid = 2219] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x11c988000) [pid = 2219] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11bfce000) [pid = 2219] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x123f80000) [pid = 2219] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11aa36c00) [pid = 2219] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12b354400) [pid = 2219] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:49:37 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12b20d000) [pid = 2219] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:49:37 INFO - PROCESS | 2219 | 1461750577444 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 772ms 02:49:37 INFO - PROCESS | 2219 | 1461750577506 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 2219 | 1461750577507 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 02:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:49:37 INFO - PROCESS | 2219 | 1461750577509 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 2219 | 1461750577511 Marionette TRACE conn2 <- [1,1614,null,{}] 02:49:37 INFO - PROCESS | 2219 | 1461750577518 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}] 02:49:37 INFO - PROCESS | 2219 | 1461750577647 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:49:37 INFO - PROCESS | 2219 | 1461750577652 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc35800 == 63 [pid = 2219] [id = 411] 02:49:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x118cee400) [pid = 2219] [serial = 1232] [outer = 0x0] 02:49:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11bc7c800) [pid = 2219] [serial = 1233] [outer = 0x118cee400] 02:49:37 INFO - PROCESS | 2219 | 1461750577681 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12427d800) [pid = 2219] [serial = 1234] [outer = 0x118cee400] 02:49:38 INFO - PROCESS | 2219 | 1461750578035 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]]]}] 02:49:38 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 02:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 569ms 02:49:38 INFO - PROCESS | 2219 | 1461750578079 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 2219 | 1461750578080 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 02:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:49:38 INFO - PROCESS | 2219 | 1461750578084 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 2219 | 1461750578086 Marionette TRACE conn2 <- [1,1618,null,{}] 02:49:38 INFO - PROCESS | 2219 | 1461750578088 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}] 02:49:38 INFO - PROCESS | 2219 | 1461750578199 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:49:38 INFO - PROCESS | 2219 | 1461750578206 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fb59800 == 64 [pid = 2219] [id = 412] 02:49:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x11bb28400) [pid = 2219] [serial = 1235] [outer = 0x0] 02:49:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12938ec00) [pid = 2219] [serial = 1236] [outer = 0x11bb28400] 02:49:38 INFO - PROCESS | 2219 | 1461750578231 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12be39400) [pid = 2219] [serial = 1237] [outer = 0x11bb28400] 02:49:38 INFO - PROCESS | 2219 | 1461750578538 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:49:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 472ms 02:49:38 INFO - PROCESS | 2219 | 1461750578555 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 2219 | 1461750578556 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 02:49:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:49:38 INFO - PROCESS | 2219 | 1461750578558 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 2219 | 1461750578559 Marionette TRACE conn2 <- [1,1622,null,{}] 02:49:38 INFO - PROCESS | 2219 | 1461750578562 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}] 02:49:38 INFO - PROCESS | 2219 | 1461750578653 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:49:38 INFO - PROCESS | 2219 | 1461750578658 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x130390000 == 65 [pid = 2219] [id = 413] 02:49:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12be3c000) [pid = 2219] [serial = 1238] [outer = 0x0] 02:49:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12e5f3c00) [pid = 2219] [serial = 1239] [outer = 0x12be3c000] 02:49:38 INFO - PROCESS | 2219 | 1461750578683 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12e639000) [pid = 2219] [serial = 1240] [outer = 0x12be3c000] 02:49:39 INFO - PROCESS | 2219 | 1461750579024 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]]]}] 02:49:39 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 02:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 02:49:39 INFO - PROCESS | 2219 | 1461750579028 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 2219 | 1461750579030 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 02:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:49:39 INFO - PROCESS | 2219 | 1461750579034 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 2219 | 1461750579037 Marionette TRACE conn2 <- [1,1626,null,{}] 02:49:39 INFO - PROCESS | 2219 | 1461750579039 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}] 02:49:39 INFO - PROCESS | 2219 | 1461750579127 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:49:39 INFO - PROCESS | 2219 | 1461750579192 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x130a51000 == 66 [pid = 2219] [id = 414] 02:49:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x11370ec00) [pid = 2219] [serial = 1241] [outer = 0x0] 02:49:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12e63cc00) [pid = 2219] [serial = 1242] [outer = 0x11370ec00] 02:49:39 INFO - PROCESS | 2219 | 1461750579217 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x12ea78000) [pid = 2219] [serial = 1243] [outer = 0x11370ec00] 02:49:39 INFO - PROCESS | 2219 | 1461750579661 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 02:49:39 INFO - PROCESS | 2219 | 1461750579706 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 2219 | 1461750579709 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 02:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:49:39 INFO - PROCESS | 2219 | 1461750579713 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 2219 | 1461750579716 Marionette TRACE conn2 <- [1,1630,null,{}] 02:49:39 INFO - PROCESS | 2219 | 1461750579720 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}] 02:49:39 INFO - PROCESS | 2219 | 1461750579853 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:49:39 INFO - PROCESS | 2219 | 1461750579959 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b25f800 == 67 [pid = 2219] [id = 415] 02:49:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x118991000) [pid = 2219] [serial = 1244] [outer = 0x0] 02:49:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x119e51800) [pid = 2219] [serial = 1245] [outer = 0x118991000] 02:49:40 INFO - PROCESS | 2219 | 1461750580011 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x11aa1ac00) [pid = 2219] [serial = 1246] [outer = 0x118991000] 02:49:40 INFO - PROCESS | 2219 | 1461750580508 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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 824ms 02:49:40 INFO - PROCESS | 2219 | 1461750580537 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:49:40 INFO - PROCESS | 2219 | 1461750580541 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 02:49:40 INFO - PROCESS | 2219 | 1461750580546 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 2219 | 1461750580548 Marionette TRACE conn2 <- [1,1634,null,{}] 02:49:40 INFO - PROCESS | 2219 | 1461750580550 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}] 02:49:40 INFO - PROCESS | 2219 | 1461750580661 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:49:40 INFO - PROCESS | 2219 | 1461750580724 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x129617000 == 68 [pid = 2219] [id = 416] 02:49:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x11aa33000) [pid = 2219] [serial = 1247] [outer = 0x0] 02:49:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x11b721400) [pid = 2219] [serial = 1248] [outer = 0x11aa33000] 02:49:40 INFO - PROCESS | 2219 | 1461750580795 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x11bfca800) [pid = 2219] [serial = 1249] [outer = 0x11aa33000] 02:49:41 INFO - PROCESS | 2219 | 1461750581189 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 674ms 02:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:49:41 INFO - PROCESS | 2219 | 1461750581220 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 2219 | 1461750581221 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 02:49:41 INFO - PROCESS | 2219 | 1461750581224 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 2219 | 1461750581227 Marionette TRACE conn2 <- [1,1638,null,{}] 02:49:41 INFO - PROCESS | 2219 | 1461750581235 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}] 02:49:41 INFO - PROCESS | 2219 | 1461750581345 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:49:41 INFO - PROCESS | 2219 | 1461750581409 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f605000 == 69 [pid = 2219] [id = 417] 02:49:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x11c987800) [pid = 2219] [serial = 1250] [outer = 0x0] 02:49:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x123fad000) [pid = 2219] [serial = 1251] [outer = 0x11c987800] 02:49:41 INFO - PROCESS | 2219 | 1461750581481 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 157 (0x1290cf800) [pid = 2219] [serial = 1252] [outer = 0x11c987800] 02:49:41 INFO - PROCESS | 2219 | 1461750581918 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 722ms 02:49:41 INFO - PROCESS | 2219 | 1461750581947 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 2219 | 1461750581949 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 02:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:49:41 INFO - PROCESS | 2219 | 1461750581969 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 2219 | 1461750581970 Marionette TRACE conn2 <- [1,1642,null,{}] 02:49:41 INFO - PROCESS | 2219 | 1461750581973 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}] 02:49:42 INFO - PROCESS | 2219 | 1461750582083 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:49:42 INFO - PROCESS | 2219 | 1461750582186 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8a3000 == 70 [pid = 2219] [id = 418] 02:49:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 158 (0x1290d1800) [pid = 2219] [serial = 1253] [outer = 0x0] 02:49:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 159 (0x12afd0800) [pid = 2219] [serial = 1254] [outer = 0x1290d1800] 02:49:42 INFO - PROCESS | 2219 | 1461750582218 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 160 (0x12b361800) [pid = 2219] [serial = 1255] [outer = 0x1290d1800] 02:49:42 INFO - PROCESS | 2219 | 1461750582624 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:49:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 02:49:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:49:42 INFO - PROCESS | 2219 | 1461750582639 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 2219 | 1461750582640 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 02:49:42 INFO - PROCESS | 2219 | 1461750582642 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 2219 | 1461750582644 Marionette TRACE conn2 <- [1,1646,null,{}] 02:49:42 INFO - PROCESS | 2219 | 1461750582646 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}] 02:49:42 INFO - PROCESS | 2219 | 1461750582751 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:49:42 INFO - PROCESS | 2219 | 1461750582827 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a90b800 == 71 [pid = 2219] [id = 419] 02:49:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 161 (0x118f96c00) [pid = 2219] [serial = 1256] [outer = 0x0] 02:49:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 162 (0x11aa39800) [pid = 2219] [serial = 1257] [outer = 0x118f96c00] 02:49:42 INFO - PROCESS | 2219 | 1461750582859 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 163 (0x12b34d800) [pid = 2219] [serial = 1258] [outer = 0x118f96c00] 02:49:43 INFO - PROCESS | 2219 | 1461750583293 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 668ms 02:49:43 INFO - PROCESS | 2219 | 1461750583312 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 2219 | 1461750583314 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 02:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:49:43 INFO - PROCESS | 2219 | 1461750583318 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 2219 | 1461750583320 Marionette TRACE conn2 <- [1,1650,null,{}] 02:49:43 INFO - PROCESS | 2219 | 1461750583323 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}] 02:49:43 INFO - PROCESS | 2219 | 1461750583523 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:49:43 INFO - PROCESS | 2219 | 1461750583651 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189d3000 == 72 [pid = 2219] [id = 420] 02:49:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 164 (0x116572800) [pid = 2219] [serial = 1259] [outer = 0x0] 02:49:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 165 (0x119ac9c00) [pid = 2219] [serial = 1260] [outer = 0x116572800] 02:49:43 INFO - PROCESS | 2219 | 1461750583703 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 166 (0x12be39800) [pid = 2219] [serial = 1261] [outer = 0x116572800] 02:49:44 INFO - PROCESS | 2219 | 1461750584519 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1272ms 02:49:44 INFO - PROCESS | 2219 | 1461750584589 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 2219 | 1461750584592 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 02:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:49:44 INFO - PROCESS | 2219 | 1461750584595 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 2219 | 1461750584598 Marionette TRACE conn2 <- [1,1654,null,{}] 02:49:44 INFO - PROCESS | 2219 | 1461750584602 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}] 02:49:44 INFO - PROCESS | 2219 | 1461750584699 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:49:44 INFO - PROCESS | 2219 | 1461750584778 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad38800 == 73 [pid = 2219] [id = 421] 02:49:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 167 (0x11512ac00) [pid = 2219] [serial = 1262] [outer = 0x0] 02:49:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 168 (0x11512f800) [pid = 2219] [serial = 1263] [outer = 0x11512ac00] 02:49:44 INFO - PROCESS | 2219 | 1461750584806 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 169 (0x115789400) [pid = 2219] [serial = 1264] [outer = 0x11512ac00] 02:49:45 INFO - PROCESS | 2219 | 1461750585241 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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 674ms 02:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:49:45 INFO - PROCESS | 2219 | 1461750585270 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 2219 | 1461750585273 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 02:49:45 INFO - PROCESS | 2219 | 1461750585278 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 2219 | 1461750585279 Marionette TRACE conn2 <- [1,1658,null,{}] 02:49:45 INFO - PROCESS | 2219 | 1461750585282 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}] 02:49:45 INFO - PROCESS | 2219 | 1461750585378 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:49:45 INFO - PROCESS | 2219 | 1461750585443 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x119730000 == 74 [pid = 2219] [id = 422] 02:49:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 170 (0x11512dc00) [pid = 2219] [serial = 1265] [outer = 0x0] 02:49:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 171 (0x116574000) [pid = 2219] [serial = 1266] [outer = 0x11512dc00] 02:49:45 INFO - PROCESS | 2219 | 1461750585471 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 172 (0x1185a6000) [pid = 2219] [serial = 1267] [outer = 0x11512dc00] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12eae6800 == 73 [pid = 2219] [id = 322] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12e556800 == 72 [pid = 2219] [id = 321] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x130390000 == 71 [pid = 2219] [id = 413] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12fb59800 == 70 [pid = 2219] [id = 412] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc35800 == 69 [pid = 2219] [id = 411] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12f112800 == 68 [pid = 2219] [id = 410] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12e559800 == 67 [pid = 2219] [id = 409] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12d46a800 == 66 [pid = 2219] [id = 408] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12c003000 == 65 [pid = 2219] [id = 407] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12b13d000 == 64 [pid = 2219] [id = 406] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12a905800 == 63 [pid = 2219] [id = 405] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12894a800 == 62 [pid = 2219] [id = 404] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3ce000 == 61 [pid = 2219] [id = 403] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x123a26000 == 60 [pid = 2219] [id = 402] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x12453e000 == 59 [pid = 2219] [id = 401] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x130123000 == 58 [pid = 2219] [id = 397] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x127f39800 == 57 [pid = 2219] [id = 396] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x123a14000 == 56 [pid = 2219] [id = 395] 02:49:45 INFO - PROCESS | 2219 | --DOCSHELL 0x1303a3800 == 55 [pid = 2219] [id = 394] 02:49:45 INFO - PROCESS | 2219 | 1461750585939 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]]]}] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 171 (0x12ea85800) [pid = 2219] [serial = 1027] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 170 (0x12d7ea800) [pid = 2219] [serial = 970] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 169 (0x11a67b400) [pid = 2219] [serial = 1072] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 168 (0x11bc7cc00) [pid = 2219] [serial = 1075] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 167 (0x123ae6800) [pid = 2219] [serial = 961] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 166 (0x12f2e1800) [pid = 2219] [serial = 1087] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 165 (0x123b4d400) [pid = 2219] [serial = 1018] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 164 (0x12dc20400) [pid = 2219] [serial = 1024] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 163 (0x116572400) [pid = 2219] [serial = 901] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 162 (0x12f2e5400) [pid = 2219] [serial = 1069] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 161 (0x12b6d5c00) [pid = 2219] [serial = 1021] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 160 (0x1289dd000) [pid = 2219] [serial = 907] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 159 (0x11bb2d000) [pid = 2219] [serial = 1015] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 158 (0x11b24a800) [pid = 2219] [serial = 958] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 157 (0x11b71e800) [pid = 2219] [serial = 904] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 156 (0x1158a6000) [pid = 2219] [serial = 1012] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x12b20b800) [pid = 2219] [serial = 1078] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x12b6d6800) [pid = 2219] [serial = 840] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12bedd400) [pid = 2219] [serial = 967] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12be3dc00) [pid = 2219] [serial = 910] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x128e2f800) [pid = 2219] [serial = 964] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x115ae9400) [pid = 2219] [serial = 955] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12b6cbc00) [pid = 2219] [serial = 1084] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12b354000) [pid = 2219] [serial = 1081] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x127874c00) [pid = 2219] [serial = 1161] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x12b20e400) [pid = 2219] [serial = 1164] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x128ed6c00) [pid = 2219] [serial = 1162] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x11bc76800) [pid = 2219] [serial = 1173] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12be3b800) [pid = 2219] [serial = 1168] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x12b36d000) [pid = 2219] [serial = 1167] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x12bee7400) [pid = 2219] [serial = 1170] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11b7d3800) [pid = 2219] [serial = 1152] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x115791c00) [pid = 2219] [serial = 1146] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11852a000) [pid = 2219] [serial = 1147] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12b351000) [pid = 2219] [serial = 1134] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x11a674800) [pid = 2219] [serial = 1149] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11aa20c00) [pid = 2219] [serial = 1150] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x123aec800) [pid = 2219] [serial = 1158] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12aff8c00) [pid = 2219] [serial = 1143] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11c571800) [pid = 2219] [serial = 1131] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11c983400) [pid = 2219] [serial = 1155] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c987c00) [pid = 2219] [serial = 1156] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12dc45800) [pid = 2219] [serial = 1137] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11aa21400) [pid = 2219] [serial = 1128] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x12aff3800) [pid = 2219] [serial = 1140] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x12d7ea000) [pid = 2219] [serial = 1176] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12e5f6c00) [pid = 2219] [serial = 1177] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12dc26400) [pid = 2219] [serial = 1179] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11bc7f000) [pid = 2219] [serial = 1153] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12b35b800) [pid = 2219] [serial = 1165] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12be40c00) [pid = 2219] [serial = 1174] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12d4c7800) [pid = 2219] [serial = 1171] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12e639800) [pid = 2219] [serial = 1180] [outer = 0x0] [url = about:blank] 02:49:45 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x123f77400) [pid = 2219] [serial = 1159] [outer = 0x0] [url = about:blank] 02:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 676ms 02:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:49:45 INFO - PROCESS | 2219 | 1461750585957 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 2219 | 1461750585958 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 02:49:45 INFO - PROCESS | 2219 | 1461750585960 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 2219 | 1461750585963 Marionette TRACE conn2 <- [1,1662,null,{}] 02:49:45 INFO - PROCESS | 2219 | 1461750585978 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}] 02:49:46 INFO - PROCESS | 2219 | 1461750586078 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:49:46 INFO - PROCESS | 2219 | 1461750586086 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x119820000 == 56 [pid = 2219] [id = 423] 02:49:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x118f9f000) [pid = 2219] [serial = 1268] [outer = 0x0] 02:49:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1190a0400) [pid = 2219] [serial = 1269] [outer = 0x118f9f000] 02:49:46 INFO - PROCESS | 2219 | 1461750586114 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x11a610c00) [pid = 2219] [serial = 1270] [outer = 0x118f9f000] 02:49:46 INFO - PROCESS | 2219 | 1461750586486 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 576ms 02:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:49:46 INFO - PROCESS | 2219 | 1461750586537 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 2219 | 1461750586539 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 02:49:46 INFO - PROCESS | 2219 | 1461750586541 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 2219 | 1461750586542 Marionette TRACE conn2 <- [1,1666,null,{}] 02:49:46 INFO - PROCESS | 2219 | 1461750586544 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}] 02:49:46 INFO - PROCESS | 2219 | 1461750586623 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:49:46 INFO - PROCESS | 2219 | 1461750586628 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfac000 == 57 [pid = 2219] [id = 424] 02:49:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11a675400) [pid = 2219] [serial = 1271] [outer = 0x0] 02:49:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11a8c6c00) [pid = 2219] [serial = 1272] [outer = 0x11a675400] 02:49:46 INFO - PROCESS | 2219 | 1461750586656 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x11a9bf400) [pid = 2219] [serial = 1273] [outer = 0x11a675400] 02:49:46 INFO - PROCESS | 2219 | 1461750586989 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 467ms 02:49:47 INFO - PROCESS | 2219 | 1461750587009 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 2219 | 1461750587010 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 02:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:49:47 INFO - PROCESS | 2219 | 1461750587012 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 2219 | 1461750587013 Marionette TRACE conn2 <- [1,1670,null,{}] 02:49:47 INFO - PROCESS | 2219 | 1461750587018 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}] 02:49:47 INFO - PROCESS | 2219 | 1461750587106 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:49:47 INFO - PROCESS | 2219 | 1461750587158 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x11855a000 == 58 [pid = 2219] [id = 425] 02:49:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x11a605400) [pid = 2219] [serial = 1274] [outer = 0x0] 02:49:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11aa1b000) [pid = 2219] [serial = 1275] [outer = 0x11a605400] 02:49:47 INFO - PROCESS | 2219 | 1461750587184 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11aa37800) [pid = 2219] [serial = 1276] [outer = 0x11a605400] 02:49:47 INFO - PROCESS | 2219 | 1461750587489 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 02:49:47 INFO - PROCESS | 2219 | 1461750587536 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 2219 | 1461750587537 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 02:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:49:47 INFO - PROCESS | 2219 | 1461750587540 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 2219 | 1461750587541 Marionette TRACE conn2 <- [1,1674,null,{}] 02:49:47 INFO - PROCESS | 2219 | 1461750587543 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}] 02:49:47 INFO - PROCESS | 2219 | 1461750587645 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:49:47 INFO - PROCESS | 2219 | 1461750587719 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x123bdb000 == 59 [pid = 2219] [id = 426] 02:49:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11aa2fc00) [pid = 2219] [serial = 1277] [outer = 0x0] 02:49:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11aa3c800) [pid = 2219] [serial = 1278] [outer = 0x11aa2fc00] 02:49:47 INFO - PROCESS | 2219 | 1461750587763 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11bb29c00) [pid = 2219] [serial = 1279] [outer = 0x11aa2fc00] 02:49:48 INFO - PROCESS | 2219 | 1461750588136 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 618ms 02:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:49:48 INFO - PROCESS | 2219 | 1461750588167 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 2219 | 1461750588169 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 02:49:48 INFO - PROCESS | 2219 | 1461750588171 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 2219 | 1461750588172 Marionette TRACE conn2 <- [1,1678,null,{}] 02:49:48 INFO - PROCESS | 2219 | 1461750588175 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}] 02:49:48 INFO - PROCESS | 2219 | 1461750588274 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:49:48 INFO - PROCESS | 2219 | 1461750588287 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247f0000 == 60 [pid = 2219] [id = 427] 02:49:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11bb2d000) [pid = 2219] [serial = 1280] [outer = 0x0] 02:49:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11bc7ec00) [pid = 2219] [serial = 1281] [outer = 0x11bb2d000] 02:49:48 INFO - PROCESS | 2219 | 1461750588312 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11bfce000) [pid = 2219] [serial = 1282] [outer = 0x11bb2d000] 02:49:48 INFO - PROCESS | 2219 | 1461750588667 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 02:49:48 INFO - PROCESS | 2219 | 1461750588690 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 2219 | 1461750588691 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 02:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:49:48 INFO - PROCESS | 2219 | 1461750588699 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 2219 | 1461750588701 Marionette TRACE conn2 <- [1,1682,null,{}] 02:49:48 INFO - PROCESS | 2219 | 1461750588703 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}] 02:49:48 INFO - PROCESS | 2219 | 1461750588803 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:49:48 INFO - PROCESS | 2219 | 1461750588836 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea8800 == 61 [pid = 2219] [id = 428] 02:49:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11bfcec00) [pid = 2219] [serial = 1283] [outer = 0x0] 02:49:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11c575c00) [pid = 2219] [serial = 1284] [outer = 0x11bfcec00] 02:49:48 INFO - PROCESS | 2219 | 1461750588862 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11c980800) [pid = 2219] [serial = 1285] [outer = 0x11bfcec00] 02:49:49 INFO - PROCESS | 2219 | 1461750589215 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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 575ms 02:49:49 INFO - PROCESS | 2219 | 1461750589270 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 2219 | 1461750589272 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 02:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:49:49 INFO - PROCESS | 2219 | 1461750589275 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 2219 | 1461750589277 Marionette TRACE conn2 <- [1,1686,null,{}] 02:49:49 INFO - PROCESS | 2219 | 1461750589280 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}] 02:49:49 INFO - PROCESS | 2219 | 1461750589426 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:49:49 INFO - PROCESS | 2219 | 1461750589441 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x129686000 == 62 [pid = 2219] [id = 429] 02:49:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11c981400) [pid = 2219] [serial = 1286] [outer = 0x0] 02:49:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11beabc00) [pid = 2219] [serial = 1287] [outer = 0x11c981400] 02:49:49 INFO - PROCESS | 2219 | 1461750589466 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x123ae9c00) [pid = 2219] [serial = 1288] [outer = 0x11c981400] 02:49:49 INFO - PROCESS | 2219 | 1461750589846 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]]]}] 02:49:49 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 02:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 620ms 02:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:49:49 INFO - PROCESS | 2219 | 1461750589896 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 2219 | 1461750589898 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 02:49:49 INFO - PROCESS | 2219 | 1461750589902 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - PROCESS | 2219 | 1461750589903 Marionette TRACE conn2 <- [1,1690,null,{}] 02:49:49 INFO - PROCESS | 2219 | 1461750589907 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}] 02:49:50 INFO - PROCESS | 2219 | 1461750590336 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11aa3b800) [pid = 2219] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11a98bc00) [pid = 2219] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12b367400) [pid = 2219] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12afda000) [pid = 2219] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11bb28400) [pid = 2219] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x127060400) [pid = 2219] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x12d4c7400) [pid = 2219] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11b728800) [pid = 2219] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c988c00) [pid = 2219] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x118cee400) [pid = 2219] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x12b369000) [pid = 2219] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11a60d400) [pid = 2219] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x1290d5800) [pid = 2219] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11af77800) [pid = 2219] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12afd1000) [pid = 2219] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x118e15400) [pid = 2219] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x127874000) [pid = 2219] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12be3c000) [pid = 2219] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1290d6400) [pid = 2219] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11aa18000) [pid = 2219] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11b7d9800) [pid = 2219] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12afed400) [pid = 2219] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b213000) [pid = 2219] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11852a800) [pid = 2219] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x12d1d7400) [pid = 2219] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:49:50 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11a999c00) [pid = 2219] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:49:50 INFO - PROCESS | 2219 | 1461750590415 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189d5000 == 63 [pid = 2219] [id = 430] 02:49:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x1137d4400) [pid = 2219] [serial = 1289] [outer = 0x0] 02:49:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x115ae5800) [pid = 2219] [serial = 1290] [outer = 0x1137d4400] 02:49:50 INFO - PROCESS | 2219 | 1461750590441 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11aa18800) [pid = 2219] [serial = 1291] [outer = 0x1137d4400] 02:49:50 INFO - PROCESS | 2219 | 1461750590763 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 870ms 02:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:49:50 INFO - PROCESS | 2219 | 1461750590771 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 2219 | 1461750590773 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 02:49:50 INFO - PROCESS | 2219 | 1461750590776 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 2219 | 1461750590778 Marionette TRACE conn2 <- [1,1694,null,{}] 02:49:50 INFO - PROCESS | 2219 | 1461750590780 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}] 02:49:50 INFO - PROCESS | 2219 | 1461750590907 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:49:50 INFO - PROCESS | 2219 | 1461750590913 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x128939000 == 64 [pid = 2219] [id = 431] 02:49:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x114246400) [pid = 2219] [serial = 1292] [outer = 0x0] 02:49:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11beb0000) [pid = 2219] [serial = 1293] [outer = 0x114246400] 02:49:50 INFO - PROCESS | 2219 | 1461750590942 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x124506800) [pid = 2219] [serial = 1294] [outer = 0x114246400] 02:49:51 INFO - PROCESS | 2219 | 1461750591252 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 02:49:51 INFO - PROCESS | 2219 | 1461750591296 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 2219 | 1461750591298 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 02:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:49:51 INFO - PROCESS | 2219 | 1461750591300 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 2219 | 1461750591301 Marionette TRACE conn2 <- [1,1698,null,{}] 02:49:51 INFO - PROCESS | 2219 | 1461750591303 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}] 02:49:51 INFO - PROCESS | 2219 | 1461750591385 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:49:51 INFO - PROCESS | 2219 | 1461750591390 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6b7000 == 65 [pid = 2219] [id = 432] 02:49:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x124509400) [pid = 2219] [serial = 1295] [outer = 0x0] 02:49:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x1274e7c00) [pid = 2219] [serial = 1296] [outer = 0x124509400] 02:49:51 INFO - PROCESS | 2219 | 1461750591415 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x127e6ac00) [pid = 2219] [serial = 1297] [outer = 0x124509400] 02:49:51 INFO - PROCESS | 2219 | 1461750591741 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]]]}] 02:49:51 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 02:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 02:49:51 INFO - PROCESS | 2219 | 1461750591770 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 2219 | 1461750591771 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 02:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:49:51 INFO - PROCESS | 2219 | 1461750591773 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 2219 | 1461750591775 Marionette TRACE conn2 <- [1,1702,null,{}] 02:49:51 INFO - PROCESS | 2219 | 1461750591777 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}] 02:49:51 INFO - PROCESS | 2219 | 1461750591882 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:49:51 INFO - PROCESS | 2219 | 1461750591891 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc39000 == 66 [pid = 2219] [id = 433] 02:49:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x127e6cc00) [pid = 2219] [serial = 1298] [outer = 0x0] 02:49:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x1289d4c00) [pid = 2219] [serial = 1299] [outer = 0x127e6cc00] 02:49:51 INFO - PROCESS | 2219 | 1461750591915 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x129083c00) [pid = 2219] [serial = 1300] [outer = 0x127e6cc00] 02:49:52 INFO - PROCESS | 2219 | 1461750592236 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 472ms 02:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:49:52 INFO - PROCESS | 2219 | 1461750592245 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 2219 | 1461750592247 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 02:49:52 INFO - PROCESS | 2219 | 1461750592250 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 2219 | 1461750592253 Marionette TRACE conn2 <- [1,1706,null,{}] 02:49:52 INFO - PROCESS | 2219 | 1461750592256 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}] 02:49:52 INFO - PROCESS | 2219 | 1461750592404 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:49:52 INFO - PROCESS | 2219 | 1461750592464 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x115a17800 == 67 [pid = 2219] [id = 434] 02:49:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11351dc00) [pid = 2219] [serial = 1301] [outer = 0x0] 02:49:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x1142b6400) [pid = 2219] [serial = 1302] [outer = 0x11351dc00] 02:49:52 INFO - PROCESS | 2219 | 1461750592497 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x115126000) [pid = 2219] [serial = 1303] [outer = 0x11351dc00] 02:49:53 INFO - PROCESS | 2219 | 1461750593001 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 773ms 02:49:53 INFO - PROCESS | 2219 | 1461750593025 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 2219 | 1461750593029 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 02:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:49:53 INFO - PROCESS | 2219 | 1461750593033 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 2219 | 1461750593038 Marionette TRACE conn2 <- [1,1710,null,{}] 02:49:53 INFO - PROCESS | 2219 | 1461750593042 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}] 02:49:53 INFO - PROCESS | 2219 | 1461750593203 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:49:53 INFO - PROCESS | 2219 | 1461750593332 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bb08000 == 68 [pid = 2219] [id = 435] 02:49:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x115787800) [pid = 2219] [serial = 1304] [outer = 0x0] 02:49:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x1185aa400) [pid = 2219] [serial = 1305] [outer = 0x115787800] 02:49:53 INFO - PROCESS | 2219 | 1461750593385 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x119261000) [pid = 2219] [serial = 1306] [outer = 0x115787800] 02:49:53 INFO - PROCESS | 2219 | 1461750593840 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 875ms 02:49:53 INFO - PROCESS | 2219 | 1461750593908 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 2219 | 1461750593910 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 02:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:49:53 INFO - PROCESS | 2219 | 1461750593913 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 2219 | 1461750593914 Marionette TRACE conn2 <- [1,1714,null,{}] 02:49:53 INFO - PROCESS | 2219 | 1461750593920 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}] 02:49:54 INFO - PROCESS | 2219 | 1461750594023 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:49:54 INFO - PROCESS | 2219 | 1461750594092 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x127eab000 == 69 [pid = 2219] [id = 436] 02:49:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11a67d000) [pid = 2219] [serial = 1307] [outer = 0x0] 02:49:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11aa30000) [pid = 2219] [serial = 1308] [outer = 0x11a67d000] 02:49:54 INFO - PROCESS | 2219 | 1461750594123 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11af7f800) [pid = 2219] [serial = 1309] [outer = 0x11a67d000] 02:49:54 INFO - PROCESS | 2219 | 1461750594557 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 676ms 02:49:54 INFO - PROCESS | 2219 | 1461750594588 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 2219 | 1461750594591 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 02:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:49:54 INFO - PROCESS | 2219 | 1461750594599 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 2219 | 1461750594603 Marionette TRACE conn2 <- [1,1718,null,{}] 02:49:54 INFO - PROCESS | 2219 | 1461750594605 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}] 02:49:54 INFO - PROCESS | 2219 | 1461750594716 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:49:54 INFO - PROCESS | 2219 | 1461750594771 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc3d800 == 70 [pid = 2219] [id = 437] 02:49:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11b248000) [pid = 2219] [serial = 1310] [outer = 0x0] 02:49:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11bb93400) [pid = 2219] [serial = 1311] [outer = 0x11b248000] 02:49:54 INFO - PROCESS | 2219 | 1461750594801 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11c8b4000) [pid = 2219] [serial = 1312] [outer = 0x11b248000] 02:49:55 INFO - PROCESS | 2219 | 1461750595267 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 725ms 02:49:55 INFO - PROCESS | 2219 | 1461750595329 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 2219 | 1461750595330 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 02:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:49:55 INFO - PROCESS | 2219 | 1461750595347 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 2219 | 1461750595348 Marionette TRACE conn2 <- [1,1722,null,{}] 02:49:55 INFO - PROCESS | 2219 | 1461750595370 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}] 02:49:55 INFO - PROCESS | 2219 | 1461750595474 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:49:55 INFO - PROCESS | 2219 | 1461750595543 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc65800 == 71 [pid = 2219] [id = 438] 02:49:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11c5cb400) [pid = 2219] [serial = 1313] [outer = 0x0] 02:49:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x123b51000) [pid = 2219] [serial = 1314] [outer = 0x11c5cb400] 02:49:55 INFO - PROCESS | 2219 | 1461750595572 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12436e800) [pid = 2219] [serial = 1315] [outer = 0x11c5cb400] 02:49:55 INFO - PROCESS | 2219 | 1461750595985 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]]]}] 02:49:56 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 02:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 02:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:49:56 INFO - PROCESS | 2219 | 1461750596036 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 2219 | 1461750596038 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 02:49:56 INFO - PROCESS | 2219 | 1461750596040 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 2219 | 1461750596041 Marionette TRACE conn2 <- [1,1726,null,{}] 02:49:56 INFO - PROCESS | 2219 | 1461750596043 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}] 02:49:56 INFO - PROCESS | 2219 | 1461750596148 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:49:56 INFO - PROCESS | 2219 | 1461750596208 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54a000 == 72 [pid = 2219] [id = 439] 02:49:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12908cc00) [pid = 2219] [serial = 1316] [outer = 0x0] 02:49:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x1290d0000) [pid = 2219] [serial = 1317] [outer = 0x12908cc00] 02:49:56 INFO - PROCESS | 2219 | 1461750596286 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12afcc000) [pid = 2219] [serial = 1318] [outer = 0x12908cc00] 02:49:56 INFO - PROCESS | 2219 | 1461750596724 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 719ms 02:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:49:56 INFO - PROCESS | 2219 | 1461750596780 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 2219 | 1461750596781 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 02:49:56 INFO - PROCESS | 2219 | 1461750596783 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 2219 | 1461750596785 Marionette TRACE conn2 <- [1,1730,null,{}] 02:49:56 INFO - PROCESS | 2219 | 1461750596787 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}] 02:49:56 INFO - PROCESS | 2219 | 1461750596894 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:49:56 INFO - PROCESS | 2219 | 1461750596951 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x11972d800 == 73 [pid = 2219] [id = 440] 02:49:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x11851dc00) [pid = 2219] [serial = 1319] [outer = 0x0] 02:49:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x11bfcd800) [pid = 2219] [serial = 1320] [outer = 0x11851dc00] 02:49:56 INFO - PROCESS | 2219 | 1461750596981 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x1290c7800) [pid = 2219] [serial = 1321] [outer = 0x11851dc00] 02:49:57 INFO - PROCESS | 2219 | 1461750597592 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]]]}] 02:49:57 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 02:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 820ms 02:49:57 INFO - PROCESS | 2219 | 1461750597605 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 2219 | 1461750597608 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 02:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:49:57 INFO - PROCESS | 2219 | 1461750597611 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 2219 | 1461750597613 Marionette TRACE conn2 <- [1,1734,null,{}] 02:49:57 INFO - PROCESS | 2219 | 1461750597641 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}] 02:49:57 INFO - PROCESS | 2219 | 1461750597749 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:49:57 INFO - PROCESS | 2219 | 1461750597823 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x1156d2800 == 74 [pid = 2219] [id = 441] 02:49:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x118524c00) [pid = 2219] [serial = 1322] [outer = 0x0] 02:49:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x1185a9000) [pid = 2219] [serial = 1323] [outer = 0x118524c00] 02:49:57 INFO - PROCESS | 2219 | 1461750597853 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x118eb9000) [pid = 2219] [serial = 1324] [outer = 0x118524c00] 02:49:58 INFO - PROCESS | 2219 | 1461750598326 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]]]}] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1b0000 == 73 [pid = 2219] [id = 302] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x12e5bd000 == 72 [pid = 2219] [id = 303] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc39000 == 71 [pid = 2219] [id = 433] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6b7000 == 70 [pid = 2219] [id = 432] 02:49:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:49:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 773ms 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x128939000 == 69 [pid = 2219] [id = 431] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x1189d5000 == 68 [pid = 2219] [id = 430] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x129686000 == 67 [pid = 2219] [id = 429] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea8800 == 66 [pid = 2219] [id = 428] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x1247f0000 == 65 [pid = 2219] [id = 427] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x123bdb000 == 64 [pid = 2219] [id = 426] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x11855a000 == 63 [pid = 2219] [id = 425] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfac000 == 62 [pid = 2219] [id = 424] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x119820000 == 61 [pid = 2219] [id = 423] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x119730000 == 60 [pid = 2219] [id = 422] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad38800 == 59 [pid = 2219] [id = 421] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x12f605000 == 58 [pid = 2219] [id = 417] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x129617000 == 57 [pid = 2219] [id = 416] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x11b25f800 == 56 [pid = 2219] [id = 415] 02:49:58 INFO - PROCESS | 2219 | --DOCSHELL 0x130a51000 == 55 [pid = 2219] [id = 414] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x11c572000) [pid = 2219] [serial = 1189] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x11aa35800) [pid = 2219] [serial = 1186] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x12b8f5c00) [pid = 2219] [serial = 1225] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x12b3b6000) [pid = 2219] [serial = 1197] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x12b3aec00) [pid = 2219] [serial = 1224] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12be39400) [pid = 2219] [serial = 1237] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x12afccc00) [pid = 2219] [serial = 1192] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x12e5f1800) [pid = 2219] [serial = 1231] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x12938ec00) [pid = 2219] [serial = 1236] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x11c988800) [pid = 2219] [serial = 1210] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x123cea400) [pid = 2219] [serial = 1212] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11bc7c800) [pid = 2219] [serial = 1233] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12d1d8400) [pid = 2219] [serial = 1228] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11a8be400) [pid = 2219] [serial = 1203] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12c050800) [pid = 2219] [serial = 1198] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12afeb000) [pid = 2219] [serial = 1218] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11b280000) [pid = 2219] [serial = 1206] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11bc72400) [pid = 2219] [serial = 1188] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12b355c00) [pid = 2219] [serial = 1195] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12b35cc00) [pid = 2219] [serial = 1200] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11bc7bc00) [pid = 2219] [serial = 1207] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x12427d800) [pid = 2219] [serial = 1234] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11a9bec00) [pid = 2219] [serial = 1185] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12765b000) [pid = 2219] [serial = 1213] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12dc23c00) [pid = 2219] [serial = 1230] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12ea6b400) [pid = 2219] [serial = 1201] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x1290c9800) [pid = 2219] [serial = 1216] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12e5f3c00) [pid = 2219] [serial = 1239] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12afd4800) [pid = 2219] [serial = 1182] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12be38c00) [pid = 2219] [serial = 1227] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12b217000) [pid = 2219] [serial = 1221] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x128e2e800) [pid = 2219] [serial = 1215] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11aa1b800) [pid = 2219] [serial = 1204] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12afeb800) [pid = 2219] [serial = 1194] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x127fc4800) [pid = 2219] [serial = 1191] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x12aff6800) [pid = 2219] [serial = 1219] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11aa24400) [pid = 2219] [serial = 1126] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12b362400) [pid = 2219] [serial = 1222] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11c8adc00) [pid = 2219] [serial = 1209] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x12e639000) [pid = 2219] [serial = 1240] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x123f76c00) [pid = 2219] [serial = 1132] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12aff8000) [pid = 2219] [serial = 1141] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12b3b3c00) [pid = 2219] [serial = 1135] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12ea86c00) [pid = 2219] [serial = 1144] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x12e5f5000) [pid = 2219] [serial = 1138] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11b246400) [pid = 2219] [serial = 1129] [outer = 0x0] [url = about:blank] 02:49:58 INFO - PROCESS | 2219 | 1461750598428 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 2219 | 1461750598434 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 02:49:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:49:58 INFO - PROCESS | 2219 | 1461750598455 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 2219 | 1461750598458 Marionette TRACE conn2 <- [1,1738,null,{}] 02:49:58 INFO - PROCESS | 2219 | 1461750598462 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}] 02:49:58 INFO - PROCESS | 2219 | 1461750598603 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:49:58 INFO - PROCESS | 2219 | 1461750598613 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a91b000 == 56 [pid = 2219] [id = 442] 02:49:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x119e52c00) [pid = 2219] [serial = 1325] [outer = 0x0] 02:49:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x11a8be400) [pid = 2219] [serial = 1326] [outer = 0x119e52c00] 02:49:58 INFO - PROCESS | 2219 | 1461750598656 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11aa18000) [pid = 2219] [serial = 1327] [outer = 0x119e52c00] 02:49:59 INFO - PROCESS | 2219 | 1461750599091 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 676ms 02:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:49:59 INFO - PROCESS | 2219 | 1461750599128 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 2219 | 1461750599129 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 02:49:59 INFO - PROCESS | 2219 | 1461750599138 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 2219 | 1461750599140 Marionette TRACE conn2 <- [1,1742,null,{}] 02:49:59 INFO - PROCESS | 2219 | 1461750599148 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}] 02:49:59 INFO - PROCESS | 2219 | 1461750599242 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:49:59 INFO - PROCESS | 2219 | 1461750599247 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f22800 == 57 [pid = 2219] [id = 443] 02:49:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11af7ec00) [pid = 2219] [serial = 1328] [outer = 0x0] 02:49:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x11b248800) [pid = 2219] [serial = 1329] [outer = 0x11af7ec00] 02:49:59 INFO - PROCESS | 2219 | 1461750599277 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11b7d7000) [pid = 2219] [serial = 1330] [outer = 0x11af7ec00] 02:49:59 INFO - PROCESS | 2219 | 1461750599625 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 527ms 02:49:59 INFO - PROCESS | 2219 | 1461750599659 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 2219 | 1461750599661 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 02:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:49:59 INFO - PROCESS | 2219 | 1461750599663 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 2219 | 1461750599664 Marionette TRACE conn2 <- [1,1746,null,{}] 02:49:59 INFO - PROCESS | 2219 | 1461750599666 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}] 02:49:59 INFO - PROCESS | 2219 | 1461750599753 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:49:59 INFO - PROCESS | 2219 | 1461750599757 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e7800 == 58 [pid = 2219] [id = 444] 02:49:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x11bb25800) [pid = 2219] [serial = 1331] [outer = 0x0] 02:49:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11bc79000) [pid = 2219] [serial = 1332] [outer = 0x11bb25800] 02:49:59 INFO - PROCESS | 2219 | 1461750599783 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11bfcc000) [pid = 2219] [serial = 1333] [outer = 0x11bb25800] 02:50:00 INFO - PROCESS | 2219 | 1461750600135 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 02:50:00 INFO - PROCESS | 2219 | 1461750600183 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 2219 | 1461750600184 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 02:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:50:00 INFO - PROCESS | 2219 | 1461750600187 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 2219 | 1461750600188 Marionette TRACE conn2 <- [1,1750,null,{}] 02:50:00 INFO - PROCESS | 2219 | 1461750600190 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}] 02:50:00 INFO - PROCESS | 2219 | 1461750600299 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:50:00 INFO - PROCESS | 2219 | 1461750600336 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d48800 == 59 [pid = 2219] [id = 445] 02:50:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11bb96400) [pid = 2219] [serial = 1334] [outer = 0x0] 02:50:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11c451000) [pid = 2219] [serial = 1335] [outer = 0x11bb96400] 02:50:00 INFO - PROCESS | 2219 | 1461750600362 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11c985400) [pid = 2219] [serial = 1336] [outer = 0x11bb96400] 02:50:00 INFO - PROCESS | 2219 | 1461750600688 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 518ms 02:50:00 INFO - PROCESS | 2219 | 1461750600708 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 2219 | 1461750600709 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 02:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:50:00 INFO - PROCESS | 2219 | 1461750600711 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 2219 | 1461750600712 Marionette TRACE conn2 <- [1,1754,null,{}] 02:50:00 INFO - PROCESS | 2219 | 1461750600714 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}] 02:50:00 INFO - PROCESS | 2219 | 1461750600829 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:50:00 INFO - PROCESS | 2219 | 1461750600865 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8e5800 == 60 [pid = 2219] [id = 446] 02:50:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11c986800) [pid = 2219] [serial = 1337] [outer = 0x0] 02:50:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123b52400) [pid = 2219] [serial = 1338] [outer = 0x11c986800] 02:50:00 INFO - PROCESS | 2219 | 1461750600892 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x1289d3800) [pid = 2219] [serial = 1339] [outer = 0x11c986800] 02:50:01 INFO - PROCESS | 2219 | 1461750601232 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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 568ms 02:50:01 INFO - PROCESS | 2219 | 1461750601279 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 2219 | 1461750601281 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 02:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:50:01 INFO - PROCESS | 2219 | 1461750601283 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 2219 | 1461750601284 Marionette TRACE conn2 <- [1,1758,null,{}] 02:50:01 INFO - PROCESS | 2219 | 1461750601286 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}] 02:50:01 INFO - PROCESS | 2219 | 1461750601390 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:50:01 INFO - PROCESS | 2219 | 1461750601428 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a922000 == 61 [pid = 2219] [id = 447] 02:50:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123ae1000) [pid = 2219] [serial = 1340] [outer = 0x0] 02:50:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1290c8800) [pid = 2219] [serial = 1341] [outer = 0x123ae1000] 02:50:01 INFO - PROCESS | 2219 | 1461750601453 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x129391c00) [pid = 2219] [serial = 1342] [outer = 0x123ae1000] 02:50:01 INFO - PROCESS | 2219 | 1461750601748 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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 02:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:50:01 INFO - PROCESS | 2219 | 1461750601804 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 2219 | 1461750601805 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 02:50:01 INFO - PROCESS | 2219 | 1461750601807 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 2219 | 1461750601808 Marionette TRACE conn2 <- [1,1762,null,{}] 02:50:01 INFO - PROCESS | 2219 | 1461750601810 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}] 02:50:01 INFO - PROCESS | 2219 | 1461750601896 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:50:01 INFO - PROCESS | 2219 | 1461750601920 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b13b000 == 62 [pid = 2219] [id = 448] 02:50:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x123f85400) [pid = 2219] [serial = 1343] [outer = 0x0] 02:50:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12afd0c00) [pid = 2219] [serial = 1344] [outer = 0x123f85400] 02:50:01 INFO - PROCESS | 2219 | 1461750601945 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12afeb000) [pid = 2219] [serial = 1345] [outer = 0x123f85400] 02:50:02 INFO - PROCESS | 2219 | 1461750602310 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]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 02:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:50:02 INFO - PROCESS | 2219 | 1461750602329 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 2219 | 1461750602331 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 02:50:02 INFO - PROCESS | 2219 | 1461750602334 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 2219 | 1461750602336 Marionette TRACE conn2 <- [1,1766,null,{}] 02:50:02 INFO - PROCESS | 2219 | 1461750602344 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}] 02:50:02 INFO - PROCESS | 2219 | 1461750602500 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:50:02 INFO - PROCESS | 2219 | 1461750602522 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc48800 == 63 [pid = 2219] [id = 449] 02:50:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x1290c9800) [pid = 2219] [serial = 1346] [outer = 0x0] 02:50:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12aff5400) [pid = 2219] [serial = 1347] [outer = 0x1290c9800] 02:50:02 INFO - PROCESS | 2219 | 1461750602561 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12b20a400) [pid = 2219] [serial = 1348] [outer = 0x1290c9800] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x124509400) [pid = 2219] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x114246400) [pid = 2219] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x1137d4400) [pid = 2219] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11bb2d000) [pid = 2219] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11bfcec00) [pid = 2219] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11a675400) [pid = 2219] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x11a605400) [pid = 2219] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x118f9f000) [pid = 2219] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11aa2fc00) [pid = 2219] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11512dc00) [pid = 2219] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11512ac00) [pid = 2219] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:50:02 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11c981400) [pid = 2219] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:50:02 INFO - PROCESS | 2219 | 1461750602989 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 672ms 02:50:03 INFO - PROCESS | 2219 | 1461750603006 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 2219 | 1461750603008 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 02:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:50:03 INFO - PROCESS | 2219 | 1461750603010 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 2219 | 1461750603011 Marionette TRACE conn2 <- [1,1770,null,{}] 02:50:03 INFO - PROCESS | 2219 | 1461750603013 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}] 02:50:03 INFO - PROCESS | 2219 | 1461750603136 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:50:03 INFO - PROCESS | 2219 | 1461750603183 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1bb800 == 64 [pid = 2219] [id = 450] 02:50:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x115127000) [pid = 2219] [serial = 1349] [outer = 0x0] 02:50:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11beb7c00) [pid = 2219] [serial = 1350] [outer = 0x115127000] 02:50:03 INFO - PROCESS | 2219 | 1461750603210 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x127060800) [pid = 2219] [serial = 1351] [outer = 0x115127000] 02:50:03 INFO - PROCESS | 2219 | 1461750603504 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 518ms 02:50:03 INFO - PROCESS | 2219 | 1461750603529 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 2219 | 1461750603530 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 02:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:50:03 INFO - PROCESS | 2219 | 1461750603535 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 2219 | 1461750603539 Marionette TRACE conn2 <- [1,1774,null,{}] 02:50:03 INFO - PROCESS | 2219 | 1461750603541 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}] 02:50:03 INFO - PROCESS | 2219 | 1461750603645 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:50:03 INFO - PROCESS | 2219 | 1461750603651 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc74800 == 65 [pid = 2219] [id = 451] 02:50:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11a98d800) [pid = 2219] [serial = 1352] [outer = 0x0] 02:50:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12b20f000) [pid = 2219] [serial = 1353] [outer = 0x11a98d800] 02:50:03 INFO - PROCESS | 2219 | 1461750603730 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12b368800) [pid = 2219] [serial = 1354] [outer = 0x11a98d800] 02:50:04 INFO - PROCESS | 2219 | 1461750604004 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 523ms 02:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:50:04 INFO - PROCESS | 2219 | 1461750604057 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 2219 | 1461750604058 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 02:50:04 INFO - PROCESS | 2219 | 1461750604060 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 2219 | 1461750604061 Marionette TRACE conn2 <- [1,1778,null,{}] 02:50:04 INFO - PROCESS | 2219 | 1461750604064 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}] 02:50:04 INFO - PROCESS | 2219 | 1461750604156 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:50:04 INFO - PROCESS | 2219 | 1461750604160 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eae9800 == 66 [pid = 2219] [id = 452] 02:50:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11c573000) [pid = 2219] [serial = 1355] [outer = 0x0] 02:50:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12b36c000) [pid = 2219] [serial = 1356] [outer = 0x11c573000] 02:50:04 INFO - PROCESS | 2219 | 1461750604184 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b3b3400) [pid = 2219] [serial = 1357] [outer = 0x11c573000] 02:50:04 INFO - PROCESS | 2219 | 1461750604569 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]]]}] 02:50:04 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 02:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 02:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:50:04 INFO - PROCESS | 2219 | 1461750604585 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 2219 | 1461750604587 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 02:50:04 INFO - PROCESS | 2219 | 1461750604601 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 2219 | 1461750604602 Marionette TRACE conn2 <- [1,1782,null,{}] 02:50:04 INFO - PROCESS | 2219 | 1461750604604 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}] 02:50:04 INFO - PROCESS | 2219 | 1461750604691 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:50:04 INFO - PROCESS | 2219 | 1461750604695 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f112800 == 67 [pid = 2219] [id = 453] 02:50:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12b3b6400) [pid = 2219] [serial = 1358] [outer = 0x0] 02:50:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12b423800) [pid = 2219] [serial = 1359] [outer = 0x12b3b6400] 02:50:04 INFO - PROCESS | 2219 | 1461750604720 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12b6ce000) [pid = 2219] [serial = 1360] [outer = 0x12b3b6400] 02:50:05 INFO - PROCESS | 2219 | 1461750605218 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]]]}] 02:50:05 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 02:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 680ms 02:50:05 INFO - PROCESS | 2219 | 1461750605271 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 2219 | 1461750605274 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 02:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:50:05 INFO - PROCESS | 2219 | 1461750605280 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 2219 | 1461750605283 Marionette TRACE conn2 <- [1,1786,null,{}] 02:50:05 INFO - PROCESS | 2219 | 1461750605289 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}] 02:50:05 INFO - PROCESS | 2219 | 1461750605460 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:50:05 INFO - PROCESS | 2219 | 1461750605617 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc17800 == 68 [pid = 2219] [id = 454] 02:50:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x1187d9400) [pid = 2219] [serial = 1361] [outer = 0x0] 02:50:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x118cedc00) [pid = 2219] [serial = 1362] [outer = 0x1187d9400] 02:50:05 INFO - PROCESS | 2219 | 1461750605666 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11a671800) [pid = 2219] [serial = 1363] [outer = 0x1187d9400] 02:50:06 INFO - PROCESS | 2219 | 1461750606099 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]]]}] 02:50:06 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 02:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 874ms 02:50:06 INFO - PROCESS | 2219 | 1461750606155 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 2219 | 1461750606161 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 02:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:50:06 INFO - PROCESS | 2219 | 1461750606189 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 2219 | 1461750606192 Marionette TRACE conn2 <- [1,1790,null,{}] 02:50:06 INFO - PROCESS | 2219 | 1461750606197 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}] 02:50:06 INFO - PROCESS | 2219 | 1461750606357 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:50:06 INFO - PROCESS | 2219 | 1461750606459 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e8800 == 69 [pid = 2219] [id = 455] 02:50:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11aa1a000) [pid = 2219] [serial = 1364] [outer = 0x0] 02:50:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11aa35400) [pid = 2219] [serial = 1365] [outer = 0x11aa1a000] 02:50:06 INFO - PROCESS | 2219 | 1461750606507 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11b24b000) [pid = 2219] [serial = 1366] [outer = 0x11aa1a000] 02:50:07 INFO - PROCESS | 2219 | 1461750607057 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]]]}] 02:50:07 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) 02:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 898ms 02:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:50:07 INFO - PROCESS | 2219 | 1461750607086 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 2219 | 1461750607088 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 02:50:07 INFO - PROCESS | 2219 | 1461750607094 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 2219 | 1461750607098 Marionette TRACE conn2 <- [1,1794,null,{}] 02:50:07 INFO - PROCESS | 2219 | 1461750607112 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}] 02:50:07 INFO - PROCESS | 2219 | 1461750607274 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:50:07 INFO - PROCESS | 2219 | 1461750607349 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d47d800 == 70 [pid = 2219] [id = 456] 02:50:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x123ae6800) [pid = 2219] [serial = 1367] [outer = 0x0] 02:50:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x123bc1400) [pid = 2219] [serial = 1368] [outer = 0x123ae6800] 02:50:07 INFO - PROCESS | 2219 | 1461750607381 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x127060400) [pid = 2219] [serial = 1369] [outer = 0x123ae6800] 02:50:07 INFO - PROCESS | 2219 | 1461750607838 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 778ms 02:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:50:07 INFO - PROCESS | 2219 | 1461750607872 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 2219 | 1461750607874 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 02:50:07 INFO - PROCESS | 2219 | 1461750607876 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 2219 | 1461750607877 Marionette TRACE conn2 <- [1,1798,null,{}] 02:50:07 INFO - PROCESS | 2219 | 1461750607880 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}] 02:50:07 INFO - PROCESS | 2219 | 1461750607989 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:50:08 INFO - PROCESS | 2219 | 1461750608100 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f61c000 == 71 [pid = 2219] [id = 457] 02:50:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x127913400) [pid = 2219] [serial = 1370] [outer = 0x0] 02:50:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x12afd5400) [pid = 2219] [serial = 1371] [outer = 0x127913400] 02:50:08 INFO - PROCESS | 2219 | 1461750608133 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12b20b800) [pid = 2219] [serial = 1372] [outer = 0x127913400] 02:50:08 INFO - PROCESS | 2219 | 1461750608559 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 02:50:08 INFO - PROCESS | 2219 | 1461750608597 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 2219 | 1461750608598 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 02:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:50:08 INFO - PROCESS | 2219 | 1461750608601 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 2219 | 1461750608602 Marionette TRACE conn2 <- [1,1802,null,{}] 02:50:08 INFO - PROCESS | 2219 | 1461750608604 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}] 02:50:08 INFO - PROCESS | 2219 | 1461750608711 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:50:08 INFO - PROCESS | 2219 | 1461750608783 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fcde000 == 72 [pid = 2219] [id = 458] 02:50:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x123f7a400) [pid = 2219] [serial = 1373] [outer = 0x0] 02:50:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12b214000) [pid = 2219] [serial = 1374] [outer = 0x123f7a400] 02:50:08 INFO - PROCESS | 2219 | 1461750608812 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12b361c00) [pid = 2219] [serial = 1375] [outer = 0x123f7a400] 02:50:09 INFO - PROCESS | 2219 | 1461750609232 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 02:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:50:09 INFO - PROCESS | 2219 | 1461750609271 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 2219 | 1461750609272 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 02:50:09 INFO - PROCESS | 2219 | 1461750609275 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 2219 | 1461750609276 Marionette TRACE conn2 <- [1,1806,null,{}] 02:50:09 INFO - PROCESS | 2219 | 1461750609278 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}] 02:50:09 INFO - PROCESS | 2219 | 1461750609403 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:50:09 INFO - PROCESS | 2219 | 1461750609507 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ff26800 == 73 [pid = 2219] [id = 459] 02:50:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x115123000) [pid = 2219] [serial = 1376] [outer = 0x0] 02:50:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12b420400) [pid = 2219] [serial = 1377] [outer = 0x115123000] 02:50:09 INFO - PROCESS | 2219 | 1461750609541 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12be37400) [pid = 2219] [serial = 1378] [outer = 0x115123000] 02:50:09 INFO - PROCESS | 2219 | 1461750609969 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 721ms 02:50:10 INFO - PROCESS | 2219 | 1461750610012 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 2219 | 1461750610013 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 02:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:50:10 INFO - PROCESS | 2219 | 1461750610019 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 2219 | 1461750610020 Marionette TRACE conn2 <- [1,1810,null,{}] 02:50:10 INFO - PROCESS | 2219 | 1461750610022 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}] 02:50:10 INFO - PROCESS | 2219 | 1461750610288 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:50:10 INFO - PROCESS | 2219 | 1461750610411 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b275800 == 74 [pid = 2219] [id = 460] 02:50:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x114bba400) [pid = 2219] [serial = 1379] [outer = 0x0] 02:50:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x115126c00) [pid = 2219] [serial = 1380] [outer = 0x114bba400] 02:50:10 INFO - PROCESS | 2219 | 1461750610442 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x115844c00) [pid = 2219] [serial = 1381] [outer = 0x114bba400] 02:50:10 INFO - PROCESS | 2219 | 1461750610986 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1023ms 02:50:11 INFO - PROCESS | 2219 | 1461750611043 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 2219 | 1461750611046 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 02:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:50:11 INFO - PROCESS | 2219 | 1461750611086 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 2219 | 1461750611090 Marionette TRACE conn2 <- [1,1814,null,{}] 02:50:11 INFO - PROCESS | 2219 | 1461750611099 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}] 02:50:11 INFO - PROCESS | 2219 | 1461750611228 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:50:11 INFO - PROCESS | 2219 | 1461750611298 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfc0800 == 75 [pid = 2219] [id = 461] 02:50:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x118ceec00) [pid = 2219] [serial = 1382] [outer = 0x0] 02:50:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x11909f800) [pid = 2219] [serial = 1383] [outer = 0x118ceec00] 02:50:11 INFO - PROCESS | 2219 | 1461750611327 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x11a679000) [pid = 2219] [serial = 1384] [outer = 0x118ceec00] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12e555800 == 74 [pid = 2219] [id = 299] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12eae9800 == 73 [pid = 2219] [id = 452] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc74800 == 72 [pid = 2219] [id = 451] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1bb800 == 71 [pid = 2219] [id = 450] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc48800 == 70 [pid = 2219] [id = 449] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x11b721400) [pid = 2219] [serial = 1248] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12afd0800) [pid = 2219] [serial = 1254] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x119ac9c00) [pid = 2219] [serial = 1260] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x119e51800) [pid = 2219] [serial = 1245] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x123fad000) [pid = 2219] [serial = 1251] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x11aa39800) [pid = 2219] [serial = 1257] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12b13b000 == 69 [pid = 2219] [id = 448] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12a922000 == 68 [pid = 2219] [id = 447] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8e5800 == 67 [pid = 2219] [id = 446] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x119d48800 == 66 [pid = 2219] [id = 445] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x1276e7800 == 65 [pid = 2219] [id = 444] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x123f22800 == 64 [pid = 2219] [id = 443] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x11a91b000 == 63 [pid = 2219] [id = 442] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x1156d2800 == 62 [pid = 2219] [id = 441] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc65800 == 61 [pid = 2219] [id = 438] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc3d800 == 60 [pid = 2219] [id = 437] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x127eab000 == 59 [pid = 2219] [id = 436] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x11bb08000 == 58 [pid = 2219] [id = 435] 02:50:11 INFO - PROCESS | 2219 | --DOCSHELL 0x115a17800 == 57 [pid = 2219] [id = 434] 02:50:11 INFO - PROCESS | 2219 | 1461750611763 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 747ms 02:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:50:11 INFO - PROCESS | 2219 | 1461750611813 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 2219 | 1461750611815 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 02:50:11 INFO - PROCESS | 2219 | 1461750611817 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 2219 | 1461750611818 Marionette TRACE conn2 <- [1,1818,null,{}] 02:50:11 INFO - PROCESS | 2219 | 1461750611820 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}] 02:50:11 INFO - PROCESS | 2219 | 1461750611906 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x11bc7ec00) [pid = 2219] [serial = 1281] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11c575c00) [pid = 2219] [serial = 1284] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11c980800) [pid = 2219] [serial = 1285] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x11bfce000) [pid = 2219] [serial = 1282] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11a8c6c00) [pid = 2219] [serial = 1272] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x12e63cc00) [pid = 2219] [serial = 1242] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11aa1b000) [pid = 2219] [serial = 1275] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11aa37800) [pid = 2219] [serial = 1276] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x1190a0400) [pid = 2219] [serial = 1269] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11a610c00) [pid = 2219] [serial = 1270] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11aa3c800) [pid = 2219] [serial = 1278] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x1185a6000) [pid = 2219] [serial = 1267] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x116574000) [pid = 2219] [serial = 1266] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x115789400) [pid = 2219] [serial = 1264] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11512f800) [pid = 2219] [serial = 1263] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11beabc00) [pid = 2219] [serial = 1287] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x123ae9c00) [pid = 2219] [serial = 1288] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x127e6ac00) [pid = 2219] [serial = 1297] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x1274e7c00) [pid = 2219] [serial = 1296] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x124506800) [pid = 2219] [serial = 1294] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x115ae5800) [pid = 2219] [serial = 1290] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11a9bf400) [pid = 2219] [serial = 1273] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x1289d4c00) [pid = 2219] [serial = 1299] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11aa18800) [pid = 2219] [serial = 1291] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x11beb0000) [pid = 2219] [serial = 1293] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11bb29c00) [pid = 2219] [serial = 1279] [outer = 0x0] [url = about:blank] 02:50:11 INFO - PROCESS | 2219 | 1461750611975 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa52000 == 58 [pid = 2219] [id = 462] 02:50:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x115789400) [pid = 2219] [serial = 1385] [outer = 0x0] 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x118eb9400) [pid = 2219] [serial = 1386] [outer = 0x115789400] 02:50:12 INFO - PROCESS | 2219 | 1461750612004 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11aa22c00) [pid = 2219] [serial = 1387] [outer = 0x115789400] 02:50:12 INFO - PROCESS | 2219 | 1461750612330 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 522ms 02:50:12 INFO - PROCESS | 2219 | 1461750612339 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 2219 | 1461750612342 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 02:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:50:12 INFO - PROCESS | 2219 | 1461750612349 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 2219 | 1461750612355 Marionette TRACE conn2 <- [1,1822,null,{}] 02:50:12 INFO - PROCESS | 2219 | 1461750612357 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}] 02:50:12 INFO - PROCESS | 2219 | 1461750612444 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:50:12 INFO - PROCESS | 2219 | 1461750612450 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x12453e000 == 59 [pid = 2219] [id = 463] 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11aa37400) [pid = 2219] [serial = 1388] [outer = 0x0] 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x11aa73800) [pid = 2219] [serial = 1389] [outer = 0x11aa37400] 02:50:12 INFO - PROCESS | 2219 | 1461750612475 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x11bb95800) [pid = 2219] [serial = 1390] [outer = 0x11aa37400] 02:50:12 INFO - PROCESS | 2219 | 1461750612826 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 528ms 02:50:12 INFO - PROCESS | 2219 | 1461750612873 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 2219 | 1461750612875 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 02:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:50:12 INFO - PROCESS | 2219 | 1461750612877 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 2219 | 1461750612878 Marionette TRACE conn2 <- [1,1826,null,{}] 02:50:12 INFO - PROCESS | 2219 | 1461750612880 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}] 02:50:12 INFO - PROCESS | 2219 | 1461750612972 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:50:12 INFO - PROCESS | 2219 | 1461750612976 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad38800 == 60 [pid = 2219] [id = 464] 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11b726000) [pid = 2219] [serial = 1391] [outer = 0x0] 02:50:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11beadc00) [pid = 2219] [serial = 1392] [outer = 0x11b726000] 02:50:13 INFO - PROCESS | 2219 | 1461750613002 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11bfd5c00) [pid = 2219] [serial = 1393] [outer = 0x11b726000] 02:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 471ms 02:50:13 INFO - PROCESS | 2219 | 1461750613342 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]]]}] 02:50:13 INFO - PROCESS | 2219 | 1461750613352 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 2219 | 1461750613355 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 02:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:50:13 INFO - PROCESS | 2219 | 1461750613358 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 2219 | 1461750613359 Marionette TRACE conn2 <- [1,1830,null,{}] 02:50:13 INFO - PROCESS | 2219 | 1461750613361 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}] 02:50:13 INFO - PROCESS | 2219 | 1461750613448 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:50:13 INFO - PROCESS | 2219 | 1461750613514 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x12962e000 == 61 [pid = 2219] [id = 465] 02:50:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11c97fc00) [pid = 2219] [serial = 1394] [outer = 0x0] 02:50:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11c989c00) [pid = 2219] [serial = 1395] [outer = 0x11c97fc00] 02:50:13 INFO - PROCESS | 2219 | 1461750613546 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x123f77400) [pid = 2219] [serial = 1396] [outer = 0x11c97fc00] 02:50:13 INFO - PROCESS | 2219 | 1461750613884 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 570ms 02:50:13 INFO - PROCESS | 2219 | 1461750613928 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 2219 | 1461750613929 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 02:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:50:13 INFO - PROCESS | 2219 | 1461750613932 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 2219 | 1461750613933 Marionette TRACE conn2 <- [1,1834,null,{}] 02:50:13 INFO - PROCESS | 2219 | 1461750613935 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}] 02:50:14 INFO - PROCESS | 2219 | 1461750614043 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:50:14 INFO - PROCESS | 2219 | 1461750614083 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8ee800 == 62 [pid = 2219] [id = 466] 02:50:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x123b49800) [pid = 2219] [serial = 1397] [outer = 0x0] 02:50:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x124505000) [pid = 2219] [serial = 1398] [outer = 0x123b49800] 02:50:14 INFO - PROCESS | 2219 | 1461750614108 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x128ed6c00) [pid = 2219] [serial = 1399] [outer = 0x123b49800] 02:50:14 INFO - PROCESS | 2219 | 1461750614484 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]]]}] 02:50:14 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 02:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 570ms 02:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:50:14 INFO - PROCESS | 2219 | 1461750614503 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 2219 | 1461750614505 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 02:50:14 INFO - PROCESS | 2219 | 1461750614507 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 2219 | 1461750614509 Marionette TRACE conn2 <- [1,1838,null,{}] 02:50:14 INFO - PROCESS | 2219 | 1461750614512 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}] 02:50:14 INFO - PROCESS | 2219 | 1461750614667 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:50:14 INFO - PROCESS | 2219 | 1461750614692 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae61800 == 63 [pid = 2219] [id = 467] 02:50:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12450bc00) [pid = 2219] [serial = 1400] [outer = 0x0] 02:50:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x129392400) [pid = 2219] [serial = 1401] [outer = 0x12450bc00] 02:50:14 INFO - PROCESS | 2219 | 1461750614733 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x12afda800) [pid = 2219] [serial = 1402] [outer = 0x12450bc00] 02:50:15 INFO - PROCESS | 2219 | 1461750615106 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 619ms 02:50:15 INFO - PROCESS | 2219 | 1461750615127 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 2219 | 1461750615128 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 02:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:50:15 INFO - PROCESS | 2219 | 1461750615130 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 2219 | 1461750615132 Marionette TRACE conn2 <- [1,1842,null,{}] 02:50:15 INFO - PROCESS | 2219 | 1461750615143 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}] 02:50:15 INFO - PROCESS | 2219 | 1461750615250 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:50:15 INFO - PROCESS | 2219 | 1461750615287 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6c5800 == 64 [pid = 2219] [id = 468] 02:50:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x123f78c00) [pid = 2219] [serial = 1403] [outer = 0x0] 02:50:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12b209400) [pid = 2219] [serial = 1404] [outer = 0x123f78c00] 02:50:15 INFO - PROCESS | 2219 | 1461750615312 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12b357000) [pid = 2219] [serial = 1405] [outer = 0x123f78c00] 02:50:15 INFO - PROCESS | 2219 | 1461750615658 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 571ms 02:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:50:15 INFO - PROCESS | 2219 | 1461750615704 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 2219 | 1461750615705 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 02:50:15 INFO - PROCESS | 2219 | 1461750615707 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 2219 | 1461750615708 Marionette TRACE conn2 <- [1,1846,null,{}] 02:50:15 INFO - PROCESS | 2219 | 1461750615710 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}] 02:50:16 INFO - PROCESS | 2219 | 1461750616005 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x118f96c00) [pid = 2219] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x118991000) [pid = 2219] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11aa33000) [pid = 2219] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x11c987800) [pid = 2219] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x116572800) [pid = 2219] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12afcc800) [pid = 2219] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11370ec00) [pid = 2219] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11c573000) [pid = 2219] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11351dc00) [pid = 2219] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c986800) [pid = 2219] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11a67d000) [pid = 2219] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x118524c00) [pid = 2219] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11c5cb400) [pid = 2219] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11bb96400) [pid = 2219] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11851dc00) [pid = 2219] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11af7ec00) [pid = 2219] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x123ae1000) [pid = 2219] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11bb25800) [pid = 2219] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11b248000) [pid = 2219] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x115787800) [pid = 2219] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12908cc00) [pid = 2219] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x123f85400) [pid = 2219] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x119e52c00) [pid = 2219] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x115127000) [pid = 2219] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x1290c9800) [pid = 2219] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11a98d800) [pid = 2219] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:50:16 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x1290d1800) [pid = 2219] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:50:16 INFO - PROCESS | 2219 | 1461750616057 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x114b41000 == 65 [pid = 2219] [id = 469] 02:50:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11351cc00) [pid = 2219] [serial = 1406] [outer = 0x0] 02:50:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x115122c00) [pid = 2219] [serial = 1407] [outer = 0x11351cc00] 02:50:16 INFO - PROCESS | 2219 | 1461750616084 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x115844800) [pid = 2219] [serial = 1408] [outer = 0x11351cc00] 02:50:16 INFO - PROCESS | 2219 | 1461750616356 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]]]}] 02:50:16 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) 02:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 669ms 02:50:16 INFO - PROCESS | 2219 | 1461750616377 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 2219 | 1461750616378 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 02:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:50:16 INFO - PROCESS | 2219 | 1461750616380 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 2219 | 1461750616381 Marionette TRACE conn2 <- [1,1850,null,{}] 02:50:16 INFO - PROCESS | 2219 | 1461750616391 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}] 02:50:16 INFO - PROCESS | 2219 | 1461750616484 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:50:16 INFO - PROCESS | 2219 | 1461750616508 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1ad800 == 66 [pid = 2219] [id = 470] 02:50:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x118f96c00) [pid = 2219] [serial = 1409] [outer = 0x0] 02:50:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11bb93c00) [pid = 2219] [serial = 1410] [outer = 0x118f96c00] 02:50:16 INFO - PROCESS | 2219 | 1461750616538 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123f85400) [pid = 2219] [serial = 1411] [outer = 0x118f96c00] 02:50:16 INFO - PROCESS | 2219 | 1461750616892 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 523ms 02:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:50:16 INFO - PROCESS | 2219 | 1461750616904 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 2219 | 1461750616906 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 02:50:16 INFO - PROCESS | 2219 | 1461750616908 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 2219 | 1461750616910 Marionette TRACE conn2 <- [1,1854,null,{}] 02:50:16 INFO - PROCESS | 2219 | 1461750616912 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}] 02:50:17 INFO - PROCESS | 2219 | 1461750617043 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:50:17 INFO - PROCESS | 2219 | 1461750617050 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc7d000 == 67 [pid = 2219] [id = 471] 02:50:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x115787800) [pid = 2219] [serial = 1412] [outer = 0x0] 02:50:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x1290cb000) [pid = 2219] [serial = 1413] [outer = 0x115787800] 02:50:17 INFO - PROCESS | 2219 | 1461750617075 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12b426000) [pid = 2219] [serial = 1414] [outer = 0x115787800] 02:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 472ms 02:50:17 INFO - PROCESS | 2219 | 1461750617376 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]]]}] 02:50:17 INFO - PROCESS | 2219 | 1461750617381 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 2219 | 1461750617382 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 02:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:50:17 INFO - PROCESS | 2219 | 1461750617392 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 2219 | 1461750617393 Marionette TRACE conn2 <- [1,1858,null,{}] 02:50:17 INFO - PROCESS | 2219 | 1461750617396 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}] 02:50:17 INFO - PROCESS | 2219 | 1461750617489 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:50:17 INFO - PROCESS | 2219 | 1461750617493 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e5c5000 == 68 [pid = 2219] [id = 472] 02:50:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x114754800) [pid = 2219] [serial = 1415] [outer = 0x0] 02:50:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b8f6c00) [pid = 2219] [serial = 1416] [outer = 0x114754800] 02:50:17 INFO - PROCESS | 2219 | 1461750617518 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12bbb1c00) [pid = 2219] [serial = 1417] [outer = 0x114754800] 02:50:17 INFO - PROCESS | 2219 | 1461750617869 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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 525ms 02:50:17 INFO - PROCESS | 2219 | 1461750617911 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 2219 | 1461750617912 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 02:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:50:17 INFO - PROCESS | 2219 | 1461750617914 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 2219 | 1461750617915 Marionette TRACE conn2 <- [1,1862,null,{}] 02:50:17 INFO - PROCESS | 2219 | 1461750617918 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}] 02:50:18 INFO - PROCESS | 2219 | 1461750618033 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:50:18 INFO - PROCESS | 2219 | 1461750618143 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x114b37800 == 69 [pid = 2219] [id = 473] 02:50:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x1134f9c00) [pid = 2219] [serial = 1418] [outer = 0x0] 02:50:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x1137d4400) [pid = 2219] [serial = 1419] [outer = 0x1134f9c00] 02:50:18 INFO - PROCESS | 2219 | 1461750618176 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x1151ea400) [pid = 2219] [serial = 1420] [outer = 0x1134f9c00] 02:50:18 INFO - PROCESS | 2219 | 1461750618611 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 718ms 02:50:18 INFO - PROCESS | 2219 | 1461750618635 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 2219 | 1461750618639 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 02:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:50:18 INFO - PROCESS | 2219 | 1461750618642 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 2219 | 1461750618645 Marionette TRACE conn2 <- [1,1866,null,{}] 02:50:18 INFO - PROCESS | 2219 | 1461750618649 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}] 02:50:18 INFO - PROCESS | 2219 | 1461750618764 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:50:18 INFO - PROCESS | 2219 | 1461750618824 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f09800 == 70 [pid = 2219] [id = 474] 02:50:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x118524c00) [pid = 2219] [serial = 1421] [outer = 0x0] 02:50:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11a678c00) [pid = 2219] [serial = 1422] [outer = 0x118524c00] 02:50:18 INFO - PROCESS | 2219 | 1461750618897 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11a9c3400) [pid = 2219] [serial = 1423] [outer = 0x118524c00] 02:50:19 INFO - PROCESS | 2219 | 1461750619321 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 724ms 02:50:19 INFO - PROCESS | 2219 | 1461750619400 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 2219 | 1461750619403 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 02:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:50:19 INFO - PROCESS | 2219 | 1461750619419 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 2219 | 1461750619420 Marionette TRACE conn2 <- [1,1870,null,{}] 02:50:19 INFO - PROCESS | 2219 | 1461750619422 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}] 02:50:19 INFO - PROCESS | 2219 | 1461750619519 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:50:19 INFO - PROCESS | 2219 | 1461750619632 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae6d000 == 71 [pid = 2219] [id = 475] 02:50:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11aa24000) [pid = 2219] [serial = 1424] [outer = 0x0] 02:50:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11b24ec00) [pid = 2219] [serial = 1425] [outer = 0x11aa24000] 02:50:19 INFO - PROCESS | 2219 | 1461750619682 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11bc7ec00) [pid = 2219] [serial = 1426] [outer = 0x11aa24000] 02:50:20 INFO - PROCESS | 2219 | 1461750620254 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 878ms 02:50:20 INFO - PROCESS | 2219 | 1461750620296 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 2219 | 1461750620298 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 02:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:50:20 INFO - PROCESS | 2219 | 1461750620305 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 2219 | 1461750620310 Marionette TRACE conn2 <- [1,1874,null,{}] 02:50:20 INFO - PROCESS | 2219 | 1461750620313 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}] 02:50:20 INFO - PROCESS | 2219 | 1461750620423 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:50:20 INFO - PROCESS | 2219 | 1461750620483 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x130123000 == 72 [pid = 2219] [id = 476] 02:50:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11bc7f000) [pid = 2219] [serial = 1427] [outer = 0x0] 02:50:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x123b58800) [pid = 2219] [serial = 1428] [outer = 0x11bc7f000] 02:50:20 INFO - PROCESS | 2219 | 1461750620553 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x1274f0400) [pid = 2219] [serial = 1429] [outer = 0x11bc7f000] 02:50:21 INFO - PROCESS | 2219 | 1461750621057 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]]]}] 02:50:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x12908cc00) [pid = 2219] [serial = 1430] [outer = 0x12f2eec00] 02:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 830ms 02:50:21 INFO - PROCESS | 2219 | 1461750621150 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 2219 | 1461750621153 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 02:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:50:21 INFO - PROCESS | 2219 | 1461750621209 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 2219 | 1461750621211 Marionette TRACE conn2 <- [1,1878,null,{}] 02:50:21 INFO - PROCESS | 2219 | 1461750621218 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}] 02:50:21 INFO - PROCESS | 2219 | 1461750621352 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:50:21 INFO - PROCESS | 2219 | 1461750621410 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x130393800 == 73 [pid = 2219] [id = 477] 02:50:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11a9c4400) [pid = 2219] [serial = 1431] [outer = 0x0] 02:50:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12b213000) [pid = 2219] [serial = 1432] [outer = 0x11a9c4400] 02:50:21 INFO - PROCESS | 2219 | 1461750621441 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12b3b8400) [pid = 2219] [serial = 1433] [outer = 0x11a9c4400] 02:50:21 INFO - PROCESS | 2219 | 1461750621955 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 815ms 02:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:50:21 INFO - PROCESS | 2219 | 1461750621987 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 2219 | 1461750621988 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 02:50:21 INFO - PROCESS | 2219 | 1461750621991 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 2219 | 1461750621992 Marionette TRACE conn2 <- [1,1882,null,{}] 02:50:21 INFO - PROCESS | 2219 | 1461750621994 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}] 02:50:22 INFO - PROCESS | 2219 | 1461750622097 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:50:22 INFO - PROCESS | 2219 | 1461750622160 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x13047c800 == 74 [pid = 2219] [id = 478] 02:50:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12be3dc00) [pid = 2219] [serial = 1434] [outer = 0x0] 02:50:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12be40c00) [pid = 2219] [serial = 1435] [outer = 0x12be3dc00] 02:50:22 INFO - PROCESS | 2219 | 1461750622236 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12bee7000) [pid = 2219] [serial = 1436] [outer = 0x12be3dc00] 02:50:22 INFO - PROCESS | 2219 | 1461750622640 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 668ms 02:50:22 INFO - PROCESS | 2219 | 1461750622660 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 2219 | 1461750622661 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 02:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:50:22 INFO - PROCESS | 2219 | 1461750622664 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 2219 | 1461750622665 Marionette TRACE conn2 <- [1,1886,null,{}] 02:50:22 INFO - PROCESS | 2219 | 1461750622668 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}] 02:50:22 INFO - PROCESS | 2219 | 1461750622794 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:50:22 INFO - PROCESS | 2219 | 1461750622853 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x130a65800 == 75 [pid = 2219] [id = 479] 02:50:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12be3e400) [pid = 2219] [serial = 1437] [outer = 0x0] 02:50:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12c054000) [pid = 2219] [serial = 1438] [outer = 0x12be3e400] 02:50:22 INFO - PROCESS | 2219 | 1461750622919 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12d4c9c00) [pid = 2219] [serial = 1439] [outer = 0x12be3e400] 02:50:23 INFO - PROCESS | 2219 | 1461750623307 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 721ms 02:50:23 INFO - PROCESS | 2219 | 1461750623386 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 2219 | 1461750623387 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 02:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:50:23 INFO - PROCESS | 2219 | 1461750623390 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 2219 | 1461750623391 Marionette TRACE conn2 <- [1,1890,null,{}] 02:50:23 INFO - PROCESS | 2219 | 1461750623393 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}] 02:50:23 INFO - PROCESS | 2219 | 1461750623498 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:50:23 INFO - PROCESS | 2219 | 1461750623560 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x1153a5800 == 76 [pid = 2219] [id = 480] 02:50:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x115122400) [pid = 2219] [serial = 1440] [outer = 0x0] 02:50:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x115ae9400) [pid = 2219] [serial = 1441] [outer = 0x115122400] 02:50:23 INFO - PROCESS | 2219 | 1461750623632 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x11c987c00) [pid = 2219] [serial = 1442] [outer = 0x115122400] 02:50:24 INFO - PROCESS | 2219 | 1461750624026 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 820ms 02:50:24 INFO - PROCESS | 2219 | 1461750624215 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 2219 | 1461750624218 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 02:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:50:24 INFO - PROCESS | 2219 | 1461750624240 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 2219 | 1461750624242 Marionette TRACE conn2 <- [1,1894,null,{}] 02:50:24 INFO - PROCESS | 2219 | 1461750624245 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}] 02:50:24 INFO - PROCESS | 2219 | 1461750624351 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:50:24 INFO - PROCESS | 2219 | 1461750624426 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247e1800 == 77 [pid = 2219] [id = 481] 02:50:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x115788800) [pid = 2219] [serial = 1443] [outer = 0x0] 02:50:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x118524800) [pid = 2219] [serial = 1444] [outer = 0x115788800] 02:50:24 INFO - PROCESS | 2219 | 1461750624454 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x118f9d800) [pid = 2219] [serial = 1445] [outer = 0x115788800] 02:50:24 INFO - PROCESS | 2219 | 1461750624896 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 725ms 02:50:24 INFO - PROCESS | 2219 | 1461750624963 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 2219 | 1461750624965 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 02:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:50:24 INFO - PROCESS | 2219 | 1461750624973 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 2219 | 1461750624976 Marionette TRACE conn2 <- [1,1898,null,{}] 02:50:24 INFO - PROCESS | 2219 | 1461750624978 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}] 02:50:25 INFO - PROCESS | 2219 | 1461750625082 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:50:25 INFO - PROCESS | 2219 | 1461750625160 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfaf800 == 78 [pid = 2219] [id = 482] 02:50:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x11a605400) [pid = 2219] [serial = 1446] [outer = 0x0] 02:50:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x11a98a800) [pid = 2219] [serial = 1447] [outer = 0x11a605400] 02:50:25 INFO - PROCESS | 2219 | 1461750625189 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x11aa18800) [pid = 2219] [serial = 1448] [outer = 0x11a605400] 02:50:25 INFO - PROCESS | 2219 | 1461750625735 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]]]}] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12e5c5000 == 77 [pid = 2219] [id = 472] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc7d000 == 76 [pid = 2219] [id = 471] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1ad800 == 75 [pid = 2219] [id = 470] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x12b423800) [pid = 2219] [serial = 1359] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x114b41000 == 74 [pid = 2219] [id = 469] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6c5800 == 73 [pid = 2219] [id = 468] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae61800 == 72 [pid = 2219] [id = 467] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8ee800 == 71 [pid = 2219] [id = 466] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12962e000 == 70 [pid = 2219] [id = 465] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad38800 == 69 [pid = 2219] [id = 464] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12453e000 == 68 [pid = 2219] [id = 463] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa52000 == 67 [pid = 2219] [id = 462] 02:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 826ms 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfc0800 == 66 [pid = 2219] [id = 461] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11b275800 == 65 [pid = 2219] [id = 460] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12fcde000 == 64 [pid = 2219] [id = 458] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12f61c000 == 63 [pid = 2219] [id = 457] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x12d47d800 == 62 [pid = 2219] [id = 456] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x1276e8800 == 61 [pid = 2219] [id = 455] 02:50:25 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc17800 == 60 [pid = 2219] [id = 454] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x12be39800) [pid = 2219] [serial = 1261] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12afd8c00) [pid = 2219] [serial = 1183] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x11aa1ac00) [pid = 2219] [serial = 1246] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x11bfca800) [pid = 2219] [serial = 1249] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x1290cf800) [pid = 2219] [serial = 1252] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12b361800) [pid = 2219] [serial = 1255] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12b34d800) [pid = 2219] [serial = 1258] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x115126000) [pid = 2219] [serial = 1303] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x1142b6400) [pid = 2219] [serial = 1302] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x1289d3800) [pid = 2219] [serial = 1339] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x123b52400) [pid = 2219] [serial = 1338] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11af7f800) [pid = 2219] [serial = 1309] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11aa30000) [pid = 2219] [serial = 1308] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x118eb9000) [pid = 2219] [serial = 1324] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x1185a9000) [pid = 2219] [serial = 1323] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x12436e800) [pid = 2219] [serial = 1315] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x123b51000) [pid = 2219] [serial = 1314] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11c451000) [pid = 2219] [serial = 1335] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x1290c7800) [pid = 2219] [serial = 1321] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11bfcd800) [pid = 2219] [serial = 1320] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11b248800) [pid = 2219] [serial = 1329] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11b7d7000) [pid = 2219] [serial = 1330] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x129391c00) [pid = 2219] [serial = 1342] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11bc79000) [pid = 2219] [serial = 1332] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x1290c8800) [pid = 2219] [serial = 1341] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11bfcc000) [pid = 2219] [serial = 1333] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11c8b4000) [pid = 2219] [serial = 1312] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11bb93400) [pid = 2219] [serial = 1311] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x119261000) [pid = 2219] [serial = 1306] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x1185aa400) [pid = 2219] [serial = 1305] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x1290d0000) [pid = 2219] [serial = 1317] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12afcc000) [pid = 2219] [serial = 1318] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12afd0c00) [pid = 2219] [serial = 1344] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11a8be400) [pid = 2219] [serial = 1326] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x11aa18000) [pid = 2219] [serial = 1327] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11beb7c00) [pid = 2219] [serial = 1350] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12aff5400) [pid = 2219] [serial = 1347] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12b368800) [pid = 2219] [serial = 1354] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b20a400) [pid = 2219] [serial = 1348] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12afeb000) [pid = 2219] [serial = 1345] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x127060800) [pid = 2219] [serial = 1351] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11c985400) [pid = 2219] [serial = 1336] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12b20f000) [pid = 2219] [serial = 1353] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12b3b3400) [pid = 2219] [serial = 1357] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x12ea78000) [pid = 2219] [serial = 1243] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x12b36c000) [pid = 2219] [serial = 1356] [outer = 0x0] [url = about:blank] 02:50:25 INFO - PROCESS | 2219 | 1461750625810 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 2219 | 1461750625812 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 02:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:50:25 INFO - PROCESS | 2219 | 1461750625819 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 2219 | 1461750625820 Marionette TRACE conn2 <- [1,1902,null,{}] 02:50:25 INFO - PROCESS | 2219 | 1461750625826 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}] 02:50:25 INFO - PROCESS | 2219 | 1461750625921 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:50:25 INFO - PROCESS | 2219 | 1461750625927 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad57800 == 61 [pid = 2219] [id = 483] 02:50:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x11aa3a400) [pid = 2219] [serial = 1449] [outer = 0x0] 02:50:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11acc4400) [pid = 2219] [serial = 1450] [outer = 0x11aa3a400] 02:50:25 INFO - PROCESS | 2219 | 1461750625956 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11b729000) [pid = 2219] [serial = 1451] [outer = 0x11aa3a400] 02:50:26 INFO - PROCESS | 2219 | 1461750626326 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 519ms 02:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:50:26 INFO - PROCESS | 2219 | 1461750626359 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 2219 | 1461750626360 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 02:50:26 INFO - PROCESS | 2219 | 1461750626364 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 2219 | 1461750626365 Marionette TRACE conn2 <- [1,1906,null,{}] 02:50:26 INFO - PROCESS | 2219 | 1461750626369 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}] 02:50:26 INFO - PROCESS | 2219 | 1461750626460 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:50:26 INFO - PROCESS | 2219 | 1461750626464 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e0800 == 62 [pid = 2219] [id = 484] 02:50:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11bb29c00) [pid = 2219] [serial = 1452] [outer = 0x0] 02:50:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11bc7e400) [pid = 2219] [serial = 1453] [outer = 0x11bb29c00] 02:50:26 INFO - PROCESS | 2219 | 1461750626492 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11c573400) [pid = 2219] [serial = 1454] [outer = 0x11bb29c00] 02:50:26 INFO - PROCESS | 2219 | 1461750626849 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 523ms 02:50:26 INFO - PROCESS | 2219 | 1461750626891 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:50:26 INFO - PROCESS | 2219 | 1461750626893 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 02:50:26 INFO - PROCESS | 2219 | 1461750626895 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 2219 | 1461750626896 Marionette TRACE conn2 <- [1,1910,null,{}] 02:50:26 INFO - PROCESS | 2219 | 1461750626898 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}] 02:50:26 INFO - PROCESS | 2219 | 1461750626983 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:50:26 INFO - PROCESS | 2219 | 1461750626989 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a898800 == 63 [pid = 2219] [id = 485] 02:50:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11b7d8400) [pid = 2219] [serial = 1455] [outer = 0x0] 02:50:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11c982400) [pid = 2219] [serial = 1456] [outer = 0x11b7d8400] 02:50:27 INFO - PROCESS | 2219 | 1461750627014 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123aea000) [pid = 2219] [serial = 1457] [outer = 0x11b7d8400] 02:50:27 INFO - PROCESS | 2219 | 1461750627367 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 520ms 02:50:27 INFO - PROCESS | 2219 | 1461750627415 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 2219 | 1461750627416 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 02:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:50:27 INFO - PROCESS | 2219 | 1461750627419 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 2219 | 1461750627420 Marionette TRACE conn2 <- [1,1914,null,{}] 02:50:27 INFO - PROCESS | 2219 | 1461750627422 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}] 02:50:27 INFO - PROCESS | 2219 | 1461750627527 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:50:27 INFO - PROCESS | 2219 | 1461750627600 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a917000 == 64 [pid = 2219] [id = 486] 02:50:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11c981c00) [pid = 2219] [serial = 1458] [outer = 0x0] 02:50:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1274f1c00) [pid = 2219] [serial = 1459] [outer = 0x11c981c00] 02:50:27 INFO - PROCESS | 2219 | 1461750627627 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x129393400) [pid = 2219] [serial = 1460] [outer = 0x11c981c00] 02:50:27 INFO - PROCESS | 2219 | 1461750627948 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 569ms 02:50:27 INFO - PROCESS | 2219 | 1461750627997 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 2219 | 1461750627998 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 02:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:50:28 INFO - PROCESS | 2219 | 1461750628000 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 2219 | 1461750628001 Marionette TRACE conn2 <- [1,1918,null,{}] 02:50:28 INFO - PROCESS | 2219 | 1461750628004 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}] 02:50:28 INFO - PROCESS | 2219 | 1461750628111 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:50:28 INFO - PROCESS | 2219 | 1461750628124 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae6e800 == 65 [pid = 2219] [id = 487] 02:50:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x123f84800) [pid = 2219] [serial = 1461] [outer = 0x0] 02:50:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12afd9400) [pid = 2219] [serial = 1462] [outer = 0x123f84800] 02:50:28 INFO - PROCESS | 2219 | 1461750628150 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b211400) [pid = 2219] [serial = 1463] [outer = 0x123f84800] 02:50:28 INFO - PROCESS | 2219 | 1461750628500 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 02:50:28 INFO - PROCESS | 2219 | 1461750628522 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 2219 | 1461750628523 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 02:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:50:28 INFO - PROCESS | 2219 | 1461750628525 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 2219 | 1461750628526 Marionette TRACE conn2 <- [1,1922,null,{}] 02:50:28 INFO - PROCESS | 2219 | 1461750628528 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}] 02:50:28 INFO - PROCESS | 2219 | 1461750628638 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:50:28 INFO - PROCESS | 2219 | 1461750628654 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc35800 == 66 [pid = 2219] [id = 488] 02:50:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12afeb000) [pid = 2219] [serial = 1464] [outer = 0x0] 02:50:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12b358c00) [pid = 2219] [serial = 1465] [outer = 0x12afeb000] 02:50:28 INFO - PROCESS | 2219 | 1461750628679 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12b3b0400) [pid = 2219] [serial = 1466] [outer = 0x12afeb000] 02:50:29 INFO - PROCESS | 2219 | 1461750629007 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 521ms 02:50:29 INFO - PROCESS | 2219 | 1461750629047 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 2219 | 1461750629048 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 02:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:50:29 INFO - PROCESS | 2219 | 1461750629050 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 2219 | 1461750629051 Marionette TRACE conn2 <- [1,1926,null,{}] 02:50:29 INFO - PROCESS | 2219 | 1461750629053 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}] 02:50:29 INFO - PROCESS | 2219 | 1461750629159 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:50:29 INFO - PROCESS | 2219 | 1461750629173 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d244800 == 67 [pid = 2219] [id = 489] 02:50:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12b213800) [pid = 2219] [serial = 1467] [outer = 0x0] 02:50:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12bbaac00) [pid = 2219] [serial = 1468] [outer = 0x12b213800] 02:50:29 INFO - PROCESS | 2219 | 1461750629198 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12be39c00) [pid = 2219] [serial = 1469] [outer = 0x12b213800] 02:50:29 INFO - PROCESS | 2219 | 1461750629557 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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 521ms 02:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:50:29 INFO - PROCESS | 2219 | 1461750629573 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 2219 | 1461750629574 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 02:50:29 INFO - PROCESS | 2219 | 1461750629576 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 2219 | 1461750629577 Marionette TRACE conn2 <- [1,1930,null,{}] 02:50:29 INFO - PROCESS | 2219 | 1461750629579 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}] 02:50:29 INFO - PROCESS | 2219 | 1461750629692 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:50:29 INFO - PROCESS | 2219 | 1461750629708 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e317800 == 68 [pid = 2219] [id = 490] 02:50:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12be38c00) [pid = 2219] [serial = 1470] [outer = 0x0] 02:50:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12beea000) [pid = 2219] [serial = 1471] [outer = 0x12be38c00] 02:50:29 INFO - PROCESS | 2219 | 1461750629733 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x12d4cb400) [pid = 2219] [serial = 1472] [outer = 0x12be38c00] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x127e6cc00) [pid = 2219] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x123b49800) [pid = 2219] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12450bc00) [pid = 2219] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x123f78c00) [pid = 2219] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11c97fc00) [pid = 2219] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x118f96c00) [pid = 2219] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x115789400) [pid = 2219] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11aa37400) [pid = 2219] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x118ceec00) [pid = 2219] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11b726000) [pid = 2219] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x114bba400) [pid = 2219] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11351cc00) [pid = 2219] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:50:29 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x115787800) [pid = 2219] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:50:30 INFO - PROCESS | 2219 | 1461750630089 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 02:50:30 INFO - PROCESS | 2219 | 1461750630097 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 2219 | 1461750630098 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 02:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:50:30 INFO - PROCESS | 2219 | 1461750630105 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 2219 | 1461750630106 Marionette TRACE conn2 <- [1,1934,null,{}] 02:50:30 INFO - PROCESS | 2219 | 1461750630109 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}] 02:50:30 INFO - PROCESS | 2219 | 1461750630219 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:50:30 INFO - PROCESS | 2219 | 1461750630279 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d022800 == 69 [pid = 2219] [id = 491] 02:50:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x115124c00) [pid = 2219] [serial = 1473] [outer = 0x0] 02:50:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11beb3000) [pid = 2219] [serial = 1474] [outer = 0x115124c00] 02:50:30 INFO - PROCESS | 2219 | 1461750630308 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12d7df400) [pid = 2219] [serial = 1475] [outer = 0x115124c00] 02:50:30 INFO - PROCESS | 2219 | 1461750630652 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 575ms 02:50:30 INFO - PROCESS | 2219 | 1461750630677 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:50:30 INFO - PROCESS | 2219 | 1461750630679 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 02:50:30 INFO - PROCESS | 2219 | 1461750630682 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 2219 | 1461750630684 Marionette TRACE conn2 <- [1,1938,null,{}] 02:50:30 INFO - PROCESS | 2219 | 1461750630688 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}] 02:50:30 INFO - PROCESS | 2219 | 1461750630815 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:50:30 INFO - PROCESS | 2219 | 1461750630877 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f106000 == 70 [pid = 2219] [id = 492] 02:50:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12d4d0c00) [pid = 2219] [serial = 1476] [outer = 0x0] 02:50:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12dc28000) [pid = 2219] [serial = 1477] [outer = 0x12d4d0c00] 02:50:30 INFO - PROCESS | 2219 | 1461750630902 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12e5fbc00) [pid = 2219] [serial = 1478] [outer = 0x12d4d0c00] 02:50:31 INFO - PROCESS | 2219 | 1461750631168 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 523ms 02:50:31 INFO - PROCESS | 2219 | 1461750631209 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 2219 | 1461750631210 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 02:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:50:31 INFO - PROCESS | 2219 | 1461750631212 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 2219 | 1461750631213 Marionette TRACE conn2 <- [1,1942,null,{}] 02:50:31 INFO - PROCESS | 2219 | 1461750631216 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}] 02:50:31 INFO - PROCESS | 2219 | 1461750631320 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:50:31 INFO - PROCESS | 2219 | 1461750631324 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x1303a3800 == 71 [pid = 2219] [id = 493] 02:50:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12e633c00) [pid = 2219] [serial = 1479] [outer = 0x0] 02:50:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12e63d800) [pid = 2219] [serial = 1480] [outer = 0x12e633c00] 02:50:31 INFO - PROCESS | 2219 | 1461750631348 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12ea6c000) [pid = 2219] [serial = 1481] [outer = 0x12e633c00] 02:50:31 INFO - PROCESS | 2219 | 1461750631699 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 02:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:50:31 INFO - PROCESS | 2219 | 1461750631742 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 2219 | 1461750631743 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 02:50:31 INFO - PROCESS | 2219 | 1461750631745 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 2219 | 1461750631746 Marionette TRACE conn2 <- [1,1946,null,{}] 02:50:31 INFO - PROCESS | 2219 | 1461750631748 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}] 02:50:31 INFO - PROCESS | 2219 | 1461750631838 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:50:31 INFO - PROCESS | 2219 | 1461750631842 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x138278800 == 72 [pid = 2219] [id = 494] 02:50:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12acce000) [pid = 2219] [serial = 1482] [outer = 0x0] 02:50:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12acd1000) [pid = 2219] [serial = 1483] [outer = 0x12acce000] 02:50:31 INFO - PROCESS | 2219 | 1461750631867 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12acd5800) [pid = 2219] [serial = 1484] [outer = 0x12acce000] 02:50:32 INFO - PROCESS | 2219 | 1461750632370 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 668ms 02:50:32 INFO - PROCESS | 2219 | 1461750632414 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 2219 | 1461750632417 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 02:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:50:32 INFO - PROCESS | 2219 | 1461750632422 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 2219 | 1461750632424 Marionette TRACE conn2 <- [1,1950,null,{}] 02:50:32 INFO - PROCESS | 2219 | 1461750632428 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}] 02:50:32 INFO - PROCESS | 2219 | 1461750632552 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:50:32 INFO - PROCESS | 2219 | 1461750632657 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfc4000 == 73 [pid = 2219] [id = 495] 02:50:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x1187d7800) [pid = 2219] [serial = 1485] [outer = 0x0] 02:50:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x118c63400) [pid = 2219] [serial = 1486] [outer = 0x1187d7800] 02:50:32 INFO - PROCESS | 2219 | 1461750632689 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11a676400) [pid = 2219] [serial = 1487] [outer = 0x1187d7800] 02:50:33 INFO - PROCESS | 2219 | 1461750633122 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 725ms 02:50:33 INFO - PROCESS | 2219 | 1461750633147 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 2219 | 1461750633152 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 02:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:50:33 INFO - PROCESS | 2219 | 1461750633156 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 2219 | 1461750633158 Marionette TRACE conn2 <- [1,1954,null,{}] 02:50:33 INFO - PROCESS | 2219 | 1461750633161 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}] 02:50:33 INFO - PROCESS | 2219 | 1461750633270 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:50:33 INFO - PROCESS | 2219 | 1461750633375 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a892000 == 74 [pid = 2219] [id = 496] 02:50:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11a9b9c00) [pid = 2219] [serial = 1488] [outer = 0x0] 02:50:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11af7ac00) [pid = 2219] [serial = 1489] [outer = 0x11a9b9c00] 02:50:33 INFO - PROCESS | 2219 | 1461750633407 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11beb0000) [pid = 2219] [serial = 1490] [outer = 0x11a9b9c00] 02:50:33 INFO - PROCESS | 2219 | 1461750633831 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 721ms 02:50:33 INFO - PROCESS | 2219 | 1461750633895 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 2219 | 1461750633896 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 02:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:50:33 INFO - PROCESS | 2219 | 1461750633899 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 2219 | 1461750633902 Marionette TRACE conn2 <- [1,1958,null,{}] 02:50:33 INFO - PROCESS | 2219 | 1461750633925 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}] 02:50:34 INFO - PROCESS | 2219 | 1461750634039 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:50:34 INFO - PROCESS | 2219 | 1461750634117 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f611800 == 75 [pid = 2219] [id = 497] 02:50:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11c984000) [pid = 2219] [serial = 1491] [outer = 0x0] 02:50:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12427f800) [pid = 2219] [serial = 1492] [outer = 0x11c984000] 02:50:34 INFO - PROCESS | 2219 | 1461750634151 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x1290cc400) [pid = 2219] [serial = 1493] [outer = 0x11c984000] 02:50:34 INFO - PROCESS | 2219 | 1461750634531 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 683ms 02:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:50:34 INFO - PROCESS | 2219 | 1461750634583 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 2219 | 1461750634585 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 02:50:34 INFO - PROCESS | 2219 | 1461750634587 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 2219 | 1461750634588 Marionette TRACE conn2 <- [1,1962,null,{}] 02:50:34 INFO - PROCESS | 2219 | 1461750634591 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}] 02:50:34 INFO - PROCESS | 2219 | 1461750634700 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:50:34 INFO - PROCESS | 2219 | 1461750634805 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x138b11800 == 76 [pid = 2219] [id = 498] 02:50:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x127e6ac00) [pid = 2219] [serial = 1494] [outer = 0x0] 02:50:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12acd5400) [pid = 2219] [serial = 1495] [outer = 0x127e6ac00] 02:50:34 INFO - PROCESS | 2219 | 1461750634835 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12b357c00) [pid = 2219] [serial = 1496] [outer = 0x127e6ac00] 02:50:35 INFO - PROCESS | 2219 | 1461750635213 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 668ms 02:50:35 INFO - PROCESS | 2219 | 1461750635256 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 2219 | 1461750635257 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 02:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:50:35 INFO - PROCESS | 2219 | 1461750635260 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 2219 | 1461750635261 Marionette TRACE conn2 <- [1,1966,null,{}] 02:50:35 INFO - PROCESS | 2219 | 1461750635263 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}] 02:50:35 INFO - PROCESS | 2219 | 1461750635370 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:50:35 INFO - PROCESS | 2219 | 1461750635463 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abe0000 == 77 [pid = 2219] [id = 499] 02:50:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12b366c00) [pid = 2219] [serial = 1497] [outer = 0x0] 02:50:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12be32400) [pid = 2219] [serial = 1498] [outer = 0x12b366c00] 02:50:35 INFO - PROCESS | 2219 | 1461750635492 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12c04d400) [pid = 2219] [serial = 1499] [outer = 0x12b366c00] 02:50:35 INFO - PROCESS | 2219 | 1461750635894 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 669ms 02:50:35 INFO - PROCESS | 2219 | 1461750635929 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 2219 | 1461750635931 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 02:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:50:35 INFO - PROCESS | 2219 | 1461750635933 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 2219 | 1461750635934 Marionette TRACE conn2 <- [1,1970,null,{}] 02:50:35 INFO - PROCESS | 2219 | 1461750635937 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}] 02:50:36 INFO - PROCESS | 2219 | 1461750636063 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:50:36 INFO - PROCESS | 2219 | 1461750636169 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x138c04000 == 78 [pid = 2219] [id = 500] 02:50:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x12c04e400) [pid = 2219] [serial = 1500] [outer = 0x0] 02:50:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x12dc46800) [pid = 2219] [serial = 1501] [outer = 0x12c04e400] 02:50:36 INFO - PROCESS | 2219 | 1461750636203 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x12ea7ec00) [pid = 2219] [serial = 1502] [outer = 0x12c04e400] 02:50:36 INFO - PROCESS | 2219 | 1461750636635 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 721ms 02:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:50:36 INFO - PROCESS | 2219 | 1461750636654 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 2219 | 1461750636656 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 02:50:36 INFO - PROCESS | 2219 | 1461750636658 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 2219 | 1461750636659 Marionette TRACE conn2 <- [1,1974,null,{}] 02:50:36 INFO - PROCESS | 2219 | 1461750636662 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}] 02:50:36 INFO - PROCESS | 2219 | 1461750636793 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:50:36 INFO - PROCESS | 2219 | 1461750636872 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x123ccc000 == 79 [pid = 2219] [id = 501] 02:50:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x11aa78c00) [pid = 2219] [serial = 1503] [outer = 0x0] 02:50:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x127fbe000) [pid = 2219] [serial = 1504] [outer = 0x11aa78c00] 02:50:36 INFO - PROCESS | 2219 | 1461750636901 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x12a858000) [pid = 2219] [serial = 1505] [outer = 0x11aa78c00] 02:50:37 INFO - PROCESS | 2219 | 1461750637554 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 922ms 02:50:37 INFO - PROCESS | 2219 | 1461750637581 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 2219 | 1461750637583 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 02:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:50:37 INFO - PROCESS | 2219 | 1461750637589 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 2219 | 1461750637591 Marionette TRACE conn2 <- [1,1978,null,{}] 02:50:37 INFO - PROCESS | 2219 | 1461750637595 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}] 02:50:37 INFO - PROCESS | 2219 | 1461750637699 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:50:37 INFO - PROCESS | 2219 | 1461750637769 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11900c000 == 80 [pid = 2219] [id = 502] 02:50:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x113521000) [pid = 2219] [serial = 1506] [outer = 0x0] 02:50:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x114bbcc00) [pid = 2219] [serial = 1507] [outer = 0x113521000] 02:50:37 INFO - PROCESS | 2219 | 1461750637843 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x116575000) [pid = 2219] [serial = 1508] [outer = 0x113521000] 02:50:38 INFO - PROCESS | 2219 | 1461750638280 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 724ms 02:50:38 INFO - PROCESS | 2219 | 1461750638313 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 2219 | 1461750638317 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 02:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:50:38 INFO - PROCESS | 2219 | 1461750638322 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 2219 | 1461750638323 Marionette TRACE conn2 <- [1,1982,null,{}] 02:50:38 INFO - PROCESS | 2219 | 1461750638326 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}] 02:50:38 INFO - PROCESS | 2219 | 1461750638432 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:50:38 INFO - PROCESS | 2219 | 1461750638515 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3ce000 == 81 [pid = 2219] [id = 503] 02:50:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 157 (0x118f9a800) [pid = 2219] [serial = 1509] [outer = 0x0] 02:50:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 158 (0x11aa17c00) [pid = 2219] [serial = 1510] [outer = 0x118f9a800] 02:50:38 INFO - PROCESS | 2219 | 1461750638543 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 159 (0x11accb000) [pid = 2219] [serial = 1511] [outer = 0x118f9a800] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x130462800 == 80 [pid = 2219] [id = 361] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x1303a3800 == 79 [pid = 2219] [id = 493] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12f106000 == 78 [pid = 2219] [id = 492] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12d022800 == 77 [pid = 2219] [id = 491] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12e317800 == 76 [pid = 2219] [id = 490] 02:50:38 INFO - PROCESS | 2219 | --DOMWINDOW == 158 (0x12b8f6c00) [pid = 2219] [serial = 1416] [outer = 0x0] [url = about:blank] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12d244800 == 75 [pid = 2219] [id = 489] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc35800 == 74 [pid = 2219] [id = 488] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae6e800 == 73 [pid = 2219] [id = 487] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12a917000 == 72 [pid = 2219] [id = 486] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12a898800 == 71 [pid = 2219] [id = 485] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x1276e0800 == 70 [pid = 2219] [id = 484] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad57800 == 69 [pid = 2219] [id = 483] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfaf800 == 68 [pid = 2219] [id = 482] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x1247e1800 == 67 [pid = 2219] [id = 481] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x130123000 == 66 [pid = 2219] [id = 476] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae6d000 == 65 [pid = 2219] [id = 475] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x123f09800 == 64 [pid = 2219] [id = 474] 02:50:38 INFO - PROCESS | 2219 | --DOCSHELL 0x114b37800 == 63 [pid = 2219] [id = 473] 02:50:38 INFO - PROCESS | 2219 | 1461750638977 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 674ms 02:50:38 INFO - PROCESS | 2219 | 1461750638996 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:50:38 INFO - PROCESS | 2219 | 1461750638997 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 02:50:39 INFO - PROCESS | 2219 | 1461750638999 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 2219 | 1461750639002 Marionette TRACE conn2 <- [1,1986,null,{}] 02:50:39 INFO - PROCESS | 2219 | 1461750639009 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}] 02:50:39 INFO - PROCESS | 2219 | 1461750639109 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 157 (0x129083c00) [pid = 2219] [serial = 1300] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 156 (0x124505000) [pid = 2219] [serial = 1398] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x129392400) [pid = 2219] [serial = 1401] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x128ed6c00) [pid = 2219] [serial = 1399] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x12b357000) [pid = 2219] [serial = 1405] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12b209400) [pid = 2219] [serial = 1404] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x12b420400) [pid = 2219] [serial = 1377] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x12afd5400) [pid = 2219] [serial = 1371] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x11c989c00) [pid = 2219] [serial = 1395] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x11bb93c00) [pid = 2219] [serial = 1410] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x11aa35400) [pid = 2219] [serial = 1365] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x118eb9400) [pid = 2219] [serial = 1386] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x11aa22c00) [pid = 2219] [serial = 1387] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x11aa73800) [pid = 2219] [serial = 1389] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11bb95800) [pid = 2219] [serial = 1390] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x12b214000) [pid = 2219] [serial = 1374] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x11a679000) [pid = 2219] [serial = 1384] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11909f800) [pid = 2219] [serial = 1383] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x118cedc00) [pid = 2219] [serial = 1362] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11beadc00) [pid = 2219] [serial = 1392] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11bfd5c00) [pid = 2219] [serial = 1393] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x115126c00) [pid = 2219] [serial = 1380] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x115844c00) [pid = 2219] [serial = 1381] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x123bc1400) [pid = 2219] [serial = 1368] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x115122c00) [pid = 2219] [serial = 1407] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x115844800) [pid = 2219] [serial = 1408] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x12afda800) [pid = 2219] [serial = 1402] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x123f85400) [pid = 2219] [serial = 1411] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12b426000) [pid = 2219] [serial = 1414] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x123f77400) [pid = 2219] [serial = 1396] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x1290cb000) [pid = 2219] [serial = 1413] [outer = 0x0] [url = about:blank] 02:50:39 INFO - PROCESS | 2219 | 1461750639181 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc04800 == 64 [pid = 2219] [id = 504] 02:50:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x115844c00) [pid = 2219] [serial = 1512] [outer = 0x0] 02:50:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x119e4a000) [pid = 2219] [serial = 1513] [outer = 0x115844c00] 02:50:39 INFO - PROCESS | 2219 | 1461750639211 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11bc7a400) [pid = 2219] [serial = 1514] [outer = 0x115844c00] 02:50:39 INFO - PROCESS | 2219 | 1461750639518 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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 572ms 02:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:50:39 INFO - PROCESS | 2219 | 1461750639572 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 2219 | 1461750639574 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 02:50:39 INFO - PROCESS | 2219 | 1461750639576 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 2219 | 1461750639577 Marionette TRACE conn2 <- [1,1990,null,{}] 02:50:39 INFO - PROCESS | 2219 | 1461750639579 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}] 02:50:39 INFO - PROCESS | 2219 | 1461750639690 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:50:39 INFO - PROCESS | 2219 | 1461750639768 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x129620800 == 65 [pid = 2219] [id = 505] 02:50:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11c575800) [pid = 2219] [serial = 1515] [outer = 0x0] 02:50:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11c987800) [pid = 2219] [serial = 1516] [outer = 0x11c575800] 02:50:39 INFO - PROCESS | 2219 | 1461750639797 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x123aec400) [pid = 2219] [serial = 1517] [outer = 0x11c575800] 02:50:40 INFO - PROCESS | 2219 | 1461750640090 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 523ms 02:50:40 INFO - PROCESS | 2219 | 1461750640099 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 2219 | 1461750640100 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 02:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:50:40 INFO - PROCESS | 2219 | 1461750640111 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 2219 | 1461750640112 Marionette TRACE conn2 <- [1,1994,null,{}] 02:50:40 INFO - PROCESS | 2219 | 1461750640115 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}] 02:50:40 INFO - PROCESS | 2219 | 1461750640206 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:50:40 INFO - PROCESS | 2219 | 1461750640269 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8a6800 == 66 [pid = 2219] [id = 506] 02:50:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11c97c400) [pid = 2219] [serial = 1518] [outer = 0x0] 02:50:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x123f81800) [pid = 2219] [serial = 1519] [outer = 0x11c97c400] 02:50:40 INFO - PROCESS | 2219 | 1461750640295 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x127656400) [pid = 2219] [serial = 1520] [outer = 0x11c97c400] 02:50:40 INFO - PROCESS | 2219 | 1461750640598 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 525ms 02:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:50:40 INFO - PROCESS | 2219 | 1461750640631 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 2219 | 1461750640633 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 02:50:40 INFO - PROCESS | 2219 | 1461750640637 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 2219 | 1461750640638 Marionette TRACE conn2 <- [1,1998,null,{}] 02:50:40 INFO - PROCESS | 2219 | 1461750640641 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}] 02:50:40 INFO - PROCESS | 2219 | 1461750640740 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:50:40 INFO - PROCESS | 2219 | 1461750640745 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12b800 == 67 [pid = 2219] [id = 507] 02:50:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x127e6f400) [pid = 2219] [serial = 1521] [outer = 0x0] 02:50:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x1290c7c00) [pid = 2219] [serial = 1522] [outer = 0x127e6f400] 02:50:40 INFO - PROCESS | 2219 | 1461750640773 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12acc9000) [pid = 2219] [serial = 1523] [outer = 0x127e6f400] 02:50:41 INFO - PROCESS | 2219 | 1461750641137 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 522ms 02:50:41 INFO - PROCESS | 2219 | 1461750641157 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 2219 | 1461750641159 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 02:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:50:41 INFO - PROCESS | 2219 | 1461750641161 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 2219 | 1461750641162 Marionette TRACE conn2 <- [1,2002,null,{}] 02:50:41 INFO - PROCESS | 2219 | 1461750641164 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}] 02:50:41 INFO - PROCESS | 2219 | 1461750641288 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:50:41 INFO - PROCESS | 2219 | 1461750641303 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b889000 == 68 [pid = 2219] [id = 508] 02:50:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12acc9800) [pid = 2219] [serial = 1524] [outer = 0x0] 02:50:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12afcec00) [pid = 2219] [serial = 1525] [outer = 0x12acc9800] 02:50:41 INFO - PROCESS | 2219 | 1461750641328 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12aff3400) [pid = 2219] [serial = 1526] [outer = 0x12acc9800] 02:50:41 INFO - PROCESS | 2219 | 1461750641673 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 519ms 02:50:41 INFO - PROCESS | 2219 | 1461750641680 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 2219 | 1461750641682 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 02:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:50:41 INFO - PROCESS | 2219 | 1461750641685 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 2219 | 1461750641688 Marionette TRACE conn2 <- [1,2006,null,{}] 02:50:41 INFO - PROCESS | 2219 | 1461750641690 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}] 02:50:41 INFO - PROCESS | 2219 | 1461750641802 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:50:41 INFO - PROCESS | 2219 | 1461750641811 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1ab000 == 69 [pid = 2219] [id = 509] 02:50:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12afd7400) [pid = 2219] [serial = 1527] [outer = 0x0] 02:50:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12b34d800) [pid = 2219] [serial = 1528] [outer = 0x12afd7400] 02:50:41 INFO - PROCESS | 2219 | 1461750641836 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12b369000) [pid = 2219] [serial = 1529] [outer = 0x12afd7400] 02:50:42 INFO - PROCESS | 2219 | 1461750642203 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]]]}] 02:50:42 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 02:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 572ms 02:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:50:42 INFO - PROCESS | 2219 | 1461750642257 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 2219 | 1461750642258 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 02:50:42 INFO - PROCESS | 2219 | 1461750642260 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 2219 | 1461750642261 Marionette TRACE conn2 <- [1,2010,null,{}] 02:50:42 INFO - PROCESS | 2219 | 1461750642263 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}] 02:50:42 INFO - PROCESS | 2219 | 1461750642376 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:50:42 INFO - PROCESS | 2219 | 1461750642394 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc67000 == 70 [pid = 2219] [id = 510] 02:50:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12b369400) [pid = 2219] [serial = 1530] [outer = 0x0] 02:50:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12b41f400) [pid = 2219] [serial = 1531] [outer = 0x12b369400] 02:50:42 INFO - PROCESS | 2219 | 1461750642418 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x1289dac00) [pid = 2219] [serial = 1532] [outer = 0x12b369400] 02:50:42 INFO - PROCESS | 2219 | 1461750642765 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]]]}] 02:50:42 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 02:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 518ms 02:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:50:42 INFO - PROCESS | 2219 | 1461750642778 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 2219 | 1461750642779 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 02:50:42 INFO - PROCESS | 2219 | 1461750642782 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 2219 | 1461750642783 Marionette TRACE conn2 <- [1,2014,null,{}] 02:50:42 INFO - PROCESS | 2219 | 1461750642786 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}] 02:50:42 INFO - PROCESS | 2219 | 1461750642903 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:50:42 INFO - PROCESS | 2219 | 1461750642926 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e5d5800 == 71 [pid = 2219] [id = 511] 02:50:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x119e52c00) [pid = 2219] [serial = 1533] [outer = 0x0] 02:50:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x12be3f800) [pid = 2219] [serial = 1534] [outer = 0x119e52c00] 02:50:42 INFO - PROCESS | 2219 | 1461750642951 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x12c050800) [pid = 2219] [serial = 1535] [outer = 0x119e52c00] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x114754800) [pid = 2219] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x123f84800) [pid = 2219] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12b213800) [pid = 2219] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x12afeb000) [pid = 2219] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x12be38c00) [pid = 2219] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x11c981c00) [pid = 2219] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x115788800) [pid = 2219] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11bb29c00) [pid = 2219] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11aa3a400) [pid = 2219] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x12d4d0c00) [pid = 2219] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11a605400) [pid = 2219] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x11b7d8400) [pid = 2219] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11aa1a000) [pid = 2219] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x1187d9400) [pid = 2219] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x123ae6800) [pid = 2219] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x123f7a400) [pid = 2219] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x115123000) [pid = 2219] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x127913400) [pid = 2219] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:50:43 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x12e633c00) [pid = 2219] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:50:43 INFO - PROCESS | 2219 | 1461750643568 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 822ms 02:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:50:43 INFO - PROCESS | 2219 | 1461750643605 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 2219 | 1461750643606 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 02:50:43 INFO - PROCESS | 2219 | 1461750643608 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - PROCESS | 2219 | 1461750643610 Marionette TRACE conn2 <- [1,2018,null,{}] 02:50:43 INFO - PROCESS | 2219 | 1461750643612 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}] 02:50:43 INFO - PROCESS | 2219 | 1461750643718 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:50:43 INFO - PROCESS | 2219 | 1461750643722 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae5c000 == 72 [pid = 2219] [id = 512] 02:50:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x115843800) [pid = 2219] [serial = 1536] [outer = 0x0] 02:50:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x12765c400) [pid = 2219] [serial = 1537] [outer = 0x115843800] 02:50:43 INFO - PROCESS | 2219 | 1461750643752 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12b8f2c00) [pid = 2219] [serial = 1538] [outer = 0x115843800] 02:50:44 INFO - PROCESS | 2219 | 1461750644122 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms 02:50:44 INFO - PROCESS | 2219 | 1461750644129 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 2219 | 1461750644130 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 02:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:50:44 INFO - PROCESS | 2219 | 1461750644133 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 2219 | 1461750644134 Marionette TRACE conn2 <- [1,2022,null,{}] 02:50:44 INFO - PROCESS | 2219 | 1461750644174 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}] 02:50:44 INFO - PROCESS | 2219 | 1461750644266 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:50:44 INFO - PROCESS | 2219 | 1461750644271 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ff10000 == 73 [pid = 2219] [id = 513] 02:50:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x12be38c00) [pid = 2219] [serial = 1539] [outer = 0x0] 02:50:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x12d7df000) [pid = 2219] [serial = 1540] [outer = 0x12be38c00] 02:50:44 INFO - PROCESS | 2219 | 1461750644296 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x12dc44c00) [pid = 2219] [serial = 1541] [outer = 0x12be38c00] 02:50:44 INFO - PROCESS | 2219 | 1461750644632 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 524ms 02:50:44 INFO - PROCESS | 2219 | 1461750644658 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 2219 | 1461750644659 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 02:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:50:44 INFO - PROCESS | 2219 | 1461750644661 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 2219 | 1461750644662 Marionette TRACE conn2 <- [1,2026,null,{}] 02:50:44 INFO - PROCESS | 2219 | 1461750644664 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}] 02:50:44 INFO - PROCESS | 2219 | 1461750644755 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:50:44 INFO - PROCESS | 2219 | 1461750644822 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x130140800 == 74 [pid = 2219] [id = 514] 02:50:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12beebc00) [pid = 2219] [serial = 1542] [outer = 0x0] 02:50:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12e5ee800) [pid = 2219] [serial = 1543] [outer = 0x12beebc00] 02:50:44 INFO - PROCESS | 2219 | 1461750644847 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12e63b800) [pid = 2219] [serial = 1544] [outer = 0x12beebc00] 02:50:45 INFO - PROCESS | 2219 | 1461750645127 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 02:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:50:45 INFO - PROCESS | 2219 | 1461750645180 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 2219 | 1461750645181 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 02:50:45 INFO - PROCESS | 2219 | 1461750645184 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 2219 | 1461750645186 Marionette TRACE conn2 <- [1,2030,null,{}] 02:50:45 INFO - PROCESS | 2219 | 1461750645190 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}] 02:50:45 INFO - PROCESS | 2219 | 1461750645279 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:50:45 INFO - PROCESS | 2219 | 1461750645284 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x130482000 == 75 [pid = 2219] [id = 515] 02:50:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12e63f000) [pid = 2219] [serial = 1545] [outer = 0x0] 02:50:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12ea77400) [pid = 2219] [serial = 1546] [outer = 0x12e63f000] 02:50:45 INFO - PROCESS | 2219 | 1461750645309 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12ea7fc00) [pid = 2219] [serial = 1547] [outer = 0x12e63f000] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12f602800 == 74 [pid = 2219] [id = 340] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x1153a5800 == 73 [pid = 2219] [id = 480] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad43800 == 72 [pid = 2219] [id = 400] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8a3000 == 71 [pid = 2219] [id = 418] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x130393800 == 70 [pid = 2219] [id = 477] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x115247800 == 69 [pid = 2219] [id = 286] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x130a67800 == 68 [pid = 2219] [id = 398] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12f112800 == 67 [pid = 2219] [id = 453] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa55000 == 66 [pid = 2219] [id = 281] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11a90b800 == 65 [pid = 2219] [id = 419] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x130a65800 == 64 [pid = 2219] [id = 479] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae71000 == 63 [pid = 2219] [id = 399] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x115a20000 == 62 [pid = 2219] [id = 323] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x13047c800 == 61 [pid = 2219] [id = 478] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x1189d3000 == 60 [pid = 2219] [id = 420] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12ff26800 == 59 [pid = 2219] [id = 459] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11c847000 == 58 [pid = 2219] [id = 282] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12fb66000 == 57 [pid = 2219] [id = 342] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12d01c000 == 56 [pid = 2219] [id = 284] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12eaee800 == 55 [pid = 2219] [id = 362] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12f618800 == 54 [pid = 2219] [id = 341] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12c00d000 == 53 [pid = 2219] [id = 283] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11972d800 == 52 [pid = 2219] [id = 440] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x130141800 == 51 [pid = 2219] [id = 360] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54a000 == 50 [pid = 2219] [id = 439] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x129625000 == 49 [pid = 2219] [id = 339] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12b488000 == 48 [pid = 2219] [id = 280] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11900c000 == 47 [pid = 2219] [id = 502] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x123ccc000 == 46 [pid = 2219] [id = 501] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x138c04000 == 45 [pid = 2219] [id = 500] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12abe0000 == 44 [pid = 2219] [id = 499] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x138b11800 == 43 [pid = 2219] [id = 498] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12f611800 == 42 [pid = 2219] [id = 497] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12a892000 == 41 [pid = 2219] [id = 496] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x138278800 == 40 [pid = 2219] [id = 494] 02:50:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfc4000 == 39 [pid = 2219] [id = 495] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3ce000 == 38 [pid = 2219] [id = 503] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x129620800 == 37 [pid = 2219] [id = 505] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12b889000 == 36 [pid = 2219] [id = 508] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc04800 == 35 [pid = 2219] [id = 504] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae5c000 == 34 [pid = 2219] [id = 512] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc67000 == 33 [pid = 2219] [id = 510] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8a6800 == 32 [pid = 2219] [id = 506] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12d1ab000 == 31 [pid = 2219] [id = 509] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12ff10000 == 30 [pid = 2219] [id = 513] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12e5d5800 == 29 [pid = 2219] [id = 511] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x12b12b800 == 28 [pid = 2219] [id = 507] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12bbb1c00) [pid = 2219] [serial = 1417] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x1137d4400) [pid = 2219] [serial = 1419] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x12c054000) [pid = 2219] [serial = 1438] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x115ae9400) [pid = 2219] [serial = 1441] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x123b58800) [pid = 2219] [serial = 1428] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x12be40c00) [pid = 2219] [serial = 1435] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11a678c00) [pid = 2219] [serial = 1422] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12e5fbc00) [pid = 2219] [serial = 1478] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x119a71400) [pid = 2219] [serial = 865] [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.] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12d4cb400) [pid = 2219] [serial = 1472] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12b3b0400) [pid = 2219] [serial = 1466] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x129393400) [pid = 2219] [serial = 1460] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x12ea6c000) [pid = 2219] [serial = 1481] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11b24b000) [pid = 2219] [serial = 1366] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11a671800) [pid = 2219] [serial = 1363] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x127060400) [pid = 2219] [serial = 1369] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x12b361c00) [pid = 2219] [serial = 1375] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x12be37400) [pid = 2219] [serial = 1378] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12b20b800) [pid = 2219] [serial = 1372] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12acd1000) [pid = 2219] [serial = 1483] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12e63d800) [pid = 2219] [serial = 1480] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOCSHELL 0x130140800 == 27 [pid = 2219] [id = 514] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12b211400) [pid = 2219] [serial = 1463] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12afd9400) [pid = 2219] [serial = 1462] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12bbaac00) [pid = 2219] [serial = 1468] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12b358c00) [pid = 2219] [serial = 1465] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12beea000) [pid = 2219] [serial = 1471] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11beb3000) [pid = 2219] [serial = 1474] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12be39c00) [pid = 2219] [serial = 1469] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x1274f1c00) [pid = 2219] [serial = 1459] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x118524800) [pid = 2219] [serial = 1444] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x118f9d800) [pid = 2219] [serial = 1445] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11b24ec00) [pid = 2219] [serial = 1425] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11bc7e400) [pid = 2219] [serial = 1453] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11c573400) [pid = 2219] [serial = 1454] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11acc4400) [pid = 2219] [serial = 1450] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x11b729000) [pid = 2219] [serial = 1451] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x12b213000) [pid = 2219] [serial = 1432] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x12dc28000) [pid = 2219] [serial = 1477] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11aa18800) [pid = 2219] [serial = 1448] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11a98a800) [pid = 2219] [serial = 1447] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11c982400) [pid = 2219] [serial = 1456] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x123aea000) [pid = 2219] [serial = 1457] [outer = 0x0] [url = about:blank] 02:50:47 INFO - PROCESS | 2219 | 1461750647322 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2174ms 02:50:47 INFO - PROCESS | 2219 | 1461750647359 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 2219 | 1461750647361 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 02:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:50:47 INFO - PROCESS | 2219 | 1461750647365 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 2219 | 1461750647367 Marionette TRACE conn2 <- [1,2034,null,{}] 02:50:47 INFO - PROCESS | 2219 | 1461750647372 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}] 02:50:47 INFO - PROCESS | 2219 | 1461750647457 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:50:47 INFO - PROCESS | 2219 | 1461750647505 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x115236800 == 28 [pid = 2219] [id = 516] 02:50:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x1147d8000) [pid = 2219] [serial = 1548] [outer = 0x0] 02:50:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x1147d9800) [pid = 2219] [serial = 1549] [outer = 0x1147d8000] 02:50:47 INFO - PROCESS | 2219 | 1461750647533 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x115129c00) [pid = 2219] [serial = 1550] [outer = 0x1147d8000] 02:50:47 INFO - PROCESS | 2219 | 1461750647874 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 524ms 02:50:47 INFO - PROCESS | 2219 | 1461750647891 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 2219 | 1461750647895 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 02:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:50:47 INFO - PROCESS | 2219 | 1461750647900 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 2219 | 1461750647902 Marionette TRACE conn2 <- [1,2038,null,{}] 02:50:47 INFO - PROCESS | 2219 | 1461750647907 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}] 02:50:47 INFO - PROCESS | 2219 | 1461750647986 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:50:47 INFO - PROCESS | 2219 | 1461750647992 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x11901f000 == 29 [pid = 2219] [id = 517] 02:50:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x115131800) [pid = 2219] [serial = 1551] [outer = 0x0] 02:50:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11584b000) [pid = 2219] [serial = 1552] [outer = 0x115131800] 02:50:48 INFO - PROCESS | 2219 | 1461750648020 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x1165cc000) [pid = 2219] [serial = 1553] [outer = 0x115131800] 02:50:48 INFO - PROCESS | 2219 | 1461750648414 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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 523ms 02:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:50:48 INFO - PROCESS | 2219 | 1461750648425 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 2219 | 1461750648427 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 02:50:48 INFO - PROCESS | 2219 | 1461750648429 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 2219 | 1461750648431 Marionette TRACE conn2 <- [1,2042,null,{}] 02:50:48 INFO - PROCESS | 2219 | 1461750648443 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}] 02:50:48 INFO - PROCESS | 2219 | 1461750648526 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:50:48 INFO - PROCESS | 2219 | 1461750648531 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a911800 == 30 [pid = 2219] [id = 518] 02:50:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x118521800) [pid = 2219] [serial = 1554] [outer = 0x0] 02:50:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x118c69c00) [pid = 2219] [serial = 1555] [outer = 0x118521800] 02:50:48 INFO - PROCESS | 2219 | 1461750648564 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x118feb000) [pid = 2219] [serial = 1556] [outer = 0x118521800] 02:50:48 INFO - PROCESS | 2219 | 1461750648939 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]]]}] 02:50:48 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) 02:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 526ms 02:50:48 INFO - PROCESS | 2219 | 1461750648956 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 2219 | 1461750648958 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 02:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:50:48 INFO - PROCESS | 2219 | 1461750648960 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 2219 | 1461750648961 Marionette TRACE conn2 <- [1,2046,null,{}] 02:50:48 INFO - PROCESS | 2219 | 1461750648974 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}] 02:50:49 INFO - PROCESS | 2219 | 1461750649053 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:50:49 INFO - PROCESS | 2219 | 1461750649058 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad4a000 == 31 [pid = 2219] [id = 519] 02:50:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x118fee400) [pid = 2219] [serial = 1557] [outer = 0x0] 02:50:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x119ace400) [pid = 2219] [serial = 1558] [outer = 0x118fee400] 02:50:49 INFO - PROCESS | 2219 | 1461750649085 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11a672c00) [pid = 2219] [serial = 1559] [outer = 0x118fee400] 02:50:49 INFO - PROCESS | 2219 | 1461750649437 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 531ms 02:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:50:49 INFO - PROCESS | 2219 | 1461750649491 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 2219 | 1461750649493 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 02:50:49 INFO - PROCESS | 2219 | 1461750649496 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 2219 | 1461750649498 Marionette TRACE conn2 <- [1,2050,null,{}] 02:50:49 INFO - PROCESS | 2219 | 1461750649501 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}] 02:50:49 INFO - PROCESS | 2219 | 1461750649613 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:50:49 INFO - PROCESS | 2219 | 1461750649688 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b781800 == 32 [pid = 2219] [id = 520] 02:50:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x115128800) [pid = 2219] [serial = 1560] [outer = 0x0] 02:50:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11a674400) [pid = 2219] [serial = 1561] [outer = 0x115128800] 02:50:49 INFO - PROCESS | 2219 | 1461750649728 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11a8c1000) [pid = 2219] [serial = 1562] [outer = 0x115128800] 02:50:50 INFO - PROCESS | 2219 | 1461750650132 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 02:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:50:50 INFO - PROCESS | 2219 | 1461750650167 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 2219 | 1461750650168 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 02:50:50 INFO - PROCESS | 2219 | 1461750650170 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 2219 | 1461750650171 Marionette TRACE conn2 <- [1,2054,null,{}] 02:50:50 INFO - PROCESS | 2219 | 1461750650174 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}] 02:50:50 INFO - PROCESS | 2219 | 1461750650306 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:50:50 INFO - PROCESS | 2219 | 1461750650315 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3c9800 == 33 [pid = 2219] [id = 521] 02:50:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11a98a800) [pid = 2219] [serial = 1563] [outer = 0x0] 02:50:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11aa1b800) [pid = 2219] [serial = 1564] [outer = 0x11a98a800] 02:50:50 INFO - PROCESS | 2219 | 1461750650362 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11accc000) [pid = 2219] [serial = 1565] [outer = 0x11a98a800] 02:50:50 INFO - PROCESS | 2219 | 1461750650765 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 619ms 02:50:50 INFO - PROCESS | 2219 | 1461750650789 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 2219 | 1461750650790 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 02:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:50:50 INFO - PROCESS | 2219 | 1461750650793 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 2219 | 1461750650794 Marionette TRACE conn2 <- [1,2058,null,{}] 02:50:50 INFO - PROCESS | 2219 | 1461750650796 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}] 02:50:50 INFO - PROCESS | 2219 | 1461750650870 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:50:50 INFO - PROCESS | 2219 | 1461750650938 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c863000 == 34 [pid = 2219] [id = 522] 02:50:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x11accf400) [pid = 2219] [serial = 1566] [outer = 0x0] 02:50:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11b247400) [pid = 2219] [serial = 1567] [outer = 0x11accf400] 02:50:50 INFO - PROCESS | 2219 | 1461750650966 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11b252800) [pid = 2219] [serial = 1568] [outer = 0x11accf400] 02:50:51 INFO - PROCESS | 2219 | 1461750651242 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 469ms 02:50:51 INFO - PROCESS | 2219 | 1461750651262 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 2219 | 1461750651263 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 02:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:50:51 INFO - PROCESS | 2219 | 1461750651266 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 2219 | 1461750651267 Marionette TRACE conn2 <- [1,2062,null,{}] 02:50:51 INFO - PROCESS | 2219 | 1461750651277 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}] 02:50:51 INFO - PROCESS | 2219 | 1461750651358 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:50:51 INFO - PROCESS | 2219 | 1461750651363 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f16000 == 35 [pid = 2219] [id = 523] 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x11b253400) [pid = 2219] [serial = 1569] [outer = 0x0] 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x11b726000) [pid = 2219] [serial = 1570] [outer = 0x11b253400] 02:50:51 INFO - PROCESS | 2219 | 1461750651389 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11b7dec00) [pid = 2219] [serial = 1571] [outer = 0x11b253400] 02:50:51 INFO - PROCESS | 2219 | 1461750651724 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 475ms 02:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:50:51 INFO - PROCESS | 2219 | 1461750651742 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 2219 | 1461750651743 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 02:50:51 INFO - PROCESS | 2219 | 1461750651745 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 2219 | 1461750651746 Marionette TRACE conn2 <- [1,2066,null,{}] 02:50:51 INFO - PROCESS | 2219 | 1461750651748 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}] 02:50:51 INFO - PROCESS | 2219 | 1461750651850 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:50:51 INFO - PROCESS | 2219 | 1461750651857 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242e7800 == 36 [pid = 2219] [id = 524] 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11af7a800) [pid = 2219] [serial = 1572] [outer = 0x0] 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11b7dbc00) [pid = 2219] [serial = 1573] [outer = 0x11af7a800] 02:50:51 INFO - PROCESS | 2219 | 1461750651881 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11bb32400) [pid = 2219] [serial = 1574] [outer = 0x11af7a800] 02:50:52 INFO - PROCESS | 2219 | 1461750652224 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 518ms 02:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:50:52 INFO - PROCESS | 2219 | 1461750652264 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 2219 | 1461750652265 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 02:50:52 INFO - PROCESS | 2219 | 1461750652268 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 2219 | 1461750652269 Marionette TRACE conn2 <- [1,2070,null,{}] 02:50:52 INFO - PROCESS | 2219 | 1461750652272 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}] 02:50:52 INFO - PROCESS | 2219 | 1461750652352 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:50:52 INFO - PROCESS | 2219 | 1461750652358 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247f8800 == 37 [pid = 2219] [id = 525] 02:50:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11bb93400) [pid = 2219] [serial = 1575] [outer = 0x0] 02:50:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11bc78800) [pid = 2219] [serial = 1576] [outer = 0x11bb93400] 02:50:52 INFO - PROCESS | 2219 | 1461750652385 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11bc80800) [pid = 2219] [serial = 1577] [outer = 0x11bb93400] 02:50:52 INFO - PROCESS | 2219 | 1461750652773 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 519ms 02:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:50:52 INFO - PROCESS | 2219 | 1461750652788 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 2219 | 1461750652789 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 02:50:52 INFO - PROCESS | 2219 | 1461750652791 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 2219 | 1461750652793 Marionette TRACE conn2 <- [1,2074,null,{}] 02:50:52 INFO - PROCESS | 2219 | 1461750652795 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}] 02:50:52 INFO - PROCESS | 2219 | 1461750652911 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:50:52 INFO - PROCESS | 2219 | 1461750652915 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea8000 == 38 [pid = 2219] [id = 526] 02:50:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11beac800) [pid = 2219] [serial = 1578] [outer = 0x0] 02:50:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11bfd1c00) [pid = 2219] [serial = 1579] [outer = 0x11beac800] 02:50:52 INFO - PROCESS | 2219 | 1461750652950 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11c5d0800) [pid = 2219] [serial = 1580] [outer = 0x11beac800] 02:50:53 INFO - PROCESS | 2219 | 1461750653335 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 02:50:53 INFO - PROCESS | 2219 | 1461750653361 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 2219 | 1461750653363 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 02:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:50:53 INFO - PROCESS | 2219 | 1461750653365 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 2219 | 1461750653366 Marionette TRACE conn2 <- [1,2078,null,{}] 02:50:53 INFO - PROCESS | 2219 | 1461750653369 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}] 02:50:53 INFO - PROCESS | 2219 | 1461750653476 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:50:53 INFO - PROCESS | 2219 | 1461750653480 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x129073800 == 39 [pid = 2219] [id = 527] 02:50:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11beae800) [pid = 2219] [serial = 1581] [outer = 0x0] 02:50:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11c97c000) [pid = 2219] [serial = 1582] [outer = 0x11beae800] 02:50:53 INFO - PROCESS | 2219 | 1461750653505 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x123ae0800) [pid = 2219] [serial = 1583] [outer = 0x11beae800] 02:50:53 INFO - PROCESS | 2219 | 1461750653831 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 469ms 02:50:53 INFO - PROCESS | 2219 | 1461750653835 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 2219 | 1461750653837 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 02:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:50:53 INFO - PROCESS | 2219 | 1461750653859 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 2219 | 1461750653860 Marionette TRACE conn2 <- [1,2082,null,{}] 02:50:53 INFO - PROCESS | 2219 | 1461750653862 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}] 02:50:53 INFO - PROCESS | 2219 | 1461750653963 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:50:53 INFO - PROCESS | 2219 | 1461750653968 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x129686000 == 40 [pid = 2219] [id = 528] 02:50:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11c5d3000) [pid = 2219] [serial = 1584] [outer = 0x0] 02:50:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x123ae5400) [pid = 2219] [serial = 1585] [outer = 0x11c5d3000] 02:50:53 INFO - PROCESS | 2219 | 1461750653993 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x123b4a000) [pid = 2219] [serial = 1586] [outer = 0x11c5d3000] 02:50:54 INFO - PROCESS | 2219 | 1461750654332 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 527ms 02:50:54 INFO - PROCESS | 2219 | 1461750654380 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 2219 | 1461750654381 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 02:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:50:54 INFO - PROCESS | 2219 | 1461750654383 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 2219 | 1461750654384 Marionette TRACE conn2 <- [1,2086,null,{}] 02:50:54 INFO - PROCESS | 2219 | 1461750654387 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}] 02:50:54 INFO - PROCESS | 2219 | 1461750654484 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:50:54 INFO - PROCESS | 2219 | 1461750654489 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8b1000 == 41 [pid = 2219] [id = 529] 02:50:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x11c8b4400) [pid = 2219] [serial = 1587] [outer = 0x0] 02:50:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x123b50800) [pid = 2219] [serial = 1588] [outer = 0x11c8b4400] 02:50:54 INFO - PROCESS | 2219 | 1461750654513 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x123bb7000) [pid = 2219] [serial = 1589] [outer = 0x11c8b4400] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x12be3dc00) [pid = 2219] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x12be3e400) [pid = 2219] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x1134f9c00) [pid = 2219] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x115122400) [pid = 2219] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x11aa24000) [pid = 2219] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11bc7f000) [pid = 2219] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x12afd7400) [pid = 2219] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12b369400) [pid = 2219] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x119e52c00) [pid = 2219] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x115843800) [pid = 2219] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x127e6f400) [pid = 2219] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11c97c400) [pid = 2219] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11c575800) [pid = 2219] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x115844c00) [pid = 2219] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x118f9a800) [pid = 2219] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x113521000) [pid = 2219] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11aa78c00) [pid = 2219] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x12c04e400) [pid = 2219] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12b366c00) [pid = 2219] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x127e6ac00) [pid = 2219] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11c984000) [pid = 2219] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11a9b9c00) [pid = 2219] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x1187d7800) [pid = 2219] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12acce000) [pid = 2219] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12beebc00) [pid = 2219] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12be38c00) [pid = 2219] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12acc9800) [pid = 2219] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b3b6400) [pid = 2219] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11a9c4400) [pid = 2219] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x118524c00) [pid = 2219] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:50:55 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x115124c00) [pid = 2219] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:50:55 INFO - PROCESS | 2219 | 1461750655293 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 922ms 02:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:50:55 INFO - PROCESS | 2219 | 1461750655311 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 2219 | 1461750655312 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 02:50:55 INFO - PROCESS | 2219 | 1461750655314 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 2219 | 1461750655315 Marionette TRACE conn2 <- [1,2090,null,{}] 02:50:55 INFO - PROCESS | 2219 | 1461750655317 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}] 02:50:55 INFO - PROCESS | 2219 | 1461750655400 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:50:55 INFO - PROCESS | 2219 | 1461750655406 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240d8800 == 42 [pid = 2219] [id = 530] 02:50:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11512a400) [pid = 2219] [serial = 1590] [outer = 0x0] 02:50:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11aa1e800) [pid = 2219] [serial = 1591] [outer = 0x11512a400] 02:50:55 INFO - PROCESS | 2219 | 1461750655431 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11b7d7000) [pid = 2219] [serial = 1592] [outer = 0x11512a400] 02:50:55 INFO - PROCESS | 2219 | 1461750655767 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 474ms 02:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:50:55 INFO - PROCESS | 2219 | 1461750655790 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 2219 | 1461750655791 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 02:50:55 INFO - PROCESS | 2219 | 1461750655794 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 2219 | 1461750655795 Marionette TRACE conn2 <- [1,2094,null,{}] 02:50:55 INFO - PROCESS | 2219 | 1461750655797 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}] 02:50:55 INFO - PROCESS | 2219 | 1461750655879 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:50:55 INFO - PROCESS | 2219 | 1461750655932 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8f2800 == 43 [pid = 2219] [id = 531] 02:50:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11909ac00) [pid = 2219] [serial = 1593] [outer = 0x0] 02:50:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123ae8800) [pid = 2219] [serial = 1594] [outer = 0x11909ac00] 02:50:55 INFO - PROCESS | 2219 | 1461750655958 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123f79000) [pid = 2219] [serial = 1595] [outer = 0x11909ac00] 02:50:56 INFO - PROCESS | 2219 | 1461750656242 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 467ms 02:50:56 INFO - PROCESS | 2219 | 1461750656262 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 2219 | 1461750656263 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 02:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:50:56 INFO - PROCESS | 2219 | 1461750656265 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 2219 | 1461750656266 Marionette TRACE conn2 <- [1,2098,null,{}] 02:50:56 INFO - PROCESS | 2219 | 1461750656277 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}] 02:50:56 INFO - PROCESS | 2219 | 1461750656362 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:50:56 INFO - PROCESS | 2219 | 1461750656367 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abe3800 == 44 [pid = 2219] [id = 532] 02:50:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11aa2f800) [pid = 2219] [serial = 1596] [outer = 0x0] 02:50:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x123f81c00) [pid = 2219] [serial = 1597] [outer = 0x11aa2f800] 02:50:56 INFO - PROCESS | 2219 | 1461750656392 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x1240b7000) [pid = 2219] [serial = 1598] [outer = 0x11aa2f800] 02:50:56 INFO - PROCESS | 2219 | 1461750656759 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 527ms 02:50:56 INFO - PROCESS | 2219 | 1461750656793 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 2219 | 1461750656795 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 02:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:50:56 INFO - PROCESS | 2219 | 1461750656799 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 2219 | 1461750656800 Marionette TRACE conn2 <- [1,2102,null,{}] 02:50:56 INFO - PROCESS | 2219 | 1461750656806 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}] 02:50:56 INFO - PROCESS | 2219 | 1461750656934 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:50:56 INFO - PROCESS | 2219 | 1461750656940 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae5d000 == 45 [pid = 2219] [id = 533] 02:50:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x123fae800) [pid = 2219] [serial = 1599] [outer = 0x0] 02:50:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x124377400) [pid = 2219] [serial = 1600] [outer = 0x123fae800] 02:50:56 INFO - PROCESS | 2219 | 1461750656979 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x127005000) [pid = 2219] [serial = 1601] [outer = 0x123fae800] 02:50:57 INFO - PROCESS | 2219 | 1461750657625 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 875ms 02:50:57 INFO - PROCESS | 2219 | 1461750657691 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 2219 | 1461750657694 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 02:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:50:57 INFO - PROCESS | 2219 | 1461750657699 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 2219 | 1461750657701 Marionette TRACE conn2 <- [1,2106,null,{}] 02:50:57 INFO - PROCESS | 2219 | 1461750657705 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}] 02:50:57 INFO - PROCESS | 2219 | 1461750657818 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:50:57 INFO - PROCESS | 2219 | 1461750657876 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x119735000 == 46 [pid = 2219] [id = 534] 02:50:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x115129800) [pid = 2219] [serial = 1602] [outer = 0x0] 02:50:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x115842c00) [pid = 2219] [serial = 1603] [outer = 0x115129800] 02:50:57 INFO - PROCESS | 2219 | 1461750657907 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x1178fec00) [pid = 2219] [serial = 1604] [outer = 0x115129800] 02:50:58 INFO - PROCESS | 2219 | 1461750658426 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 775ms 02:50:58 INFO - PROCESS | 2219 | 1461750658492 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 2219 | 1461750658496 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 02:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:50:58 INFO - PROCESS | 2219 | 1461750658500 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 2219 | 1461750658502 Marionette TRACE conn2 <- [1,2110,null,{}] 02:50:58 INFO - PROCESS | 2219 | 1461750658505 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}] 02:50:58 INFO - PROCESS | 2219 | 1461750658626 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:50:58 INFO - PROCESS | 2219 | 1461750658706 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfb4800 == 47 [pid = 2219] [id = 535] 02:50:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x115789800) [pid = 2219] [serial = 1605] [outer = 0x0] 02:50:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x118c62000) [pid = 2219] [serial = 1606] [outer = 0x115789800] 02:50:58 INFO - PROCESS | 2219 | 1461750658737 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x119ace800) [pid = 2219] [serial = 1607] [outer = 0x115789800] 02:50:59 INFO - PROCESS | 2219 | 1461750659449 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1024ms 02:50:59 INFO - PROCESS | 2219 | 1461750659525 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 2219 | 1461750659527 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 02:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:50:59 INFO - PROCESS | 2219 | 1461750659539 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 2219 | 1461750659541 Marionette TRACE conn2 <- [1,2114,null,{}] 02:50:59 INFO - PROCESS | 2219 | 1461750659545 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}] 02:50:59 INFO - PROCESS | 2219 | 1461750659697 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x128945000 == 46 [pid = 2219] [id = 94] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x119241800 == 45 [pid = 2219] [id = 100] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x12d47e800 == 44 [pid = 2219] [id = 88] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x115a20800 == 43 [pid = 2219] [id = 97] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc08000 == 42 [pid = 2219] [id = 96] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x12b140000 == 41 [pid = 2219] [id = 87] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x11bb1c800 == 40 [pid = 2219] [id = 84] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x118c4b000 == 39 [pid = 2219] [id = 83] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x1165d2000 == 38 [pid = 2219] [id = 93] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x118716800 == 37 [pid = 2219] [id = 90] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x12f111800 == 36 [pid = 2219] [id = 95] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x129684000 == 35 [pid = 2219] [id = 86] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x128937000 == 34 [pid = 2219] [id = 85] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x12e557800 == 33 [pid = 2219] [id = 89] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x11856b000 == 32 [pid = 2219] [id = 98] 02:50:59 INFO - PROCESS | 2219 | --DOCSHELL 0x12967f000 == 31 [pid = 2219] [id = 92] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12ea77400) [pid = 2219] [serial = 1546] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | 1461750659827 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12b6ce000) [pid = 2219] [serial = 1360] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x12b3b8400) [pid = 2219] [serial = 1433] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11a9c3400) [pid = 2219] [serial = 1423] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x12bee7000) [pid = 2219] [serial = 1436] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12d4c9c00) [pid = 2219] [serial = 1439] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x1151ea400) [pid = 2219] [serial = 1420] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11c987c00) [pid = 2219] [serial = 1442] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11bc7ec00) [pid = 2219] [serial = 1426] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x1274f0400) [pid = 2219] [serial = 1429] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12b34d800) [pid = 2219] [serial = 1528] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12b41f400) [pid = 2219] [serial = 1531] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12be3f800) [pid = 2219] [serial = 1534] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12765c400) [pid = 2219] [serial = 1537] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b8f2c00) [pid = 2219] [serial = 1538] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12c050800) [pid = 2219] [serial = 1535] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x1290c7c00) [pid = 2219] [serial = 1522] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x12acc9000) [pid = 2219] [serial = 1523] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x123f81800) [pid = 2219] [serial = 1519] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x127656400) [pid = 2219] [serial = 1520] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11c987800) [pid = 2219] [serial = 1516] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x123aec400) [pid = 2219] [serial = 1517] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x119e4a000) [pid = 2219] [serial = 1513] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11bc7a400) [pid = 2219] [serial = 1514] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11accb000) [pid = 2219] [serial = 1511] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11aa17c00) [pid = 2219] [serial = 1510] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x114bbcc00) [pid = 2219] [serial = 1507] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x116575000) [pid = 2219] [serial = 1508] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x12a858000) [pid = 2219] [serial = 1505] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x127fbe000) [pid = 2219] [serial = 1504] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x12ea7ec00) [pid = 2219] [serial = 1502] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x12dc46800) [pid = 2219] [serial = 1501] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x12c04d400) [pid = 2219] [serial = 1499] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x12be32400) [pid = 2219] [serial = 1498] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x12acd5400) [pid = 2219] [serial = 1495] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x12b357c00) [pid = 2219] [serial = 1496] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x1290cc400) [pid = 2219] [serial = 1493] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x12427f800) [pid = 2219] [serial = 1492] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11af7ac00) [pid = 2219] [serial = 1489] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11beb0000) [pid = 2219] [serial = 1490] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11a676400) [pid = 2219] [serial = 1487] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x118c63400) [pid = 2219] [serial = 1486] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x12acd5800) [pid = 2219] [serial = 1484] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x12e63b800) [pid = 2219] [serial = 1544] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12dc44c00) [pid = 2219] [serial = 1541] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12afcec00) [pid = 2219] [serial = 1525] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x12aff3400) [pid = 2219] [serial = 1526] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12e5ee800) [pid = 2219] [serial = 1543] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x12b369000) [pid = 2219] [serial = 1529] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x1289dac00) [pid = 2219] [serial = 1532] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x12d7df000) [pid = 2219] [serial = 1540] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x12d7df400) [pid = 2219] [serial = 1475] [outer = 0x0] [url = about:blank] 02:50:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x1156d4800 == 32 [pid = 2219] [id = 536] 02:50:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x115123800) [pid = 2219] [serial = 1608] [outer = 0x0] 02:50:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x1155d3800) [pid = 2219] [serial = 1609] [outer = 0x115123800] 02:50:59 INFO - PROCESS | 2219 | 1461750659892 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11656a400) [pid = 2219] [serial = 1610] [outer = 0x115123800] 02:51:00 INFO - PROCESS | 2219 | 1461750660290 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 779ms 02:51:00 INFO - PROCESS | 2219 | 1461750660309 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 2219 | 1461750660313 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 02:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:51:00 INFO - PROCESS | 2219 | 1461750660317 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 2219 | 1461750660319 Marionette TRACE conn2 <- [1,2118,null,{}] 02:51:00 INFO - PROCESS | 2219 | 1461750660325 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}] 02:51:00 INFO - PROCESS | 2219 | 1461750660425 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:51:00 INFO - PROCESS | 2219 | 1461750660473 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x11981b800 == 33 [pid = 2219] [id = 537] 02:51:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x116567800) [pid = 2219] [serial = 1611] [outer = 0x0] 02:51:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x1185aa000) [pid = 2219] [serial = 1612] [outer = 0x116567800] 02:51:00 INFO - PROCESS | 2219 | 1461750660499 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x119261000) [pid = 2219] [serial = 1613] [outer = 0x116567800] 02:51:00 INFO - PROCESS | 2219 | 1461750660785 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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 521ms 02:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:51:00 INFO - PROCESS | 2219 | 1461750660840 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 2219 | 1461750660842 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 02:51:00 INFO - PROCESS | 2219 | 1461750660844 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 2219 | 1461750660846 Marionette TRACE conn2 <- [1,2122,null,{}] 02:51:00 INFO - PROCESS | 2219 | 1461750660856 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}] 02:51:00 INFO - PROCESS | 2219 | 1461750660939 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:51:00 INFO - PROCESS | 2219 | 1461750660992 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3cf000 == 34 [pid = 2219] [id = 538] 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x1178fe800) [pid = 2219] [serial = 1614] [outer = 0x0] 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11a672400) [pid = 2219] [serial = 1615] [outer = 0x1178fe800] 02:51:01 INFO - PROCESS | 2219 | 1461750661022 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11a9b6c00) [pid = 2219] [serial = 1616] [outer = 0x1178fe800] 02:51:01 INFO - PROCESS | 2219 | 1461750661343 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 523ms 02:51:01 INFO - PROCESS | 2219 | 1461750661368 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:51:01 INFO - PROCESS | 2219 | 1461750661373 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 02:51:01 INFO - PROCESS | 2219 | 1461750661376 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 2219 | 1461750661377 Marionette TRACE conn2 <- [1,2126,null,{}] 02:51:01 INFO - PROCESS | 2219 | 1461750661379 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}] 02:51:01 INFO - PROCESS | 2219 | 1461750661458 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:51:01 INFO - PROCESS | 2219 | 1461750661463 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x123cd2800 == 35 [pid = 2219] [id = 539] 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11a67b800) [pid = 2219] [serial = 1617] [outer = 0x0] 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11aa1d400) [pid = 2219] [serial = 1618] [outer = 0x11a67b800] 02:51:01 INFO - PROCESS | 2219 | 1461750661491 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11aa3e000) [pid = 2219] [serial = 1619] [outer = 0x11a67b800] 02:51:01 INFO - PROCESS | 2219 | 1461750661827 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 470ms 02:51:01 INFO - PROCESS | 2219 | 1461750661846 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 2219 | 1461750661847 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 02:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:51:01 INFO - PROCESS | 2219 | 1461750661850 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 2219 | 1461750661851 Marionette TRACE conn2 <- [1,2130,null,{}] 02:51:01 INFO - PROCESS | 2219 | 1461750661856 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}] 02:51:01 INFO - PROCESS | 2219 | 1461750661962 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:51:01 INFO - PROCESS | 2219 | 1461750661975 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x124532800 == 36 [pid = 2219] [id = 540] 02:51:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x114352c00) [pid = 2219] [serial = 1620] [outer = 0x0] 02:51:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11aa3b400) [pid = 2219] [serial = 1621] [outer = 0x114352c00] 02:51:02 INFO - PROCESS | 2219 | 1461750662001 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11af83800) [pid = 2219] [serial = 1622] [outer = 0x114352c00] 02:51:02 INFO - PROCESS | 2219 | 1461750662362 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] 02:51:02 INFO - PROCESS | 2219 | 1461750662375 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 02:51:02 INFO - PROCESS | 2219 | 1461750662378 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 2219 | 1461750662379 Marionette TRACE conn2 <- [1,2134,null,{}] 02:51:02 INFO - PROCESS | 2219 | 1461750662381 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}] 02:51:02 INFO - PROCESS | 2219 | 1461750662494 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:51:02 INFO - PROCESS | 2219 | 1461750662508 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x128942000 == 37 [pid = 2219] [id = 541] 02:51:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11b24b400) [pid = 2219] [serial = 1623] [outer = 0x0] 02:51:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11b7d3800) [pid = 2219] [serial = 1624] [outer = 0x11b24b400] 02:51:02 INFO - PROCESS | 2219 | 1461750662535 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x11bc80400) [pid = 2219] [serial = 1625] [outer = 0x11b24b400] 02:51:02 INFO - PROCESS | 2219 | 1461750662919 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 571ms 02:51:02 INFO - PROCESS | 2219 | 1461750662950 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 2219 | 1461750662952 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 02:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:51:02 INFO - PROCESS | 2219 | 1461750662958 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 2219 | 1461750662959 Marionette TRACE conn2 <- [1,2138,null,{}] 02:51:02 INFO - PROCESS | 2219 | 1461750662963 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}] 02:51:03 INFO - PROCESS | 2219 | 1461750663108 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:51:03 INFO - PROCESS | 2219 | 1461750663147 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247dd000 == 38 [pid = 2219] [id = 542] 02:51:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11424b400) [pid = 2219] [serial = 1626] [outer = 0x0] 02:51:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11beb7000) [pid = 2219] [serial = 1627] [outer = 0x11424b400] 02:51:03 INFO - PROCESS | 2219 | 1461750663187 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11c450000) [pid = 2219] [serial = 1628] [outer = 0x11424b400] 02:51:03 INFO - PROCESS | 2219 | 1461750663534 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 619ms 02:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:51:03 INFO - PROCESS | 2219 | 1461750663577 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 2219 | 1461750663578 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 02:51:03 INFO - PROCESS | 2219 | 1461750663580 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 2219 | 1461750663581 Marionette TRACE conn2 <- [1,2142,null,{}] 02:51:03 INFO - PROCESS | 2219 | 1461750663583 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}] 02:51:03 INFO - PROCESS | 2219 | 1461750663678 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:51:03 INFO - PROCESS | 2219 | 1461750663682 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8a6000 == 39 [pid = 2219] [id = 543] 02:51:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bb24000) [pid = 2219] [serial = 1629] [outer = 0x0] 02:51:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11c577400) [pid = 2219] [serial = 1630] [outer = 0x11bb24000] 02:51:03 INFO - PROCESS | 2219 | 1461750663708 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11c97e800) [pid = 2219] [serial = 1631] [outer = 0x11bb24000] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11beac800) [pid = 2219] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x1147d8000) [pid = 2219] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x118521800) [pid = 2219] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x115131800) [pid = 2219] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11bb93400) [pid = 2219] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x115128800) [pid = 2219] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11b253400) [pid = 2219] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11accf400) [pid = 2219] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x118fee400) [pid = 2219] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11a98a800) [pid = 2219] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11af7a800) [pid = 2219] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11beae800) [pid = 2219] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11c5d3000) [pid = 2219] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11c8b4400) [pid = 2219] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11aa2f800) [pid = 2219] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11512a400) [pid = 2219] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:51:04 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11909ac00) [pid = 2219] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:51:04 INFO - PROCESS | 2219 | 1461750664199 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] 02:51:04 INFO - PROCESS | 2219 | 1461750664252 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 02:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:51:04 INFO - PROCESS | 2219 | 1461750664254 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 2219 | 1461750664255 Marionette TRACE conn2 <- [1,2146,null,{}] 02:51:04 INFO - PROCESS | 2219 | 1461750664258 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}] 02:51:04 INFO - PROCESS | 2219 | 1461750664332 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:51:04 INFO - PROCESS | 2219 | 1461750664338 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc06000 == 40 [pid = 2219] [id = 544] 02:51:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x115122c00) [pid = 2219] [serial = 1632] [outer = 0x0] 02:51:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11a602400) [pid = 2219] [serial = 1633] [outer = 0x115122c00] 02:51:04 INFO - PROCESS | 2219 | 1461750664363 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11bb27c00) [pid = 2219] [serial = 1634] [outer = 0x115122c00] 02:51:04 INFO - PROCESS | 2219 | 1461750664709 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] 02:51:04 INFO - PROCESS | 2219 | 1461750664727 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 02:51:04 INFO - PROCESS | 2219 | 1461750664729 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 2219 | 1461750664731 Marionette TRACE conn2 <- [1,2150,null,{}] 02:51:04 INFO - PROCESS | 2219 | 1461750664733 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}] 02:51:04 INFO - PROCESS | 2219 | 1461750664834 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:51:04 INFO - PROCESS | 2219 | 1461750664842 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8f5000 == 41 [pid = 2219] [id = 545] 02:51:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11bc72400) [pid = 2219] [serial = 1635] [outer = 0x0] 02:51:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11c986400) [pid = 2219] [serial = 1636] [outer = 0x11bc72400] 02:51:04 INFO - PROCESS | 2219 | 1461750664868 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123ae3c00) [pid = 2219] [serial = 1637] [outer = 0x11bc72400] 02:51:05 INFO - PROCESS | 2219 | 1461750665199 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 02:51:05 INFO - PROCESS | 2219 | 1461750665250 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 2219 | 1461750665252 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 02:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:51:05 INFO - PROCESS | 2219 | 1461750665254 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 2219 | 1461750665256 Marionette TRACE conn2 <- [1,2154,null,{}] 02:51:05 INFO - PROCESS | 2219 | 1461750665258 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}] 02:51:05 INFO - PROCESS | 2219 | 1461750665351 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:51:05 INFO - PROCESS | 2219 | 1461750665404 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abe7800 == 42 [pid = 2219] [id = 546] 02:51:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x114357400) [pid = 2219] [serial = 1638] [outer = 0x0] 02:51:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x123aeb800) [pid = 2219] [serial = 1639] [outer = 0x114357400] 02:51:05 INFO - PROCESS | 2219 | 1461750665433 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123f84400) [pid = 2219] [serial = 1640] [outer = 0x114357400] 02:51:05 INFO - PROCESS | 2219 | 1461750665724 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 02:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:51:05 INFO - PROCESS | 2219 | 1461750665775 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 2219 | 1461750665776 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 02:51:05 INFO - PROCESS | 2219 | 1461750665778 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 2219 | 1461750665779 Marionette TRACE conn2 <- [1,2158,null,{}] 02:51:05 INFO - PROCESS | 2219 | 1461750665781 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}] 02:51:05 INFO - PROCESS | 2219 | 1461750665863 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:51:05 INFO - PROCESS | 2219 | 1461750665869 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12d800 == 43 [pid = 2219] [id = 547] 02:51:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x123ae2400) [pid = 2219] [serial = 1641] [outer = 0x0] 02:51:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x124505000) [pid = 2219] [serial = 1642] [outer = 0x123ae2400] 02:51:05 INFO - PROCESS | 2219 | 1461750665893 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x127334c00) [pid = 2219] [serial = 1643] [outer = 0x123ae2400] 02:51:06 INFO - PROCESS | 2219 | 1461750666389 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 621ms 02:51:06 INFO - PROCESS | 2219 | 1461750666400 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:51:06 INFO - PROCESS | 2219 | 1461750666403 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 02:51:06 INFO - PROCESS | 2219 | 1461750666408 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 2219 | 1461750666411 Marionette TRACE conn2 <- [1,2162,null,{}] 02:51:06 INFO - PROCESS | 2219 | 1461750666415 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}] 02:51:06 INFO - PROCESS | 2219 | 1461750666518 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:51:06 INFO - PROCESS | 2219 | 1461750666587 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a905800 == 44 [pid = 2219] [id = 548] 02:51:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11512d400) [pid = 2219] [serial = 1644] [outer = 0x0] 02:51:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x115845c00) [pid = 2219] [serial = 1645] [outer = 0x11512d400] 02:51:06 INFO - PROCESS | 2219 | 1461750666619 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11852cc00) [pid = 2219] [serial = 1646] [outer = 0x11512d400] 02:51:07 INFO - PROCESS | 2219 | 1461750667095 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 772ms 02:51:07 INFO - PROCESS | 2219 | 1461750667181 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 2219 | 1461750667187 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 02:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:51:07 INFO - PROCESS | 2219 | 1461750667216 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 2219 | 1461750667222 Marionette TRACE conn2 <- [1,2166,null,{}] 02:51:07 INFO - PROCESS | 2219 | 1461750667226 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}] 02:51:07 INFO - PROCESS | 2219 | 1461750667358 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:51:07 INFO - PROCESS | 2219 | 1461750667421 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e3800 == 45 [pid = 2219] [id = 549] 02:51:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x119263c00) [pid = 2219] [serial = 1647] [outer = 0x0] 02:51:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11a679c00) [pid = 2219] [serial = 1648] [outer = 0x119263c00] 02:51:07 INFO - PROCESS | 2219 | 1461750667452 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11a9ba800) [pid = 2219] [serial = 1649] [outer = 0x119263c00] 02:51:07 INFO - PROCESS | 2219 | 1461750667878 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 728ms 02:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:51:07 INFO - PROCESS | 2219 | 1461750667940 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 2219 | 1461750667942 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 02:51:07 INFO - PROCESS | 2219 | 1461750667944 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 2219 | 1461750667947 Marionette TRACE conn2 <- [1,2170,null,{}] 02:51:07 INFO - PROCESS | 2219 | 1461750667957 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}] 02:51:08 INFO - PROCESS | 2219 | 1461750668060 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:51:08 INFO - PROCESS | 2219 | 1461750668128 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b135800 == 46 [pid = 2219] [id = 550] 02:51:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x11b728800) [pid = 2219] [serial = 1650] [outer = 0x0] 02:51:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11bb29c00) [pid = 2219] [serial = 1651] [outer = 0x11b728800] 02:51:08 INFO - PROCESS | 2219 | 1461750668159 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11bc7a800) [pid = 2219] [serial = 1652] [outer = 0x11b728800] 02:51:08 INFO - PROCESS | 2219 | 1461750668567 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 675ms 02:51:08 INFO - PROCESS | 2219 | 1461750668641 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 2219 | 1461750668643 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 02:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:51:08 INFO - PROCESS | 2219 | 1461750668646 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 2219 | 1461750668648 Marionette TRACE conn2 <- [1,2174,null,{}] 02:51:08 INFO - PROCESS | 2219 | 1461750668650 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}] 02:51:08 INFO - PROCESS | 2219 | 1461750668789 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:51:08 INFO - PROCESS | 2219 | 1461750668799 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc33000 == 47 [pid = 2219] [id = 551] 02:51:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x11c980400) [pid = 2219] [serial = 1653] [outer = 0x0] 02:51:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x123aea400) [pid = 2219] [serial = 1654] [outer = 0x11c980400] 02:51:08 INFO - PROCESS | 2219 | 1461750668841 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x123f78800) [pid = 2219] [serial = 1655] [outer = 0x11c980400] 02:51:09 INFO - PROCESS | 2219 | 1461750669251 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 669ms 02:51:09 INFO - PROCESS | 2219 | 1461750669315 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 2219 | 1461750669317 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 02:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:51:09 INFO - PROCESS | 2219 | 1461750669319 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 2219 | 1461750669320 Marionette TRACE conn2 <- [1,2178,null,{}] 02:51:09 INFO - PROCESS | 2219 | 1461750669323 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}] 02:51:09 INFO - PROCESS | 2219 | 1461750669425 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:51:09 INFO - PROCESS | 2219 | 1461750669480 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12c002800 == 48 [pid = 2219] [id = 552] 02:51:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x123f7a000) [pid = 2219] [serial = 1656] [outer = 0x0] 02:51:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1240c4400) [pid = 2219] [serial = 1657] [outer = 0x123f7a000] 02:51:09 INFO - PROCESS | 2219 | 1461750669509 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x127656400) [pid = 2219] [serial = 1658] [outer = 0x123f7a000] 02:51:09 INFO - PROCESS | 2219 | 1461750669959 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 669ms 02:51:09 INFO - PROCESS | 2219 | 1461750669989 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 2219 | 1461750669990 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 02:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:51:09 INFO - PROCESS | 2219 | 1461750669993 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 2219 | 1461750669994 Marionette TRACE conn2 <- [1,2182,null,{}] 02:51:09 INFO - PROCESS | 2219 | 1461750669996 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}] 02:51:10 INFO - PROCESS | 2219 | 1461750670130 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:51:10 INFO - PROCESS | 2219 | 1461750670228 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b46e000 == 49 [pid = 2219] [id = 553] 02:51:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x115123400) [pid = 2219] [serial = 1659] [outer = 0x0] 02:51:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12765d000) [pid = 2219] [serial = 1660] [outer = 0x115123400] 02:51:10 INFO - PROCESS | 2219 | 1461750670261 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x1289da400) [pid = 2219] [serial = 1661] [outer = 0x115123400] 02:51:10 INFO - PROCESS | 2219 | 1461750670817 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 870ms 02:51:10 INFO - PROCESS | 2219 | 1461750670864 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 2219 | 1461750670866 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 02:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:51:10 INFO - PROCESS | 2219 | 1461750670871 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 2219 | 1461750670874 Marionette TRACE conn2 <- [1,2186,null,{}] 02:51:10 INFO - PROCESS | 2219 | 1461750670878 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}] 02:51:10 INFO - PROCESS | 2219 | 1461750670972 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:51:11 INFO - PROCESS | 2219 | 1461750671036 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad47800 == 50 [pid = 2219] [id = 554] 02:51:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11512a000) [pid = 2219] [serial = 1662] [outer = 0x0] 02:51:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x115131000) [pid = 2219] [serial = 1663] [outer = 0x11512a000] 02:51:11 INFO - PROCESS | 2219 | 1461750671064 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x118520c00) [pid = 2219] [serial = 1664] [outer = 0x11512a000] 02:51:11 INFO - PROCESS | 2219 | 1461750671517 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 677ms 02:51:11 INFO - PROCESS | 2219 | 1461750671547 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 2219 | 1461750671550 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 02:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:51:11 INFO - PROCESS | 2219 | 1461750671555 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 2219 | 1461750671557 Marionette TRACE conn2 <- [1,2190,null,{}] 02:51:11 INFO - PROCESS | 2219 | 1461750671559 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}] 02:51:11 INFO - PROCESS | 2219 | 1461750671657 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:51:11 INFO - PROCESS | 2219 | 1461750671713 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa54800 == 51 [pid = 2219] [id = 555] 02:51:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1185a4000) [pid = 2219] [serial = 1665] [outer = 0x0] 02:51:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x119a71400) [pid = 2219] [serial = 1666] [outer = 0x1185a4000] 02:51:11 INFO - PROCESS | 2219 | 1461750671740 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11a677800) [pid = 2219] [serial = 1667] [outer = 0x1185a4000] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x118e45000 == 50 [pid = 2219] [id = 99] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12abe7800 == 49 [pid = 2219] [id = 546] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8f5000 == 48 [pid = 2219] [id = 545] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc06000 == 47 [pid = 2219] [id = 544] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8a6000 == 46 [pid = 2219] [id = 543] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x1247dd000 == 45 [pid = 2219] [id = 542] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x128942000 == 44 [pid = 2219] [id = 541] 02:51:11 INFO - PROCESS | 2219 | --DOCSHELL 0x124532800 == 43 [pid = 2219] [id = 540] 02:51:12 INFO - PROCESS | 2219 | --DOCSHELL 0x123cd2800 == 42 [pid = 2219] [id = 539] 02:51:12 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3cf000 == 41 [pid = 2219] [id = 538] 02:51:12 INFO - PROCESS | 2219 | --DOCSHELL 0x11981b800 == 40 [pid = 2219] [id = 537] 02:51:12 INFO - PROCESS | 2219 | --DOCSHELL 0x1156d4800 == 39 [pid = 2219] [id = 536] 02:51:12 INFO - PROCESS | 2219 | --DOCSHELL 0x119735000 == 38 [pid = 2219] [id = 534] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11bfd1c00) [pid = 2219] [serial = 1579] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1147d9800) [pid = 2219] [serial = 1549] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x115129c00) [pid = 2219] [serial = 1550] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x118c69c00) [pid = 2219] [serial = 1555] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x118feb000) [pid = 2219] [serial = 1556] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x1165cc000) [pid = 2219] [serial = 1553] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11584b000) [pid = 2219] [serial = 1552] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11bc78800) [pid = 2219] [serial = 1576] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11a674400) [pid = 2219] [serial = 1561] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11a8c1000) [pid = 2219] [serial = 1562] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11b726000) [pid = 2219] [serial = 1570] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11b7dec00) [pid = 2219] [serial = 1571] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11b247400) [pid = 2219] [serial = 1567] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x11b252800) [pid = 2219] [serial = 1568] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x119ace400) [pid = 2219] [serial = 1558] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11a672c00) [pid = 2219] [serial = 1559] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11aa1b800) [pid = 2219] [serial = 1564] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11accc000) [pid = 2219] [serial = 1565] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11b7dbc00) [pid = 2219] [serial = 1573] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11bb32400) [pid = 2219] [serial = 1574] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11c97c000) [pid = 2219] [serial = 1582] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x123ae5400) [pid = 2219] [serial = 1585] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x123b4a000) [pid = 2219] [serial = 1586] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123ae0800) [pid = 2219] [serial = 1583] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x123b50800) [pid = 2219] [serial = 1588] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x123f81c00) [pid = 2219] [serial = 1597] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11aa1e800) [pid = 2219] [serial = 1591] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x123bb7000) [pid = 2219] [serial = 1589] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x123f79000) [pid = 2219] [serial = 1595] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x1240b7000) [pid = 2219] [serial = 1598] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11c5d0800) [pid = 2219] [serial = 1580] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11b7d7000) [pid = 2219] [serial = 1592] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11bc80800) [pid = 2219] [serial = 1577] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x123ae8800) [pid = 2219] [serial = 1594] [outer = 0x0] [url = about:blank] 02:51:12 INFO - PROCESS | 2219 | 1461750672129 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 621ms 02:51:12 INFO - PROCESS | 2219 | 1461750672177 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 2219 | 1461750672178 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 02:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:51:12 INFO - PROCESS | 2219 | 1461750672181 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 2219 | 1461750672183 Marionette TRACE conn2 <- [1,2194,null,{}] 02:51:12 INFO - PROCESS | 2219 | 1461750672190 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}] 02:51:12 INFO - PROCESS | 2219 | 1461750672280 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:51:12 INFO - PROCESS | 2219 | 1461750672288 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad4a800 == 39 [pid = 2219] [id = 556] 02:51:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11584b000) [pid = 2219] [serial = 1668] [outer = 0x0] 02:51:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11a8bd000) [pid = 2219] [serial = 1669] [outer = 0x11584b000] 02:51:12 INFO - PROCESS | 2219 | 1461750672359 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11aa21800) [pid = 2219] [serial = 1670] [outer = 0x11584b000] 02:51:12 INFO - PROCESS | 2219 | 1461750672683 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:51:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 02:51:12 INFO - PROCESS | 2219 | 1461750672702 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 2219 | 1461750672706 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 02:51:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:51:12 INFO - PROCESS | 2219 | 1461750672708 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 2219 | 1461750672709 Marionette TRACE conn2 <- [1,2198,null,{}] 02:51:12 INFO - PROCESS | 2219 | 1461750672712 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}] 02:51:12 INFO - PROCESS | 2219 | 1461750672796 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:51:12 INFO - PROCESS | 2219 | 1461750672800 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240e1800 == 40 [pid = 2219] [id = 557] 02:51:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11aa3a400) [pid = 2219] [serial = 1671] [outer = 0x0] 02:51:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11b24f800) [pid = 2219] [serial = 1672] [outer = 0x11aa3a400] 02:51:12 INFO - PROCESS | 2219 | 1461750672828 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11b723400) [pid = 2219] [serial = 1673] [outer = 0x11aa3a400] 02:51:13 INFO - PROCESS | 2219 | 1461750673185 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 02:51:13 INFO - PROCESS | 2219 | 1461750673227 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 2219 | 1461750673229 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 02:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:51:13 INFO - PROCESS | 2219 | 1461750673231 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 2219 | 1461750673232 Marionette TRACE conn2 <- [1,2202,null,{}] 02:51:13 INFO - PROCESS | 2219 | 1461750673234 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}] 02:51:13 INFO - PROCESS | 2219 | 1461750673317 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:51:13 INFO - PROCESS | 2219 | 1461750673323 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x119805800 == 41 [pid = 2219] [id = 558] 02:51:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11b7df400) [pid = 2219] [serial = 1674] [outer = 0x0] 02:51:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11bb93800) [pid = 2219] [serial = 1675] [outer = 0x11b7df400] 02:51:13 INFO - PROCESS | 2219 | 1461750673350 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x11b24d800) [pid = 2219] [serial = 1676] [outer = 0x11b7df400] 02:51:13 INFO - PROCESS | 2219 | 1461750673673 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 470ms 02:51:13 INFO - PROCESS | 2219 | 1461750673702 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:51:13 INFO - PROCESS | 2219 | 1461750673705 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 02:51:13 INFO - PROCESS | 2219 | 1461750673708 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 2219 | 1461750673709 Marionette TRACE conn2 <- [1,2206,null,{}] 02:51:13 INFO - PROCESS | 2219 | 1461750673711 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}] 02:51:13 INFO - PROCESS | 2219 | 1461750673810 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:51:13 INFO - PROCESS | 2219 | 1461750673872 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x127eb7000 == 42 [pid = 2219] [id = 559] 02:51:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11b7dbc00) [pid = 2219] [serial = 1677] [outer = 0x0] 02:51:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11bfcf400) [pid = 2219] [serial = 1678] [outer = 0x11b7dbc00] 02:51:13 INFO - PROCESS | 2219 | 1461750673902 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x123b4a000) [pid = 2219] [serial = 1679] [outer = 0x11b7dbc00] 02:51:14 INFO - PROCESS | 2219 | 1461750674240 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 567ms 02:51:14 INFO - PROCESS | 2219 | 1461750674276 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 2219 | 1461750674277 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 02:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:51:14 INFO - PROCESS | 2219 | 1461750674279 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 2219 | 1461750674280 Marionette TRACE conn2 <- [1,2210,null,{}] 02:51:14 INFO - PROCESS | 2219 | 1461750674282 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}] 02:51:14 INFO - PROCESS | 2219 | 1461750674385 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:51:14 INFO - PROCESS | 2219 | 1461750674390 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a89e800 == 43 [pid = 2219] [id = 560] 02:51:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11c989000) [pid = 2219] [serial = 1680] [outer = 0x0] 02:51:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x123f76800) [pid = 2219] [serial = 1681] [outer = 0x11c989000] 02:51:14 INFO - PROCESS | 2219 | 1461750674415 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x127061800) [pid = 2219] [serial = 1682] [outer = 0x11c989000] 02:51:14 INFO - PROCESS | 2219 | 1461750674740 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:51:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 02:51:14 INFO - PROCESS | 2219 | 1461750674749 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 2219 | 1461750674750 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 02:51:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:51:14 INFO - PROCESS | 2219 | 1461750674768 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 2219 | 1461750674771 Marionette TRACE conn2 <- [1,2214,null,{}] 02:51:14 INFO - PROCESS | 2219 | 1461750674776 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}] 02:51:14 INFO - PROCESS | 2219 | 1461750674886 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:51:14 INFO - PROCESS | 2219 | 1461750674890 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8ee000 == 44 [pid = 2219] [id = 561] 02:51:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x123b53800) [pid = 2219] [serial = 1683] [outer = 0x0] 02:51:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12790ec00) [pid = 2219] [serial = 1684] [outer = 0x123b53800] 02:51:14 INFO - PROCESS | 2219 | 1461750674944 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x127fc1800) [pid = 2219] [serial = 1685] [outer = 0x123b53800] 02:51:15 INFO - PROCESS | 2219 | 1461750675273 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 522ms 02:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:51:15 INFO - PROCESS | 2219 | 1461750675291 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 2219 | 1461750675292 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 02:51:15 INFO - PROCESS | 2219 | 1461750675294 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 2219 | 1461750675295 Marionette TRACE conn2 <- [1,2218,null,{}] 02:51:15 INFO - PROCESS | 2219 | 1461750675297 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}] 02:51:15 INFO - PROCESS | 2219 | 1461750675399 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:51:15 INFO - PROCESS | 2219 | 1461750675412 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abd9800 == 45 [pid = 2219] [id = 562] 02:51:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x1289d3c00) [pid = 2219] [serial = 1686] [outer = 0x0] 02:51:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x1289e0c00) [pid = 2219] [serial = 1687] [outer = 0x1289d3c00] 02:51:15 INFO - PROCESS | 2219 | 1461750675437 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x129086800) [pid = 2219] [serial = 1688] [outer = 0x1289d3c00] 02:51:15 INFO - PROCESS | 2219 | 1461750675754 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 470ms 02:51:15 INFO - PROCESS | 2219 | 1461750675765 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:51:15 INFO - PROCESS | 2219 | 1461750675766 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 02:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:51:15 INFO - PROCESS | 2219 | 1461750675768 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 2219 | 1461750675771 Marionette TRACE conn2 <- [1,2222,null,{}] 02:51:15 INFO - PROCESS | 2219 | 1461750675781 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}] 02:51:15 INFO - PROCESS | 2219 | 1461750675884 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:51:15 INFO - PROCESS | 2219 | 1461750675919 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6c3800 == 46 [pid = 2219] [id = 563] 02:51:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x1289d4000) [pid = 2219] [serial = 1689] [outer = 0x0] 02:51:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x1290c9400) [pid = 2219] [serial = 1690] [outer = 0x1289d4000] 02:51:15 INFO - PROCESS | 2219 | 1461750675944 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1290cf800) [pid = 2219] [serial = 1691] [outer = 0x1289d4000] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11b24b400) [pid = 2219] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11424b400) [pid = 2219] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11bb24000) [pid = 2219] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x116567800) [pid = 2219] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x115123800) [pid = 2219] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11a67b800) [pid = 2219] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x1178fe800) [pid = 2219] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x115122c00) [pid = 2219] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11bc72400) [pid = 2219] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x114357400) [pid = 2219] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:51:16 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x114352c00) [pid = 2219] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:51:16 INFO - PROCESS | 2219 | 1461750676333 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 579ms 02:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:51:16 INFO - PROCESS | 2219 | 1461750676347 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 2219 | 1461750676349 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 02:51:16 INFO - PROCESS | 2219 | 1461750676351 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 2219 | 1461750676353 Marionette TRACE conn2 <- [1,2226,null,{}] 02:51:16 INFO - PROCESS | 2219 | 1461750676358 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}] 02:51:16 INFO - PROCESS | 2219 | 1461750676459 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:51:16 INFO - PROCESS | 2219 | 1461750676463 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc4e000 == 47 [pid = 2219] [id = 564] 02:51:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x115787800) [pid = 2219] [serial = 1692] [outer = 0x0] 02:51:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x1290d2400) [pid = 2219] [serial = 1693] [outer = 0x115787800] 02:51:16 INFO - PROCESS | 2219 | 1461750676493 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x129391c00) [pid = 2219] [serial = 1694] [outer = 0x115787800] 02:51:16 INFO - PROCESS | 2219 | 1461750676872 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 572ms 02:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:51:16 INFO - PROCESS | 2219 | 1461750676923 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 2219 | 1461750676925 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 02:51:16 INFO - PROCESS | 2219 | 1461750676927 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 2219 | 1461750676928 Marionette TRACE conn2 <- [1,2230,null,{}] 02:51:16 INFO - PROCESS | 2219 | 1461750676930 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}] 02:51:17 INFO - PROCESS | 2219 | 1461750676999 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:51:17 INFO - PROCESS | 2219 | 1461750677006 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d469000 == 48 [pid = 2219] [id = 565] 02:51:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x129394c00) [pid = 2219] [serial = 1695] [outer = 0x0] 02:51:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12a852c00) [pid = 2219] [serial = 1696] [outer = 0x129394c00] 02:51:17 INFO - PROCESS | 2219 | 1461750677027 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12a859000) [pid = 2219] [serial = 1697] [outer = 0x129394c00] 02:51:17 INFO - PROCESS | 2219 | 1461750677444 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:51:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 528ms 02:51:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:51:17 INFO - PROCESS | 2219 | 1461750677457 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 2219 | 1461750677459 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 02:51:17 INFO - PROCESS | 2219 | 1461750677462 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 2219 | 1461750677464 Marionette TRACE conn2 <- [1,2234,null,{}] 02:51:17 INFO - PROCESS | 2219 | 1461750677468 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}] 02:51:17 INFO - PROCESS | 2219 | 1461750677634 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:51:17 INFO - PROCESS | 2219 | 1461750677648 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d47e800 == 49 [pid = 2219] [id = 566] 02:51:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12a859400) [pid = 2219] [serial = 1698] [outer = 0x0] 02:51:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12a85d800) [pid = 2219] [serial = 1699] [outer = 0x12a859400] 02:51:17 INFO - PROCESS | 2219 | 1461750677688 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12accac00) [pid = 2219] [serial = 1700] [outer = 0x12a859400] 02:51:18 INFO - PROCESS | 2219 | 1461750678080 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 621ms 02:51:18 INFO - PROCESS | 2219 | 1461750678084 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 2219 | 1461750678085 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 02:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:51:18 INFO - PROCESS | 2219 | 1461750678091 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 2219 | 1461750678093 Marionette TRACE conn2 <- [1,2238,null,{}] 02:51:18 INFO - PROCESS | 2219 | 1461750678096 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}] 02:51:18 INFO - PROCESS | 2219 | 1461750678232 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:51:18 INFO - PROCESS | 2219 | 1461750678415 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189d5000 == 50 [pid = 2219] [id = 567] 02:51:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x1134fa800) [pid = 2219] [serial = 1701] [outer = 0x0] 02:51:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x113526800) [pid = 2219] [serial = 1702] [outer = 0x1134fa800] 02:51:18 INFO - PROCESS | 2219 | 1461750678451 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x114bbcc00) [pid = 2219] [serial = 1703] [outer = 0x1134fa800] 02:51:18 INFO - PROCESS | 2219 | 1461750678887 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 823ms 02:51:18 INFO - PROCESS | 2219 | 1461750678915 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:51:18 INFO - PROCESS | 2219 | 1461750678917 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 02:51:18 INFO - PROCESS | 2219 | 1461750678921 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 2219 | 1461750678923 Marionette TRACE conn2 <- [1,2242,null,{}] 02:51:18 INFO - PROCESS | 2219 | 1461750678968 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}] 02:51:19 INFO - PROCESS | 2219 | 1461750679078 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:51:19 INFO - PROCESS | 2219 | 1461750679148 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a1b000 == 51 [pid = 2219] [id = 568] 02:51:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x1165c2000) [pid = 2219] [serial = 1704] [outer = 0x0] 02:51:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x119039c00) [pid = 2219] [serial = 1705] [outer = 0x1165c2000] 02:51:19 INFO - PROCESS | 2219 | 1461750679179 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11a8ca000) [pid = 2219] [serial = 1706] [outer = 0x1165c2000] 02:51:19 INFO - PROCESS | 2219 | 1461750679604 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 698ms 02:51:19 INFO - PROCESS | 2219 | 1461750679621 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 2219 | 1461750679624 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 02:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:51:19 INFO - PROCESS | 2219 | 1461750679626 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 2219 | 1461750679628 Marionette TRACE conn2 <- [1,2246,null,{}] 02:51:19 INFO - PROCESS | 2219 | 1461750679631 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}] 02:51:19 INFO - PROCESS | 2219 | 1461750679740 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:51:19 INFO - PROCESS | 2219 | 1461750679793 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a89a800 == 52 [pid = 2219] [id = 569] 02:51:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11a9c5000) [pid = 2219] [serial = 1707] [outer = 0x0] 02:51:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11b24bc00) [pid = 2219] [serial = 1708] [outer = 0x11a9c5000] 02:51:19 INFO - PROCESS | 2219 | 1461750679827 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11bead000) [pid = 2219] [serial = 1709] [outer = 0x11a9c5000] 02:51:20 INFO - PROCESS | 2219 | 1461750680272 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 673ms 02:51:20 INFO - PROCESS | 2219 | 1461750680300 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 2219 | 1461750680301 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 02:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:51:20 INFO - PROCESS | 2219 | 1461750680328 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 2219 | 1461750680332 Marionette TRACE conn2 <- [1,2250,null,{}] 02:51:20 INFO - PROCESS | 2219 | 1461750680336 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}] 02:51:20 INFO - PROCESS | 2219 | 1461750680470 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:51:20 INFO - PROCESS | 2219 | 1461750680538 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc7a000 == 53 [pid = 2219] [id = 570] 02:51:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x123ae0800) [pid = 2219] [serial = 1710] [outer = 0x0] 02:51:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x123b49400) [pid = 2219] [serial = 1711] [outer = 0x123ae0800] 02:51:20 INFO - PROCESS | 2219 | 1461750680568 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12436d000) [pid = 2219] [serial = 1712] [outer = 0x123ae0800] 02:51:20 INFO - PROCESS | 2219 | 1461750680989 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 680ms 02:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:51:21 INFO - PROCESS | 2219 | 1461750681002 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 2219 | 1461750681004 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 02:51:21 INFO - PROCESS | 2219 | 1461750681006 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 2219 | 1461750681007 Marionette TRACE conn2 <- [1,2254,null,{}] 02:51:21 INFO - PROCESS | 2219 | 1461750681010 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}] 02:51:21 INFO - PROCESS | 2219 | 1461750681117 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:51:21 INFO - PROCESS | 2219 | 1461750681171 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54a800 == 54 [pid = 2219] [id = 571] 02:51:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11aa24c00) [pid = 2219] [serial = 1713] [outer = 0x0] 02:51:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x1289d3000) [pid = 2219] [serial = 1714] [outer = 0x11aa24c00] 02:51:21 INFO - PROCESS | 2219 | 1461750681200 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x1290ccc00) [pid = 2219] [serial = 1715] [outer = 0x11aa24c00] 02:51:21 INFO - PROCESS | 2219 | 1461750681642 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:51:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 02:51:21 INFO - PROCESS | 2219 | 1461750681677 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 2219 | 1461750681678 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 02:51:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:51:21 INFO - PROCESS | 2219 | 1461750681680 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 2219 | 1461750681682 Marionette TRACE conn2 <- [1,2258,null,{}] 02:51:21 INFO - PROCESS | 2219 | 1461750681684 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}] 02:51:21 INFO - PROCESS | 2219 | 1461750681792 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:51:21 INFO - PROCESS | 2219 | 1461750681893 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e5c2800 == 55 [pid = 2219] [id = 572] 02:51:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12a854000) [pid = 2219] [serial = 1716] [outer = 0x0] 02:51:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12a85a000) [pid = 2219] [serial = 1717] [outer = 0x12a854000] 02:51:21 INFO - PROCESS | 2219 | 1461750681931 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12afcd000) [pid = 2219] [serial = 1718] [outer = 0x12a854000] 02:51:22 INFO - PROCESS | 2219 | 1461750682394 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 719ms 02:51:22 INFO - PROCESS | 2219 | 1461750682401 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 2219 | 1461750682402 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 02:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:51:22 INFO - PROCESS | 2219 | 1461750682404 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 2219 | 1461750682406 Marionette TRACE conn2 <- [1,2262,null,{}] 02:51:22 INFO - PROCESS | 2219 | 1461750682408 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}] 02:51:22 INFO - PROCESS | 2219 | 1461750682516 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:51:22 INFO - PROCESS | 2219 | 1461750682570 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x12967c800 == 56 [pid = 2219] [id = 573] 02:51:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x115131800) [pid = 2219] [serial = 1719] [outer = 0x0] 02:51:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12afcd800) [pid = 2219] [serial = 1720] [outer = 0x115131800] 02:51:22 INFO - PROCESS | 2219 | 1461750682599 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12afd8800) [pid = 2219] [serial = 1721] [outer = 0x115131800] 02:51:23 INFO - PROCESS | 2219 | 1461750683259 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:51:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 870ms 02:51:23 INFO - PROCESS | 2219 | 1461750683274 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:51:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:51:23 INFO - PROCESS | 2219 | 1461750683277 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 02:51:23 INFO - PROCESS | 2219 | 1461750683280 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 2219 | 1461750683283 Marionette TRACE conn2 <- [1,2266,null,{}] 02:51:23 INFO - PROCESS | 2219 | 1461750683286 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}] 02:51:23 INFO - PROCESS | 2219 | 1461750683383 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:51:23 INFO - PROCESS | 2219 | 1461750683473 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x115249000 == 57 [pid = 2219] [id = 574] 02:51:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x118529400) [pid = 2219] [serial = 1722] [outer = 0x0] 02:51:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x119265000) [pid = 2219] [serial = 1723] [outer = 0x118529400] 02:51:23 INFO - PROCESS | 2219 | 1461750683504 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11a67a000) [pid = 2219] [serial = 1724] [outer = 0x118529400] 02:51:24 INFO - PROCESS | 2219 | 1461750684002 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 773ms 02:51:24 INFO - PROCESS | 2219 | 1461750684062 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 2219 | 1461750684068 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 02:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:51:24 INFO - PROCESS | 2219 | 1461750684078 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 2219 | 1461750684080 Marionette TRACE conn2 <- [1,2270,null,{}] 02:51:24 INFO - PROCESS | 2219 | 1461750684084 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}] 02:51:24 INFO - PROCESS | 2219 | 1461750684216 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:51:24 INFO - PROCESS | 2219 | 1461750684287 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x124532800 == 58 [pid = 2219] [id = 575] 02:51:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11aa22400) [pid = 2219] [serial = 1725] [outer = 0x0] 02:51:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11af7d800) [pid = 2219] [serial = 1726] [outer = 0x11aa22400] 02:51:24 INFO - PROCESS | 2219 | 1461750684314 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11b726800) [pid = 2219] [serial = 1727] [outer = 0x11aa22400] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x130482000 == 57 [pid = 2219] [id = 515] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc18800 == 56 [pid = 2219] [id = 91] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12d47e800 == 55 [pid = 2219] [id = 566] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12d469000 == 54 [pid = 2219] [id = 565] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc4e000 == 53 [pid = 2219] [id = 564] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6c3800 == 52 [pid = 2219] [id = 563] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12abd9800 == 51 [pid = 2219] [id = 562] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8ee000 == 50 [pid = 2219] [id = 561] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12a89e800 == 49 [pid = 2219] [id = 560] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x124505000) [pid = 2219] [serial = 1642] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x127eb7000 == 48 [pid = 2219] [id = 559] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x119805800 == 47 [pid = 2219] [id = 558] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x1240e1800 == 46 [pid = 2219] [id = 557] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad4a800 == 45 [pid = 2219] [id = 556] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa54800 == 44 [pid = 2219] [id = 555] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad47800 == 43 [pid = 2219] [id = 554] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x1276e3800 == 42 [pid = 2219] [id = 549] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11a905800 == 41 [pid = 2219] [id = 548] 02:51:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12b12d800 == 40 [pid = 2219] [id = 547] 02:51:24 INFO - PROCESS | 2219 | 1461750684685 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]]]}] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11a9b6c00) [pid = 2219] [serial = 1616] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x115842c00) [pid = 2219] [serial = 1603] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11bb27c00) [pid = 2219] [serial = 1634] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11a602400) [pid = 2219] [serial = 1633] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11c986400) [pid = 2219] [serial = 1636] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c97e800) [pid = 2219] [serial = 1631] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x123f84400) [pid = 2219] [serial = 1640] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11aa3b400) [pid = 2219] [serial = 1621] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11c450000) [pid = 2219] [serial = 1628] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x123ae3c00) [pid = 2219] [serial = 1637] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x123aeb800) [pid = 2219] [serial = 1639] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11bc80400) [pid = 2219] [serial = 1625] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11af83800) [pid = 2219] [serial = 1622] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11b7d3800) [pid = 2219] [serial = 1624] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11beb7000) [pid = 2219] [serial = 1627] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x11c577400) [pid = 2219] [serial = 1630] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x1185aa000) [pid = 2219] [serial = 1612] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x119261000) [pid = 2219] [serial = 1613] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x124377400) [pid = 2219] [serial = 1600] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x1155d3800) [pid = 2219] [serial = 1609] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11656a400) [pid = 2219] [serial = 1610] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11aa1d400) [pid = 2219] [serial = 1618] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11aa3e000) [pid = 2219] [serial = 1619] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x118c62000) [pid = 2219] [serial = 1606] [outer = 0x0] [url = about:blank] 02:51:24 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11a672400) [pid = 2219] [serial = 1615] [outer = 0x0] [url = about:blank] 02:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 623ms 02:51:24 INFO - PROCESS | 2219 | 1461750684704 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 2219 | 1461750684706 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 02:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:51:24 INFO - PROCESS | 2219 | 1461750684709 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 2219 | 1461750684711 Marionette TRACE conn2 <- [1,2274,null,{}] 02:51:24 INFO - PROCESS | 2219 | 1461750684719 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}] 02:51:24 INFO - PROCESS | 2219 | 1461750684828 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:51:24 INFO - PROCESS | 2219 | 1461750684834 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c847000 == 41 [pid = 2219] [id = 576] 02:51:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11b7e2800) [pid = 2219] [serial = 1728] [outer = 0x0] 02:51:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11bc71c00) [pid = 2219] [serial = 1729] [outer = 0x11b7e2800] 02:51:24 INFO - PROCESS | 2219 | 1461750684862 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11beac400) [pid = 2219] [serial = 1730] [outer = 0x11b7e2800] 02:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 521ms 02:51:25 INFO - PROCESS | 2219 | 1461750685225 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]]]}] 02:51:25 INFO - PROCESS | 2219 | 1461750685230 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:51:25 INFO - PROCESS | 2219 | 1461750685232 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 02:51:25 INFO - PROCESS | 2219 | 1461750685235 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 2219 | 1461750685236 Marionette TRACE conn2 <- [1,2278,null,{}] 02:51:25 INFO - PROCESS | 2219 | 1461750685241 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}] 02:51:25 INFO - PROCESS | 2219 | 1461750685328 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:51:25 INFO - PROCESS | 2219 | 1461750685383 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247f0000 == 42 [pid = 2219] [id = 577] 02:51:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11bb24400) [pid = 2219] [serial = 1731] [outer = 0x0] 02:51:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11bfd1800) [pid = 2219] [serial = 1732] [outer = 0x11bb24400] 02:51:25 INFO - PROCESS | 2219 | 1461750685409 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11c983400) [pid = 2219] [serial = 1733] [outer = 0x11bb24400] 02:51:25 INFO - PROCESS | 2219 | 1461750685697 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 02:51:25 INFO - PROCESS | 2219 | 1461750685758 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 2219 | 1461750685760 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 02:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:51:25 INFO - PROCESS | 2219 | 1461750685763 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 2219 | 1461750685765 Marionette TRACE conn2 <- [1,2282,null,{}] 02:51:25 INFO - PROCESS | 2219 | 1461750685767 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}] 02:51:25 INFO - PROCESS | 2219 | 1461750685900 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:51:25 INFO - PROCESS | 2219 | 1461750685965 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x129619800 == 43 [pid = 2219] [id = 578] 02:51:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11bea9c00) [pid = 2219] [serial = 1734] [outer = 0x0] 02:51:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123ae9000) [pid = 2219] [serial = 1735] [outer = 0x11bea9c00] 02:51:25 INFO - PROCESS | 2219 | 1461750685991 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x123b57000) [pid = 2219] [serial = 1736] [outer = 0x11bea9c00] 02:51:26 INFO - PROCESS | 2219 | 1461750686302 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 571ms 02:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:51:26 INFO - PROCESS | 2219 | 1461750686334 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 2219 | 1461750686335 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 02:51:26 INFO - PROCESS | 2219 | 1461750686340 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 2219 | 1461750686341 Marionette TRACE conn2 <- [1,2286,null,{}] 02:51:26 INFO - PROCESS | 2219 | 1461750686343 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}] 02:51:26 INFO - PROCESS | 2219 | 1461750686432 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:51:26 INFO - PROCESS | 2219 | 1461750686437 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a903000 == 44 [pid = 2219] [id = 579] 02:51:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x123cea400) [pid = 2219] [serial = 1737] [outer = 0x0] 02:51:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x127660800) [pid = 2219] [serial = 1738] [outer = 0x123cea400] 02:51:26 INFO - PROCESS | 2219 | 1461750686464 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x128e33400) [pid = 2219] [serial = 1739] [outer = 0x123cea400] 02:51:26 INFO - PROCESS | 2219 | 1461750686834 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]]]}] 02:51:26 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 02:51:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 02:51:26 INFO - PROCESS | 2219 | 1461750686858 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 2219 | 1461750686860 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 02:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:51:26 INFO - PROCESS | 2219 | 1461750686862 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 2219 | 1461750686863 Marionette TRACE conn2 <- [1,2290,null,{}] 02:51:26 INFO - PROCESS | 2219 | 1461750686865 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}] 02:51:26 INFO - PROCESS | 2219 | 1461750686978 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:51:27 INFO - PROCESS | 2219 | 1461750687016 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae59800 == 45 [pid = 2219] [id = 580] 02:51:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x123f84800) [pid = 2219] [serial = 1740] [outer = 0x0] 02:51:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x129087400) [pid = 2219] [serial = 1741] [outer = 0x123f84800] 02:51:27 INFO - PROCESS | 2219 | 1461750687041 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x1290d6400) [pid = 2219] [serial = 1742] [outer = 0x123f84800] 02:51:27 INFO - PROCESS | 2219 | 1461750687359 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 02:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:51:27 INFO - PROCESS | 2219 | 1461750687394 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 2219 | 1461750687395 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 02:51:27 INFO - PROCESS | 2219 | 1461750687397 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 2219 | 1461750687398 Marionette TRACE conn2 <- [1,2294,null,{}] 02:51:27 INFO - PROCESS | 2219 | 1461750687400 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}] 02:51:27 INFO - PROCESS | 2219 | 1461750687504 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:51:27 INFO - PROCESS | 2219 | 1461750687540 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b137000 == 46 [pid = 2219] [id = 581] 02:51:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x127914800) [pid = 2219] [serial = 1743] [outer = 0x0] 02:51:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12a851000) [pid = 2219] [serial = 1744] [outer = 0x127914800] 02:51:27 INFO - PROCESS | 2219 | 1461750687566 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12accb000) [pid = 2219] [serial = 1745] [outer = 0x127914800] 02:51:27 INFO - PROCESS | 2219 | 1461750687873 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 02:51:27 INFO - PROCESS | 2219 | 1461750687916 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 2219 | 1461750687917 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 02:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:51:27 INFO - PROCESS | 2219 | 1461750687920 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 2219 | 1461750687921 Marionette TRACE conn2 <- [1,2298,null,{}] 02:51:27 INFO - PROCESS | 2219 | 1461750687930 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}] 02:51:28 INFO - PROCESS | 2219 | 1461750688033 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:51:28 INFO - PROCESS | 2219 | 1461750688070 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d012800 == 47 [pid = 2219] [id = 582] 02:51:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x129393000) [pid = 2219] [serial = 1746] [outer = 0x0] 02:51:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12afd0400) [pid = 2219] [serial = 1747] [outer = 0x129393000] 02:51:28 INFO - PROCESS | 2219 | 1461750688095 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12afea800) [pid = 2219] [serial = 1748] [outer = 0x129393000] 02:51:28 INFO - PROCESS | 2219 | 1461750688422 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 519ms 02:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:51:28 INFO - PROCESS | 2219 | 1461750688440 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 2219 | 1461750688442 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 02:51:28 INFO - PROCESS | 2219 | 1461750688444 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 2219 | 1461750688445 Marionette TRACE conn2 <- [1,2302,null,{}] 02:51:28 INFO - PROCESS | 2219 | 1461750688447 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}] 02:51:28 INFO - PROCESS | 2219 | 1461750688551 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x123b53800) [pid = 2219] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c989000) [pid = 2219] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11584b000) [pid = 2219] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x1289d4000) [pid = 2219] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11512a000) [pid = 2219] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11aa3a400) [pid = 2219] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11b7dbc00) [pid = 2219] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11b7df400) [pid = 2219] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x1185a4000) [pid = 2219] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x1289d3c00) [pid = 2219] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x115787800) [pid = 2219] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:51:28 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x129394c00) [pid = 2219] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:51:28 INFO - PROCESS | 2219 | 1461750688680 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc09800 == 48 [pid = 2219] [id = 583] 02:51:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x115787800) [pid = 2219] [serial = 1749] [outer = 0x0] 02:51:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11a67bc00) [pid = 2219] [serial = 1750] [outer = 0x115787800] 02:51:28 INFO - PROCESS | 2219 | 1461750688706 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11bc75400) [pid = 2219] [serial = 1751] [outer = 0x115787800] 02:51:28 INFO - PROCESS | 2219 | 1461750688977 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 569ms 02:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:51:29 INFO - PROCESS | 2219 | 1461750689014 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 2219 | 1461750689016 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 02:51:29 INFO - PROCESS | 2219 | 1461750689018 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 2219 | 1461750689021 Marionette TRACE conn2 <- [1,2306,null,{}] 02:51:29 INFO - PROCESS | 2219 | 1461750689031 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}] 02:51:29 INFO - PROCESS | 2219 | 1461750689138 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:51:29 INFO - PROCESS | 2219 | 1461750689143 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e5bf000 == 49 [pid = 2219] [id = 584] 02:51:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x123ceec00) [pid = 2219] [serial = 1752] [outer = 0x0] 02:51:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12aff8c00) [pid = 2219] [serial = 1753] [outer = 0x123ceec00] 02:51:29 INFO - PROCESS | 2219 | 1461750689172 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12b34e800) [pid = 2219] [serial = 1754] [outer = 0x123ceec00] 02:51:29 INFO - PROCESS | 2219 | 1461750689534 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 531ms 02:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:51:29 INFO - PROCESS | 2219 | 1461750689550 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 2219 | 1461750689551 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 02:51:29 INFO - PROCESS | 2219 | 1461750689555 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 2219 | 1461750689558 Marionette TRACE conn2 <- [1,2310,null,{}] 02:51:29 INFO - PROCESS | 2219 | 1461750689572 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}] 02:51:29 INFO - PROCESS | 2219 | 1461750689657 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:51:29 INFO - PROCESS | 2219 | 1461750689661 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eae8000 == 50 [pid = 2219] [id = 585] 02:51:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12b351000) [pid = 2219] [serial = 1755] [outer = 0x0] 02:51:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12b354800) [pid = 2219] [serial = 1756] [outer = 0x12b351000] 02:51:29 INFO - PROCESS | 2219 | 1461750689687 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12b35ac00) [pid = 2219] [serial = 1757] [outer = 0x12b351000] 02:51:30 INFO - PROCESS | 2219 | 1461750690012 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 485ms 02:51:30 INFO - PROCESS | 2219 | 1461750690040 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:51:30 INFO - PROCESS | 2219 | 1461750690041 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 02:51:30 INFO - PROCESS | 2219 | 1461750690043 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 2219 | 1461750690045 Marionette TRACE conn2 <- [1,2314,null,{}] 02:51:30 INFO - PROCESS | 2219 | 1461750690047 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}] 02:51:30 INFO - PROCESS | 2219 | 1461750690134 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:51:30 INFO - PROCESS | 2219 | 1461750690139 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f603800 == 51 [pid = 2219] [id = 586] 02:51:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12b35b000) [pid = 2219] [serial = 1758] [outer = 0x0] 02:51:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12b364400) [pid = 2219] [serial = 1759] [outer = 0x12b35b000] 02:51:30 INFO - PROCESS | 2219 | 1461750690163 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12b369400) [pid = 2219] [serial = 1760] [outer = 0x12b35b000] 02:51:30 INFO - PROCESS | 2219 | 1461750690509 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 517ms 02:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:51:30 INFO - PROCESS | 2219 | 1461750690561 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 2219 | 1461750690563 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 02:51:30 INFO - PROCESS | 2219 | 1461750690565 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 2219 | 1461750690566 Marionette TRACE conn2 <- [1,2318,null,{}] 02:51:30 INFO - PROCESS | 2219 | 1461750690568 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}] 02:51:30 INFO - PROCESS | 2219 | 1461750690660 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:51:30 INFO - PROCESS | 2219 | 1461750690779 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x119815800 == 52 [pid = 2219] [id = 587] 02:51:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x1134f7800) [pid = 2219] [serial = 1761] [outer = 0x0] 02:51:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11424b400) [pid = 2219] [serial = 1762] [outer = 0x1134f7800] 02:51:30 INFO - PROCESS | 2219 | 1461750690811 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x1158a6800) [pid = 2219] [serial = 1763] [outer = 0x1134f7800] 02:51:31 INFO - PROCESS | 2219 | 1461750691248 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] 02:51:31 INFO - PROCESS | 2219 | 1461750691306 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 02:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:51:31 INFO - PROCESS | 2219 | 1461750691311 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 2219 | 1461750691313 Marionette TRACE conn2 <- [1,2322,null,{}] 02:51:31 INFO - PROCESS | 2219 | 1461750691317 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}] 02:51:31 INFO - PROCESS | 2219 | 1461750691426 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:51:31 INFO - PROCESS | 2219 | 1461750691501 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x123ccd800 == 53 [pid = 2219] [id = 588] 02:51:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11a9c2400) [pid = 2219] [serial = 1764] [outer = 0x0] 02:51:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11aa1e800) [pid = 2219] [serial = 1765] [outer = 0x11a9c2400] 02:51:31 INFO - PROCESS | 2219 | 1461750691532 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11af83800) [pid = 2219] [serial = 1766] [outer = 0x11a9c2400] 02:51:31 INFO - PROCESS | 2219 | 1461750691955 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 673ms 02:51:32 INFO - PROCESS | 2219 | 1461750692017 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 2219 | 1461750692020 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 02:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:51:32 INFO - PROCESS | 2219 | 1461750692025 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 2219 | 1461750692026 Marionette TRACE conn2 <- [1,2326,null,{}] 02:51:32 INFO - PROCESS | 2219 | 1461750692029 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}] 02:51:32 INFO - PROCESS | 2219 | 1461750692138 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:51:32 INFO - PROCESS | 2219 | 1461750692241 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae73000 == 54 [pid = 2219] [id = 589] 02:51:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11bc73000) [pid = 2219] [serial = 1767] [outer = 0x0] 02:51:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x11c56d800) [pid = 2219] [serial = 1768] [outer = 0x11bc73000] 02:51:32 INFO - PROCESS | 2219 | 1461750692275 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x123f7cc00) [pid = 2219] [serial = 1769] [outer = 0x11bc73000] 02:51:32 INFO - PROCESS | 2219 | 1461750692668 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 02:51:32 INFO - PROCESS | 2219 | 1461750692695 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 2219 | 1461750692696 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 02:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:51:32 INFO - PROCESS | 2219 | 1461750692704 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 2219 | 1461750692708 Marionette TRACE conn2 <- [1,2330,null,{}] 02:51:32 INFO - PROCESS | 2219 | 1461750692711 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}] 02:51:32 INFO - PROCESS | 2219 | 1461750692822 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:51:32 INFO - PROCESS | 2219 | 1461750692925 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f117800 == 55 [pid = 2219] [id = 590] 02:51:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x11bc79400) [pid = 2219] [serial = 1770] [outer = 0x0] 02:51:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x127fbf800) [pid = 2219] [serial = 1771] [outer = 0x11bc79400] 02:51:32 INFO - PROCESS | 2219 | 1461750692958 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12afd2800) [pid = 2219] [serial = 1772] [outer = 0x11bc79400] 02:51:33 INFO - PROCESS | 2219 | 1461750693348 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 677ms 02:51:33 INFO - PROCESS | 2219 | 1461750693377 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 2219 | 1461750693379 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 02:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:51:33 INFO - PROCESS | 2219 | 1461750693381 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 2219 | 1461750693382 Marionette TRACE conn2 <- [1,2334,null,{}] 02:51:33 INFO - PROCESS | 2219 | 1461750693385 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}] 02:51:33 INFO - PROCESS | 2219 | 1461750693493 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:51:33 INFO - PROCESS | 2219 | 1461750693584 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fce4800 == 56 [pid = 2219] [id = 591] 02:51:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x129087800) [pid = 2219] [serial = 1773] [outer = 0x0] 02:51:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12b20b400) [pid = 2219] [serial = 1774] [outer = 0x129087800] 02:51:33 INFO - PROCESS | 2219 | 1461750693613 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12b216c00) [pid = 2219] [serial = 1775] [outer = 0x129087800] 02:51:34 INFO - PROCESS | 2219 | 1461750694019 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 02:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:51:34 INFO - PROCESS | 2219 | 1461750694051 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 2219 | 1461750694053 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 02:51:34 INFO - PROCESS | 2219 | 1461750694055 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 2219 | 1461750694056 Marionette TRACE conn2 <- [1,2338,null,{}] 02:51:34 INFO - PROCESS | 2219 | 1461750694059 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}] 02:51:34 INFO - PROCESS | 2219 | 1461750694161 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:51:34 INFO - PROCESS | 2219 | 1461750694222 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d479800 == 57 [pid = 2219] [id = 592] 02:51:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x12b36b800) [pid = 2219] [serial = 1776] [outer = 0x0] 02:51:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x12b36e400) [pid = 2219] [serial = 1777] [outer = 0x12b36b800] 02:51:34 INFO - PROCESS | 2219 | 1461750694322 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x12b3b3800) [pid = 2219] [serial = 1778] [outer = 0x12b36b800] 02:51:34 INFO - PROCESS | 2219 | 1461750694992 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 969ms 02:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:51:35 INFO - PROCESS | 2219 | 1461750695025 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 2219 | 1461750695027 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 02:51:35 INFO - PROCESS | 2219 | 1461750695030 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 2219 | 1461750695033 Marionette TRACE conn2 <- [1,2342,null,{}] 02:51:35 INFO - PROCESS | 2219 | 1461750695037 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}] 02:51:35 INFO - PROCESS | 2219 | 1461750695139 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:51:35 INFO - PROCESS | 2219 | 1461750695213 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a18000 == 58 [pid = 2219] [id = 593] 02:51:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x1142bb800) [pid = 2219] [serial = 1779] [outer = 0x0] 02:51:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x1178f8800) [pid = 2219] [serial = 1780] [outer = 0x1142bb800] 02:51:35 INFO - PROCESS | 2219 | 1461750695242 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x1189b0c00) [pid = 2219] [serial = 1781] [outer = 0x1142bb800] 02:51:35 INFO - PROCESS | 2219 | 1461750695662 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 673ms 02:51:35 INFO - PROCESS | 2219 | 1461750695704 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 2219 | 1461750695708 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 02:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:51:35 INFO - PROCESS | 2219 | 1461750695712 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 2219 | 1461750695714 Marionette TRACE conn2 <- [1,2346,null,{}] 02:51:35 INFO - PROCESS | 2219 | 1461750695716 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}] 02:51:35 INFO - PROCESS | 2219 | 1461750695815 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:51:35 INFO - PROCESS | 2219 | 1461750695878 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d4800 == 59 [pid = 2219] [id = 594] 02:51:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x118eb2c00) [pid = 2219] [serial = 1782] [outer = 0x0] 02:51:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x11a67ec00) [pid = 2219] [serial = 1783] [outer = 0x118eb2c00] 02:51:35 INFO - PROCESS | 2219 | 1461750695906 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 156 (0x11aa1a800) [pid = 2219] [serial = 1784] [outer = 0x118eb2c00] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12f603800 == 58 [pid = 2219] [id = 586] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12eae8000 == 57 [pid = 2219] [id = 585] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12e5bf000 == 56 [pid = 2219] [id = 584] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc09800 == 55 [pid = 2219] [id = 583] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12d012800 == 54 [pid = 2219] [id = 582] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12b137000 == 53 [pid = 2219] [id = 581] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 155 (0x11a679c00) [pid = 2219] [serial = 1648] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x1240c4400) [pid = 2219] [serial = 1657] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x11bb29c00) [pid = 2219] [serial = 1651] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12a85d800) [pid = 2219] [serial = 1699] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x115845c00) [pid = 2219] [serial = 1645] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x123aea400) [pid = 2219] [serial = 1654] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12765d000) [pid = 2219] [serial = 1660] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae59800 == 52 [pid = 2219] [id = 580] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12a903000 == 51 [pid = 2219] [id = 579] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x129619800 == 50 [pid = 2219] [id = 578] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x1247f0000 == 49 [pid = 2219] [id = 577] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x11c847000 == 48 [pid = 2219] [id = 576] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x124532800 == 47 [pid = 2219] [id = 575] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x115249000 == 46 [pid = 2219] [id = 574] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12e5c2800 == 45 [pid = 2219] [id = 572] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54a800 == 44 [pid = 2219] [id = 571] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc7a000 == 43 [pid = 2219] [id = 570] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x12a89a800 == 42 [pid = 2219] [id = 569] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x123a1b000 == 41 [pid = 2219] [id = 568] 02:51:36 INFO - PROCESS | 2219 | --DOCSHELL 0x1189d5000 == 40 [pid = 2219] [id = 567] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x12790ec00) [pid = 2219] [serial = 1684] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x123f76800) [pid = 2219] [serial = 1681] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x127061800) [pid = 2219] [serial = 1682] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x127fc1800) [pid = 2219] [serial = 1685] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x11a8bd000) [pid = 2219] [serial = 1669] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x1290c9400) [pid = 2219] [serial = 1690] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11aa21800) [pid = 2219] [serial = 1670] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x118520c00) [pid = 2219] [serial = 1664] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x115131000) [pid = 2219] [serial = 1663] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x11b24f800) [pid = 2219] [serial = 1672] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11b723400) [pid = 2219] [serial = 1673] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11bfcf400) [pid = 2219] [serial = 1678] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x11bb93800) [pid = 2219] [serial = 1675] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11b24d800) [pid = 2219] [serial = 1676] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x119a71400) [pid = 2219] [serial = 1666] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11a677800) [pid = 2219] [serial = 1667] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x1289e0c00) [pid = 2219] [serial = 1687] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x1290d2400) [pid = 2219] [serial = 1693] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x1290cf800) [pid = 2219] [serial = 1691] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12a852c00) [pid = 2219] [serial = 1696] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x129086800) [pid = 2219] [serial = 1688] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x123b4a000) [pid = 2219] [serial = 1679] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x129391c00) [pid = 2219] [serial = 1694] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12a859000) [pid = 2219] [serial = 1697] [outer = 0x0] [url = about:blank] 02:51:36 INFO - PROCESS | 2219 | 1461750696358 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 669ms 02:51:36 INFO - PROCESS | 2219 | 1461750696381 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 2219 | 1461750696383 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 02:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:51:36 INFO - PROCESS | 2219 | 1461750696385 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 2219 | 1461750696387 Marionette TRACE conn2 <- [1,2350,null,{}] 02:51:36 INFO - PROCESS | 2219 | 1461750696395 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}] 02:51:36 INFO - PROCESS | 2219 | 1461750696497 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:51:36 INFO - PROCESS | 2219 | 1461750696505 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b782000 == 41 [pid = 2219] [id = 595] 02:51:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11aa38000) [pid = 2219] [serial = 1785] [outer = 0x0] 02:51:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11af83000) [pid = 2219] [serial = 1786] [outer = 0x11aa38000] 02:51:36 INFO - PROCESS | 2219 | 1461750696534 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11b27fc00) [pid = 2219] [serial = 1787] [outer = 0x11aa38000] 02:51:36 INFO - PROCESS | 2219 | 1461750696881 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 525ms 02:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:51:36 INFO - PROCESS | 2219 | 1461750696917 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 2219 | 1461750696918 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 02:51:36 INFO - PROCESS | 2219 | 1461750696921 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 2219 | 1461750696922 Marionette TRACE conn2 <- [1,2354,null,{}] 02:51:36 INFO - PROCESS | 2219 | 1461750696924 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}] 02:51:37 INFO - PROCESS | 2219 | 1461750697006 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:51:37 INFO - PROCESS | 2219 | 1461750697011 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x124549000 == 42 [pid = 2219] [id = 596] 02:51:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11b7d6000) [pid = 2219] [serial = 1788] [outer = 0x0] 02:51:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11bb93800) [pid = 2219] [serial = 1789] [outer = 0x11b7d6000] 02:51:37 INFO - PROCESS | 2219 | 1461750697037 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11beb5800) [pid = 2219] [serial = 1790] [outer = 0x11b7d6000] 02:51:37 INFO - PROCESS | 2219 | 1461750697387 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 02:51:37 INFO - PROCESS | 2219 | 1461750697449 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 2219 | 1461750697450 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 02:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:51:37 INFO - PROCESS | 2219 | 1461750697454 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 2219 | 1461750697455 Marionette TRACE conn2 <- [1,2358,null,{}] 02:51:37 INFO - PROCESS | 2219 | 1461750697457 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}] 02:51:37 INFO - PROCESS | 2219 | 1461750697538 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:51:37 INFO - PROCESS | 2219 | 1461750697543 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x127ea6000 == 43 [pid = 2219] [id = 597] 02:51:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11beb7000) [pid = 2219] [serial = 1791] [outer = 0x0] 02:51:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11c457800) [pid = 2219] [serial = 1792] [outer = 0x11beb7000] 02:51:37 INFO - PROCESS | 2219 | 1461750697570 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11c8af800) [pid = 2219] [serial = 1793] [outer = 0x11beb7000] 02:51:37 INFO - PROCESS | 2219 | 1461750697996 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 569ms 02:51:38 INFO - PROCESS | 2219 | 1461750698024 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:51:38 INFO - PROCESS | 2219 | 1461750698026 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 02:51:38 INFO - PROCESS | 2219 | 1461750698029 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 2219 | 1461750698031 Marionette TRACE conn2 <- [1,2362,null,{}] 02:51:38 INFO - PROCESS | 2219 | 1461750698034 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}] 02:51:38 INFO - PROCESS | 2219 | 1461750698230 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:51:38 INFO - PROCESS | 2219 | 1461750698248 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8d8800 == 44 [pid = 2219] [id = 598] 02:51:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x11c97f000) [pid = 2219] [serial = 1794] [outer = 0x0] 02:51:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x123ae8000) [pid = 2219] [serial = 1795] [outer = 0x11c97f000] 02:51:38 INFO - PROCESS | 2219 | 1461750698293 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x127659400) [pid = 2219] [serial = 1796] [outer = 0x11c97f000] 02:51:38 INFO - PROCESS | 2219 | 1461750698716 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 726ms 02:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:51:38 INFO - PROCESS | 2219 | 1461750698758 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 2219 | 1461750698759 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 02:51:38 INFO - PROCESS | 2219 | 1461750698761 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 2219 | 1461750698762 Marionette TRACE conn2 <- [1,2366,null,{}] 02:51:38 INFO - PROCESS | 2219 | 1461750698765 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}] 02:51:38 INFO - PROCESS | 2219 | 1461750698869 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:51:38 INFO - PROCESS | 2219 | 1461750698907 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x1147a6000 == 45 [pid = 2219] [id = 599] 02:51:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11351ec00) [pid = 2219] [serial = 1797] [outer = 0x0] 02:51:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x1147df800) [pid = 2219] [serial = 1798] [outer = 0x11351ec00] 02:51:39 INFO - PROCESS | 2219 | 1461750699323 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x11584b000) [pid = 2219] [serial = 1799] [outer = 0x11351ec00] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x115129800) [pid = 2219] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x115123400) [pid = 2219] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11c980400) [pid = 2219] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x123f7a000) [pid = 2219] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x11b728800) [pid = 2219] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x123fae800) [pid = 2219] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11512d400) [pid = 2219] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x119263c00) [pid = 2219] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x115789800) [pid = 2219] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12a859400) [pid = 2219] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x12e63f000) [pid = 2219] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x123ae2400) [pid = 2219] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x123f84800) [pid = 2219] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x127914800) [pid = 2219] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x129393000) [pid = 2219] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x123ae0800) [pid = 2219] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11a9c5000) [pid = 2219] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12a854000) [pid = 2219] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11aa24c00) [pid = 2219] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1134fa800) [pid = 2219] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11bea9c00) [pid = 2219] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11aa22400) [pid = 2219] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x115787800) [pid = 2219] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x118529400) [pid = 2219] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x1165c2000) [pid = 2219] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x123cea400) [pid = 2219] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11bb24400) [pid = 2219] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11b7e2800) [pid = 2219] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12b351000) [pid = 2219] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:51:39 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x123ceec00) [pid = 2219] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:51:39 INFO - PROCESS | 2219 | 1461750699835 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1121ms 02:51:39 INFO - PROCESS | 2219 | 1461750699883 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:51:39 INFO - PROCESS | 2219 | 1461750699885 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 02:51:39 INFO - PROCESS | 2219 | 1461750699889 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 2219 | 1461750699890 Marionette TRACE conn2 <- [1,2370,null,{}] 02:51:39 INFO - PROCESS | 2219 | 1461750699894 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}] 02:51:40 INFO - PROCESS | 2219 | 1461750700002 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:51:40 INFO - PROCESS | 2219 | 1461750700062 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c4a6800 == 46 [pid = 2219] [id = 600] 02:51:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11a675800) [pid = 2219] [serial = 1800] [outer = 0x0] 02:51:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11a8be400) [pid = 2219] [serial = 1801] [outer = 0x11a675800] 02:51:40 INFO - PROCESS | 2219 | 1461750700093 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11aa1c400) [pid = 2219] [serial = 1802] [outer = 0x11a675800] 02:51:40 INFO - PROCESS | 2219 | 1461750700552 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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms 02:51:40 INFO - PROCESS | 2219 | 1461750700561 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 2219 | 1461750700563 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 02:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:51:40 INFO - PROCESS | 2219 | 1461750700568 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 2219 | 1461750700570 Marionette TRACE conn2 <- [1,2374,null,{}] 02:51:40 INFO - PROCESS | 2219 | 1461750700575 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}] 02:51:40 INFO - PROCESS | 2219 | 1461750700678 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:51:40 INFO - PROCESS | 2219 | 1461750700733 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x127390800 == 47 [pid = 2219] [id = 601] 02:51:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11aa1c000) [pid = 2219] [serial = 1803] [outer = 0x0] 02:51:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11b248400) [pid = 2219] [serial = 1804] [outer = 0x11aa1c000] 02:51:40 INFO - PROCESS | 2219 | 1461750700764 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11bb2f400) [pid = 2219] [serial = 1805] [outer = 0x11aa1c000] 02:51:41 INFO - PROCESS | 2219 | 1461750701231 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 672ms 02:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:51:41 INFO - PROCESS | 2219 | 1461750701240 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 2219 | 1461750701242 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 02:51:41 INFO - PROCESS | 2219 | 1461750701244 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 2219 | 1461750701246 Marionette TRACE conn2 <- [1,2378,null,{}] 02:51:41 INFO - PROCESS | 2219 | 1461750701257 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}] 02:51:41 INFO - PROCESS | 2219 | 1461750701362 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:51:41 INFO - PROCESS | 2219 | 1461750701459 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a911800 == 48 [pid = 2219] [id = 602] 02:51:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11c5d7800) [pid = 2219] [serial = 1806] [outer = 0x0] 02:51:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123b52c00) [pid = 2219] [serial = 1807] [outer = 0x11c5d7800] 02:51:41 INFO - PROCESS | 2219 | 1461750701491 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123f77400) [pid = 2219] [serial = 1808] [outer = 0x11c5d7800] 02:51:41 INFO - PROCESS | 2219 | 1461750701891 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 673ms 02:51:41 INFO - PROCESS | 2219 | 1461750701918 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 2219 | 1461750701920 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 02:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:51:41 INFO - PROCESS | 2219 | 1461750701923 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 2219 | 1461750701924 Marionette TRACE conn2 <- [1,2382,null,{}] 02:51:41 INFO - PROCESS | 2219 | 1461750701926 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}] 02:51:42 INFO - PROCESS | 2219 | 1461750702028 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:51:42 INFO - PROCESS | 2219 | 1461750702086 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6c7800 == 49 [pid = 2219] [id = 603] 02:51:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11c8b0c00) [pid = 2219] [serial = 1809] [outer = 0x0] 02:51:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x123faec00) [pid = 2219] [serial = 1810] [outer = 0x11c8b0c00] 02:51:42 INFO - PROCESS | 2219 | 1461750702117 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x127914800) [pid = 2219] [serial = 1811] [outer = 0x11c8b0c00] 02:51:42 INFO - PROCESS | 2219 | 1461750702561 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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 668ms 02:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:51:42 INFO - PROCESS | 2219 | 1461750702592 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 2219 | 1461750702593 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 02:51:42 INFO - PROCESS | 2219 | 1461750702596 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 2219 | 1461750702597 Marionette TRACE conn2 <- [1,2386,null,{}] 02:51:42 INFO - PROCESS | 2219 | 1461750702599 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}] 02:51:42 INFO - PROCESS | 2219 | 1461750702698 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:51:42 INFO - PROCESS | 2219 | 1461750702792 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d019000 == 50 [pid = 2219] [id = 604] 02:51:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x1289db400) [pid = 2219] [serial = 1812] [outer = 0x0] 02:51:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x128ee0400) [pid = 2219] [serial = 1813] [outer = 0x1289db400] 02:51:42 INFO - PROCESS | 2219 | 1461750702826 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x1290d4400) [pid = 2219] [serial = 1814] [outer = 0x1289db400] 02:51:43 INFO - PROCESS | 2219 | 1461750703222 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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 668ms 02:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:51:43 INFO - PROCESS | 2219 | 1461750703265 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 2219 | 1461750703266 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 02:51:43 INFO - PROCESS | 2219 | 1461750703268 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 2219 | 1461750703271 Marionette TRACE conn2 <- [1,2390,null,{}] 02:51:43 INFO - PROCESS | 2219 | 1461750703292 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}] 02:51:43 INFO - PROCESS | 2219 | 1461750703399 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:51:43 INFO - PROCESS | 2219 | 1461750703470 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d480800 == 51 [pid = 2219] [id = 605] 02:51:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x1290d4c00) [pid = 2219] [serial = 1815] [outer = 0x0] 02:51:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12a852c00) [pid = 2219] [serial = 1816] [outer = 0x1290d4c00] 02:51:43 INFO - PROCESS | 2219 | 1461750703500 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12a85e000) [pid = 2219] [serial = 1817] [outer = 0x1290d4c00] 02:51:43 INFO - PROCESS | 2219 | 1461750703909 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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 689ms 02:51:43 INFO - PROCESS | 2219 | 1461750703958 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 2219 | 1461750703959 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 02:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:51:43 INFO - PROCESS | 2219 | 1461750703961 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 2219 | 1461750703963 Marionette TRACE conn2 <- [1,2394,null,{}] 02:51:43 INFO - PROCESS | 2219 | 1461750703965 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}] 02:51:44 INFO - PROCESS | 2219 | 1461750704085 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:51:44 INFO - PROCESS | 2219 | 1461750704168 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e543000 == 52 [pid = 2219] [id = 606] 02:51:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x129390c00) [pid = 2219] [serial = 1818] [outer = 0x0] 02:51:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12acd1800) [pid = 2219] [serial = 1819] [outer = 0x129390c00] 02:51:44 INFO - PROCESS | 2219 | 1461750704199 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12afd6c00) [pid = 2219] [serial = 1820] [outer = 0x129390c00] 02:51:44 INFO - PROCESS | 2219 | 1461750704643 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 720ms 02:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:51:44 INFO - PROCESS | 2219 | 1461750704681 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 2219 | 1461750704682 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 02:51:44 INFO - PROCESS | 2219 | 1461750704685 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 2219 | 1461750704686 Marionette TRACE conn2 <- [1,2398,null,{}] 02:51:44 INFO - PROCESS | 2219 | 1461750704708 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}] 02:51:44 INFO - PROCESS | 2219 | 1461750704811 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:51:44 INFO - PROCESS | 2219 | 1461750704884 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a90c800 == 53 [pid = 2219] [id = 607] 02:51:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x114751000) [pid = 2219] [serial = 1821] [outer = 0x0] 02:51:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11a603c00) [pid = 2219] [serial = 1822] [outer = 0x114751000] 02:51:44 INFO - PROCESS | 2219 | 1461750704914 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11c980000) [pid = 2219] [serial = 1823] [outer = 0x114751000] 02:51:45 INFO - PROCESS | 2219 | 1461750705463 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 790ms 02:51:45 INFO - PROCESS | 2219 | 1461750705476 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 2219 | 1461750705478 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 02:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:51:45 INFO - PROCESS | 2219 | 1461750705481 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 2219 | 1461750705484 Marionette TRACE conn2 <- [1,2402,null,{}] 02:51:45 INFO - PROCESS | 2219 | 1461750705487 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}] 02:51:45 INFO - PROCESS | 2219 | 1461750705589 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:51:45 INFO - PROCESS | 2219 | 1461750705651 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c718000 == 54 [pid = 2219] [id = 608] 02:51:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x1185a6000) [pid = 2219] [serial = 1824] [outer = 0x0] 02:51:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x118c0c400) [pid = 2219] [serial = 1825] [outer = 0x1185a6000] 02:51:45 INFO - PROCESS | 2219 | 1461750705680 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x119ac9c00) [pid = 2219] [serial = 1826] [outer = 0x1185a6000] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8d8800 == 53 [pid = 2219] [id = 598] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x127ea6000 == 52 [pid = 2219] [id = 597] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x124549000 == 51 [pid = 2219] [id = 596] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11b782000 == 50 [pid = 2219] [id = 595] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d4800 == 49 [pid = 2219] [id = 594] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x123a18000 == 48 [pid = 2219] [id = 593] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12afcd800) [pid = 2219] [serial = 1720] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOCSHELL 0x119815800 == 47 [pid = 2219] [id = 587] 02:51:46 INFO - PROCESS | 2219 | 1461750706129 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]]]}] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x119ace800) [pid = 2219] [serial = 1607] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x12accac00) [pid = 2219] [serial = 1700] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12ea7fc00) [pid = 2219] [serial = 1547] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11bc7a800) [pid = 2219] [serial = 1652] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x127005000) [pid = 2219] [serial = 1601] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11852cc00) [pid = 2219] [serial = 1646] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11a9ba800) [pid = 2219] [serial = 1649] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x1178fec00) [pid = 2219] [serial = 1604] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x1289da400) [pid = 2219] [serial = 1661] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x123f78800) [pid = 2219] [serial = 1655] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x127656400) [pid = 2219] [serial = 1658] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x127334c00) [pid = 2219] [serial = 1643] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12b364400) [pid = 2219] [serial = 1759] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x129087400) [pid = 2219] [serial = 1741] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12a851000) [pid = 2219] [serial = 1744] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1290d6400) [pid = 2219] [serial = 1742] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12afd0400) [pid = 2219] [serial = 1747] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12accb000) [pid = 2219] [serial = 1745] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12afea800) [pid = 2219] [serial = 1748] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12436d000) [pid = 2219] [serial = 1712] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x123b49400) [pid = 2219] [serial = 1711] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11bead000) [pid = 2219] [serial = 1709] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11b24bc00) [pid = 2219] [serial = 1708] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12afcd000) [pid = 2219] [serial = 1718] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x12a85a000) [pid = 2219] [serial = 1717] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x1290ccc00) [pid = 2219] [serial = 1715] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x1289d3000) [pid = 2219] [serial = 1714] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x114bbcc00) [pid = 2219] [serial = 1703] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x113526800) [pid = 2219] [serial = 1702] [outer = 0x0] [url = about:blank] 02:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x123ae9000) [pid = 2219] [serial = 1735] [outer = 0x0] [url = about:blank] 02:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 672ms 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x123b57000) [pid = 2219] [serial = 1736] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11b726800) [pid = 2219] [serial = 1727] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11af7d800) [pid = 2219] [serial = 1726] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11bc75400) [pid = 2219] [serial = 1751] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11a67a000) [pid = 2219] [serial = 1724] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x119265000) [pid = 2219] [serial = 1723] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x119039c00) [pid = 2219] [serial = 1705] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x11a8ca000) [pid = 2219] [serial = 1706] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x127660800) [pid = 2219] [serial = 1738] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11bfd1800) [pid = 2219] [serial = 1732] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11c983400) [pid = 2219] [serial = 1733] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x11bc71c00) [pid = 2219] [serial = 1729] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11beac400) [pid = 2219] [serial = 1730] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x12b354800) [pid = 2219] [serial = 1756] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x12b35ac00) [pid = 2219] [serial = 1757] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x12aff8c00) [pid = 2219] [serial = 1753] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11a67bc00) [pid = 2219] [serial = 1750] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x128e33400) [pid = 2219] [serial = 1739] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x12b34e800) [pid = 2219] [serial = 1754] [outer = 0x0] [url = about:blank] 02:51:46 INFO - PROCESS | 2219 | 1461750706160 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 2219 | 1461750706165 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 02:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:51:46 INFO - PROCESS | 2219 | 1461750706170 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 2219 | 1461750706172 Marionette TRACE conn2 <- [1,2406,null,{}] 02:51:46 INFO - PROCESS | 2219 | 1461750706175 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}] 02:51:46 INFO - PROCESS | 2219 | 1461750706289 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:51:46 INFO - PROCESS | 2219 | 1461750706295 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa56000 == 48 [pid = 2219] [id = 609] 02:51:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x118c62000) [pid = 2219] [serial = 1827] [outer = 0x0] 02:51:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11a9c3400) [pid = 2219] [serial = 1828] [outer = 0x118c62000] 02:51:46 INFO - PROCESS | 2219 | 1461750706339 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11aa3d000) [pid = 2219] [serial = 1829] [outer = 0x118c62000] 02:51:46 INFO - PROCESS | 2219 | 1461750706866 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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 723ms 02:51:46 INFO - PROCESS | 2219 | 1461750706908 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 2219 | 1461750706910 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 02:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:51:46 INFO - PROCESS | 2219 | 1461750706912 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 2219 | 1461750706915 Marionette TRACE conn2 <- [1,2410,null,{}] 02:51:46 INFO - PROCESS | 2219 | 1461750706928 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}] 02:51:47 INFO - PROCESS | 2219 | 1461750707023 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:51:47 INFO - PROCESS | 2219 | 1461750707029 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x1274b6800 == 49 [pid = 2219] [id = 610] 02:51:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11bc76800) [pid = 2219] [serial = 1830] [outer = 0x0] 02:51:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11bea9c00) [pid = 2219] [serial = 1831] [outer = 0x11bc76800] 02:51:47 INFO - PROCESS | 2219 | 1461750707057 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11c572400) [pid = 2219] [serial = 1832] [outer = 0x11bc76800] 02:51:47 INFO - PROCESS | 2219 | 1461750707409 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 02:51:47 INFO - PROCESS | 2219 | 1461750707435 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 2219 | 1461750707436 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 02:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:51:47 INFO - PROCESS | 2219 | 1461750707439 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 2219 | 1461750707440 Marionette TRACE conn2 <- [1,2414,null,{}] 02:51:47 INFO - PROCESS | 2219 | 1461750707442 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}] 02:51:47 INFO - PROCESS | 2219 | 1461750707533 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:51:47 INFO - PROCESS | 2219 | 1461750707538 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x12967f000 == 50 [pid = 2219] [id = 611] 02:51:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11c8b4000) [pid = 2219] [serial = 1833] [outer = 0x0] 02:51:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x123ae6000) [pid = 2219] [serial = 1834] [outer = 0x11c8b4000] 02:51:47 INFO - PROCESS | 2219 | 1461750707564 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x1240c4400) [pid = 2219] [serial = 1835] [outer = 0x11c8b4000] 02:51:47 INFO - PROCESS | 2219 | 1461750707901 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]]]}] 02:51:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 468ms 02:51:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:51:47 INFO - PROCESS | 2219 | 1461750707908 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 2219 | 1461750707909 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 02:51:47 INFO - PROCESS | 2219 | 1461750707911 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 2219 | 1461750707912 Marionette TRACE conn2 <- [1,2418,null,{}] 02:51:47 INFO - PROCESS | 2219 | 1461750707915 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}] 02:51:48 INFO - PROCESS | 2219 | 1461750708004 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:51:48 INFO - PROCESS | 2219 | 1461750708068 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8a6800 == 51 [pid = 2219] [id = 612] 02:51:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x11c8b4400) [pid = 2219] [serial = 1836] [outer = 0x0] 02:51:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x12450f000) [pid = 2219] [serial = 1837] [outer = 0x11c8b4400] 02:51:48 INFO - PROCESS | 2219 | 1461750708093 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x1289d3400) [pid = 2219] [serial = 1838] [outer = 0x11c8b4400] 02:51:48 INFO - PROCESS | 2219 | 1461750708433 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 02:51:48 INFO - PROCESS | 2219 | 1461750708480 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 2219 | 1461750708481 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 02:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:51:48 INFO - PROCESS | 2219 | 1461750708483 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 2219 | 1461750708484 Marionette TRACE conn2 <- [1,2422,null,{}] 02:51:48 INFO - PROCESS | 2219 | 1461750708486 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}] 02:51:48 INFO - PROCESS | 2219 | 1461750708611 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:51:48 INFO - PROCESS | 2219 | 1461750708628 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae5e000 == 52 [pid = 2219] [id = 613] 02:51:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x1289d3000) [pid = 2219] [serial = 1839] [outer = 0x0] 02:51:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x1290d2c00) [pid = 2219] [serial = 1840] [outer = 0x1289d3000] 02:51:48 INFO - PROCESS | 2219 | 1461750708655 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12afeb800) [pid = 2219] [serial = 1841] [outer = 0x1289d3000] 02:51:49 INFO - PROCESS | 2219 | 1461750709015 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 568ms 02:51:49 INFO - PROCESS | 2219 | 1461750709059 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 2219 | 1461750709060 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 02:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:51:49 INFO - PROCESS | 2219 | 1461750709064 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 2219 | 1461750709066 Marionette TRACE conn2 <- [1,2426,null,{}] 02:51:49 INFO - PROCESS | 2219 | 1461750709069 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}] 02:51:49 INFO - PROCESS | 2219 | 1461750709232 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:51:49 INFO - PROCESS | 2219 | 1461750709248 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12c800 == 53 [pid = 2219] [id = 614] 02:51:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12afec000) [pid = 2219] [serial = 1842] [outer = 0x0] 02:51:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12aff9c00) [pid = 2219] [serial = 1843] [outer = 0x12afec000] 02:51:49 INFO - PROCESS | 2219 | 1461750709288 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12b212400) [pid = 2219] [serial = 1844] [outer = 0x12afec000] 02:51:49 INFO - PROCESS | 2219 | 1461750709645 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:51:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 620ms 02:51:49 INFO - PROCESS | 2219 | 1461750709685 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 2219 | 1461750709686 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 02:51:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:51:49 INFO - PROCESS | 2219 | 1461750709689 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 2219 | 1461750709691 Marionette TRACE conn2 <- [1,2430,null,{}] 02:51:49 INFO - PROCESS | 2219 | 1461750709694 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}] 02:51:49 INFO - PROCESS | 2219 | 1461750709840 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x115131800) [pid = 2219] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11b7d6000) [pid = 2219] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x1142bb800) [pid = 2219] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11aa38000) [pid = 2219] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11beb7000) [pid = 2219] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x12b36b800) [pid = 2219] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:51:49 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x118eb2c00) [pid = 2219] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:51:49 INFO - PROCESS | 2219 | 1461750709952 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b77d800 == 54 [pid = 2219] [id = 615] 02:51:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x114754800) [pid = 2219] [serial = 1845] [outer = 0x0] 02:51:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11674b400) [pid = 2219] [serial = 1846] [outer = 0x114754800] 02:51:50 INFO - PROCESS | 2219 | 1461750709997 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bfc9800) [pid = 2219] [serial = 1847] [outer = 0x114754800] 02:51:50 INFO - PROCESS | 2219 | 1461750710343 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 02:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:51:50 INFO - PROCESS | 2219 | 1461750710361 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 2219 | 1461750710362 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 02:51:50 INFO - PROCESS | 2219 | 1461750710365 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 2219 | 1461750710366 Marionette TRACE conn2 <- [1,2434,null,{}] 02:51:50 INFO - PROCESS | 2219 | 1461750710368 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}] 02:51:50 INFO - PROCESS | 2219 | 1461750710462 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:51:50 INFO - PROCESS | 2219 | 1461750710467 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d47e000 == 55 [pid = 2219] [id = 616] 02:51:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x12b354800) [pid = 2219] [serial = 1848] [outer = 0x0] 02:51:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12b361000) [pid = 2219] [serial = 1849] [outer = 0x12b354800] 02:51:50 INFO - PROCESS | 2219 | 1461750710493 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x12b369800) [pid = 2219] [serial = 1850] [outer = 0x12b354800] 02:51:50 INFO - PROCESS | 2219 | 1461750710824 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:51:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 468ms 02:51:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:51:50 INFO - PROCESS | 2219 | 1461750710834 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 2219 | 1461750710835 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 02:51:50 INFO - PROCESS | 2219 | 1461750710838 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 2219 | 1461750710841 Marionette TRACE conn2 <- [1,2438,null,{}] 02:51:50 INFO - PROCESS | 2219 | 1461750710845 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}] 02:51:50 INFO - PROCESS | 2219 | 1461750710961 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:51:50 INFO - PROCESS | 2219 | 1461750710968 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d47b000 == 56 [pid = 2219] [id = 617] 02:51:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12afee800) [pid = 2219] [serial = 1851] [outer = 0x0] 02:51:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x12b36a000) [pid = 2219] [serial = 1852] [outer = 0x12afee800] 02:51:50 INFO - PROCESS | 2219 | 1461750710994 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12b3af400) [pid = 2219] [serial = 1853] [outer = 0x12afee800] 02:51:51 INFO - PROCESS | 2219 | 1461750711311 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 02:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:51:51 INFO - PROCESS | 2219 | 1461750711359 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 2219 | 1461750711361 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 02:51:51 INFO - PROCESS | 2219 | 1461750711363 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 2219 | 1461750711365 Marionette TRACE conn2 <- [1,2442,null,{}] 02:51:51 INFO - PROCESS | 2219 | 1461750711367 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}] 02:51:51 INFO - PROCESS | 2219 | 1461750711472 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:51:51 INFO - PROCESS | 2219 | 1461750711476 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eaec800 == 57 [pid = 2219] [id = 618] 02:51:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12b3af800) [pid = 2219] [serial = 1854] [outer = 0x0] 02:51:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12b41f800) [pid = 2219] [serial = 1855] [outer = 0x12b3af800] 02:51:51 INFO - PROCESS | 2219 | 1461750711505 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12b6d0800) [pid = 2219] [serial = 1856] [outer = 0x12b3af800] 02:51:51 INFO - PROCESS | 2219 | 1461750711842 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:51:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 519ms 02:51:51 INFO - PROCESS | 2219 | 1461750711882 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 2219 | 1461750711883 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 02:51:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:51:51 INFO - PROCESS | 2219 | 1461750711885 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 2219 | 1461750711887 Marionette TRACE conn2 <- [1,2446,null,{}] 02:51:51 INFO - PROCESS | 2219 | 1461750711899 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}] 02:51:51 INFO - PROCESS | 2219 | 1461750711989 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:51:51 INFO - PROCESS | 2219 | 1461750711993 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f604000 == 58 [pid = 2219] [id = 619] 02:51:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12b6d2400) [pid = 2219] [serial = 1857] [outer = 0x0] 02:51:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12b8f2c00) [pid = 2219] [serial = 1858] [outer = 0x12b6d2400] 02:51:52 INFO - PROCESS | 2219 | 1461750712017 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12bbab800) [pid = 2219] [serial = 1859] [outer = 0x12b6d2400] 02:51:52 INFO - PROCESS | 2219 | 1461750712413 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 571ms 02:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:51:52 INFO - PROCESS | 2219 | 1461750712457 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 2219 | 1461750712459 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 02:51:52 INFO - PROCESS | 2219 | 1461750712463 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 2219 | 1461750712466 Marionette TRACE conn2 <- [1,2450,null,{}] 02:51:52 INFO - PROCESS | 2219 | 1461750712470 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}] 02:51:52 INFO - PROCESS | 2219 | 1461750712609 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:51:52 INFO - PROCESS | 2219 | 1461750712714 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad3b800 == 59 [pid = 2219] [id = 620] 02:51:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x115ae5800) [pid = 2219] [serial = 1860] [outer = 0x0] 02:51:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11851d400) [pid = 2219] [serial = 1861] [outer = 0x115ae5800] 02:51:52 INFO - PROCESS | 2219 | 1461750712776 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x119e52c00) [pid = 2219] [serial = 1862] [outer = 0x115ae5800] 02:51:53 INFO - PROCESS | 2219 | 1461750713263 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 826ms 02:51:53 INFO - PROCESS | 2219 | 1461750713289 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 2219 | 1461750713294 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 02:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:51:53 INFO - PROCESS | 2219 | 1461750713298 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 2219 | 1461750713300 Marionette TRACE conn2 <- [1,2454,null,{}] 02:51:53 INFO - PROCESS | 2219 | 1461750713303 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}] 02:51:53 INFO - PROCESS | 2219 | 1461750713413 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:51:53 INFO - PROCESS | 2219 | 1461750713487 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12894a000 == 60 [pid = 2219] [id = 621] 02:51:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11a994000) [pid = 2219] [serial = 1863] [outer = 0x0] 02:51:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11b24d000) [pid = 2219] [serial = 1864] [outer = 0x11a994000] 02:51:53 INFO - PROCESS | 2219 | 1461750713516 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11bb24400) [pid = 2219] [serial = 1865] [outer = 0x11a994000] 02:51:53 INFO - PROCESS | 2219 | 1461750713948 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 02:51:53 INFO - PROCESS | 2219 | 1461750713989 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 2219 | 1461750713991 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 02:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:51:53 INFO - PROCESS | 2219 | 1461750713993 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 2219 | 1461750713996 Marionette TRACE conn2 <- [1,2458,null,{}] 02:51:54 INFO - PROCESS | 2219 | 1461750714016 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}] 02:51:54 INFO - PROCESS | 2219 | 1461750714149 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:51:54 INFO - PROCESS | 2219 | 1461750714191 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54c000 == 61 [pid = 2219] [id = 622] 02:51:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11c76f400) [pid = 2219] [serial = 1866] [outer = 0x0] 02:51:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12786fc00) [pid = 2219] [serial = 1867] [outer = 0x11c76f400] 02:51:54 INFO - PROCESS | 2219 | 1461750714223 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x1290d0000) [pid = 2219] [serial = 1868] [outer = 0x11c76f400] 02:51:54 INFO - PROCESS | 2219 | 1461750714665 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:51:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 722ms 02:51:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:51:54 INFO - PROCESS | 2219 | 1461750714716 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 2219 | 1461750714718 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 02:51:54 INFO - PROCESS | 2219 | 1461750714720 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 2219 | 1461750714721 Marionette TRACE conn2 <- [1,2462,null,{}] 02:51:54 INFO - PROCESS | 2219 | 1461750714724 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}] 02:51:54 INFO - PROCESS | 2219 | 1461750714833 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:51:54 INFO - PROCESS | 2219 | 1461750714934 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f61d800 == 62 [pid = 2219] [id = 623] 02:51:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x129391c00) [pid = 2219] [serial = 1869] [outer = 0x0] 02:51:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12acd0800) [pid = 2219] [serial = 1870] [outer = 0x129391c00] 02:51:54 INFO - PROCESS | 2219 | 1461750714966 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12b20c000) [pid = 2219] [serial = 1871] [outer = 0x129391c00] 02:51:55 INFO - PROCESS | 2219 | 1461750715448 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 02:51:55 INFO - PROCESS | 2219 | 1461750715491 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 2219 | 1461750715492 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 02:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:51:55 INFO - PROCESS | 2219 | 1461750715495 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 2219 | 1461750715496 Marionette TRACE conn2 <- [1,2466,null,{}] 02:51:55 INFO - PROCESS | 2219 | 1461750715498 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}] 02:51:55 INFO - PROCESS | 2219 | 1461750715610 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:51:55 INFO - PROCESS | 2219 | 1461750715944 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b273800 == 63 [pid = 2219] [id = 624] 02:51:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x1147e0800) [pid = 2219] [serial = 1872] [outer = 0x0] 02:51:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x115123000) [pid = 2219] [serial = 1873] [outer = 0x1147e0800] 02:51:55 INFO - PROCESS | 2219 | 1461750715974 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x1155cd000) [pid = 2219] [serial = 1874] [outer = 0x1147e0800] 02:51:56 INFO - PROCESS | 2219 | 1461750716380 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:51:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 919ms 02:51:56 INFO - PROCESS | 2219 | 1461750716416 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 2219 | 1461750716418 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 02:51:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:51:56 INFO - PROCESS | 2219 | 1461750716421 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 2219 | 1461750716423 Marionette TRACE conn2 <- [1,2470,null,{}] 02:51:56 INFO - PROCESS | 2219 | 1461750716427 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}] 02:51:56 INFO - PROCESS | 2219 | 1461750716525 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:51:56 INFO - PROCESS | 2219 | 1461750716586 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242fa000 == 64 [pid = 2219] [id = 625] 02:51:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x115aec400) [pid = 2219] [serial = 1875] [outer = 0x0] 02:51:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x118520800) [pid = 2219] [serial = 1876] [outer = 0x115aec400] 02:51:56 INFO - PROCESS | 2219 | 1461750716614 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x118feb000) [pid = 2219] [serial = 1877] [outer = 0x115aec400] 02:51:57 INFO - PROCESS | 2219 | 1461750717043 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 02:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:51:57 INFO - PROCESS | 2219 | 1461750717096 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 2219 | 1461750717098 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 02:51:57 INFO - PROCESS | 2219 | 1461750717101 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 2219 | 1461750717102 Marionette TRACE conn2 <- [1,2474,null,{}] 02:51:57 INFO - PROCESS | 2219 | 1461750717105 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}] 02:51:57 INFO - PROCESS | 2219 | 1461750717220 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:51:57 INFO - PROCESS | 2219 | 1461750717308 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad58000 == 65 [pid = 2219] [id = 626] 02:51:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x115789800) [pid = 2219] [serial = 1878] [outer = 0x0] 02:51:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11aa25c00) [pid = 2219] [serial = 1879] [outer = 0x115789800] 02:51:57 INFO - PROCESS | 2219 | 1461750717337 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11af80c00) [pid = 2219] [serial = 1880] [outer = 0x115789800] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12c002800 == 64 [pid = 2219] [id = 552] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12eaec800 == 63 [pid = 2219] [id = 618] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12d47b000 == 62 [pid = 2219] [id = 617] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12d47e000 == 61 [pid = 2219] [id = 616] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11b77d800 == 60 [pid = 2219] [id = 615] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12b12c800 == 59 [pid = 2219] [id = 614] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x12b20b400) [pid = 2219] [serial = 1774] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae5e000 == 58 [pid = 2219] [id = 613] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8a6800 == 57 [pid = 2219] [id = 612] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12967f000 == 56 [pid = 2219] [id = 611] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1274b6800 == 55 [pid = 2219] [id = 610] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa56000 == 54 [pid = 2219] [id = 609] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x11c718000 == 53 [pid = 2219] [id = 608] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12d019000 == 52 [pid = 2219] [id = 604] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6c7800 == 51 [pid = 2219] [id = 603] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x12a911800 == 50 [pid = 2219] [id = 602] 02:51:57 INFO - PROCESS | 2219 | --DOCSHELL 0x1147a6000 == 49 [pid = 2219] [id = 599] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x123ae8000) [pid = 2219] [serial = 1795] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x12afd8800) [pid = 2219] [serial = 1721] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11bb93800) [pid = 2219] [serial = 1789] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11beb5800) [pid = 2219] [serial = 1790] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x1189b0c00) [pid = 2219] [serial = 1781] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x1178f8800) [pid = 2219] [serial = 1780] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11af83000) [pid = 2219] [serial = 1786] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11b27fc00) [pid = 2219] [serial = 1787] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11c457800) [pid = 2219] [serial = 1792] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11c8af800) [pid = 2219] [serial = 1793] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x127fbf800) [pid = 2219] [serial = 1771] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12b36e400) [pid = 2219] [serial = 1777] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12b3b3800) [pid = 2219] [serial = 1778] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11424b400) [pid = 2219] [serial = 1762] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11aa1a800) [pid = 2219] [serial = 1784] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11a67ec00) [pid = 2219] [serial = 1783] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11aa1e800) [pid = 2219] [serial = 1765] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11c56d800) [pid = 2219] [serial = 1768] [outer = 0x0] [url = about:blank] 02:51:57 INFO - PROCESS | 2219 | 1461750717822 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 772ms 02:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:51:57 INFO - PROCESS | 2219 | 1461750717874 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 2219 | 1461750717876 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 02:51:57 INFO - PROCESS | 2219 | 1461750717885 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 2219 | 1461750717892 Marionette TRACE conn2 <- [1,2478,null,{}] 02:51:57 INFO - PROCESS | 2219 | 1461750717898 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}] 02:51:58 INFO - PROCESS | 2219 | 1461750718027 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:51:58 INFO - PROCESS | 2219 | 1461750718146 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c852000 == 50 [pid = 2219] [id = 627] 02:51:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11578a800) [pid = 2219] [serial = 1881] [outer = 0x0] 02:51:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11b24e800) [pid = 2219] [serial = 1882] [outer = 0x11578a800] 02:51:58 INFO - PROCESS | 2219 | 1461750718186 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11bb26000) [pid = 2219] [serial = 1883] [outer = 0x11578a800] 02:51:58 INFO - PROCESS | 2219 | 1461750718464 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:51:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 635ms 02:51:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:51:58 INFO - PROCESS | 2219 | 1461750718515 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 2219 | 1461750718517 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 02:51:58 INFO - PROCESS | 2219 | 1461750718519 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 2219 | 1461750718520 Marionette TRACE conn2 <- [1,2482,null,{}] 02:51:58 INFO - PROCESS | 2219 | 1461750718525 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}] 02:51:58 INFO - PROCESS | 2219 | 1461750718606 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:51:58 INFO - PROCESS | 2219 | 1461750718681 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247e2800 == 51 [pid = 2219] [id = 628] 02:51:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11aa17c00) [pid = 2219] [serial = 1884] [outer = 0x0] 02:51:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11bc78800) [pid = 2219] [serial = 1885] [outer = 0x11aa17c00] 02:51:58 INFO - PROCESS | 2219 | 1461750718711 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x11bfc6c00) [pid = 2219] [serial = 1886] [outer = 0x11aa17c00] 02:51:58 INFO - PROCESS | 2219 | 1461750718988 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 02:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:51:59 INFO - PROCESS | 2219 | 1461750719043 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 2219 | 1461750719044 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 02:51:59 INFO - PROCESS | 2219 | 1461750719046 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 2219 | 1461750719047 Marionette TRACE conn2 <- [1,2486,null,{}] 02:51:59 INFO - PROCESS | 2219 | 1461750719049 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}] 02:51:59 INFO - PROCESS | 2219 | 1461750719132 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:51:59 INFO - PROCESS | 2219 | 1461750719137 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x12962d800 == 52 [pid = 2219] [id = 629] 02:51:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11c8a6000) [pid = 2219] [serial = 1887] [outer = 0x0] 02:51:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11c97c400) [pid = 2219] [serial = 1888] [outer = 0x11c8a6000] 02:51:59 INFO - PROCESS | 2219 | 1461750719170 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x123ae2c00) [pid = 2219] [serial = 1889] [outer = 0x11c8a6000] 02:51:59 INFO - PROCESS | 2219 | 1461750719535 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 518ms 02:51:59 INFO - PROCESS | 2219 | 1461750719580 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:51:59 INFO - PROCESS | 2219 | 1461750719581 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 02:51:59 INFO - PROCESS | 2219 | 1461750719583 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 2219 | 1461750719584 Marionette TRACE conn2 <- [1,2490,null,{}] 02:51:59 INFO - PROCESS | 2219 | 1461750719587 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}] 02:51:59 INFO - PROCESS | 2219 | 1461750719699 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:51:59 INFO - PROCESS | 2219 | 1461750719712 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8b0000 == 53 [pid = 2219] [id = 630] 02:51:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x123ae9400) [pid = 2219] [serial = 1890] [outer = 0x0] 02:51:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x123b55000) [pid = 2219] [serial = 1891] [outer = 0x123ae9400] 02:51:59 INFO - PROCESS | 2219 | 1461750719737 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x123f79800) [pid = 2219] [serial = 1892] [outer = 0x123ae9400] 02:52:00 INFO - PROCESS | 2219 | 1461750720102 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 569ms 02:52:00 INFO - PROCESS | 2219 | 1461750720152 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 2219 | 1461750720153 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 02:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:52:00 INFO - PROCESS | 2219 | 1461750720155 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 2219 | 1461750720157 Marionette TRACE conn2 <- [1,2494,null,{}] 02:52:00 INFO - PROCESS | 2219 | 1461750720159 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}] 02:52:00 INFO - PROCESS | 2219 | 1461750720263 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:52:00 INFO - PROCESS | 2219 | 1461750720302 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a91c000 == 54 [pid = 2219] [id = 631] 02:52:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x123aea000) [pid = 2219] [serial = 1893] [outer = 0x0] 02:52:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x1240b5c00) [pid = 2219] [serial = 1894] [outer = 0x123aea000] 02:52:00 INFO - PROCESS | 2219 | 1461750720327 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12733b400) [pid = 2219] [serial = 1895] [outer = 0x123aea000] 02:52:00 INFO - PROCESS | 2219 | 1461750720618 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:52:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 470ms 02:52:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:52:00 INFO - PROCESS | 2219 | 1461750720630 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 2219 | 1461750720631 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 02:52:00 INFO - PROCESS | 2219 | 1461750720633 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 2219 | 1461750720634 Marionette TRACE conn2 <- [1,2498,null,{}] 02:52:00 INFO - PROCESS | 2219 | 1461750720651 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}] 02:52:00 INFO - PROCESS | 2219 | 1461750720759 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:52:00 INFO - PROCESS | 2219 | 1461750720795 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae69000 == 55 [pid = 2219] [id = 632] 02:52:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x123f7d400) [pid = 2219] [serial = 1896] [outer = 0x0] 02:52:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x127875000) [pid = 2219] [serial = 1897] [outer = 0x123f7d400] 02:52:00 INFO - PROCESS | 2219 | 1461750720820 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x1289da400) [pid = 2219] [serial = 1898] [outer = 0x123f7d400] 02:52:01 INFO - PROCESS | 2219 | 1461750721217 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 619ms 02:52:01 INFO - PROCESS | 2219 | 1461750721264 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:52:01 INFO - PROCESS | 2219 | 1461750721265 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 02:52:01 INFO - PROCESS | 2219 | 1461750721268 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 2219 | 1461750721269 Marionette TRACE conn2 <- [1,2502,null,{}] 02:52:01 INFO - PROCESS | 2219 | 1461750721271 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}] 02:52:01 INFO - PROCESS | 2219 | 1461750721373 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:52:01 INFO - PROCESS | 2219 | 1461750721411 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b6be000 == 56 [pid = 2219] [id = 633] 02:52:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x127009400) [pid = 2219] [serial = 1899] [outer = 0x0] 02:52:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12908a000) [pid = 2219] [serial = 1900] [outer = 0x127009400] 02:52:01 INFO - PROCESS | 2219 | 1461750721437 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x1290d0c00) [pid = 2219] [serial = 1901] [outer = 0x127009400] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12afec000) [pid = 2219] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x1289d3000) [pid = 2219] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11351ec00) [pid = 2219] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x114754800) [pid = 2219] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x1289db400) [pid = 2219] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c8b4400) [pid = 2219] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11aa1c000) [pid = 2219] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x12b354800) [pid = 2219] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x1290d4c00) [pid = 2219] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x1185a6000) [pid = 2219] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12b3af800) [pid = 2219] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11c5d7800) [pid = 2219] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11bc76800) [pid = 2219] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11c8b4000) [pid = 2219] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11a675800) [pid = 2219] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x118c62000) [pid = 2219] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11c8b0c00) [pid = 2219] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x114751000) [pid = 2219] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x12afee800) [pid = 2219] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x129087800) [pid = 2219] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12b35b000) [pid = 2219] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11bc79400) [pid = 2219] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11bc73000) [pid = 2219] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x1134f7800) [pid = 2219] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:52:01 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11a9c2400) [pid = 2219] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:52:02 INFO - PROCESS | 2219 | 1461750722014 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 769ms 02:52:02 INFO - PROCESS | 2219 | 1461750722038 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:52:02 INFO - PROCESS | 2219 | 1461750722041 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 02:52:02 INFO - PROCESS | 2219 | 1461750722043 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 2219 | 1461750722044 Marionette TRACE conn2 <- [1,2506,null,{}] 02:52:02 INFO - PROCESS | 2219 | 1461750722047 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}] 02:52:02 INFO - PROCESS | 2219 | 1461750722133 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:52:02 INFO - PROCESS | 2219 | 1461750722190 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x12453d800 == 57 [pid = 2219] [id = 634] 02:52:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x114751000) [pid = 2219] [serial = 1902] [outer = 0x0] 02:52:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11a675800) [pid = 2219] [serial = 1903] [outer = 0x114751000] 02:52:02 INFO - PROCESS | 2219 | 1461750722221 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11c8b4400) [pid = 2219] [serial = 1904] [outer = 0x114751000] 02:52:02 INFO - PROCESS | 2219 | 1461750722516 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:52:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 02:52:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:52:02 INFO - PROCESS | 2219 | 1461750722562 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 2219 | 1461750722563 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 02:52:02 INFO - PROCESS | 2219 | 1461750722566 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 2219 | 1461750722567 Marionette TRACE conn2 <- [1,2510,null,{}] 02:52:02 INFO - PROCESS | 2219 | 1461750722570 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}] 02:52:02 INFO - PROCESS | 2219 | 1461750722670 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:52:02 INFO - PROCESS | 2219 | 1461750722675 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d234000 == 58 [pid = 2219] [id = 635] 02:52:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x127004800) [pid = 2219] [serial = 1905] [outer = 0x0] 02:52:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x1290d3000) [pid = 2219] [serial = 1906] [outer = 0x127004800] 02:52:02 INFO - PROCESS | 2219 | 1461750722700 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x12a858800) [pid = 2219] [serial = 1907] [outer = 0x127004800] 02:52:03 INFO - PROCESS | 2219 | 1461750723030 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 471ms 02:52:03 INFO - PROCESS | 2219 | 1461750723037 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 2219 | 1461750723040 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 02:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:52:03 INFO - PROCESS | 2219 | 1461750723044 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 2219 | 1461750723045 Marionette TRACE conn2 <- [1,2514,null,{}] 02:52:03 INFO - PROCESS | 2219 | 1461750723047 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}] 02:52:03 INFO - PROCESS | 2219 | 1461750723161 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:52:03 INFO - PROCESS | 2219 | 1461750723168 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d46e000 == 59 [pid = 2219] [id = 636] 02:52:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11aa20000) [pid = 2219] [serial = 1908] [outer = 0x0] 02:52:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12a85b400) [pid = 2219] [serial = 1909] [outer = 0x11aa20000] 02:52:03 INFO - PROCESS | 2219 | 1461750723194 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12acd1c00) [pid = 2219] [serial = 1910] [outer = 0x11aa20000] 02:52:03 INFO - PROCESS | 2219 | 1461750723524 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 519ms 02:52:03 INFO - PROCESS | 2219 | 1461750723564 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 2219 | 1461750723565 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 02:52:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:52:03 INFO - PROCESS | 2219 | 1461750723567 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 2219 | 1461750723568 Marionette TRACE conn2 <- [1,2518,null,{}] 02:52:03 INFO - PROCESS | 2219 | 1461750723571 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}] 02:52:03 INFO - PROCESS | 2219 | 1461750723656 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:52:03 INFO - PROCESS | 2219 | 1461750723661 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e31e000 == 60 [pid = 2219] [id = 637] 02:52:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12acc8c00) [pid = 2219] [serial = 1911] [outer = 0x0] 02:52:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12afd9000) [pid = 2219] [serial = 1912] [outer = 0x12acc8c00] 02:52:03 INFO - PROCESS | 2219 | 1461750723686 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12aff4c00) [pid = 2219] [serial = 1913] [outer = 0x12acc8c00] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfb4800 == 59 [pid = 2219] [id = 535] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12e543000 == 58 [pid = 2219] [id = 606] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x11a90c800 == 57 [pid = 2219] [id = 607] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc33000 == 56 [pid = 2219] [id = 551] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12f117800 == 55 [pid = 2219] [id = 590] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x123ccd800 == 54 [pid = 2219] [id = 588] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12fce4800 == 53 [pid = 2219] [id = 591] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12d480800 == 52 [pid = 2219] [id = 605] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x11c4a6800 == 51 [pid = 2219] [id = 600] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x127390800 == 50 [pid = 2219] [id = 601] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12b135800 == 49 [pid = 2219] [id = 550] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae73000 == 48 [pid = 2219] [id = 589] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12d479800 == 47 [pid = 2219] [id = 592] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12967c800 == 46 [pid = 2219] [id = 573] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12b46e000 == 45 [pid = 2219] [id = 553] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x1242fa000 == 44 [pid = 2219] [id = 625] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x11b273800 == 43 [pid = 2219] [id = 624] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12f61d800 == 42 [pid = 2219] [id = 623] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54c000 == 41 [pid = 2219] [id = 622] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12894a000 == 40 [pid = 2219] [id = 621] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x12f604000 == 39 [pid = 2219] [id = 619] 02:52:04 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad3b800 == 38 [pid = 2219] [id = 620] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11c852000 == 37 [pid = 2219] [id = 627] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x1247e2800 == 36 [pid = 2219] [id = 628] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12962d800 == 35 [pid = 2219] [id = 629] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12d234000 == 34 [pid = 2219] [id = 635] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae69000 == 33 [pid = 2219] [id = 632] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12453d800 == 32 [pid = 2219] [id = 634] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8b0000 == 31 [pid = 2219] [id = 630] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12b6be000 == 30 [pid = 2219] [id = 633] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12a91c000 == 29 [pid = 2219] [id = 631] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad58000 == 28 [pid = 2219] [id = 626] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12b369400) [pid = 2219] [serial = 1760] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12b216c00) [pid = 2219] [serial = 1775] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12afd2800) [pid = 2219] [serial = 1772] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x123f7cc00) [pid = 2219] [serial = 1769] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x1158a6800) [pid = 2219] [serial = 1763] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11af83800) [pid = 2219] [serial = 1766] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOCSHELL 0x12d46e000 == 27 [pid = 2219] [id = 636] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12aff9c00) [pid = 2219] [serial = 1843] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x1290d2c00) [pid = 2219] [serial = 1840] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11584b000) [pid = 2219] [serial = 1799] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x1147df800) [pid = 2219] [serial = 1798] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11674b400) [pid = 2219] [serial = 1846] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x1290d4400) [pid = 2219] [serial = 1814] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x128ee0400) [pid = 2219] [serial = 1813] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11bfc9800) [pid = 2219] [serial = 1847] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12450f000) [pid = 2219] [serial = 1837] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11bb2f400) [pid = 2219] [serial = 1805] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11b248400) [pid = 2219] [serial = 1804] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x12b361000) [pid = 2219] [serial = 1849] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x12a85e000) [pid = 2219] [serial = 1817] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x12a852c00) [pid = 2219] [serial = 1816] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x119ac9c00) [pid = 2219] [serial = 1826] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x12b6d0800) [pid = 2219] [serial = 1856] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x118c0c400) [pid = 2219] [serial = 1825] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x123b52c00) [pid = 2219] [serial = 1807] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x123f77400) [pid = 2219] [serial = 1808] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x11bea9c00) [pid = 2219] [serial = 1831] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11c572400) [pid = 2219] [serial = 1832] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x123ae6000) [pid = 2219] [serial = 1834] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x1240c4400) [pid = 2219] [serial = 1835] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x11aa1c400) [pid = 2219] [serial = 1802] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11a8be400) [pid = 2219] [serial = 1801] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11a9c3400) [pid = 2219] [serial = 1828] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11aa3d000) [pid = 2219] [serial = 1829] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x127914800) [pid = 2219] [serial = 1811] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x123faec00) [pid = 2219] [serial = 1810] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11c980000) [pid = 2219] [serial = 1823] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11a603c00) [pid = 2219] [serial = 1822] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12b41f800) [pid = 2219] [serial = 1855] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x12acd1800) [pid = 2219] [serial = 1819] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x12b3af400) [pid = 2219] [serial = 1853] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x12afeb800) [pid = 2219] [serial = 1841] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x12b369800) [pid = 2219] [serial = 1850] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x12b36a000) [pid = 2219] [serial = 1852] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x1289d3400) [pid = 2219] [serial = 1838] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x12b8f2c00) [pid = 2219] [serial = 1858] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x12b212400) [pid = 2219] [serial = 1844] [outer = 0x0] [url = about:blank] 02:52:05 INFO - PROCESS | 2219 | 1461750725394 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1873ms 02:52:05 INFO - PROCESS | 2219 | 1461750725442 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 2219 | 1461750725444 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 02:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:52:05 INFO - PROCESS | 2219 | 1461750725448 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 2219 | 1461750725450 Marionette TRACE conn2 <- [1,2522,null,{}] 02:52:05 INFO - PROCESS | 2219 | 1461750725459 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}] 02:52:05 INFO - PROCESS | 2219 | 1461750725541 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:52:05 INFO - PROCESS | 2219 | 1461750725592 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189d3000 == 28 [pid = 2219] [id = 638] 02:52:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x115128400) [pid = 2219] [serial = 1914] [outer = 0x0] 02:52:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x115128c00) [pid = 2219] [serial = 1915] [outer = 0x115128400] 02:52:05 INFO - PROCESS | 2219 | 1461750725621 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11534d800) [pid = 2219] [serial = 1916] [outer = 0x115128400] 02:52:05 INFO - PROCESS | 2219 | 1461750725948 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:52:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 02:52:05 INFO - PROCESS | 2219 | 1461750725969 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 2219 | 1461750725977 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 02:52:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:52:05 INFO - PROCESS | 2219 | 1461750725982 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 2219 | 1461750725984 Marionette TRACE conn2 <- [1,2526,null,{}] 02:52:05 INFO - PROCESS | 2219 | 1461750725986 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}] 02:52:06 INFO - PROCESS | 2219 | 1461750726065 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:52:06 INFO - PROCESS | 2219 | 1461750726072 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x119822000 == 29 [pid = 2219] [id = 639] 02:52:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x115350800) [pid = 2219] [serial = 1917] [outer = 0x0] 02:52:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x1165c1c00) [pid = 2219] [serial = 1918] [outer = 0x115350800] 02:52:06 INFO - PROCESS | 2219 | 1461750726099 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x118528400) [pid = 2219] [serial = 1919] [outer = 0x115350800] 02:52:06 INFO - PROCESS | 2219 | 1461750726452 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:52:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 521ms 02:52:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:52:06 INFO - PROCESS | 2219 | 1461750726504 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 2219 | 1461750726506 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 02:52:06 INFO - PROCESS | 2219 | 1461750726508 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 2219 | 1461750726510 Marionette TRACE conn2 <- [1,2530,null,{}] 02:52:06 INFO - PROCESS | 2219 | 1461750726518 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}] 02:52:06 INFO - PROCESS | 2219 | 1461750726595 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:52:06 INFO - PROCESS | 2219 | 1461750726601 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b782000 == 30 [pid = 2219] [id = 640] 02:52:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x1134fc000) [pid = 2219] [serial = 1920] [outer = 0x0] 02:52:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x118ff1000) [pid = 2219] [serial = 1921] [outer = 0x1134fc000] 02:52:06 INFO - PROCESS | 2219 | 1461750726631 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x119265000) [pid = 2219] [serial = 1922] [outer = 0x1134fc000] 02:52:07 INFO - PROCESS | 2219 | 1461750727023 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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 522ms 02:52:07 INFO - PROCESS | 2219 | 1461750727031 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:52:07 INFO - PROCESS | 2219 | 1461750727034 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 02:52:07 INFO - PROCESS | 2219 | 1461750727053 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 2219 | 1461750727056 Marionette TRACE conn2 <- [1,2534,null,{}] 02:52:07 INFO - PROCESS | 2219 | 1461750727061 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}] 02:52:07 INFO - PROCESS | 2219 | 1461750727177 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:52:07 INFO - PROCESS | 2219 | 1461750727184 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3cd800 == 31 [pid = 2219] [id = 641] 02:52:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x119092800) [pid = 2219] [serial = 1923] [outer = 0x0] 02:52:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11a678c00) [pid = 2219] [serial = 1924] [outer = 0x119092800] 02:52:07 INFO - PROCESS | 2219 | 1461750727225 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11a680c00) [pid = 2219] [serial = 1925] [outer = 0x119092800] 02:52:07 INFO - PROCESS | 2219 | 1461750727592 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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:52:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 587ms 02:52:07 INFO - PROCESS | 2219 | 1461750727625 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 2219 | 1461750727626 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 02:52:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:52:07 INFO - PROCESS | 2219 | 1461750727628 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 2219 | 1461750727629 Marionette TRACE conn2 <- [1,2538,null,{}] 02:52:07 INFO - PROCESS | 2219 | 1461750727632 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}] 02:52:07 INFO - PROCESS | 2219 | 1461750727724 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:52:07 INFO - PROCESS | 2219 | 1461750727730 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c856000 == 32 [pid = 2219] [id = 642] 02:52:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x115124400) [pid = 2219] [serial = 1926] [outer = 0x0] 02:52:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11a9b7400) [pid = 2219] [serial = 1927] [outer = 0x115124400] 02:52:07 INFO - PROCESS | 2219 | 1461750727758 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11aa16400) [pid = 2219] [serial = 1928] [outer = 0x115124400] 02:52:08 INFO - PROCESS | 2219 | 1461750728097 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 02:52:08 INFO - PROCESS | 2219 | 1461750728149 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:52:08 INFO - PROCESS | 2219 | 1461750728150 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 02:52:08 INFO - PROCESS | 2219 | 1461750728152 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 2219 | 1461750728153 Marionette TRACE conn2 <- [1,2542,null,{}] 02:52:08 INFO - PROCESS | 2219 | 1461750728156 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}] 02:52:08 INFO - PROCESS | 2219 | 1461750728242 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:52:08 INFO - PROCESS | 2219 | 1461750728249 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x123f16800 == 33 [pid = 2219] [id = 643] 02:52:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11aa16800) [pid = 2219] [serial = 1929] [outer = 0x0] 02:52:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11aa24000) [pid = 2219] [serial = 1930] [outer = 0x11aa16800] 02:52:08 INFO - PROCESS | 2219 | 1461750728279 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11af84000) [pid = 2219] [serial = 1931] [outer = 0x11aa16800] 02:52:08 INFO - PROCESS | 2219 | 1461750728606 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:52:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 473ms 02:52:08 INFO - PROCESS | 2219 | 1461750728627 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 2219 | 1461750728628 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 02:52:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:52:08 INFO - PROCESS | 2219 | 1461750728630 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 2219 | 1461750728631 Marionette TRACE conn2 <- [1,2546,null,{}] 02:52:08 INFO - PROCESS | 2219 | 1461750728633 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}] 02:52:08 INFO - PROCESS | 2219 | 1461750728732 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:52:08 INFO - PROCESS | 2219 | 1461750728747 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242f0000 == 34 [pid = 2219] [id = 644] 02:52:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11af82400) [pid = 2219] [serial = 1932] [outer = 0x0] 02:52:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x11b255800) [pid = 2219] [serial = 1933] [outer = 0x11af82400] 02:52:08 INFO - PROCESS | 2219 | 1461750728773 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11b71f000) [pid = 2219] [serial = 1934] [outer = 0x11af82400] 02:52:09 INFO - PROCESS | 2219 | 1461750729095 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 02:52:09 INFO - PROCESS | 2219 | 1461750729102 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 2219 | 1461750729103 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 02:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:52:09 INFO - PROCESS | 2219 | 1461750729111 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 2219 | 1461750729112 Marionette TRACE conn2 <- [1,2550,null,{}] 02:52:09 INFO - PROCESS | 2219 | 1461750729114 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}] 02:52:09 INFO - PROCESS | 2219 | 1461750729191 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:52:09 INFO - PROCESS | 2219 | 1461750729196 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276de800 == 35 [pid = 2219] [id = 645] 02:52:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x1147d8800) [pid = 2219] [serial = 1935] [outer = 0x0] 02:52:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11b7d8000) [pid = 2219] [serial = 1936] [outer = 0x1147d8800] 02:52:09 INFO - PROCESS | 2219 | 1461750729223 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bb2e000) [pid = 2219] [serial = 1937] [outer = 0x1147d8800] 02:52:09 INFO - PROCESS | 2219 | 1461750729560 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:52:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms 02:52:09 INFO - PROCESS | 2219 | 1461750729581 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 2219 | 1461750729583 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 02:52:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:52:09 INFO - PROCESS | 2219 | 1461750729585 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 2219 | 1461750729586 Marionette TRACE conn2 <- [1,2554,null,{}] 02:52:09 INFO - PROCESS | 2219 | 1461750729590 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}] 02:52:09 INFO - PROCESS | 2219 | 1461750729684 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:52:09 INFO - PROCESS | 2219 | 1461750729692 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b781000 == 36 [pid = 2219] [id = 646] 02:52:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11bb2f800) [pid = 2219] [serial = 1938] [outer = 0x0] 02:52:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11bc75000) [pid = 2219] [serial = 1939] [outer = 0x11bb2f800] 02:52:09 INFO - PROCESS | 2219 | 1461750729718 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11bc7bc00) [pid = 2219] [serial = 1940] [outer = 0x11bb2f800] 02:52:10 INFO - PROCESS | 2219 | 1461750730030 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 02:52:10 INFO - PROCESS | 2219 | 1461750730054 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 2219 | 1461750730058 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 02:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:52:10 INFO - PROCESS | 2219 | 1461750730060 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 2219 | 1461750730062 Marionette TRACE conn2 <- [1,2558,null,{}] 02:52:10 INFO - PROCESS | 2219 | 1461750730064 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}] 02:52:10 INFO - PROCESS | 2219 | 1461750730148 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:52:10 INFO - PROCESS | 2219 | 1461750730153 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x12967e000 == 37 [pid = 2219] [id = 647] 02:52:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x11bc7c000) [pid = 2219] [serial = 1941] [outer = 0x0] 02:52:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11bfc6800) [pid = 2219] [serial = 1942] [outer = 0x11bc7c000] 02:52:10 INFO - PROCESS | 2219 | 1461750730184 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11bfcf400) [pid = 2219] [serial = 1943] [outer = 0x11bc7c000] 02:52:10 INFO - PROCESS | 2219 | 1461750730708 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:52:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 669ms 02:52:10 INFO - PROCESS | 2219 | 1461750730730 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 2219 | 1461750730732 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 02:52:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:52:10 INFO - PROCESS | 2219 | 1461750730734 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 2219 | 1461750730736 Marionette TRACE conn2 <- [1,2562,null,{}] 02:52:10 INFO - PROCESS | 2219 | 1461750730740 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}] 02:52:10 INFO - PROCESS | 2219 | 1461750730852 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:52:10 INFO - PROCESS | 2219 | 1461750730856 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c843800 == 38 [pid = 2219] [id = 648] 02:52:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x11bc7e400) [pid = 2219] [serial = 1944] [outer = 0x0] 02:52:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11bfd5c00) [pid = 2219] [serial = 1945] [outer = 0x11bc7e400] 02:52:10 INFO - PROCESS | 2219 | 1461750730885 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x11c981c00) [pid = 2219] [serial = 1946] [outer = 0x11bc7e400] 02:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 522ms 02:52:11 INFO - PROCESS | 2219 | 1461750731250 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]]]}] 02:52:11 INFO - PROCESS | 2219 | 1461750731256 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 2219 | 1461750731258 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 02:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:52:11 INFO - PROCESS | 2219 | 1461750731260 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 2219 | 1461750731262 Marionette TRACE conn2 <- [1,2566,null,{}] 02:52:11 INFO - PROCESS | 2219 | 1461750731270 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}] 02:52:11 INFO - PROCESS | 2219 | 1461750731392 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:52:11 INFO - PROCESS | 2219 | 1461750731440 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8eb800 == 39 [pid = 2219] [id = 649] 02:52:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11beb7c00) [pid = 2219] [serial = 1947] [outer = 0x0] 02:52:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11c985400) [pid = 2219] [serial = 1948] [outer = 0x11beb7c00] 02:52:11 INFO - PROCESS | 2219 | 1461750731479 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x123ae8c00) [pid = 2219] [serial = 1949] [outer = 0x11beb7c00] 02:52:11 INFO - PROCESS | 2219 | 1461750731926 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:52:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 677ms 02:52:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:52:11 INFO - PROCESS | 2219 | 1461750731941 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 2219 | 1461750731943 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 02:52:11 INFO - PROCESS | 2219 | 1461750731945 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 2219 | 1461750731946 Marionette TRACE conn2 <- [1,2570,null,{}] 02:52:11 INFO - PROCESS | 2219 | 1461750731948 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}] 02:52:12 INFO - PROCESS | 2219 | 1461750732046 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:52:12 INFO - PROCESS | 2219 | 1461750732050 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abe2800 == 40 [pid = 2219] [id = 650] 02:52:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11c8b0800) [pid = 2219] [serial = 1950] [outer = 0x0] 02:52:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x123b4b800) [pid = 2219] [serial = 1951] [outer = 0x11c8b0800] 02:52:12 INFO - PROCESS | 2219 | 1461750732075 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x123b57400) [pid = 2219] [serial = 1952] [outer = 0x11c8b0800] 02:52:12 INFO - PROCESS | 2219 | 1461750732424 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:52:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 02:52:12 INFO - PROCESS | 2219 | 1461750732464 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 2219 | 1461750732465 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 02:52:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:52:12 INFO - PROCESS | 2219 | 1461750732467 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 2219 | 1461750732468 Marionette TRACE conn2 <- [1,2574,null,{}] 02:52:12 INFO - PROCESS | 2219 | 1461750732471 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}] 02:52:12 INFO - PROCESS | 2219 | 1461750732566 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:52:12 INFO - PROCESS | 2219 | 1461750732572 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae6a800 == 41 [pid = 2219] [id = 651] 02:52:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123b4ec00) [pid = 2219] [serial = 1953] [outer = 0x0] 02:52:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123f77400) [pid = 2219] [serial = 1954] [outer = 0x123b4ec00] 02:52:12 INFO - PROCESS | 2219 | 1461750732627 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123f80800) [pid = 2219] [serial = 1955] [outer = 0x123b4ec00] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x129390c00) [pid = 2219] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11c97f000) [pid = 2219] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11aa20000) [pid = 2219] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x123f7d400) [pid = 2219] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x123aea000) [pid = 2219] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x127009400) [pid = 2219] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x114751000) [pid = 2219] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x127004800) [pid = 2219] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11c8a6000) [pid = 2219] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11aa17c00) [pid = 2219] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x11578a800) [pid = 2219] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x115789800) [pid = 2219] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x115aec400) [pid = 2219] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x1147e0800) [pid = 2219] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x129391c00) [pid = 2219] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11c76f400) [pid = 2219] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11a994000) [pid = 2219] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x115ae5800) [pid = 2219] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x12b6d2400) [pid = 2219] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:52:12 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x123ae9400) [pid = 2219] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 668ms 02:52:13 INFO - PROCESS | 2219 | 1461750733131 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]]]}] 02:52:13 INFO - PROCESS | 2219 | 1461750733136 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 2219 | 1461750733138 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 02:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:52:13 INFO - PROCESS | 2219 | 1461750733146 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 2219 | 1461750733148 Marionette TRACE conn2 <- [1,2578,null,{}] 02:52:13 INFO - PROCESS | 2219 | 1461750733150 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}] 02:52:13 INFO - PROCESS | 2219 | 1461750733293 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:52:13 INFO - PROCESS | 2219 | 1461750733337 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a89a800 == 42 [pid = 2219] [id = 652] 02:52:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x114751000) [pid = 2219] [serial = 1956] [outer = 0x0] 02:52:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11bc73c00) [pid = 2219] [serial = 1957] [outer = 0x114751000] 02:52:13 INFO - PROCESS | 2219 | 1461750733362 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x123b51000) [pid = 2219] [serial = 1958] [outer = 0x114751000] 02:52:13 INFO - PROCESS | 2219 | 1461750733639 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:52:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 02:52:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:52:13 INFO - PROCESS | 2219 | 1461750733665 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 2219 | 1461750733666 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 02:52:13 INFO - PROCESS | 2219 | 1461750733668 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 2219 | 1461750733669 Marionette TRACE conn2 <- [1,2582,null,{}] 02:52:13 INFO - PROCESS | 2219 | 1461750733680 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}] 02:52:13 INFO - PROCESS | 2219 | 1461750733765 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:52:13 INFO - PROCESS | 2219 | 1461750733770 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b47c800 == 43 [pid = 2219] [id = 653] 02:52:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11c573000) [pid = 2219] [serial = 1959] [outer = 0x0] 02:52:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x123f84400) [pid = 2219] [serial = 1960] [outer = 0x11c573000] 02:52:13 INFO - PROCESS | 2219 | 1461750733794 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x12436a000) [pid = 2219] [serial = 1961] [outer = 0x11c573000] 02:52:14 INFO - PROCESS | 2219 | 1461750734140 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 480ms 02:52:14 INFO - PROCESS | 2219 | 1461750734149 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 2219 | 1461750734150 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 02:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:52:14 INFO - PROCESS | 2219 | 1461750734152 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 2219 | 1461750734153 Marionette TRACE conn2 <- [1,2586,null,{}] 02:52:14 INFO - PROCESS | 2219 | 1461750734159 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}] 02:52:14 INFO - PROCESS | 2219 | 1461750734265 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:52:14 INFO - PROCESS | 2219 | 1461750734272 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc2f800 == 44 [pid = 2219] [id = 654] 02:52:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x123fad000) [pid = 2219] [serial = 1962] [outer = 0x0] 02:52:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12450bc00) [pid = 2219] [serial = 1963] [outer = 0x123fad000] 02:52:14 INFO - PROCESS | 2219 | 1461750734297 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x12700cc00) [pid = 2219] [serial = 1964] [outer = 0x123fad000] 02:52:14 INFO - PROCESS | 2219 | 1461750734591 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:52:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 473ms 02:52:14 INFO - PROCESS | 2219 | 1461750734627 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 2219 | 1461750734628 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 02:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:52:14 INFO - PROCESS | 2219 | 1461750734630 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 2219 | 1461750734631 Marionette TRACE conn2 <- [1,2590,null,{}] 02:52:14 INFO - PROCESS | 2219 | 1461750734634 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}] 02:52:14 INFO - PROCESS | 2219 | 1461750734715 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:52:14 INFO - PROCESS | 2219 | 1461750734719 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc4d000 == 45 [pid = 2219] [id = 655] 02:52:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x127007c00) [pid = 2219] [serial = 1965] [outer = 0x0] 02:52:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12765d000) [pid = 2219] [serial = 1966] [outer = 0x127007c00] 02:52:14 INFO - PROCESS | 2219 | 1461750734744 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x127e6a400) [pid = 2219] [serial = 1967] [outer = 0x127007c00] 02:52:15 INFO - PROCESS | 2219 | 1461750735277 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:52:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 675ms 02:52:15 INFO - PROCESS | 2219 | 1461750735331 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 2219 | 1461750735334 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 02:52:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:52:15 INFO - PROCESS | 2219 | 1461750735340 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 2219 | 1461750735343 Marionette TRACE conn2 <- [1,2594,null,{}] 02:52:15 INFO - PROCESS | 2219 | 1461750735347 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}] 02:52:15 INFO - PROCESS | 2219 | 1461750735459 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:52:15 INFO - PROCESS | 2219 | 1461750735561 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a915000 == 46 [pid = 2219] [id = 656] 02:52:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1151ea800) [pid = 2219] [serial = 1968] [outer = 0x0] 02:52:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x115732800) [pid = 2219] [serial = 1969] [outer = 0x1151ea800] 02:52:15 INFO - PROCESS | 2219 | 1461750735594 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x116574000) [pid = 2219] [serial = 1970] [outer = 0x1151ea800] 02:52:16 INFO - PROCESS | 2219 | 1461750736116 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 823ms 02:52:16 INFO - PROCESS | 2219 | 1461750736168 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 2219 | 1461750736173 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 02:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:52:16 INFO - PROCESS | 2219 | 1461750736180 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 2219 | 1461750736181 Marionette TRACE conn2 <- [1,2598,null,{}] 02:52:16 INFO - PROCESS | 2219 | 1461750736184 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}] 02:52:16 INFO - PROCESS | 2219 | 1461750736293 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:52:16 INFO - PROCESS | 2219 | 1461750736374 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x115248000 == 47 [pid = 2219] [id = 657] 02:52:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x1147d3c00) [pid = 2219] [serial = 1971] [outer = 0x0] 02:52:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x1178f8800) [pid = 2219] [serial = 1972] [outer = 0x1147d3c00] 02:52:16 INFO - PROCESS | 2219 | 1461750736407 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x118cf6800) [pid = 2219] [serial = 1973] [outer = 0x1147d3c00] 02:52:17 INFO - PROCESS | 2219 | 1461750737247 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]]]}] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc2f800 == 46 [pid = 2219] [id = 654] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12b47c800 == 45 [pid = 2219] [id = 653] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12a89a800 == 44 [pid = 2219] [id = 652] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae6a800 == 43 [pid = 2219] [id = 651] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12abe2800 == 42 [pid = 2219] [id = 650] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8eb800 == 41 [pid = 2219] [id = 649] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x11c843800 == 40 [pid = 2219] [id = 648] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12afd9000) [pid = 2219] [serial = 1912] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x12967e000 == 39 [pid = 2219] [id = 647] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x11b781000 == 38 [pid = 2219] [id = 646] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x1276de800 == 37 [pid = 2219] [id = 645] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x1242f0000 == 36 [pid = 2219] [id = 644] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x123f16800 == 35 [pid = 2219] [id = 643] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x11c856000 == 34 [pid = 2219] [id = 642] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3cd800 == 33 [pid = 2219] [id = 641] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x11b782000 == 32 [pid = 2219] [id = 640] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x119822000 == 31 [pid = 2219] [id = 639] 02:52:17 INFO - PROCESS | 2219 | --DOCSHELL 0x1189d3000 == 30 [pid = 2219] [id = 638] 02:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1124ms 02:52:17 INFO - PROCESS | 2219 | 1461750737304 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 2219 | 1461750737306 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 02:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:52:17 INFO - PROCESS | 2219 | 1461750737310 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 2219 | 1461750737312 Marionette TRACE conn2 <- [1,2602,null,{}] 02:52:17 INFO - PROCESS | 2219 | 1461750737315 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}] 02:52:17 INFO - PROCESS | 2219 | 1461750737392 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:52:17 INFO - PROCESS | 2219 | 1461750737401 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x119722800 == 31 [pid = 2219] [id = 658] 02:52:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x115a6d400) [pid = 2219] [serial = 1974] [outer = 0x0] 02:52:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11674b800) [pid = 2219] [serial = 1975] [outer = 0x115a6d400] 02:52:17 INFO - PROCESS | 2219 | 1461750737433 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11877a000) [pid = 2219] [serial = 1976] [outer = 0x115a6d400] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12afd6c00) [pid = 2219] [serial = 1820] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x127659400) [pid = 2219] [serial = 1796] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12acd1c00) [pid = 2219] [serial = 1910] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x127875000) [pid = 2219] [serial = 1897] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x12733b400) [pid = 2219] [serial = 1895] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x1240b5c00) [pid = 2219] [serial = 1894] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x12908a000) [pid = 2219] [serial = 1900] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11a675800) [pid = 2219] [serial = 1903] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x1289da400) [pid = 2219] [serial = 1898] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x1290d3000) [pid = 2219] [serial = 1906] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x12a85b400) [pid = 2219] [serial = 1909] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11c8b4400) [pid = 2219] [serial = 1904] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x1290d0c00) [pid = 2219] [serial = 1901] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11c97c400) [pid = 2219] [serial = 1888] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x11bc78800) [pid = 2219] [serial = 1885] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11bfc6c00) [pid = 2219] [serial = 1886] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x11b24e800) [pid = 2219] [serial = 1882] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x11bb26000) [pid = 2219] [serial = 1883] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11af80c00) [pid = 2219] [serial = 1880] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x11aa25c00) [pid = 2219] [serial = 1879] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x118feb000) [pid = 2219] [serial = 1877] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x118520800) [pid = 2219] [serial = 1876] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x1155cd000) [pid = 2219] [serial = 1874] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x115123000) [pid = 2219] [serial = 1873] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x12b20c000) [pid = 2219] [serial = 1871] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x12acd0800) [pid = 2219] [serial = 1870] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x1290d0000) [pid = 2219] [serial = 1868] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x12786fc00) [pid = 2219] [serial = 1867] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11bb24400) [pid = 2219] [serial = 1865] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11b24d000) [pid = 2219] [serial = 1864] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x119e52c00) [pid = 2219] [serial = 1862] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11851d400) [pid = 2219] [serial = 1861] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x12bbab800) [pid = 2219] [serial = 1859] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x123b55000) [pid = 2219] [serial = 1891] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x12a858800) [pid = 2219] [serial = 1907] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x123ae2c00) [pid = 2219] [serial = 1889] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x123f79800) [pid = 2219] [serial = 1892] [outer = 0x0] [url = about:blank] 02:52:17 INFO - PROCESS | 2219 | 1461750737812 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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 02:52:17 INFO - PROCESS | 2219 | 1461750737832 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 2219 | 1461750737835 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 02:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:52:17 INFO - PROCESS | 2219 | 1461750737844 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 2219 | 1461750737845 Marionette TRACE conn2 <- [1,2606,null,{}] 02:52:17 INFO - PROCESS | 2219 | 1461750737848 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}] 02:52:17 INFO - PROCESS | 2219 | 1461750737923 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:52:17 INFO - PROCESS | 2219 | 1461750737928 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc0d000 == 32 [pid = 2219] [id = 659] 02:52:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x118c1c800) [pid = 2219] [serial = 1977] [outer = 0x0] 02:52:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x119096800) [pid = 2219] [serial = 1978] [outer = 0x118c1c800] 02:52:17 INFO - PROCESS | 2219 | 1461750737958 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11a60cc00) [pid = 2219] [serial = 1979] [outer = 0x118c1c800] 02:52:18 INFO - PROCESS | 2219 | 1461750738429 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 621ms 02:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:52:18 INFO - PROCESS | 2219 | 1461750738465 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 2219 | 1461750738467 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 02:52:18 INFO - PROCESS | 2219 | 1461750738473 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 2219 | 1461750738477 Marionette TRACE conn2 <- [1,2610,null,{}] 02:52:18 INFO - PROCESS | 2219 | 1461750738489 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}] 02:52:18 INFO - PROCESS | 2219 | 1461750738594 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:52:18 INFO - PROCESS | 2219 | 1461750738602 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x123bdc800 == 33 [pid = 2219] [id = 660] 02:52:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x1142b9000) [pid = 2219] [serial = 1980] [outer = 0x0] 02:52:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11aa17000) [pid = 2219] [serial = 1981] [outer = 0x1142b9000] 02:52:18 INFO - PROCESS | 2219 | 1461750738634 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11aa20400) [pid = 2219] [serial = 1982] [outer = 0x1142b9000] 02:52:18 INFO - PROCESS | 2219 | 1461750738977 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 531ms 02:52:19 INFO - PROCESS | 2219 | 1461750739002 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 2219 | 1461750739004 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 02:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:52:19 INFO - PROCESS | 2219 | 1461750739006 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 2219 | 1461750739007 Marionette TRACE conn2 <- [1,2614,null,{}] 02:52:19 INFO - PROCESS | 2219 | 1461750739009 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}] 02:52:19 INFO - PROCESS | 2219 | 1461750739086 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:52:19 INFO - PROCESS | 2219 | 1461750739093 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x127027800 == 34 [pid = 2219] [id = 661] 02:52:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11aa36000) [pid = 2219] [serial = 1983] [outer = 0x0] 02:52:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11aa72000) [pid = 2219] [serial = 1984] [outer = 0x11aa36000] 02:52:19 INFO - PROCESS | 2219 | 1461750739118 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11af7ec00) [pid = 2219] [serial = 1985] [outer = 0x11aa36000] 02:52:19 INFO - PROCESS | 2219 | 1461750739463 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 470ms 02:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:52:19 INFO - PROCESS | 2219 | 1461750739478 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 2219 | 1461750739479 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 02:52:19 INFO - PROCESS | 2219 | 1461750739481 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 2219 | 1461750739483 Marionette TRACE conn2 <- [1,2618,null,{}] 02:52:19 INFO - PROCESS | 2219 | 1461750739485 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}] 02:52:19 INFO - PROCESS | 2219 | 1461750739564 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:52:19 INFO - PROCESS | 2219 | 1461750739598 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276dc800 == 35 [pid = 2219] [id = 662] 02:52:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x114356800) [pid = 2219] [serial = 1986] [outer = 0x0] 02:52:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11af83800) [pid = 2219] [serial = 1987] [outer = 0x114356800] 02:52:19 INFO - PROCESS | 2219 | 1461750739654 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11b280000) [pid = 2219] [serial = 1988] [outer = 0x114356800] 02:52:20 INFO - PROCESS | 2219 | 1461750739998 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 571ms 02:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:52:20 INFO - PROCESS | 2219 | 1461750740052 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 2219 | 1461750740054 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 02:52:20 INFO - PROCESS | 2219 | 1461750740056 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 2219 | 1461750740057 Marionette TRACE conn2 <- [1,2622,null,{}] 02:52:20 INFO - PROCESS | 2219 | 1461750740059 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}] 02:52:20 INFO - PROCESS | 2219 | 1461750740172 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:52:20 INFO - PROCESS | 2219 | 1461750740206 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x129683800 == 36 [pid = 2219] [id = 663] 02:52:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11b286000) [pid = 2219] [serial = 1989] [outer = 0x0] 02:52:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11bb28c00) [pid = 2219] [serial = 1990] [outer = 0x11b286000] 02:52:20 INFO - PROCESS | 2219 | 1461750740234 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x11c450800) [pid = 2219] [serial = 1991] [outer = 0x11b286000] 02:52:20 INFO - PROCESS | 2219 | 1461750740586 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 569ms 02:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:52:20 INFO - PROCESS | 2219 | 1461750740626 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 2219 | 1461750740627 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 02:52:20 INFO - PROCESS | 2219 | 1461750740629 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 2219 | 1461750740630 Marionette TRACE conn2 <- [1,2626,null,{}] 02:52:20 INFO - PROCESS | 2219 | 1461750740632 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}] 02:52:20 INFO - PROCESS | 2219 | 1461750740725 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:52:20 INFO - PROCESS | 2219 | 1461750740729 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8dd800 == 37 [pid = 2219] [id = 664] 02:52:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x11b724000) [pid = 2219] [serial = 1992] [outer = 0x0] 02:52:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x11c5ca400) [pid = 2219] [serial = 1993] [outer = 0x11b724000] 02:52:20 INFO - PROCESS | 2219 | 1461750740754 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x11c97cc00) [pid = 2219] [serial = 1994] [outer = 0x11b724000] 02:52:21 INFO - PROCESS | 2219 | 1461750741070 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 470ms 02:52:21 INFO - PROCESS | 2219 | 1461750741099 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 2219 | 1461750741100 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 02:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:52:21 INFO - PROCESS | 2219 | 1461750741102 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 2219 | 1461750741104 Marionette TRACE conn2 <- [1,2630,null,{}] 02:52:21 INFO - PROCESS | 2219 | 1461750741110 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}] 02:52:21 INFO - PROCESS | 2219 | 1461750741202 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:52:21 INFO - PROCESS | 2219 | 1461750741213 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8f6800 == 38 [pid = 2219] [id = 665] 02:52:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x11c457c00) [pid = 2219] [serial = 1995] [outer = 0x0] 02:52:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x11c980c00) [pid = 2219] [serial = 1996] [outer = 0x11c457c00] 02:52:21 INFO - PROCESS | 2219 | 1461750741237 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x123ae6400) [pid = 2219] [serial = 1997] [outer = 0x11c457c00] 02:52:21 INFO - PROCESS | 2219 | 1461750741569 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 473ms 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x119092800) [pid = 2219] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x115124400) [pid = 2219] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 100 (0x11aa16800) [pid = 2219] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 99 (0x1134fc000) [pid = 2219] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 98 (0x115350800) [pid = 2219] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x1147d8800) [pid = 2219] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11af82400) [pid = 2219] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x11bb2f800) [pid = 2219] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x123b4ec00) [pid = 2219] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x114751000) [pid = 2219] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11c573000) [pid = 2219] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x123fad000) [pid = 2219] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11beb7c00) [pid = 2219] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11bc7e400) [pid = 2219] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11c8b0800) [pid = 2219] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11bc7c000) [pid = 2219] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:52:21 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x115128400) [pid = 2219] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:52:21 INFO - PROCESS | 2219 | 1461750741706 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 2219 | 1461750741708 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 02:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:52:21 INFO - PROCESS | 2219 | 1461750741712 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 2219 | 1461750741713 Marionette TRACE conn2 <- [1,2634,null,{}] 02:52:21 INFO - PROCESS | 2219 | 1461750741715 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}] 02:52:21 INFO - PROCESS | 2219 | 1461750741788 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:52:21 INFO - PROCESS | 2219 | 1461750741794 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b26f800 == 39 [pid = 2219] [id = 666] 02:52:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x115350800) [pid = 2219] [serial = 1998] [outer = 0x0] 02:52:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x118feb400) [pid = 2219] [serial = 1999] [outer = 0x115350800] 02:52:21 INFO - PROCESS | 2219 | 1461750741820 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11b249000) [pid = 2219] [serial = 2000] [outer = 0x115350800] 02:52:22 INFO - PROCESS | 2219 | 1461750742188 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms 02:52:22 INFO - PROCESS | 2219 | 1461750742233 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 2219 | 1461750742235 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 02:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:52:22 INFO - PROCESS | 2219 | 1461750742239 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 2219 | 1461750742241 Marionette TRACE conn2 <- [1,2638,null,{}] 02:52:22 INFO - PROCESS | 2219 | 1461750742244 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}] 02:52:22 INFO - PROCESS | 2219 | 1461750742394 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:52:22 INFO - PROCESS | 2219 | 1461750742406 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abda800 == 40 [pid = 2219] [id = 667] 02:52:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11aa32c00) [pid = 2219] [serial = 2001] [outer = 0x0] 02:52:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11c8a6000) [pid = 2219] [serial = 2002] [outer = 0x11aa32c00] 02:52:22 INFO - PROCESS | 2219 | 1461750742446 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x123b4d800) [pid = 2219] [serial = 2003] [outer = 0x11aa32c00] 02:52:22 INFO - PROCESS | 2219 | 1461750742833 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 621ms 02:52:22 INFO - PROCESS | 2219 | 1461750742859 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 2219 | 1461750742861 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 02:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:52:22 INFO - PROCESS | 2219 | 1461750742863 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 2219 | 1461750742865 Marionette TRACE conn2 <- [1,2642,null,{}] 02:52:22 INFO - PROCESS | 2219 | 1461750742867 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}] 02:52:22 INFO - PROCESS | 2219 | 1461750742960 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:52:23 INFO - PROCESS | 2219 | 1461750743036 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b13c000 == 41 [pid = 2219] [id = 668] 02:52:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x123f76400) [pid = 2219] [serial = 2004] [outer = 0x0] 02:52:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x123f7dc00) [pid = 2219] [serial = 2005] [outer = 0x123f76400] 02:52:23 INFO - PROCESS | 2219 | 1461750743065 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x127007800) [pid = 2219] [serial = 2006] [outer = 0x123f76400] 02:52:23 INFO - PROCESS | 2219 | 1461750743342 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:52:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 520ms 02:52:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:52:23 INFO - PROCESS | 2219 | 1461750743384 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 2219 | 1461750743385 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 02:52:23 INFO - PROCESS | 2219 | 1461750743395 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 2219 | 1461750743396 Marionette TRACE conn2 <- [1,2646,null,{}] 02:52:23 INFO - PROCESS | 2219 | 1461750743398 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}] 02:52:23 INFO - PROCESS | 2219 | 1461750743482 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:52:23 INFO - PROCESS | 2219 | 1461750743487 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc46800 == 42 [pid = 2219] [id = 669] 02:52:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x127008000) [pid = 2219] [serial = 2007] [outer = 0x0] 02:52:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x127919800) [pid = 2219] [serial = 2008] [outer = 0x127008000] 02:52:23 INFO - PROCESS | 2219 | 1461750743512 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x127e74800) [pid = 2219] [serial = 2009] [outer = 0x127008000] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12e31e000 == 41 [pid = 2219] [id = 637] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x119722800 == 40 [pid = 2219] [id = 658] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x115248000 == 39 [pid = 2219] [id = 657] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc4d000 == 38 [pid = 2219] [id = 655] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11a915000 == 37 [pid = 2219] [id = 656] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x1276dc800 == 36 [pid = 2219] [id = 662] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8f6800 == 35 [pid = 2219] [id = 665] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc0d000 == 34 [pid = 2219] [id = 659] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x129683800 == 33 [pid = 2219] [id = 663] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12abda800 == 32 [pid = 2219] [id = 667] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x123bdc800 == 31 [pid = 2219] [id = 660] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x127027800 == 30 [pid = 2219] [id = 661] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8dd800 == 29 [pid = 2219] [id = 664] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x11b26f800 == 28 [pid = 2219] [id = 666] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 97 (0x11c985400) [pid = 2219] [serial = 1948] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 96 (0x11bfd5c00) [pid = 2219] [serial = 1945] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 95 (0x123b4b800) [pid = 2219] [serial = 1951] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 94 (0x11bfc6800) [pid = 2219] [serial = 1942] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 93 (0x115128c00) [pid = 2219] [serial = 1915] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 92 (0x11534d800) [pid = 2219] [serial = 1916] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11a678c00) [pid = 2219] [serial = 1924] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11a680c00) [pid = 2219] [serial = 1925] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11a9b7400) [pid = 2219] [serial = 1927] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11aa16400) [pid = 2219] [serial = 1928] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11aa24000) [pid = 2219] [serial = 1930] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x11af84000) [pid = 2219] [serial = 1931] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x118ff1000) [pid = 2219] [serial = 1921] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x119265000) [pid = 2219] [serial = 1922] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x1165c1c00) [pid = 2219] [serial = 1918] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x118528400) [pid = 2219] [serial = 1919] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x11b7d8000) [pid = 2219] [serial = 1936] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x11bb2e000) [pid = 2219] [serial = 1937] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x11b255800) [pid = 2219] [serial = 1933] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOCSHELL 0x12b13c000 == 27 [pid = 2219] [id = 668] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x11b71f000) [pid = 2219] [serial = 1934] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x11bc75000) [pid = 2219] [serial = 1939] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x11bc7bc00) [pid = 2219] [serial = 1940] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x123ae8c00) [pid = 2219] [serial = 1949] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x123f77400) [pid = 2219] [serial = 1954] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x11bc73c00) [pid = 2219] [serial = 1957] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x123f84400) [pid = 2219] [serial = 1960] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x12436a000) [pid = 2219] [serial = 1961] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x123f80800) [pid = 2219] [serial = 1955] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x12450bc00) [pid = 2219] [serial = 1963] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x123b57400) [pid = 2219] [serial = 1952] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x11c981c00) [pid = 2219] [serial = 1946] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 66 (0x12765d000) [pid = 2219] [serial = 1966] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 65 (0x11bfcf400) [pid = 2219] [serial = 1943] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 64 (0x12700cc00) [pid = 2219] [serial = 1964] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | --DOMWINDOW == 63 (0x123b51000) [pid = 2219] [serial = 1958] [outer = 0x0] [url = about:blank] 02:52:24 INFO - PROCESS | 2219 | 1461750744976 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:52:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1628ms 02:52:25 INFO - PROCESS | 2219 | 1461750745017 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 2219 | 1461750745018 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 02:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:52:25 INFO - PROCESS | 2219 | 1461750745022 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 2219 | 1461750745023 Marionette TRACE conn2 <- [1,2650,null,{}] 02:52:25 INFO - PROCESS | 2219 | 1461750745028 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}] 02:52:25 INFO - PROCESS | 2219 | 1461750745115 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:52:25 INFO - PROCESS | 2219 | 1461750745162 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x118e47800 == 28 [pid = 2219] [id = 670] 02:52:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 64 (0x1151ea000) [pid = 2219] [serial = 2010] [outer = 0x0] 02:52:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 65 (0x1151ee400) [pid = 2219] [serial = 2011] [outer = 0x1151ea000] 02:52:25 INFO - PROCESS | 2219 | 1461750745190 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x115845000) [pid = 2219] [serial = 2012] [outer = 0x1151ea000] 02:52:25 INFO - PROCESS | 2219 | 1461750745511 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:52:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 02:52:25 INFO - PROCESS | 2219 | 1461750745544 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 2219 | 1461750745548 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 02:52:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:52:25 INFO - PROCESS | 2219 | 1461750745553 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 2219 | 1461750745555 Marionette TRACE conn2 <- [1,2654,null,{}] 02:52:25 INFO - PROCESS | 2219 | 1461750745557 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}] 02:52:25 INFO - PROCESS | 2219 | 1461750745632 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:52:25 INFO - PROCESS | 2219 | 1461750745640 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa51800 == 29 [pid = 2219] [id = 671] 02:52:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x115130800) [pid = 2219] [serial = 2013] [outer = 0x0] 02:52:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x118522000) [pid = 2219] [serial = 2014] [outer = 0x115130800] 02:52:25 INFO - PROCESS | 2219 | 1461750745667 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x1189ab000) [pid = 2219] [serial = 2015] [outer = 0x115130800] 02:52:25 INFO - PROCESS | 2219 | 1461750745996 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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 02:52:26 INFO - PROCESS | 2219 | 1461750746025 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:52:26 INFO - PROCESS | 2219 | 1461750746026 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 02:52:26 INFO - PROCESS | 2219 | 1461750746029 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 2219 | 1461750746031 Marionette TRACE conn2 <- [1,2658,null,{}] 02:52:26 INFO - PROCESS | 2219 | 1461750746040 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}] 02:52:26 INFO - PROCESS | 2219 | 1461750746114 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:52:26 INFO - PROCESS | 2219 | 1461750746119 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc10000 == 30 [pid = 2219] [id = 672] 02:52:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x1134fa000) [pid = 2219] [serial = 2016] [outer = 0x0] 02:52:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x119266000) [pid = 2219] [serial = 2017] [outer = 0x1134fa000] 02:52:26 INFO - PROCESS | 2219 | 1461750746150 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x11a674c00) [pid = 2219] [serial = 2018] [outer = 0x1134fa000] 02:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 473ms 02:52:26 INFO - PROCESS | 2219 | 1461750746494 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]]]}] 02:52:26 INFO - PROCESS | 2219 | 1461750746502 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 2219 | 1461750746504 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 02:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:52:26 INFO - PROCESS | 2219 | 1461750746509 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 2219 | 1461750746511 Marionette TRACE conn2 <- [1,2662,null,{}] 02:52:26 INFO - PROCESS | 2219 | 1461750746513 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}] 02:52:26 INFO - PROCESS | 2219 | 1461750746586 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:52:26 INFO - PROCESS | 2219 | 1461750746635 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c498000 == 31 [pid = 2219] [id = 673] 02:52:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x118fee400) [pid = 2219] [serial = 2019] [outer = 0x0] 02:52:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x11a67e800) [pid = 2219] [serial = 2020] [outer = 0x118fee400] 02:52:26 INFO - PROCESS | 2219 | 1461750746661 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11a9b8800) [pid = 2219] [serial = 2021] [outer = 0x118fee400] 02:52:26 INFO - PROCESS | 2219 | 1461750746939 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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:52:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 472ms 02:52:26 INFO - PROCESS | 2219 | 1461750746980 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 2219 | 1461750746982 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 02:52:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:52:26 INFO - PROCESS | 2219 | 1461750746984 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - PROCESS | 2219 | 1461750746985 Marionette TRACE conn2 <- [1,2666,null,{}] 02:52:26 INFO - PROCESS | 2219 | 1461750746987 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}] 02:52:27 INFO - PROCESS | 2219 | 1461750747061 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:52:27 INFO - PROCESS | 2219 | 1461750747065 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x123bcd800 == 32 [pid = 2219] [id = 674] 02:52:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x115127800) [pid = 2219] [serial = 2022] [outer = 0x0] 02:52:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x11aa1a400) [pid = 2219] [serial = 2023] [outer = 0x115127800] 02:52:27 INFO - PROCESS | 2219 | 1461750747092 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11aa24c00) [pid = 2219] [serial = 2024] [outer = 0x115127800] 02:52:27 INFO - PROCESS | 2219 | 1461750747892 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]]]}] 02:52:27 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) 02:52:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 920ms 02:52:27 INFO - PROCESS | 2219 | 1461750747904 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 2219 | 1461750747907 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 02:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:52:27 INFO - PROCESS | 2219 | 1461750747909 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 2219 | 1461750747910 Marionette TRACE conn2 <- [1,2670,null,{}] 02:52:27 INFO - PROCESS | 2219 | 1461750747913 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}] 02:52:28 INFO - PROCESS | 2219 | 1461750748000 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:52:28 INFO - PROCESS | 2219 | 1461750748048 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242fa000 == 33 [pid = 2219] [id = 675] 02:52:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11a674400) [pid = 2219] [serial = 2025] [outer = 0x0] 02:52:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11aa3dc00) [pid = 2219] [serial = 2026] [outer = 0x11a674400] 02:52:28 INFO - PROCESS | 2219 | 1461750748076 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11b28ec00) [pid = 2219] [serial = 2027] [outer = 0x11a674400] 02:52:28 INFO - PROCESS | 2219 | 1461750748843 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] 02:52:28 INFO - PROCESS | 2219 | 1461750748880 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 02:52:28 INFO - PROCESS | 2219 | 1461750748882 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 2219 | 1461750748883 Marionette TRACE conn2 <- [1,2674,null,{}] 02:52:28 INFO - PROCESS | 2219 | 1461750748885 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}] 02:52:28 INFO - PROCESS | 2219 | 1461750748952 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:52:28 INFO - PROCESS | 2219 | 1461750748959 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276db800 == 34 [pid = 2219] [id = 676] 02:52:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11aa2f800) [pid = 2219] [serial = 2028] [outer = 0x0] 02:52:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11bb27800) [pid = 2219] [serial = 2029] [outer = 0x11aa2f800] 02:52:28 INFO - PROCESS | 2219 | 1461750748984 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11bb93800) [pid = 2219] [serial = 2030] [outer = 0x11aa2f800] 02:52:29 INFO - PROCESS | 2219 | 1461750749800 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] 02:52:29 INFO - PROCESS | 2219 | 1461750749855 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 02:52:29 INFO - PROCESS | 2219 | 1461750749857 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 2219 | 1461750749858 Marionette TRACE conn2 <- [1,2678,null,{}] 02:52:29 INFO - PROCESS | 2219 | 1461750749861 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}] 02:52:29 INFO - PROCESS | 2219 | 1461750749947 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:52:29 INFO - PROCESS | 2219 | 1461750749952 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x129618000 == 35 [pid = 2219] [id = 677] 02:52:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x114bc2800) [pid = 2219] [serial = 2031] [outer = 0x0] 02:52:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11bc79400) [pid = 2219] [serial = 2032] [outer = 0x114bc2800] 02:52:29 INFO - PROCESS | 2219 | 1461750749977 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11bc80000) [pid = 2219] [serial = 2033] [outer = 0x114bc2800] 02:52:30 INFO - PROCESS | 2219 | 1461750750794 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]]]}] 02:52:30 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) 02:52:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 02:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:52:30 INFO - PROCESS | 2219 | 1461750750829 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 2219 | 1461750750831 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 02:52:30 INFO - PROCESS | 2219 | 1461750750833 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 2219 | 1461750750834 Marionette TRACE conn2 <- [1,2682,null,{}] 02:52:30 INFO - PROCESS | 2219 | 1461750750836 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}] 02:52:30 INFO - PROCESS | 2219 | 1461750750925 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:52:30 INFO - PROCESS | 2219 | 1461750750929 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc0e000 == 36 [pid = 2219] [id = 678] 02:52:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11bc80400) [pid = 2219] [serial = 2034] [outer = 0x0] 02:52:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11bfc8400) [pid = 2219] [serial = 2035] [outer = 0x11bc80400] 02:52:30 INFO - PROCESS | 2219 | 1461750750955 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x11bfd4400) [pid = 2219] [serial = 2036] [outer = 0x11bc80400] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11b286000) [pid = 2219] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11b724000) [pid = 2219] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x11c457c00) [pid = 2219] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x115350800) [pid = 2219] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x11aa32c00) [pid = 2219] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x123f76400) [pid = 2219] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x1147d3c00) [pid = 2219] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x1151ea800) [pid = 2219] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x127007c00) [pid = 2219] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x11aa36000) [pid = 2219] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x1142b9000) [pid = 2219] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x118c1c800) [pid = 2219] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x115a6d400) [pid = 2219] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x114356800) [pid = 2219] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:52:31 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x12acc8c00) [pid = 2219] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:52:31 INFO - PROCESS | 2219 | 1461750751774 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]]]}] 02:52:31 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) 02:52:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 973ms 02:52:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:52:31 INFO - PROCESS | 2219 | 1461750751808 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 2219 | 1461750751810 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 02:52:31 INFO - PROCESS | 2219 | 1461750751812 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 2219 | 1461750751813 Marionette TRACE conn2 <- [1,2686,null,{}] 02:52:31 INFO - PROCESS | 2219 | 1461750751816 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}] 02:52:31 INFO - PROCESS | 2219 | 1461750751876 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:52:31 INFO - PROCESS | 2219 | 1461750751880 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d8000 == 37 [pid = 2219] [id = 679] 02:52:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x114352c00) [pid = 2219] [serial = 2037] [outer = 0x0] 02:52:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x118fe4400) [pid = 2219] [serial = 2038] [outer = 0x114352c00] 02:52:31 INFO - PROCESS | 2219 | 1461750751902 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11acc3400) [pid = 2219] [serial = 2039] [outer = 0x114352c00] 02:52:32 INFO - PROCESS | 2219 | 1461750752794 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] 02:52:32 INFO - PROCESS | 2219 | 1461750752846 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 02:52:32 INFO - PROCESS | 2219 | 1461750752848 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 2219 | 1461750752850 Marionette TRACE conn2 <- [1,2690,null,{}] 02:52:32 INFO - PROCESS | 2219 | 1461750752852 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}] 02:52:32 INFO - PROCESS | 2219 | 1461750752934 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:52:32 INFO - PROCESS | 2219 | 1461750752939 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a32000 == 38 [pid = 2219] [id = 680] 02:52:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11beabc00) [pid = 2219] [serial = 2040] [outer = 0x0] 02:52:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11c97c000) [pid = 2219] [serial = 2041] [outer = 0x11beabc00] 02:52:32 INFO - PROCESS | 2219 | 1461750752970 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11c986400) [pid = 2219] [serial = 2042] [outer = 0x11beabc00] 02:52:33 INFO - PROCESS | 2219 | 1461750753820 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] 02:52:33 INFO - PROCESS | 2219 | 1461750753875 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 02:52:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:52:33 INFO - PROCESS | 2219 | 1461750753936 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 2219 | 1461750753939 Marionette TRACE conn2 <- [1,2694,null,{}] 02:52:33 INFO - PROCESS | 2219 | 1461750753943 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}] 02:52:34 INFO - PROCESS | 2219 | 1461750754029 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:52:34 INFO - PROCESS | 2219 | 1461750754116 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x119d52800 == 39 [pid = 2219] [id = 681] 02:52:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x115126000) [pid = 2219] [serial = 2043] [outer = 0x0] 02:52:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11512bc00) [pid = 2219] [serial = 2044] [outer = 0x115126000] 02:52:34 INFO - PROCESS | 2219 | 1461750754149 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x1158ab800) [pid = 2219] [serial = 2045] [outer = 0x115126000] 02:52:35 INFO - PROCESS | 2219 | 1461750755131 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] 02:52:35 INFO - PROCESS | 2219 | 1461750755166 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 02:52:35 INFO - PROCESS | 2219 | 1461750755170 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 2219 | 1461750755172 Marionette TRACE conn2 <- [1,2698,null,{}] 02:52:35 INFO - PROCESS | 2219 | 1461750755175 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}] 02:52:35 INFO - PROCESS | 2219 | 1461750755385 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:52:35 INFO - PROCESS | 2219 | 1461750755485 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x119812800 == 40 [pid = 2219] [id = 682] 02:52:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11512b000) [pid = 2219] [serial = 2046] [outer = 0x0] 02:52:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x115131400) [pid = 2219] [serial = 2047] [outer = 0x11512b000] 02:52:35 INFO - PROCESS | 2219 | 1461750755514 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x118521800) [pid = 2219] [serial = 2048] [outer = 0x11512b000] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d8000 == 39 [pid = 2219] [id = 679] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc0e000 == 38 [pid = 2219] [id = 678] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x129618000 == 37 [pid = 2219] [id = 677] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x1276db800 == 36 [pid = 2219] [id = 676] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x1242fa000 == 35 [pid = 2219] [id = 675] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x123bcd800 == 34 [pid = 2219] [id = 674] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x11c498000 == 33 [pid = 2219] [id = 673] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x127919800) [pid = 2219] [serial = 2008] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc10000 == 32 [pid = 2219] [id = 672] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa51800 == 31 [pid = 2219] [id = 671] 02:52:35 INFO - PROCESS | 2219 | --DOCSHELL 0x118e47800 == 30 [pid = 2219] [id = 670] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x12aff4c00) [pid = 2219] [serial = 1913] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11bb28c00) [pid = 2219] [serial = 1990] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x11c5ca400) [pid = 2219] [serial = 1993] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x11c450800) [pid = 2219] [serial = 1991] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x11c980c00) [pid = 2219] [serial = 1996] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x123ae6400) [pid = 2219] [serial = 1997] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x118feb400) [pid = 2219] [serial = 1999] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x11c8a6000) [pid = 2219] [serial = 2002] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x11b249000) [pid = 2219] [serial = 2000] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x123f7dc00) [pid = 2219] [serial = 2005] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x1178f8800) [pid = 2219] [serial = 1972] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x116574000) [pid = 2219] [serial = 1970] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x115732800) [pid = 2219] [serial = 1969] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x127e6a400) [pid = 2219] [serial = 1967] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x11aa72000) [pid = 2219] [serial = 1984] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x11af7ec00) [pid = 2219] [serial = 1985] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x11aa17000) [pid = 2219] [serial = 1981] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x11aa20400) [pid = 2219] [serial = 1982] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x119096800) [pid = 2219] [serial = 1978] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 66 (0x11a60cc00) [pid = 2219] [serial = 1979] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 65 (0x11674b800) [pid = 2219] [serial = 1975] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 64 (0x11877a000) [pid = 2219] [serial = 1976] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 63 (0x118cf6800) [pid = 2219] [serial = 1973] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 62 (0x11af83800) [pid = 2219] [serial = 1987] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 61 (0x11b280000) [pid = 2219] [serial = 1988] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 60 (0x127007800) [pid = 2219] [serial = 2006] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 59 (0x123b4d800) [pid = 2219] [serial = 2003] [outer = 0x0] [url = about:blank] 02:52:35 INFO - PROCESS | 2219 | --DOMWINDOW == 58 (0x11c97cc00) [pid = 2219] [serial = 1994] [outer = 0x0] [url = about:blank] 02:52:36 INFO - PROCESS | 2219 | 1461750756435 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] 02:52:36 INFO - PROCESS | 2219 | 1461750756450 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 02:52:36 INFO - PROCESS | 2219 | 1461750756453 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 2219 | 1461750756457 Marionette TRACE conn2 <- [1,2702,null,{}] 02:52:36 INFO - PROCESS | 2219 | 1461750756460 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}] 02:52:36 INFO - PROCESS | 2219 | 1461750756557 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:52:36 INFO - PROCESS | 2219 | 1461750756604 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa55800 == 31 [pid = 2219] [id = 683] 02:52:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 59 (0x1178f8800) [pid = 2219] [serial = 2049] [outer = 0x0] 02:52:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 60 (0x118c62400) [pid = 2219] [serial = 2050] [outer = 0x1178f8800] 02:52:36 INFO - PROCESS | 2219 | 1461750756633 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 61 (0x118feb000) [pid = 2219] [serial = 2051] [outer = 0x1178f8800] 02:52:36 INFO - PROCESS | 2219 | 1461750756948 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:52:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 523ms 02:52:36 INFO - PROCESS | 2219 | 1461750756978 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 2219 | 1461750756980 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 02:52:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:52:36 INFO - PROCESS | 2219 | 1461750756982 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 2219 | 1461750756983 Marionette TRACE conn2 <- [1,2706,null,{}] 02:52:36 INFO - PROCESS | 2219 | 1461750756986 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}] 02:52:37 INFO - PROCESS | 2219 | 1461750757061 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:52:37 INFO - PROCESS | 2219 | 1461750757115 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c714800 == 32 [pid = 2219] [id = 684] 02:52:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 62 (0x1165cc000) [pid = 2219] [serial = 2052] [outer = 0x0] 02:52:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 63 (0x119e4ec00) [pid = 2219] [serial = 2053] [outer = 0x1165cc000] 02:52:37 INFO - PROCESS | 2219 | 1461750757141 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 64 (0x11a8cb000) [pid = 2219] [serial = 2054] [outer = 0x1165cc000] 02:52:37 INFO - PROCESS | 2219 | 1461750757453 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 523ms 02:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:52:37 INFO - PROCESS | 2219 | 1461750757505 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 2219 | 1461750757508 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 02:52:37 INFO - PROCESS | 2219 | 1461750757516 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 2219 | 1461750757519 Marionette TRACE conn2 <- [1,2710,null,{}] 02:52:37 INFO - PROCESS | 2219 | 1461750757522 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}] 02:52:37 INFO - PROCESS | 2219 | 1461750757599 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:52:37 INFO - PROCESS | 2219 | 1461750757650 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a29000 == 33 [pid = 2219] [id = 685] 02:52:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 65 (0x118f9a800) [pid = 2219] [serial = 2055] [outer = 0x0] 02:52:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x11a9c0400) [pid = 2219] [serial = 2056] [outer = 0x118f9a800] 02:52:37 INFO - PROCESS | 2219 | 1461750757676 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x11acc4400) [pid = 2219] [serial = 2057] [outer = 0x118f9a800] 02:52:38 INFO - PROCESS | 2219 | 1461750758018 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] 02:52:38 INFO - PROCESS | 2219 | 1461750758039 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 02:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:52:38 INFO - PROCESS | 2219 | 1461750758043 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 2219 | 1461750758044 Marionette TRACE conn2 <- [1,2714,null,{}] 02:52:38 INFO - PROCESS | 2219 | 1461750758047 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}] 02:52:38 INFO - PROCESS | 2219 | 1461750758138 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:52:38 INFO - PROCESS | 2219 | 1461750758172 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x127644800 == 34 [pid = 2219] [id = 686] 02:52:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x1147d8000) [pid = 2219] [serial = 2058] [outer = 0x0] 02:52:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x11b248000) [pid = 2219] [serial = 2059] [outer = 0x1147d8000] 02:52:38 INFO - PROCESS | 2219 | 1461750758197 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x11b71d000) [pid = 2219] [serial = 2060] [outer = 0x1147d8000] 02:52:38 INFO - PROCESS | 2219 | 1461750758519 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 518ms 02:52:38 INFO - PROCESS | 2219 | 1461750758562 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 2219 | 1461750758563 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 02:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:52:38 INFO - PROCESS | 2219 | 1461750758565 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 2219 | 1461750758567 Marionette TRACE conn2 <- [1,2718,null,{}] 02:52:38 INFO - PROCESS | 2219 | 1461750758569 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}] 02:52:38 INFO - PROCESS | 2219 | 1461750758661 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:52:38 INFO - PROCESS | 2219 | 1461750758666 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x129617000 == 35 [pid = 2219] [id = 687] 02:52:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x11bb28c00) [pid = 2219] [serial = 2061] [outer = 0x0] 02:52:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x11bb2f400) [pid = 2219] [serial = 2062] [outer = 0x11bb28c00] 02:52:38 INFO - PROCESS | 2219 | 1461750758699 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x11bea9400) [pid = 2219] [serial = 2063] [outer = 0x11bb28c00] 02:52:39 INFO - PROCESS | 2219 | 1461750759102 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] 02:52:39 INFO - PROCESS | 2219 | 1461750759137 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 02:52:39 INFO - PROCESS | 2219 | 1461750759140 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 2219 | 1461750759141 Marionette TRACE conn2 <- [1,2722,null,{}] 02:52:39 INFO - PROCESS | 2219 | 1461750759145 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}] 02:52:39 INFO - PROCESS | 2219 | 1461750759284 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:52:39 INFO - PROCESS | 2219 | 1461750759306 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x129682000 == 36 [pid = 2219] [id = 688] 02:52:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x11bc76c00) [pid = 2219] [serial = 2064] [outer = 0x0] 02:52:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11c457c00) [pid = 2219] [serial = 2065] [outer = 0x11bc76c00] 02:52:39 INFO - PROCESS | 2219 | 1461750759347 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x11c980400) [pid = 2219] [serial = 2066] [outer = 0x11bc76c00] 02:52:39 INFO - PROCESS | 2219 | 1461750759758 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] 02:52:39 INFO - PROCESS | 2219 | 1461750759811 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 02:52:39 INFO - PROCESS | 2219 | 1461750759813 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 2219 | 1461750759814 Marionette TRACE conn2 <- [1,2726,null,{}] 02:52:39 INFO - PROCESS | 2219 | 1461750759817 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}] 02:52:39 INFO - PROCESS | 2219 | 1461750759910 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x114352c00) [pid = 2219] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x11bc80400) [pid = 2219] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x114bc2800) [pid = 2219] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x11aa2f800) [pid = 2219] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x115130800) [pid = 2219] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x11a674400) [pid = 2219] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 69 (0x118fee400) [pid = 2219] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 68 (0x127008000) [pid = 2219] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 67 (0x1134fa000) [pid = 2219] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 66 (0x115127800) [pid = 2219] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:52:39 INFO - PROCESS | 2219 | --DOMWINDOW == 65 (0x1151ea000) [pid = 2219] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:52:40 INFO - PROCESS | 2219 | 1461750760008 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfc5800 == 37 [pid = 2219] [id = 689] 02:52:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 66 (0x113520c00) [pid = 2219] [serial = 2067] [outer = 0x0] 02:52:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 67 (0x115127800) [pid = 2219] [serial = 2068] [outer = 0x113520c00] 02:52:40 INFO - PROCESS | 2219 | 1461750760033 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 68 (0x11a8cb800) [pid = 2219] [serial = 2069] [outer = 0x113520c00] 02:52:40 INFO - PROCESS | 2219 | 1461750760286 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:52:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 02:52:40 INFO - PROCESS | 2219 | 1461750760335 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 2219 | 1461750760336 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 02:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:52:40 INFO - PROCESS | 2219 | 1461750760346 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 2219 | 1461750760347 Marionette TRACE conn2 <- [1,2730,null,{}] 02:52:40 INFO - PROCESS | 2219 | 1461750760350 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}] 02:52:40 INFO - PROCESS | 2219 | 1461750760427 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:52:40 INFO - PROCESS | 2219 | 1461750760432 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abe2800 == 38 [pid = 2219] [id = 690] 02:52:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 69 (0x118cf1c00) [pid = 2219] [serial = 2070] [outer = 0x0] 02:52:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 70 (0x11c987000) [pid = 2219] [serial = 2071] [outer = 0x118cf1c00] 02:52:40 INFO - PROCESS | 2219 | 1461750760460 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x123ae5c00) [pid = 2219] [serial = 2072] [outer = 0x118cf1c00] 02:52:41 INFO - PROCESS | 2219 | 1461750761285 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] 02:52:41 INFO - PROCESS | 2219 | 1461750761317 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 02:52:41 INFO - PROCESS | 2219 | 1461750761319 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 2219 | 1461750761320 Marionette TRACE conn2 <- [1,2734,null,{}] 02:52:41 INFO - PROCESS | 2219 | 1461750761322 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}] 02:52:41 INFO - PROCESS | 2219 | 1461750761394 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:52:41 INFO - PROCESS | 2219 | 1461750761440 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae63800 == 39 [pid = 2219] [id = 691] 02:52:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x119a78c00) [pid = 2219] [serial = 2073] [outer = 0x0] 02:52:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x123b50400) [pid = 2219] [serial = 2074] [outer = 0x119a78c00] 02:52:41 INFO - PROCESS | 2219 | 1461750761466 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x123b57c00) [pid = 2219] [serial = 2075] [outer = 0x119a78c00] 02:52:41 INFO - PROCESS | 2219 | 1461750761772 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:52:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 02:52:41 INFO - PROCESS | 2219 | 1461750761789 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 2219 | 1461750761793 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 02:52:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:52:41 INFO - PROCESS | 2219 | 1461750761797 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 2219 | 1461750761799 Marionette TRACE conn2 <- [1,2738,null,{}] 02:52:41 INFO - PROCESS | 2219 | 1461750761803 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}] 02:52:41 INFO - PROCESS | 2219 | 1461750761922 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:52:41 INFO - PROCESS | 2219 | 1461750761928 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae74000 == 40 [pid = 2219] [id = 692] 02:52:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11b254800) [pid = 2219] [serial = 2076] [outer = 0x0] 02:52:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x123f7ac00) [pid = 2219] [serial = 2077] [outer = 0x11b254800] 02:52:41 INFO - PROCESS | 2219 | 1461750761974 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x123fabc00) [pid = 2219] [serial = 2078] [outer = 0x11b254800] 02:52:42 INFO - PROCESS | 2219 | 1461750762497 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:52:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 02:52:42 INFO - PROCESS | 2219 | 1461750762519 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:52:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:52:42 INFO - PROCESS | 2219 | 1461750762524 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 02:52:42 INFO - PROCESS | 2219 | 1461750762528 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 2219 | 1461750762531 Marionette TRACE conn2 <- [1,2742,null,{}] 02:52:42 INFO - PROCESS | 2219 | 1461750762535 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}] 02:52:42 INFO - PROCESS | 2219 | 1461750762634 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:52:42 INFO - PROCESS | 2219 | 1461750762723 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3e3800 == 41 [pid = 2219] [id = 693] 02:52:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x1185b0000) [pid = 2219] [serial = 2079] [outer = 0x0] 02:52:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x1189b5400) [pid = 2219] [serial = 2080] [outer = 0x1185b0000] 02:52:42 INFO - PROCESS | 2219 | 1461750762755 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x119263000) [pid = 2219] [serial = 2081] [outer = 0x1185b0000] 02:52:43 INFO - PROCESS | 2219 | 1461750763257 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:52:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 776ms 02:52:43 INFO - PROCESS | 2219 | 1461750763305 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 2219 | 1461750763311 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 02:52:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:52:43 INFO - PROCESS | 2219 | 1461750763318 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 2219 | 1461750763321 Marionette TRACE conn2 <- [1,2746,null,{}] 02:52:43 INFO - PROCESS | 2219 | 1461750763324 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}] 02:52:43 INFO - PROCESS | 2219 | 1461750763466 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:52:43 INFO - PROCESS | 2219 | 1461750763582 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 2219 | ++DOCSHELL 0x1274ac000 == 42 [pid = 2219] [id = 694] 02:52:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11a672c00) [pid = 2219] [serial = 2082] [outer = 0x0] 02:52:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11a9c3800) [pid = 2219] [serial = 2083] [outer = 0x11a672c00] 02:52:43 INFO - PROCESS | 2219 | 1461750763613 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11aa75800) [pid = 2219] [serial = 2084] [outer = 0x11a672c00] 02:52:44 INFO - PROCESS | 2219 | 1461750764089 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:52:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 827ms 02:52:44 INFO - PROCESS | 2219 | 1461750764155 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 2219 | 1461750764157 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 02:52:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:52:44 INFO - PROCESS | 2219 | 1461750764161 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 2219 | 1461750764163 Marionette TRACE conn2 <- [1,2750,null,{}] 02:52:44 INFO - PROCESS | 2219 | 1461750764171 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}] 02:52:44 INFO - PROCESS | 2219 | 1461750764270 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:52:44 INFO - PROCESS | 2219 | 1461750764333 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b142800 == 43 [pid = 2219] [id = 695] 02:52:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11b728800) [pid = 2219] [serial = 2085] [outer = 0x0] 02:52:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11bfce400) [pid = 2219] [serial = 2086] [outer = 0x11b728800] 02:52:44 INFO - PROCESS | 2219 | 1461750764365 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11c988c00) [pid = 2219] [serial = 2087] [outer = 0x11b728800] 02:52:44 INFO - PROCESS | 2219 | 1461750764794 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:52:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 02:52:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:52:44 INFO - PROCESS | 2219 | 1461750764833 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 2219 | 1461750764835 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 02:52:44 INFO - PROCESS | 2219 | 1461750764837 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 2219 | 1461750764838 Marionette TRACE conn2 <- [1,2754,null,{}] 02:52:44 INFO - PROCESS | 2219 | 1461750764841 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}] 02:52:44 INFO - PROCESS | 2219 | 1461750764938 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:52:44 INFO - PROCESS | 2219 | 1461750764989 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfb9800 == 44 [pid = 2219] [id = 696] 02:52:44 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x119261800) [pid = 2219] [serial = 2088] [outer = 0x0] 02:52:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x11bb26800) [pid = 2219] [serial = 2089] [outer = 0x119261800] 02:52:45 INFO - PROCESS | 2219 | 1461750765019 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x11c97b400) [pid = 2219] [serial = 2090] [outer = 0x119261800] 02:52:45 INFO - PROCESS | 2219 | 1461750765580 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:52:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 769ms 02:52:45 INFO - PROCESS | 2219 | 1461750765607 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 2219 | 1461750765609 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 02:52:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:52:45 INFO - PROCESS | 2219 | 1461750765613 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 2219 | 1461750765615 Marionette TRACE conn2 <- [1,2758,null,{}] 02:52:45 INFO - PROCESS | 2219 | 1461750765619 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}] 02:52:45 INFO - PROCESS | 2219 | 1461750765716 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:52:45 INFO - PROCESS | 2219 | 1461750765782 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 2219 | ++DOCSHELL 0x119022800 == 45 [pid = 2219] [id = 697] 02:52:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x115aea000) [pid = 2219] [serial = 2091] [outer = 0x0] 02:52:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11674b800) [pid = 2219] [serial = 2092] [outer = 0x115aea000] 02:52:45 INFO - PROCESS | 2219 | 1461750765812 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11877a000) [pid = 2219] [serial = 2093] [outer = 0x115aea000] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae63800 == 44 [pid = 2219] [id = 691] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x12abe2800 == 43 [pid = 2219] [id = 690] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfc5800 == 42 [pid = 2219] [id = 689] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x129682000 == 41 [pid = 2219] [id = 688] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x129617000 == 40 [pid = 2219] [id = 687] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x127644800 == 39 [pid = 2219] [id = 686] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x123a29000 == 38 [pid = 2219] [id = 685] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11c714800 == 37 [pid = 2219] [id = 684] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 91 (0x11c97c000) [pid = 2219] [serial = 2041] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa55800 == 36 [pid = 2219] [id = 683] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x119812800 == 35 [pid = 2219] [id = 682] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x119d52800 == 34 [pid = 2219] [id = 681] 02:52:46 INFO - PROCESS | 2219 | --DOCSHELL 0x123a32000 == 33 [pid = 2219] [id = 680] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 90 (0x11bfc8400) [pid = 2219] [serial = 2035] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 89 (0x11bc79400) [pid = 2219] [serial = 2032] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 88 (0x11bb27800) [pid = 2219] [serial = 2029] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 87 (0x118522000) [pid = 2219] [serial = 2014] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 86 (0x1189ab000) [pid = 2219] [serial = 2015] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 85 (0x11aa3dc00) [pid = 2219] [serial = 2026] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 84 (0x11b28ec00) [pid = 2219] [serial = 2027] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 83 (0x11a67e800) [pid = 2219] [serial = 2020] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 82 (0x11a9b8800) [pid = 2219] [serial = 2021] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 81 (0x127e74800) [pid = 2219] [serial = 2009] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 80 (0x119266000) [pid = 2219] [serial = 2017] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 79 (0x11a674c00) [pid = 2219] [serial = 2018] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 78 (0x11aa1a400) [pid = 2219] [serial = 2023] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 77 (0x11aa24c00) [pid = 2219] [serial = 2024] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 76 (0x1151ee400) [pid = 2219] [serial = 2011] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 75 (0x115845000) [pid = 2219] [serial = 2012] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 74 (0x118fe4400) [pid = 2219] [serial = 2038] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 73 (0x11acc3400) [pid = 2219] [serial = 2039] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 72 (0x11bfd4400) [pid = 2219] [serial = 2036] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 71 (0x11bc80000) [pid = 2219] [serial = 2033] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | --DOMWINDOW == 70 (0x11bb93800) [pid = 2219] [serial = 2030] [outer = 0x0] [url = about:blank] 02:52:46 INFO - PROCESS | 2219 | 1461750766296 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 726ms 02:52:46 INFO - PROCESS | 2219 | 1461750766339 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 2219 | 1461750766342 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 02:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:52:46 INFO - PROCESS | 2219 | 1461750766345 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 2219 | 1461750766348 Marionette TRACE conn2 <- [1,2762,null,{}] 02:52:46 INFO - PROCESS | 2219 | 1461750766352 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}] 02:52:46 INFO - PROCESS | 2219 | 1461750766449 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:52:46 INFO - PROCESS | 2219 | 1461750766511 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a80d800 == 34 [pid = 2219] [id = 698] 02:52:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 71 (0x1151e9c00) [pid = 2219] [serial = 2094] [outer = 0x0] 02:52:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 72 (0x11851dc00) [pid = 2219] [serial = 2095] [outer = 0x1151e9c00] 02:52:46 INFO - PROCESS | 2219 | 1461750766545 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 2219 | ++DOMWINDOW == 73 (0x1189b3800) [pid = 2219] [serial = 2096] [outer = 0x1151e9c00] 02:52:46 INFO - PROCESS | 2219 | 1461750766941 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 625ms 02:52:46 INFO - PROCESS | 2219 | 1461750766970 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 2219 | 1461750766974 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 02:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:52:46 INFO - PROCESS | 2219 | 1461750766979 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 2219 | 1461750766981 Marionette TRACE conn2 <- [1,2766,null,{}] 02:52:46 INFO - PROCESS | 2219 | 1461750766984 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}] 02:52:47 INFO - PROCESS | 2219 | 1461750767102 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:52:47 INFO - PROCESS | 2219 | 1461750767166 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d2800 == 35 [pid = 2219] [id = 699] 02:52:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 74 (0x119261000) [pid = 2219] [serial = 2097] [outer = 0x0] 02:52:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 75 (0x11a67dc00) [pid = 2219] [serial = 2098] [outer = 0x119261000] 02:52:47 INFO - PROCESS | 2219 | 1461750767196 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 76 (0x11a9b6c00) [pid = 2219] [serial = 2099] [outer = 0x119261000] 02:52:47 INFO - PROCESS | 2219 | 1461750767613 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms 02:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:52:47 INFO - PROCESS | 2219 | 1461750767652 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 2219 | 1461750767654 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 02:52:47 INFO - PROCESS | 2219 | 1461750767656 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 2219 | 1461750767659 Marionette TRACE conn2 <- [1,2770,null,{}] 02:52:47 INFO - PROCESS | 2219 | 1461750767667 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}] 02:52:47 INFO - PROCESS | 2219 | 1461750767763 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:52:47 INFO - PROCESS | 2219 | 1461750767814 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240d9800 == 36 [pid = 2219] [id = 700] 02:52:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 77 (0x11aa22400) [pid = 2219] [serial = 2100] [outer = 0x0] 02:52:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 78 (0x11aa3d000) [pid = 2219] [serial = 2101] [outer = 0x11aa22400] 02:52:47 INFO - PROCESS | 2219 | 1461750767847 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 2219 | ++DOMWINDOW == 79 (0x11af84800) [pid = 2219] [serial = 2102] [outer = 0x11aa22400] 02:52:48 INFO - PROCESS | 2219 | 1461750768267 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 623ms 02:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:52:48 INFO - PROCESS | 2219 | 1461750768280 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 2219 | 1461750768282 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 02:52:48 INFO - PROCESS | 2219 | 1461750768284 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 2219 | 1461750768285 Marionette TRACE conn2 <- [1,2774,null,{}] 02:52:48 INFO - PROCESS | 2219 | 1461750768288 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}] 02:52:48 INFO - PROCESS | 2219 | 1461750768378 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:52:48 INFO - PROCESS | 2219 | 1461750768458 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c156000 == 37 [pid = 2219] [id = 701] 02:52:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 80 (0x11b24fc00) [pid = 2219] [serial = 2103] [outer = 0x0] 02:52:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 81 (0x11b7d7000) [pid = 2219] [serial = 2104] [outer = 0x11b24fc00] 02:52:48 INFO - PROCESS | 2219 | 1461750768490 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 2219 | ++DOMWINDOW == 82 (0x11bb30c00) [pid = 2219] [serial = 2105] [outer = 0x11b24fc00] 02:52:48 INFO - PROCESS | 2219 | 1461750768924 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 672ms 02:52:48 INFO - PROCESS | 2219 | 1461750768959 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 2219 | 1461750768962 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 02:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:52:48 INFO - PROCESS | 2219 | 1461750768965 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 2219 | 1461750768967 Marionette TRACE conn2 <- [1,2778,null,{}] 02:52:48 INFO - PROCESS | 2219 | 1461750768971 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}] 02:52:49 INFO - PROCESS | 2219 | 1461750769101 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:52:49 INFO - PROCESS | 2219 | 1461750769172 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x128939800 == 38 [pid = 2219] [id = 702] 02:52:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 83 (0x11b255800) [pid = 2219] [serial = 2106] [outer = 0x0] 02:52:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 84 (0x11bc79400) [pid = 2219] [serial = 2107] [outer = 0x11b255800] 02:52:49 INFO - PROCESS | 2219 | 1461750769244 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 85 (0x11beb7000) [pid = 2219] [serial = 2108] [outer = 0x11b255800] 02:52:49 INFO - PROCESS | 2219 | 1461750769637 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 720ms 02:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:52:49 INFO - PROCESS | 2219 | 1461750769694 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 2219 | 1461750769696 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 02:52:49 INFO - PROCESS | 2219 | 1461750769698 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 2219 | 1461750769699 Marionette TRACE conn2 <- [1,2782,null,{}] 02:52:49 INFO - PROCESS | 2219 | 1461750769702 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}] 02:52:49 INFO - PROCESS | 2219 | 1461750769848 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:52:49 INFO - PROCESS | 2219 | 1461750769896 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 2219 | ++DOCSHELL 0x1189cc800 == 39 [pid = 2219] [id = 703] 02:52:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 86 (0x11bfc9c00) [pid = 2219] [serial = 2109] [outer = 0x0] 02:52:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 87 (0x11c97e000) [pid = 2219] [serial = 2110] [outer = 0x11bfc9c00] 02:52:49 INFO - PROCESS | 2219 | 1461750769929 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 2219 | ++DOMWINDOW == 88 (0x123b51c00) [pid = 2219] [serial = 2111] [outer = 0x11bfc9c00] 02:52:50 INFO - PROCESS | 2219 | 1461750770368 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 719ms 02:52:50 INFO - PROCESS | 2219 | 1461750770418 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 2219 | 1461750770420 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 02:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:52:50 INFO - PROCESS | 2219 | 1461750770424 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 2219 | 1461750770426 Marionette TRACE conn2 <- [1,2786,null,{}] 02:52:50 INFO - PROCESS | 2219 | 1461750770429 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}] 02:52:50 INFO - PROCESS | 2219 | 1461750770525 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:52:50 INFO - PROCESS | 2219 | 1461750770591 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfb4800 == 40 [pid = 2219] [id = 704] 02:52:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 89 (0x118991000) [pid = 2219] [serial = 2112] [outer = 0x0] 02:52:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 90 (0x118e16800) [pid = 2219] [serial = 2113] [outer = 0x118991000] 02:52:50 INFO - PROCESS | 2219 | 1461750770620 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 2219 | ++DOMWINDOW == 91 (0x11a674c00) [pid = 2219] [serial = 2114] [outer = 0x118991000] 02:52:50 INFO - PROCESS | 2219 | --DOCSHELL 0x1274ac000 == 39 [pid = 2219] [id = 694] 02:52:50 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3e3800 == 38 [pid = 2219] [id = 693] 02:52:50 INFO - PROCESS | 2219 | 1461750770963 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 571ms 02:52:50 INFO - PROCESS | 2219 | 1461750770994 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 2219 | 1461750770998 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 02:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:52:51 INFO - PROCESS | 2219 | 1461750771003 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 2219 | 1461750771004 Marionette TRACE conn2 <- [1,2790,null,{}] 02:52:51 INFO - PROCESS | 2219 | 1461750771007 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}] 02:52:51 INFO - PROCESS | 2219 | 1461750771088 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:52:51 INFO - PROCESS | 2219 | --DOCSHELL 0x12fce2800 == 37 [pid = 2219] [id = 16] 02:52:51 INFO - PROCESS | 2219 | 1461750771107 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x1247f4000 == 38 [pid = 2219] [id = 705] 02:52:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 92 (0x11aa31c00) [pid = 2219] [serial = 2115] [outer = 0x0] 02:52:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 93 (0x11aa39c00) [pid = 2219] [serial = 2116] [outer = 0x11aa31c00] 02:52:51 INFO - PROCESS | 2219 | 1461750771146 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 94 (0x11b24dc00) [pid = 2219] [serial = 2117] [outer = 0x11aa31c00] 02:52:51 INFO - PROCESS | 2219 | 1461750771540 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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 572ms 02:52:51 INFO - PROCESS | 2219 | 1461750771576 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 2219 | 1461750771577 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 02:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:52:51 INFO - PROCESS | 2219 | 1461750771580 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 2219 | 1461750771582 Marionette TRACE conn2 <- [1,2794,null,{}] 02:52:51 INFO - PROCESS | 2219 | 1461750771589 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}] 02:52:51 INFO - PROCESS | 2219 | 1461750771673 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:52:51 INFO - PROCESS | 2219 | 1461750771680 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8ec800 == 39 [pid = 2219] [id = 706] 02:52:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 95 (0x11b7d8000) [pid = 2219] [serial = 2118] [outer = 0x0] 02:52:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 96 (0x11c455400) [pid = 2219] [serial = 2119] [outer = 0x11b7d8000] 02:52:51 INFO - PROCESS | 2219 | 1461750771708 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 2219 | ++DOMWINDOW == 97 (0x123ae0800) [pid = 2219] [serial = 2120] [outer = 0x11b7d8000] 02:52:52 INFO - PROCESS | 2219 | 1461750772035 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 472ms 02:52:52 INFO - PROCESS | 2219 | 1461750772053 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 2219 | 1461750772056 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 02:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:52:52 INFO - PROCESS | 2219 | 1461750772060 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 2219 | 1461750772061 Marionette TRACE conn2 <- [1,2798,null,{}] 02:52:52 INFO - PROCESS | 2219 | 1461750772064 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}] 02:52:52 INFO - PROCESS | 2219 | 1461750772139 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:52:52 INFO - PROCESS | 2219 | 1461750772146 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x12abd8000 == 40 [pid = 2219] [id = 707] 02:52:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 98 (0x123b4dc00) [pid = 2219] [serial = 2121] [outer = 0x0] 02:52:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 99 (0x123f78000) [pid = 2219] [serial = 2122] [outer = 0x123b4dc00] 02:52:52 INFO - PROCESS | 2219 | 1461750772171 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 100 (0x123f81400) [pid = 2219] [serial = 2123] [outer = 0x123b4dc00] 02:52:52 INFO - PROCESS | 2219 | 1461750772516 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:52:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 469ms 02:52:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:52:52 INFO - PROCESS | 2219 | 1461750772529 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 2219 | 1461750772530 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 02:52:52 INFO - PROCESS | 2219 | 1461750772533 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 2219 | 1461750772534 Marionette TRACE conn2 <- [1,2802,null,{}] 02:52:52 INFO - PROCESS | 2219 | 1461750772536 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}] 02:52:52 INFO - PROCESS | 2219 | 1461750772613 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:52:52 INFO - PROCESS | 2219 | 1461750772618 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 2219 | ++DOCSHELL 0x11359c800 == 41 [pid = 2219] [id = 708] 02:52:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 101 (0x123f84800) [pid = 2219] [serial = 2124] [outer = 0x0] 02:52:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x1240c4400) [pid = 2219] [serial = 2125] [outer = 0x123f84800] 02:52:52 INFO - PROCESS | 2219 | 1461750772643 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x12450f000) [pid = 2219] [serial = 2126] [outer = 0x123f84800] 02:52:53 INFO - PROCESS | 2219 | 1461750773021 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 519ms 02:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:52:53 INFO - PROCESS | 2219 | 1461750773052 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 2219 | 1461750773054 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 02:52:53 INFO - PROCESS | 2219 | 1461750773062 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 2219 | 1461750773063 Marionette TRACE conn2 <- [1,2806,null,{}] 02:52:53 INFO - PROCESS | 2219 | 1461750773066 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}] 02:52:53 INFO - PROCESS | 2219 | 1461750773183 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:52:53 INFO - PROCESS | 2219 | 1461750773190 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b46e000 == 42 [pid = 2219] [id = 709] 02:52:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x127006800) [pid = 2219] [serial = 2127] [outer = 0x0] 02:52:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x1274ec000) [pid = 2219] [serial = 2128] [outer = 0x127006800] 02:52:53 INFO - PROCESS | 2219 | 1461750773271 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x127fc2400) [pid = 2219] [serial = 2129] [outer = 0x127006800] 02:52:53 INFO - PROCESS | 2219 | 1461750773718 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 675ms 02:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:52:53 INFO - PROCESS | 2219 | 1461750773731 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 2219 | 1461750773732 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 02:52:53 INFO - PROCESS | 2219 | 1461750773734 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 2219 | 1461750773735 Marionette TRACE conn2 <- [1,2810,null,{}] 02:52:53 INFO - PROCESS | 2219 | 1461750773738 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}] 02:52:53 INFO - PROCESS | 2219 | 1461750773832 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:52:53 INFO - PROCESS | 2219 | 1461750773844 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc42000 == 43 [pid = 2219] [id = 710] 02:52:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x1289d4c00) [pid = 2219] [serial = 2130] [outer = 0x0] 02:52:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x1289df000) [pid = 2219] [serial = 2131] [outer = 0x1289d4c00] 02:52:53 INFO - PROCESS | 2219 | 1461750773869 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x129083800) [pid = 2219] [serial = 2132] [outer = 0x1289d4c00] 02:52:54 INFO - PROCESS | 2219 | 1461750774177 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 469ms 02:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:52:54 INFO - PROCESS | 2219 | 1461750774205 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 2219 | 1461750774208 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 02:52:54 INFO - PROCESS | 2219 | 1461750774211 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 2219 | 1461750774212 Marionette TRACE conn2 <- [1,2814,null,{}] 02:52:54 INFO - PROCESS | 2219 | 1461750774214 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}] 02:52:54 INFO - PROCESS | 2219 | 1461750774311 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:52:54 INFO - PROCESS | 2219 | 1461750774323 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d011000 == 44 [pid = 2219] [id = 711] 02:52:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x128ee4400) [pid = 2219] [serial = 2133] [outer = 0x0] 02:52:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x1290c9800) [pid = 2219] [serial = 2134] [outer = 0x128ee4400] 02:52:54 INFO - PROCESS | 2219 | 1461750774348 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x1290ce800) [pid = 2219] [serial = 2135] [outer = 0x128ee4400] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x119261800) [pid = 2219] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x11bb28c00) [pid = 2219] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x118f9a800) [pid = 2219] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x11bc76c00) [pid = 2219] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11512b000) [pid = 2219] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x1165cc000) [pid = 2219] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x113520c00) [pid = 2219] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x119a78c00) [pid = 2219] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x1178f8800) [pid = 2219] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 102 (0x1147d8000) [pid = 2219] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:52:54 INFO - PROCESS | 2219 | --DOMWINDOW == 101 (0x118cf1c00) [pid = 2219] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:52:54 INFO - PROCESS | 2219 | 1461750774694 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms 02:52:54 INFO - PROCESS | 2219 | 1461750774730 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 2219 | 1461750774731 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 02:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:52:54 INFO - PROCESS | 2219 | 1461750774733 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 2219 | 1461750774734 Marionette TRACE conn2 <- [1,2818,null,{}] 02:52:54 INFO - PROCESS | 2219 | 1461750774737 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}] 02:52:54 INFO - PROCESS | 2219 | 1461750774816 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:52:54 INFO - PROCESS | 2219 | 1461750774820 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a895000 == 45 [pid = 2219] [id = 712] 02:52:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 102 (0x1185aa400) [pid = 2219] [serial = 2136] [outer = 0x0] 02:52:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 103 (0x11a98c000) [pid = 2219] [serial = 2137] [outer = 0x1185aa400] 02:52:54 INFO - PROCESS | 2219 | 1461750774848 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x11c97f000) [pid = 2219] [serial = 2138] [outer = 0x1185aa400] 02:52:55 INFO - PROCESS | 2219 | 1461750775175 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:52:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 02:52:55 INFO - PROCESS | 2219 | 1461750775203 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 2219 | 1461750775205 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 02:52:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:52:55 INFO - PROCESS | 2219 | 1461750775209 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 2219 | 1461750775211 Marionette TRACE conn2 <- [1,2822,null,{}] 02:52:55 INFO - PROCESS | 2219 | 1461750775213 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}] 02:52:55 INFO - PROCESS | 2219 | 1461750775290 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:52:55 INFO - PROCESS | 2219 | 1461750775346 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d468800 == 46 [pid = 2219] [id = 713] 02:52:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x118f9a800) [pid = 2219] [serial = 2139] [outer = 0x0] 02:52:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x1289d8800) [pid = 2219] [serial = 2140] [outer = 0x118f9a800] 02:52:55 INFO - PROCESS | 2219 | 1461750775372 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x12938ec00) [pid = 2219] [serial = 2141] [outer = 0x118f9a800] 02:52:55 INFO - PROCESS | 2219 | 1461750775669 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:52:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 472ms 02:52:55 INFO - PROCESS | 2219 | 1461750775680 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 2219 | 1461750775682 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 02:52:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:52:55 INFO - PROCESS | 2219 | 1461750775685 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 2219 | 1461750775686 Marionette TRACE conn2 <- [1,2826,null,{}] 02:52:55 INFO - PROCESS | 2219 | 1461750775697 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}] 02:52:55 INFO - PROCESS | 2219 | 1461750775799 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:52:55 INFO - PROCESS | 2219 | 1461750775804 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc7b800 == 47 [pid = 2219] [id = 714] 02:52:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x129390000) [pid = 2219] [serial = 2142] [outer = 0x0] 02:52:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x12a852c00) [pid = 2219] [serial = 2143] [outer = 0x129390000] 02:52:55 INFO - PROCESS | 2219 | 1461750775833 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x12accd400) [pid = 2219] [serial = 2144] [outer = 0x129390000] 02:52:56 INFO - PROCESS | 2219 | 1461750776167 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:52:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 524ms 02:52:56 INFO - PROCESS | 2219 | 1461750776210 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 2219 | 1461750776211 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 02:52:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:52:56 INFO - PROCESS | 2219 | 1461750776223 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 2219 | 1461750776224 Marionette TRACE conn2 <- [1,2830,null,{}] 02:52:56 INFO - PROCESS | 2219 | 1461750776226 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}] 02:52:56 INFO - PROCESS | 2219 | 1461750776304 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:52:56 INFO - PROCESS | 2219 | 1461750776311 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e546800 == 48 [pid = 2219] [id = 715] 02:52:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x12accc800) [pid = 2219] [serial = 2145] [outer = 0x0] 02:52:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x12acd3000) [pid = 2219] [serial = 2146] [outer = 0x12accc800] 02:52:56 INFO - PROCESS | 2219 | 1461750776335 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x12afcd800) [pid = 2219] [serial = 2147] [outer = 0x12accc800] 02:52:56 INFO - PROCESS | 2219 | 1461750776673 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]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:52:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 480ms 02:52:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:52:56 INFO - PROCESS | 2219 | 1461750776695 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 2219 | 1461750776696 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 02:52:56 INFO - PROCESS | 2219 | 1461750776699 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 2219 | 1461750776701 Marionette TRACE conn2 <- [1,2834,null,{}] 02:52:56 INFO - PROCESS | 2219 | 1461750776705 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}] 02:52:56 INFO - PROCESS | 2219 | 1461750776914 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:52:57 INFO - PROCESS | 2219 | 1461750777009 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x11907d800 == 49 [pid = 2219] [id = 716] 02:52:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x1142c1c00) [pid = 2219] [serial = 2148] [outer = 0x0] 02:52:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x115124400) [pid = 2219] [serial = 2149] [outer = 0x1142c1c00] 02:52:57 INFO - PROCESS | 2219 | 1461750777060 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x1189ab000) [pid = 2219] [serial = 2150] [outer = 0x1142c1c00] 02:52:57 INFO - PROCESS | 2219 | 1461750777528 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:52:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 02:52:57 INFO - PROCESS | 2219 | 1461750777576 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 2219 | 1461750777578 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 02:52:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:52:57 INFO - PROCESS | 2219 | 1461750777583 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 2219 | 1461750777585 Marionette TRACE conn2 <- [1,2838,null,{}] 02:52:57 INFO - PROCESS | 2219 | 1461750777589 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}] 02:52:57 INFO - PROCESS | 2219 | 1461750777693 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:52:57 INFO - PROCESS | 2219 | 1461750777761 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a89b800 == 50 [pid = 2219] [id = 717] 02:52:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11aa1ec00) [pid = 2219] [serial = 2151] [outer = 0x0] 02:52:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11af84400) [pid = 2219] [serial = 2152] [outer = 0x11aa1ec00] 02:52:57 INFO - PROCESS | 2219 | 1461750777792 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11bb93800) [pid = 2219] [serial = 2153] [outer = 0x11aa1ec00] 02:52:58 INFO - PROCESS | 2219 | 1461750778219 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:52:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 02:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:52:58 INFO - PROCESS | 2219 | 1461750778255 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 2219 | 1461750778257 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 02:52:58 INFO - PROCESS | 2219 | 1461750778259 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 2219 | 1461750778261 Marionette TRACE conn2 <- [1,2842,null,{}] 02:52:58 INFO - PROCESS | 2219 | 1461750778263 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}] 02:52:58 INFO - PROCESS | 2219 | 1461750778386 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:52:58 INFO - PROCESS | 2219 | 1461750778444 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b88a000 == 51 [pid = 2219] [id = 718] 02:52:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11c8a6000) [pid = 2219] [serial = 2154] [outer = 0x0] 02:52:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x123b54c00) [pid = 2219] [serial = 2155] [outer = 0x11c8a6000] 02:52:58 INFO - PROCESS | 2219 | 1461750778474 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12436e800) [pid = 2219] [serial = 2156] [outer = 0x11c8a6000] 02:52:58 INFO - PROCESS | 2219 | 1461750778869 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:52:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 02:52:58 INFO - PROCESS | 2219 | 1461750778931 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 2219 | 1461750778934 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 02:52:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:52:58 INFO - PROCESS | 2219 | 1461750778942 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 2219 | 1461750778945 Marionette TRACE conn2 <- [1,2846,null,{}] 02:52:58 INFO - PROCESS | 2219 | 1461750778948 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}] 02:52:59 INFO - PROCESS | 2219 | 1461750779052 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:52:59 INFO - PROCESS | 2219 | 1461750779119 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x12dc78000 == 52 [pid = 2219] [id = 719] 02:52:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11c97b800) [pid = 2219] [serial = 2157] [outer = 0x0] 02:52:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12765b000) [pid = 2219] [serial = 2158] [outer = 0x11c97b800] 02:52:59 INFO - PROCESS | 2219 | 1461750779148 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x1290d2c00) [pid = 2219] [serial = 2159] [outer = 0x11c97b800] 02:52:59 INFO - PROCESS | 2219 | 1461750779582 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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:52:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 676ms 02:52:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:52:59 INFO - PROCESS | 2219 | 1461750779614 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 2219 | 1461750779615 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 02:52:59 INFO - PROCESS | 2219 | 1461750779618 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 2219 | 1461750779619 Marionette TRACE conn2 <- [1,2850,null,{}] 02:52:59 INFO - PROCESS | 2219 | 1461750779621 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}] 02:52:59 INFO - PROCESS | 2219 | 1461750779742 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:52:59 INFO - PROCESS | 2219 | 1461750779809 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 2219 | ++DOCSHELL 0x123a1c000 == 53 [pid = 2219] [id = 720] 02:52:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x1145d7c00) [pid = 2219] [serial = 2160] [outer = 0x0] 02:52:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11b24f000) [pid = 2219] [serial = 2161] [outer = 0x1145d7c00] 02:52:59 INFO - PROCESS | 2219 | 1461750779839 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x1290d1800) [pid = 2219] [serial = 2162] [outer = 0x1145d7c00] 02:53:00 INFO - PROCESS | 2219 | 1461750780472 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:53:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 871ms 02:53:00 INFO - PROCESS | 2219 | 1461750780508 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 2219 | 1461750780510 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 02:53:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:53:00 INFO - PROCESS | 2219 | 1461750780515 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 2219 | 1461750780517 Marionette TRACE conn2 <- [1,2854,null,{}] 02:53:00 INFO - PROCESS | 2219 | 1461750780520 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}] 02:53:00 INFO - PROCESS | 2219 | 1461750780616 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:53:00 INFO - PROCESS | 2219 | 1461750780688 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 2219 | ++DOCSHELL 0x119729000 == 54 [pid = 2219] [id = 721] 02:53:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x115a6c800) [pid = 2219] [serial = 2163] [outer = 0x0] 02:53:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11851e800) [pid = 2219] [serial = 2164] [outer = 0x115a6c800] 02:53:00 INFO - PROCESS | 2219 | 1461750780718 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x118c63400) [pid = 2219] [serial = 2165] [outer = 0x115a6c800] 02:53:01 INFO - PROCESS | 2219 | 1461750781199 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]]]}] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12b142800 == 53 [pid = 2219] [id = 695] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc46800 == 52 [pid = 2219] [id = 669] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12e546800 == 51 [pid = 2219] [id = 715] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc7b800 == 50 [pid = 2219] [id = 714] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12d468800 == 49 [pid = 2219] [id = 713] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12a895000 == 48 [pid = 2219] [id = 712] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12d011000 == 47 [pid = 2219] [id = 711] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc42000 == 46 [pid = 2219] [id = 710] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11674b800) [pid = 2219] [serial = 2092] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x123f7ac00) [pid = 2219] [serial = 2077] [outer = 0x0] [url = about:blank] 02:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 720ms 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12b46e000 == 45 [pid = 2219] [id = 709] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x11359c800 == 44 [pid = 2219] [id = 708] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12abd8000 == 43 [pid = 2219] [id = 707] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8ec800 == 42 [pid = 2219] [id = 706] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x1247f4000 == 41 [pid = 2219] [id = 705] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfb4800 == 40 [pid = 2219] [id = 704] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x1189cc800 == 39 [pid = 2219] [id = 703] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x128939800 == 38 [pid = 2219] [id = 702] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x11c156000 == 37 [pid = 2219] [id = 701] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x1240d9800 == 36 [pid = 2219] [id = 700] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d2800 == 35 [pid = 2219] [id = 699] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae74000 == 34 [pid = 2219] [id = 692] 02:53:01 INFO - PROCESS | 2219 | --DOCSHELL 0x11a80d800 == 33 [pid = 2219] [id = 698] 02:53:01 INFO - PROCESS | 2219 | 1461750781254 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 2219 | 1461750781259 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11bb2f400) [pid = 2219] [serial = 2062] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11a9c0400) [pid = 2219] [serial = 2056] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11512bc00) [pid = 2219] [serial = 2044] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11c457c00) [pid = 2219] [serial = 2065] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x118521800) [pid = 2219] [serial = 2048] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x115131400) [pid = 2219] [serial = 2047] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x119e4ec00) [pid = 2219] [serial = 2053] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11a8cb000) [pid = 2219] [serial = 2054] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x115127800) [pid = 2219] [serial = 2068] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11c980400) [pid = 2219] [serial = 2066] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11a8cb800) [pid = 2219] [serial = 2069] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x123b50400) [pid = 2219] [serial = 2074] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x118feb000) [pid = 2219] [serial = 2051] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x118c62400) [pid = 2219] [serial = 2050] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11b248000) [pid = 2219] [serial = 2059] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11bea9400) [pid = 2219] [serial = 2063] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11c987000) [pid = 2219] [serial = 2071] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11b71d000) [pid = 2219] [serial = 2060] [outer = 0x0] [url = about:blank] 02:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 110 (0x123ae5c00) [pid = 2219] [serial = 2072] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 109 (0x11acc4400) [pid = 2219] [serial = 2057] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 108 (0x123b57c00) [pid = 2219] [serial = 2075] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 107 (0x11bfce400) [pid = 2219] [serial = 2086] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 106 (0x11c97b400) [pid = 2219] [serial = 2090] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 105 (0x11bb26800) [pid = 2219] [serial = 2089] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 104 (0x1189b5400) [pid = 2219] [serial = 2080] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | --DOMWINDOW == 103 (0x11a9c3800) [pid = 2219] [serial = 2083] [outer = 0x0] [url = about:blank] 02:53:01 INFO - PROCESS | 2219 | 1461750781268 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 2219 | 1461750781270 Marionette TRACE conn2 <- [1,2858,null,{}] 02:53:01 INFO - PROCESS | 2219 | 1461750781273 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}] 02:53:01 INFO - PROCESS | 2219 | 1461750781350 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:53:01 INFO - PROCESS | 2219 | 1461750781355 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x11a911000 == 34 [pid = 2219] [id = 722] 02:53:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 104 (0x118c62400) [pid = 2219] [serial = 2166] [outer = 0x0] 02:53:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 105 (0x118fee400) [pid = 2219] [serial = 2167] [outer = 0x118c62400] 02:53:01 INFO - PROCESS | 2219 | 1461750781389 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 106 (0x11a676000) [pid = 2219] [serial = 2168] [outer = 0x118c62400] 02:53:01 INFO - PROCESS | 2219 | 1461750781744 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:53:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 02:53:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:53:01 INFO - PROCESS | 2219 | 1461750781797 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 2219 | 1461750781799 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 02:53:01 INFO - PROCESS | 2219 | 1461750781802 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 2219 | 1461750781804 Marionette TRACE conn2 <- [1,2862,null,{}] 02:53:01 INFO - PROCESS | 2219 | 1461750781811 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}] 02:53:01 INFO - PROCESS | 2219 | 1461750781895 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:53:01 INFO - PROCESS | 2219 | 1461750781900 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 2219 | ++DOCSHELL 0x1240ed000 == 35 [pid = 2219] [id = 723] 02:53:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 107 (0x11aa23c00) [pid = 2219] [serial = 2169] [outer = 0x0] 02:53:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 108 (0x11b24e400) [pid = 2219] [serial = 2170] [outer = 0x11aa23c00] 02:53:01 INFO - PROCESS | 2219 | 1461750781929 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 2219 | ++DOMWINDOW == 109 (0x11bb24400) [pid = 2219] [serial = 2171] [outer = 0x11aa23c00] 02:53:02 INFO - PROCESS | 2219 | 1461750782292 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 02:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:53:02 INFO - PROCESS | 2219 | 1461750782331 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 2219 | 1461750782333 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 02:53:02 INFO - PROCESS | 2219 | 1461750782336 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 2219 | 1461750782337 Marionette TRACE conn2 <- [1,2866,null,{}] 02:53:02 INFO - PROCESS | 2219 | 1461750782340 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}] 02:53:02 INFO - PROCESS | 2219 | 1461750782416 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:53:02 INFO - PROCESS | 2219 | 1461750782420 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x128939800 == 36 [pid = 2219] [id = 724] 02:53:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 110 (0x11bb2fc00) [pid = 2219] [serial = 2172] [outer = 0x0] 02:53:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 111 (0x11bc7fc00) [pid = 2219] [serial = 2173] [outer = 0x11bb2fc00] 02:53:02 INFO - PROCESS | 2219 | 1461750782449 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11c56bc00) [pid = 2219] [serial = 2174] [outer = 0x11bb2fc00] 02:53:02 INFO - PROCESS | 2219 | 1461750782795 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:53:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 468ms 02:53:02 INFO - PROCESS | 2219 | 1461750782804 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 2219 | 1461750782805 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 02:53:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:53:02 INFO - PROCESS | 2219 | 1461750782812 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 2219 | 1461750782813 Marionette TRACE conn2 <- [1,2870,null,{}] 02:53:02 INFO - PROCESS | 2219 | 1461750782815 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}] 02:53:02 INFO - PROCESS | 2219 | 1461750782900 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:53:02 INFO - PROCESS | 2219 | 1461750782905 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 2219 | ++DOCSHELL 0x129678800 == 37 [pid = 2219] [id = 725] 02:53:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11bc75400) [pid = 2219] [serial = 2175] [outer = 0x0] 02:53:02 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11c8ac800) [pid = 2219] [serial = 2176] [outer = 0x11bc75400] 02:53:02 INFO - PROCESS | 2219 | 1461750782983 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x123ae2400) [pid = 2219] [serial = 2177] [outer = 0x11bc75400] 02:53:03 INFO - PROCESS | 2219 | 1461750783304 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 522ms 02:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:53:03 INFO - PROCESS | 2219 | 1461750783343 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 2219 | 1461750783344 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 02:53:03 INFO - PROCESS | 2219 | 1461750783346 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 2219 | 1461750783348 Marionette TRACE conn2 <- [1,2874,null,{}] 02:53:03 INFO - PROCESS | 2219 | 1461750783350 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}] 02:53:03 INFO - PROCESS | 2219 | 1461750783467 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:53:03 INFO - PROCESS | 2219 | 1461750783473 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8ef800 == 38 [pid = 2219] [id = 726] 02:53:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11beb7c00) [pid = 2219] [serial = 2178] [outer = 0x0] 02:53:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123ae8c00) [pid = 2219] [serial = 2179] [outer = 0x11beb7c00] 02:53:03 INFO - PROCESS | 2219 | 1461750783501 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x12732f800) [pid = 2219] [serial = 2180] [outer = 0x11beb7c00] 02:53:03 INFO - PROCESS | 2219 | 1461750783846 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:53:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 02:53:03 INFO - PROCESS | 2219 | 1461750783865 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 2219 | 1461750783867 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 02:53:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:53:03 INFO - PROCESS | 2219 | 1461750783869 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 2219 | 1461750783870 Marionette TRACE conn2 <- [1,2878,null,{}] 02:53:03 INFO - PROCESS | 2219 | 1461750783873 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}] 02:53:03 INFO - PROCESS | 2219 | 1461750783973 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:53:03 INFO - PROCESS | 2219 | 1461750783977 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ae60000 == 39 [pid = 2219] [id = 727] 02:53:03 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x123ae2000) [pid = 2219] [serial = 2181] [outer = 0x0] 02:53:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x127915000) [pid = 2219] [serial = 2182] [outer = 0x123ae2000] 02:53:04 INFO - PROCESS | 2219 | 1461750784002 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x1289d8400) [pid = 2219] [serial = 2183] [outer = 0x123ae2000] 02:53:04 INFO - PROCESS | 2219 | 1461750784346 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 02:53:04 INFO - PROCESS | 2219 | 1461750784388 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 2219 | 1461750784389 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 02:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:53:04 INFO - PROCESS | 2219 | 1461750784391 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 2219 | 1461750784392 Marionette TRACE conn2 <- [1,2882,null,{}] 02:53:04 INFO - PROCESS | 2219 | 1461750784395 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}] 02:53:04 INFO - PROCESS | 2219 | 1461750784489 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:53:04 INFO - PROCESS | 2219 | 1461750784503 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b13b000 == 40 [pid = 2219] [id = 728] 02:53:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x1289d9000) [pid = 2219] [serial = 2184] [outer = 0x0] 02:53:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12908c000) [pid = 2219] [serial = 2185] [outer = 0x1289d9000] 02:53:04 INFO - PROCESS | 2219 | 1461750784529 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x1290d2400) [pid = 2219] [serial = 2186] [outer = 0x1289d9000] 02:53:04 INFO - PROCESS | 2219 | 1461750784888 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:53:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 02:53:04 INFO - PROCESS | 2219 | 1461750784912 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 2219 | 1461750784913 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 02:53:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:53:04 INFO - PROCESS | 2219 | 1461750784915 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 2219 | 1461750784916 Marionette TRACE conn2 <- [1,2886,null,{}] 02:53:04 INFO - PROCESS | 2219 | 1461750784938 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}] 02:53:05 INFO - PROCESS | 2219 | 1461750785038 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:53:05 INFO - PROCESS | 2219 | 1461750785042 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x12bc46800 == 41 [pid = 2219] [id = 729] 02:53:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x128e2e000) [pid = 2219] [serial = 2187] [outer = 0x0] 02:53:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x1290d5800) [pid = 2219] [serial = 2188] [outer = 0x128e2e000] 02:53:05 INFO - PROCESS | 2219 | 1461750785069 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12a857400) [pid = 2219] [serial = 2189] [outer = 0x128e2e000] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x127006800) [pid = 2219] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x1289d4c00) [pid = 2219] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11bfc9c00) [pid = 2219] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x118991000) [pid = 2219] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11aa31c00) [pid = 2219] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11b7d8000) [pid = 2219] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x123b4dc00) [pid = 2219] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x123f84800) [pid = 2219] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x128ee4400) [pid = 2219] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x129390000) [pid = 2219] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x1185aa400) [pid = 2219] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x118f9a800) [pid = 2219] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x12f2eec00) [pid = 2219] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:53:05 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x12fce3000) [pid = 2219] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:53:05 INFO - PROCESS | 2219 | 1461750785657 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:53:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 792ms 02:53:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:53:05 INFO - PROCESS | 2219 | 1461750785709 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 2219 | 1461750785710 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 02:53:05 INFO - PROCESS | 2219 | 1461750785712 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 2219 | 1461750785713 Marionette TRACE conn2 <- [1,2890,null,{}] 02:53:05 INFO - PROCESS | 2219 | 1461750785715 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}] 02:53:05 INFO - PROCESS | 2219 | 1461750785794 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:53:05 INFO - PROCESS | 2219 | 1461750785814 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8a2800 == 42 [pid = 2219] [id = 730] 02:53:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x115732400) [pid = 2219] [serial = 2190] [outer = 0x0] 02:53:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x123b58c00) [pid = 2219] [serial = 2191] [outer = 0x115732400] 02:53:05 INFO - PROCESS | 2219 | 1461750785839 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x1290ca400) [pid = 2219] [serial = 2192] [outer = 0x115732400] 02:53:06 INFO - PROCESS | 2219 | 1461750786172 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 520ms 02:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:53:06 INFO - PROCESS | 2219 | 1461750786233 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 2219 | 1461750786234 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 02:53:06 INFO - PROCESS | 2219 | 1461750786236 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 2219 | 1461750786238 Marionette TRACE conn2 <- [1,2894,null,{}] 02:53:06 INFO - PROCESS | 2219 | 1461750786240 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}] 02:53:06 INFO - PROCESS | 2219 | 1461750786337 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:53:06 INFO - PROCESS | 2219 | 1461750786343 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d473800 == 43 [pid = 2219] [id = 731] 02:53:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x127006800) [pid = 2219] [serial = 2193] [outer = 0x0] 02:53:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x12acca400) [pid = 2219] [serial = 2194] [outer = 0x127006800] 02:53:06 INFO - PROCESS | 2219 | 1461750786372 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12afd5800) [pid = 2219] [serial = 2195] [outer = 0x127006800] 02:53:06 INFO - PROCESS | 2219 | 1461750786716 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]]]}] 02:53:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:53:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 02:53:06 INFO - PROCESS | 2219 | 1461750786758 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 2219 | 1461750786760 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 02:53:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:53:06 INFO - PROCESS | 2219 | 1461750786763 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 2219 | 1461750786764 Marionette TRACE conn2 <- [1,2898,null,{}] 02:53:06 INFO - PROCESS | 2219 | 1461750786767 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}] 02:53:06 INFO - PROCESS | 2219 | 1461750786891 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:53:06 INFO - PROCESS | 2219 | 1461750786899 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e310000 == 44 [pid = 2219] [id = 732] 02:53:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12afd3800) [pid = 2219] [serial = 2196] [outer = 0x0] 02:53:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12afed400) [pid = 2219] [serial = 2197] [outer = 0x12afd3800] 02:53:06 INFO - PROCESS | 2219 | 1461750786931 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11851f000) [pid = 2219] [serial = 2198] [outer = 0x12afd3800] 02:53:07 INFO - PROCESS | 2219 | 1461750787376 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:53:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 621ms 02:53:07 INFO - PROCESS | 2219 | 1461750787384 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 2219 | 1461750787385 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 02:53:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:53:07 INFO - PROCESS | 2219 | 1461750787387 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 2219 | 1461750787388 Marionette TRACE conn2 <- [1,2902,null,{}] 02:53:07 INFO - PROCESS | 2219 | 1461750787392 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}] 02:53:07 INFO - PROCESS | 2219 | 1461750787481 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:53:07 INFO - PROCESS | 2219 | 1461750787534 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 2219 | ++DOCSHELL 0x12ead9800 == 45 [pid = 2219] [id = 733] 02:53:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x113714400) [pid = 2219] [serial = 2199] [outer = 0x0] 02:53:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12aff8400) [pid = 2219] [serial = 2200] [outer = 0x113714400] 02:53:07 INFO - PROCESS | 2219 | 1461750787558 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12b20c400) [pid = 2219] [serial = 2201] [outer = 0x113714400] 02:53:08 INFO - PROCESS | 2219 | 1461750788015 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 667ms 02:53:08 INFO - PROCESS | 2219 | 1461750788056 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 2219 | 1461750788060 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 02:53:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:53:08 INFO - PROCESS | 2219 | 1461750788063 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 2219 | 1461750788066 Marionette TRACE conn2 <- [1,2906,null,{}] 02:53:08 INFO - PROCESS | 2219 | 1461750788069 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}] 02:53:08 INFO - PROCESS | 2219 | 1461750788180 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:53:08 INFO - PROCESS | 2219 | 1461750788319 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bfc5800 == 46 [pid = 2219] [id = 734] 02:53:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x118f9a800) [pid = 2219] [serial = 2202] [outer = 0x0] 02:53:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x119e4b000) [pid = 2219] [serial = 2203] [outer = 0x118f9a800] 02:53:08 INFO - PROCESS | 2219 | 1461750788369 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11a9bbc00) [pid = 2219] [serial = 2204] [outer = 0x118f9a800] 02:53:08 INFO - PROCESS | 2219 | 1461750788879 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:53:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 872ms 02:53:08 INFO - PROCESS | 2219 | 1461750788936 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 2219 | 1461750788940 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 02:53:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:53:08 INFO - PROCESS | 2219 | 1461750788944 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 2219 | 1461750788946 Marionette TRACE conn2 <- [1,2910,null,{}] 02:53:08 INFO - PROCESS | 2219 | 1461750788949 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}] 02:53:09 INFO - PROCESS | 2219 | 1461750789053 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:53:09 INFO - PROCESS | 2219 | 1461750789121 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8a7800 == 47 [pid = 2219] [id = 735] 02:53:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11aa17000) [pid = 2219] [serial = 2205] [outer = 0x0] 02:53:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11af7e400) [pid = 2219] [serial = 2206] [outer = 0x11aa17000] 02:53:09 INFO - PROCESS | 2219 | 1461750789152 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11beac400) [pid = 2219] [serial = 2207] [outer = 0x11aa17000] 02:53:09 INFO - PROCESS | 2219 | 1461750789532 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]]]}] 02:53:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:53:09 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:53:09 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 619ms 02:53:09 INFO - TEST-START | /DOMEvents/constructors.html 02:53:09 INFO - PROCESS | 2219 | 1461750789564 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 2219 | 1461750789566 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 02:53:09 INFO - PROCESS | 2219 | 1461750789568 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 2219 | 1461750789571 Marionette TRACE conn2 <- [1,2914,null,{}] 02:53:09 INFO - PROCESS | 2219 | 1461750789579 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}] 02:53:09 INFO - PROCESS | 2219 | 1461750789711 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:53:09 INFO - PROCESS | 2219 | 1461750789780 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e54c800 == 48 [pid = 2219] [id = 736] 02:53:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x123b4dc00) [pid = 2219] [serial = 2208] [outer = 0x0] 02:53:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x123f84800) [pid = 2219] [serial = 2209] [outer = 0x123b4dc00] 02:53:09 INFO - PROCESS | 2219 | 1461750789812 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x127062000) [pid = 2219] [serial = 2210] [outer = 0x123b4dc00] 02:53:10 INFO - PROCESS | 2219 | 1461750790313 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]]]}] 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:53:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:10 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:53:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:53:10 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:53:10 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:53:10 INFO - TEST-OK | /DOMEvents/constructors.html | took 778ms 02:53:10 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:53:10 INFO - PROCESS | 2219 | 1461750790347 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 2219 | 1461750790351 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 02:53:10 INFO - PROCESS | 2219 | 1461750790355 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 2219 | 1461750790357 Marionette TRACE conn2 <- [1,2918,null,{}] 02:53:10 INFO - PROCESS | 2219 | 1461750790361 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}] 02:53:10 INFO - PROCESS | 2219 | 1461750790543 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:53:10 INFO - PROCESS | 2219 | 1461750790674 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 2219 | ++DOCSHELL 0x12f618800 == 49 [pid = 2219] [id = 737] 02:53:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x1273d3800) [pid = 2219] [serial = 2211] [outer = 0x0] 02:53:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x129393000) [pid = 2219] [serial = 2212] [outer = 0x1273d3800] 02:53:10 INFO - PROCESS | 2219 | 1461750790720 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x12afcfc00) [pid = 2219] [serial = 2213] [outer = 0x1273d3800] 02:53:11 INFO - PROCESS | 2219 | 1461750791084 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:53:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:53:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 773ms 02:53:11 INFO - PROCESS | 2219 | 1461750791128 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 2219 | 1461750791130 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 02:53:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:53:11 INFO - PROCESS | 2219 | 1461750791132 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 2219 | 1461750791133 Marionette TRACE conn2 <- [1,2922,null,{}] 02:53:11 INFO - PROCESS | 2219 | 1461750791136 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}] 02:53:11 INFO - PROCESS | 2219 | 1461750791236 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:53:11 INFO - PROCESS | 2219 | 1461750791292 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fcd9800 == 50 [pid = 2219] [id = 738] 02:53:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x129390800) [pid = 2219] [serial = 2214] [outer = 0x0] 02:53:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12aff7000) [pid = 2219] [serial = 2215] [outer = 0x129390800] 02:53:11 INFO - PROCESS | 2219 | 1461750791321 Marionette DEBUG loaded listener.js 02:53:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12b20f000) [pid = 2219] [serial = 2216] [outer = 0x129390800] 02:53:11 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:11 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:11 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:11 INFO - PROCESS | 2219 | [2219] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/oak-m64-d-00000000000000000000/build/src/dom/events/Event.cpp, line 570 02:53:11 INFO - PROCESS | 2219 | 1461750791739 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]]]}] 02:53:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:53:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:11 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 02:53:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:11 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 02:53:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:11 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]" 02:53:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:53:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:53:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 622ms 02:53:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:53:11 INFO - PROCESS | 2219 | 1461750791754 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 2219 | 1461750791756 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 02:53:11 INFO - PROCESS | 2219 | 1461750791758 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 2219 | 1461750791760 Marionette TRACE conn2 <- [1,2926,null,{}] 02:53:11 INFO - PROCESS | 2219 | 1461750791763 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}] 02:53:11 INFO - PROCESS | 2219 | 1461750791870 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:53:11 INFO - PROCESS | 2219 | 1461750791923 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d231000 == 51 [pid = 2219] [id = 739] 02:53:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x1290c8400) [pid = 2219] [serial = 2217] [outer = 0x0] 02:53:11 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12b211000) [pid = 2219] [serial = 2218] [outer = 0x1290c8400] 02:53:11 INFO - PROCESS | 2219 | 1461750791955 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12b362400) [pid = 2219] [serial = 2219] [outer = 0x1290c8400] 02:53:12 INFO - PROCESS | 2219 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:53:12 INFO - PROCESS | 2219 | 1461750792319 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]]]}] 02:53:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:53:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 570ms 02:53:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:53:12 INFO - PROCESS | 2219 | 1461750792329 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 2219 | 1461750792331 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 02:53:12 INFO - PROCESS | 2219 | 1461750792333 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 2219 | 1461750792334 Marionette TRACE conn2 <- [1,2930,null,{}] 02:53:12 INFO - PROCESS | 2219 | 1461750792336 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}] 02:53:12 INFO - PROCESS | 2219 | 1461750792439 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:53:12 INFO - PROCESS | 2219 | 1461750792495 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 2219 | ++DOCSHELL 0x1242ff000 == 52 [pid = 2219] [id = 740] 02:53:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x11a8c2800) [pid = 2219] [serial = 2220] [outer = 0x0] 02:53:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x1290c8000) [pid = 2219] [serial = 2221] [outer = 0x11a8c2800] 02:53:12 INFO - PROCESS | 2219 | 1461750792525 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12b365000) [pid = 2219] [serial = 2222] [outer = 0x11a8c2800] 02:53:12 INFO - PROCESS | 2219 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:53:12 INFO - PROCESS | 2219 | 1461750792878 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]]]}] 02:53:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:53:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 02:53:12 INFO - PROCESS | 2219 | 1461750792904 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 2219 | 1461750792905 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 02:53:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:53:12 INFO - PROCESS | 2219 | 1461750792907 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 2219 | 1461750792908 Marionette TRACE conn2 <- [1,2934,null,{}] 02:53:12 INFO - PROCESS | 2219 | 1461750792911 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}] 02:53:13 INFO - PROCESS | 2219 | 1461750793147 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:53:13 INFO - PROCESS | 2219 | 1461750793221 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c851800 == 53 [pid = 2219] [id = 741] 02:53:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x1142be400) [pid = 2219] [serial = 2223] [outer = 0x0] 02:53:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x114bbcc00) [pid = 2219] [serial = 2224] [outer = 0x1142be400] 02:53:13 INFO - PROCESS | 2219 | 1461750793251 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x115783400) [pid = 2219] [serial = 2225] [outer = 0x1142be400] 02:53:13 INFO - PROCESS | 2219 | 1461750793641 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]]]}] 02:53:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:53:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 772ms 02:53:13 INFO - PROCESS | 2219 | 1461750793680 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 2219 | 1461750793683 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 02:53:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:53:13 INFO - PROCESS | 2219 | 1461750793686 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 2219 | 1461750793688 Marionette TRACE conn2 <- [1,2938,null,{}] 02:53:13 INFO - PROCESS | 2219 | 1461750793691 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}] 02:53:13 INFO - PROCESS | 2219 | 1461750793813 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:53:13 INFO - PROCESS | 2219 | 1461750793880 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 2219 | ++DOCSHELL 0x11ad46800 == 54 [pid = 2219] [id = 742] 02:53:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x118cf1c00) [pid = 2219] [serial = 2226] [outer = 0x0] 02:53:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x11a674400) [pid = 2219] [serial = 2227] [outer = 0x118cf1c00] 02:53:13 INFO - PROCESS | 2219 | 1461750793910 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x11a9b9c00) [pid = 2219] [serial = 2228] [outer = 0x118cf1c00] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12e310000 == 53 [pid = 2219] [id = 732] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12d473800 == 52 [pid = 2219] [id = 731] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8a2800 == 51 [pid = 2219] [id = 730] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x12fce8800) [pid = 2219] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:53:14 INFO - PROCESS | 2219 | 1461750794322 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]]]}] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12bc46800 == 50 [pid = 2219] [id = 729] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12b13b000 == 49 [pid = 2219] [id = 728] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12ae60000 == 48 [pid = 2219] [id = 727] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8ef800 == 47 [pid = 2219] [id = 726] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x129678800 == 46 [pid = 2219] [id = 725] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x128939800 == 45 [pid = 2219] [id = 724] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x1240ed000 == 44 [pid = 2219] [id = 723] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x11a911000 == 43 [pid = 2219] [id = 722] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x119729000 == 42 [pid = 2219] [id = 721] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12fce2000 == 41 [pid = 2219] [id = 17] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x123a1c000 == 40 [pid = 2219] [id = 720] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12dc78000 == 39 [pid = 2219] [id = 719] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12b88a000 == 38 [pid = 2219] [id = 718] 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x12a89b800 == 37 [pid = 2219] [id = 717] 02:53:14 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. 02:53:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 02:53:14 INFO - PROCESS | 2219 | --DOCSHELL 0x11907d800 == 36 [pid = 2219] [id = 716] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x123ae0800) [pid = 2219] [serial = 2120] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x123f78000) [pid = 2219] [serial = 2122] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x123f81400) [pid = 2219] [serial = 2123] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x1240c4400) [pid = 2219] [serial = 2125] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x1290c9800) [pid = 2219] [serial = 2134] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x12acd3000) [pid = 2219] [serial = 2146] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x12accd400) [pid = 2219] [serial = 2144] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11a98c000) [pid = 2219] [serial = 2137] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x1289d8800) [pid = 2219] [serial = 2140] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x11c97f000) [pid = 2219] [serial = 2138] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x12a852c00) [pid = 2219] [serial = 2143] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x129083800) [pid = 2219] [serial = 2132] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x12938ec00) [pid = 2219] [serial = 2141] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x1290ce800) [pid = 2219] [serial = 2135] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12908cc00) [pid = 2219] [serial = 1430] [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.] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12450f000) [pid = 2219] [serial = 2126] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x1274ec000) [pid = 2219] [serial = 2128] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x1289df000) [pid = 2219] [serial = 2131] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11aa3d000) [pid = 2219] [serial = 2101] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x123b51c00) [pid = 2219] [serial = 2111] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11c97e000) [pid = 2219] [serial = 2110] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11b7d7000) [pid = 2219] [serial = 2104] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11bc79400) [pid = 2219] [serial = 2107] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x127fc2400) [pid = 2219] [serial = 2129] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11a674c00) [pid = 2219] [serial = 2114] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x118e16800) [pid = 2219] [serial = 2113] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11851dc00) [pid = 2219] [serial = 2095] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11a67dc00) [pid = 2219] [serial = 2098] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11aa39c00) [pid = 2219] [serial = 2116] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11b24dc00) [pid = 2219] [serial = 2117] [outer = 0x0] [url = about:blank] 02:53:14 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x11c455400) [pid = 2219] [serial = 2119] [outer = 0x0] [url = about:blank] 02:53:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:53:14 INFO - PROCESS | 2219 | 1461750794370 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 2219 | 1461750794372 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 02:53:14 INFO - PROCESS | 2219 | 1461750794376 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 2219 | 1461750794378 Marionette TRACE conn2 <- [1,2942,null,{}] 02:53:14 INFO - PROCESS | 2219 | 1461750794382 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}] 02:53:14 INFO - PROCESS | 2219 | 1461750794508 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:53:14 INFO - PROCESS | 2219 | 1461750794522 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 2219 | ++DOCSHELL 0x11bc06000 == 37 [pid = 2219] [id = 743] 02:53:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x11aa21800) [pid = 2219] [serial = 2229] [outer = 0x0] 02:53:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x11aa36800) [pid = 2219] [serial = 2230] [outer = 0x11aa21800] 02:53:14 INFO - PROCESS | 2219 | 1461750794569 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x11af83400) [pid = 2219] [serial = 2231] [outer = 0x11aa21800] 02:53:14 INFO - PROCESS | 2219 | 1461750794987 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"]]]}] 02:53:15 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:53:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:53:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 02:53:15 INFO - PROCESS | 2219 | 1461750795046 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 2219 | 1461750795049 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 02:53:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:53:15 INFO - PROCESS | 2219 | 1461750795056 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 2219 | 1461750795059 Marionette TRACE conn2 <- [1,2946,null,{}] 02:53:15 INFO - PROCESS | 2219 | 1461750795067 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}] 02:53:15 INFO - PROCESS | 2219 | 1461750795160 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:53:15 INFO - PROCESS | 2219 | 1461750795168 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x129618800 == 38 [pid = 2219] [id = 744] 02:53:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x11bb28800) [pid = 2219] [serial = 2232] [outer = 0x0] 02:53:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x11bc7cc00) [pid = 2219] [serial = 2233] [outer = 0x11bb28800] 02:53:15 INFO - PROCESS | 2219 | 1461750795189 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11bfcec00) [pid = 2219] [serial = 2234] [outer = 0x11bb28800] 02:53:15 INFO - PROCESS | 2219 | 1461750795547 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]]]}] 02:53:15 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. 02:53:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 537ms 02:53:15 INFO - PROCESS | 2219 | 1461750795590 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:53:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:53:15 INFO - PROCESS | 2219 | 1461750795592 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 02:53:15 INFO - PROCESS | 2219 | 1461750795596 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 2219 | 1461750795597 Marionette TRACE conn2 <- [1,2950,null,{}] 02:53:15 INFO - PROCESS | 2219 | 1461750795601 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}] 02:53:15 INFO - PROCESS | 2219 | 1461750795726 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:53:15 INFO - PROCESS | 2219 | 1461750795733 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8ec000 == 39 [pid = 2219] [id = 745] 02:53:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x11c454000) [pid = 2219] [serial = 2235] [outer = 0x0] 02:53:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11c983400) [pid = 2219] [serial = 2236] [outer = 0x11c454000] 02:53:15 INFO - PROCESS | 2219 | 1461750795773 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x123ae4800) [pid = 2219] [serial = 2237] [outer = 0x11c454000] 02:53:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a920800 == 40 [pid = 2219] [id = 746] 02:53:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x123ae7400) [pid = 2219] [serial = 2238] [outer = 0x0] 02:53:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11bb2f400) [pid = 2219] [serial = 2239] [outer = 0x123ae7400] 02:53:16 INFO - PROCESS | 2219 | 1461750796216 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]]]}] 02:53:16 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:53:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 672ms 02:53:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:53:16 INFO - PROCESS | 2219 | 1461750796268 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 2219 | 1461750796270 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 02:53:16 INFO - PROCESS | 2219 | 1461750796273 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 2219 | 1461750796274 Marionette TRACE conn2 <- [1,2954,null,{}] 02:53:16 INFO - PROCESS | 2219 | 1461750796278 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}] 02:53:16 INFO - PROCESS | 2219 | 1461750796429 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:53:16 INFO - PROCESS | 2219 | 1461750796563 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b130800 == 41 [pid = 2219] [id = 747] 02:53:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x123f7f400) [pid = 2219] [serial = 2240] [outer = 0x0] 02:53:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x123f84400) [pid = 2219] [serial = 2241] [outer = 0x123f7f400] 02:53:16 INFO - PROCESS | 2219 | 1461750796611 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x127007800) [pid = 2219] [serial = 2242] [outer = 0x123f7f400] 02:53:16 INFO - PROCESS | 2219 | 1461750796929 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]]]}] 02:53:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:53:16 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 02:53:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 672ms 02:53:16 INFO - PROCESS | 2219 | 1461750796948 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 2219 | 1461750796950 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 02:53:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:53:16 INFO - PROCESS | 2219 | 1461750796952 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 2219 | 1461750796954 Marionette TRACE conn2 <- [1,2958,null,{}] 02:53:16 INFO - PROCESS | 2219 | 1461750796969 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}] 02:53:17 INFO - PROCESS | 2219 | 1461750797099 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:53:17 INFO - PROCESS | 2219 | 1461750797160 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d015800 == 42 [pid = 2219] [id = 748] 02:53:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x123f81400) [pid = 2219] [serial = 2243] [outer = 0x0] 02:53:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x127fbf800) [pid = 2219] [serial = 2244] [outer = 0x123f81400] 02:53:17 INFO - PROCESS | 2219 | 1461750797200 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x1290cd800) [pid = 2219] [serial = 2245] [outer = 0x123f81400] 02:53:17 INFO - PROCESS | 2219 | 1461750797597 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]]]}] 02:53:17 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. 02:53:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 679ms 02:53:17 INFO - PROCESS | 2219 | 1461750797639 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 2219 | 1461750797640 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 02:53:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:53:17 INFO - PROCESS | 2219 | 1461750797642 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 2219 | 1461750797644 Marionette TRACE conn2 <- [1,2962,null,{}] 02:53:17 INFO - PROCESS | 2219 | 1461750797646 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}] 02:53:17 INFO - PROCESS | 2219 | 1461750797748 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:53:17 INFO - PROCESS | 2219 | 1461750797784 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d46e000 == 43 [pid = 2219] [id = 749] 02:53:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x1290d0c00) [pid = 2219] [serial = 2246] [outer = 0x0] 02:53:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x129396000) [pid = 2219] [serial = 2247] [outer = 0x1290d0c00] 02:53:17 INFO - PROCESS | 2219 | 1461750797813 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12acc8c00) [pid = 2219] [serial = 2248] [outer = 0x1290d0c00] 02:53:18 INFO - PROCESS | 2219 | 1461750798116 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]]]}] 02:53:18 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. 02:53:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 518ms 02:53:18 INFO - PROCESS | 2219 | 1461750798161 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 2219 | 1461750798163 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 02:53:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:53:18 INFO - PROCESS | 2219 | 1461750798165 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 2219 | 1461750798166 Marionette TRACE conn2 <- [1,2966,null,{}] 02:53:18 INFO - PROCESS | 2219 | 1461750798168 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}] 02:53:18 INFO - PROCESS | 2219 | 1461750798270 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:53:18 INFO - PROCESS | 2219 | 1461750798281 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e546000 == 44 [pid = 2219] [id = 750] 02:53:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12acd3000) [pid = 2219] [serial = 2249] [outer = 0x0] 02:53:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12afeb000) [pid = 2219] [serial = 2250] [outer = 0x12acd3000] 02:53:18 INFO - PROCESS | 2219 | 1461750798305 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12b20f800) [pid = 2219] [serial = 2251] [outer = 0x12acd3000] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11beb7c00) [pid = 2219] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x1289d9000) [pid = 2219] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x123ae2000) [pid = 2219] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x128e2e000) [pid = 2219] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x11bc75400) [pid = 2219] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11bb2fc00) [pid = 2219] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x11aa1ec00) [pid = 2219] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x1145d7c00) [pid = 2219] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11c8a6000) [pid = 2219] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x118c62400) [pid = 2219] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x115a6c800) [pid = 2219] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x1142c1c00) [pid = 2219] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11aa23c00) [pid = 2219] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x115732400) [pid = 2219] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x12afd3800) [pid = 2219] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x127006800) [pid = 2219] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x11b254800) [pid = 2219] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x11beabc00) [pid = 2219] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11a672c00) [pid = 2219] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x1185b0000) [pid = 2219] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x115126000) [pid = 2219] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x11b728800) [pid = 2219] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x115aea000) [pid = 2219] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x11b24fc00) [pid = 2219] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x1151e9c00) [pid = 2219] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x11b255800) [pid = 2219] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x119261000) [pid = 2219] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:53:18 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11aa22400) [pid = 2219] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:53:18 INFO - PROCESS | 2219 | 1461750798759 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]]]}] 02:53:18 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. 02:53:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 02:53:18 INFO - PROCESS | 2219 | 1461750798788 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 2219 | 1461750798789 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 02:53:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:53:18 INFO - PROCESS | 2219 | 1461750798792 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 2219 | 1461750798793 Marionette TRACE conn2 <- [1,2970,null,{}] 02:53:18 INFO - PROCESS | 2219 | 1461750798795 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}] 02:53:18 INFO - PROCESS | 2219 | 1461750798880 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:53:18 INFO - PROCESS | 2219 | 1461750798884 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa59800 == 45 [pid = 2219] [id = 751] 02:53:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x114357400) [pid = 2219] [serial = 2252] [outer = 0x0] 02:53:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x115a68800) [pid = 2219] [serial = 2253] [outer = 0x114357400] 02:53:18 INFO - PROCESS | 2219 | 1461750798910 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x11909f800) [pid = 2219] [serial = 2254] [outer = 0x114357400] 02:53:19 INFO - PROCESS | 2219 | 1461750799248 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]]]}] 02:53:19 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. 02:53:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 469ms 02:53:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:53:19 INFO - PROCESS | 2219 | 1461750799262 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 2219 | 1461750799263 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 02:53:19 INFO - PROCESS | 2219 | 1461750799265 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 2219 | 1461750799267 Marionette TRACE conn2 <- [1,2974,null,{}] 02:53:19 INFO - PROCESS | 2219 | 1461750799269 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}] 02:53:19 INFO - PROCESS | 2219 | 1461750799380 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:53:19 INFO - PROCESS | 2219 | 1461750799386 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b135000 == 46 [pid = 2219] [id = 752] 02:53:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x11a672c00) [pid = 2219] [serial = 2255] [outer = 0x0] 02:53:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x11b286000) [pid = 2219] [serial = 2256] [outer = 0x11a672c00] 02:53:19 INFO - PROCESS | 2219 | 1461750799417 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x123b55800) [pid = 2219] [serial = 2257] [outer = 0x11a672c00] 02:53:19 INFO - PROCESS | 2219 | 1461750799712 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]]]}] 02:53:19 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. 02:53:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 469ms 02:53:19 INFO - PROCESS | 2219 | 1461750799735 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:53:19 INFO - PROCESS | 2219 | 1461750799737 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 02:53:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:53:19 INFO - PROCESS | 2219 | 1461750799741 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 2219 | 1461750799746 Marionette TRACE conn2 <- [1,2978,null,{}] 02:53:19 INFO - PROCESS | 2219 | 1461750799749 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}] 02:53:19 INFO - PROCESS | 2219 | 1461750799849 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:53:19 INFO - PROCESS | 2219 | 1461750799853 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 2219 | ++DOCSHELL 0x130125800 == 47 [pid = 2219] [id = 753] 02:53:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x1273da400) [pid = 2219] [serial = 2258] [outer = 0x0] 02:53:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12b217400) [pid = 2219] [serial = 2259] [outer = 0x1273da400] 02:53:19 INFO - PROCESS | 2219 | 1461750799878 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12b364000) [pid = 2219] [serial = 2260] [outer = 0x1273da400] 02:53:20 INFO - PROCESS | 2219 | 1461750800202 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]]]}] 02:53:20 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. 02:53:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 474ms 02:53:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:53:20 INFO - PROCESS | 2219 | 1461750800214 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 2219 | 1461750800216 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 02:53:20 INFO - PROCESS | 2219 | 1461750800218 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 2219 | 1461750800219 Marionette TRACE conn2 <- [1,2982,null,{}] 02:53:20 INFO - PROCESS | 2219 | 1461750800221 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}] 02:53:20 INFO - PROCESS | 2219 | 1461750800336 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:53:20 INFO - PROCESS | 2219 | 1461750800342 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x130384800 == 48 [pid = 2219] [id = 754] 02:53:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12765d000) [pid = 2219] [serial = 2261] [outer = 0x0] 02:53:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12b368800) [pid = 2219] [serial = 2262] [outer = 0x12765d000] 02:53:20 INFO - PROCESS | 2219 | 1461750800367 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12b3aac00) [pid = 2219] [serial = 2263] [outer = 0x12765d000] 02:53:20 INFO - PROCESS | 2219 | 1461750800642 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"]]]}] 02:53:20 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 02:53:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:53:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 468ms 02:53:20 INFO - PROCESS | 2219 | 1461750800687 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 2219 | 1461750800688 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 02:53:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:53:20 INFO - PROCESS | 2219 | 1461750800692 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 2219 | 1461750800695 Marionette TRACE conn2 <- [1,2986,null,{}] 02:53:20 INFO - PROCESS | 2219 | 1461750800698 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}] 02:53:20 INFO - PROCESS | 2219 | 1461750800847 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:53:20 INFO - PROCESS | 2219 | 1461750800943 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 2219 | ++DOCSHELL 0x119016800 == 49 [pid = 2219] [id = 755] 02:53:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x113526c00) [pid = 2219] [serial = 2264] [outer = 0x0] 02:53:20 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x1147d8000) [pid = 2219] [serial = 2265] [outer = 0x113526c00] 02:53:20 INFO - PROCESS | 2219 | 1461750800976 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x11583f800) [pid = 2219] [serial = 2266] [outer = 0x113526c00] 02:53:21 INFO - PROCESS | 2219 | 1461750801345 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]]]}] 02:53:21 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. 02:53:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 02:53:21 INFO - PROCESS | 2219 | 1461750801364 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:53:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:53:21 INFO - PROCESS | 2219 | 1461750801366 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 02:53:21 INFO - PROCESS | 2219 | 1461750801369 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 2219 | 1461750801372 Marionette TRACE conn2 <- [1,2990,null,{}] 02:53:21 INFO - PROCESS | 2219 | 1461750801375 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}] 02:53:21 INFO - PROCESS | 2219 | 1461750801486 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:53:21 INFO - PROCESS | 2219 | 1461750801582 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x127e9a800 == 50 [pid = 2219] [id = 756] 02:53:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x11a98d000) [pid = 2219] [serial = 2267] [outer = 0x0] 02:53:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x11aa17400) [pid = 2219] [serial = 2268] [outer = 0x11a98d000] 02:53:21 INFO - PROCESS | 2219 | 1461750801615 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x11acca000) [pid = 2219] [serial = 2269] [outer = 0x11a98d000] 02:53:21 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8ac800 == 51 [pid = 2219] [id = 757] 02:53:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x11b7dec00) [pid = 2219] [serial = 2270] [outer = 0x0] 02:53:21 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x1189b5000) [pid = 2219] [serial = 2271] [outer = 0x11b7dec00] 02:53:22 INFO - PROCESS | 2219 | 1461750802080 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]]]}] 02:53:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:53:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 722ms 02:53:22 INFO - PROCESS | 2219 | 1461750802113 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 2219 | 1461750802116 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 02:53:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:53:22 INFO - PROCESS | 2219 | 1461750802121 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 2219 | 1461750802123 Marionette TRACE conn2 <- [1,2994,null,{}] 02:53:22 INFO - PROCESS | 2219 | 1461750802128 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}] 02:53:22 INFO - PROCESS | 2219 | 1461750802321 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:53:22 INFO - PROCESS | 2219 | 1461750802418 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d467000 == 52 [pid = 2219] [id = 758] 02:53:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x11b7d8400) [pid = 2219] [serial = 2272] [outer = 0x0] 02:53:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x11bc71400) [pid = 2219] [serial = 2273] [outer = 0x11b7d8400] 02:53:22 INFO - PROCESS | 2219 | 1461750802462 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x11c98a000) [pid = 2219] [serial = 2274] [outer = 0x11b7d8400] 02:53:22 INFO - PROCESS | 2219 | 1461750802891 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]]]}] 02:53:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:53:22 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 02:53:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 823ms 02:53:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:53:22 INFO - PROCESS | 2219 | 1461750802945 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 2219 | 1461750802948 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 02:53:22 INFO - PROCESS | 2219 | 1461750802956 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 2219 | 1461750802959 Marionette TRACE conn2 <- [1,2998,null,{}] 02:53:22 INFO - PROCESS | 2219 | 1461750802962 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}] 02:53:23 INFO - PROCESS | 2219 | 1461750803102 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:53:23 INFO - PROCESS | 2219 | 1461750803197 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x130126000 == 53 [pid = 2219] [id = 759] 02:53:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x11bc77400) [pid = 2219] [serial = 2275] [outer = 0x0] 02:53:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x123ceec00) [pid = 2219] [serial = 2276] [outer = 0x11bc77400] 02:53:23 INFO - PROCESS | 2219 | 1461750803228 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x128e2e000) [pid = 2219] [serial = 2277] [outer = 0x11bc77400] 02:53:23 INFO - PROCESS | 2219 | 1461750803582 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]]]}] 02:53:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:53:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 677ms 02:53:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:53:23 INFO - PROCESS | 2219 | 1461750803628 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 2219 | 1461750803630 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 02:53:23 INFO - PROCESS | 2219 | 1461750803632 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 2219 | 1461750803633 Marionette TRACE conn2 <- [1,3002,null,{}] 02:53:23 INFO - PROCESS | 2219 | 1461750803636 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}] 02:53:23 INFO - PROCESS | 2219 | 1461750803742 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:53:23 INFO - PROCESS | 2219 | 1461750803812 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 2219 | ++DOCSHELL 0x130468800 == 54 [pid = 2219] [id = 760] 02:53:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x12450b000) [pid = 2219] [serial = 2278] [outer = 0x0] 02:53:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x12a85b400) [pid = 2219] [serial = 2279] [outer = 0x12450b000] 02:53:23 INFO - PROCESS | 2219 | 1461750803841 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12aff8000) [pid = 2219] [serial = 2280] [outer = 0x12450b000] 02:53:24 INFO - PROCESS | 2219 | 1461750804185 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]]]}] 02:53:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:53:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 571ms 02:53:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:53:24 INFO - PROCESS | 2219 | 1461750804203 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 2219 | 1461750804205 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 02:53:24 INFO - PROCESS | 2219 | 1461750804207 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 2219 | 1461750804208 Marionette TRACE conn2 <- [1,3006,null,{}] 02:53:24 INFO - PROCESS | 2219 | 1461750804211 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}] 02:53:24 INFO - PROCESS | 2219 | 1461750804314 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:53:24 INFO - PROCESS | 2219 | 1461750804369 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 2219 | ++DOCSHELL 0x130a4f800 == 55 [pid = 2219] [id = 761] 02:53:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x12b36e000) [pid = 2219] [serial = 2281] [outer = 0x0] 02:53:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x12b3abc00) [pid = 2219] [serial = 2282] [outer = 0x12b36e000] 02:53:24 INFO - PROCESS | 2219 | 1461750804404 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x12b3b5c00) [pid = 2219] [serial = 2283] [outer = 0x12b36e000] 02:53:24 INFO - PROCESS | 2219 | 1461750804839 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]]]}] 02:53:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:53:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 02:53:24 INFO - PROCESS | 2219 | 1461750804877 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 2219 | 1461750804878 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 02:53:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:53:24 INFO - PROCESS | 2219 | 1461750804881 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 2219 | 1461750804882 Marionette TRACE conn2 <- [1,3010,null,{}] 02:53:24 INFO - PROCESS | 2219 | 1461750804885 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}] 02:53:24 INFO - PROCESS | 2219 | 1461750804990 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:53:25 INFO - PROCESS | 2219 | 1461750805050 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a8b0800 == 56 [pid = 2219] [id = 762] 02:53:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x123f79c00) [pid = 2219] [serial = 2284] [outer = 0x0] 02:53:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x12b3b2400) [pid = 2219] [serial = 2285] [outer = 0x123f79c00] 02:53:25 INFO - PROCESS | 2219 | 1461750805080 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x12b422800) [pid = 2219] [serial = 2286] [outer = 0x123f79c00] 02:53:25 INFO - PROCESS | 2219 | 1461750805678 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]]]}] 02:53:25 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:53:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 823ms 02:53:25 INFO - PROCESS | 2219 | 1461750805731 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 2219 | 1461750805735 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 02:53:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:53:25 INFO - PROCESS | 2219 | 1461750805754 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 2219 | 1461750805759 Marionette TRACE conn2 <- [1,3014,null,{}] 02:53:25 INFO - PROCESS | 2219 | 1461750805769 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}] 02:53:25 INFO - PROCESS | 2219 | 1461750805928 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:53:26 INFO - PROCESS | 2219 | 1461750806027 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x124540800 == 57 [pid = 2219] [id = 763] 02:53:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 151 (0x118525000) [pid = 2219] [serial = 2287] [outer = 0x0] 02:53:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 152 (0x11877f400) [pid = 2219] [serial = 2288] [outer = 0x118525000] 02:53:26 INFO - PROCESS | 2219 | 1461750806071 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x119264400) [pid = 2219] [serial = 2289] [outer = 0x118525000] 02:53:26 INFO - PROCESS | 2219 | [2219] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/oak-m64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:53:26 INFO - PROCESS | 2219 | 1461750806498 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:53:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:53:26 INFO - {} 02:53:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:53:26 INFO - {} 02:53:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:53:26 INFO - {} 02:53:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:53:26 INFO - {} 02:53:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 795ms 02:53:26 INFO - PROCESS | 2219 | 1461750806535 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 2219 | 1461750806538 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 02:53:26 INFO - TEST-START | /FileAPI/fileReader.html 02:53:26 INFO - PROCESS | 2219 | 1461750806543 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - PROCESS | 2219 | 1461750806544 Marionette TRACE conn2 <- [1,3018,null,{}] 02:53:26 INFO - PROCESS | 2219 | 1461750806547 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}] 02:53:26 INFO - PROCESS | 2219 | 1461750806676 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:53:26 INFO - PROCESS | 2219 | 1461750806803 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x119022800 == 56 [pid = 2219] [id = 697] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x130384800 == 55 [pid = 2219] [id = 754] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x130125800 == 54 [pid = 2219] [id = 753] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12b135000 == 53 [pid = 2219] [id = 752] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x11aa59800 == 52 [pid = 2219] [id = 751] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12e546000 == 51 [pid = 2219] [id = 750] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12d46e000 == 50 [pid = 2219] [id = 749] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12d015800 == 49 [pid = 2219] [id = 748] 02:53:26 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x12765b000) [pid = 2219] [serial = 2158] [outer = 0x0] [url = about:blank] 02:53:26 INFO - PROCESS | 2219 | ++DOCSHELL 0x119022800 == 50 [pid = 2219] [id = 764] 02:53:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 153 (0x115732400) [pid = 2219] [serial = 2290] [outer = 0x0] 02:53:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 154 (0x118fe4400) [pid = 2219] [serial = 2291] [outer = 0x115732400] 02:53:26 INFO - PROCESS | 2219 | 1461750806869 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 2219 | ++DOMWINDOW == 155 (0x11b249000) [pid = 2219] [serial = 2292] [outer = 0x115732400] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12b130800 == 49 [pid = 2219] [id = 747] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12a920800 == 48 [pid = 2219] [id = 746] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8ec000 == 47 [pid = 2219] [id = 745] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x129618800 == 46 [pid = 2219] [id = 744] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x11bc06000 == 45 [pid = 2219] [id = 743] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x11ad46800 == 44 [pid = 2219] [id = 742] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x11c851800 == 43 [pid = 2219] [id = 741] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12fcd9800 == 42 [pid = 2219] [id = 738] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12f618800 == 41 [pid = 2219] [id = 737] 02:53:26 INFO - PROCESS | 2219 | --DOCSHELL 0x12e54c800 == 40 [pid = 2219] [id = 736] 02:53:27 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8a7800 == 39 [pid = 2219] [id = 735] 02:53:27 INFO - PROCESS | 2219 | --DOCSHELL 0x11bfc5800 == 38 [pid = 2219] [id = 734] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 154 (0x11877a000) [pid = 2219] [serial = 2093] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 153 (0x123fabc00) [pid = 2219] [serial = 2078] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 152 (0x11c986400) [pid = 2219] [serial = 2042] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 151 (0x11aa75800) [pid = 2219] [serial = 2084] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 150 (0x119263000) [pid = 2219] [serial = 2081] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x1158ab800) [pid = 2219] [serial = 2045] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x11c988c00) [pid = 2219] [serial = 2087] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x123ae8c00) [pid = 2219] [serial = 2179] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x12908c000) [pid = 2219] [serial = 2185] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x127915000) [pid = 2219] [serial = 2182] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x1290d5800) [pid = 2219] [serial = 2188] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x11c8ac800) [pid = 2219] [serial = 2176] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x11bc7fc00) [pid = 2219] [serial = 2173] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x11c56bc00) [pid = 2219] [serial = 2174] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11bb93800) [pid = 2219] [serial = 2153] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x11af84400) [pid = 2219] [serial = 2152] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x1290d1800) [pid = 2219] [serial = 2162] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x11b24f000) [pid = 2219] [serial = 2161] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x12436e800) [pid = 2219] [serial = 2156] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x123b54c00) [pid = 2219] [serial = 2155] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x118fee400) [pid = 2219] [serial = 2167] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11a676000) [pid = 2219] [serial = 2168] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x118c63400) [pid = 2219] [serial = 2165] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11851e800) [pid = 2219] [serial = 2164] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x115124400) [pid = 2219] [serial = 2149] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x1189ab000) [pid = 2219] [serial = 2150] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11b24e400) [pid = 2219] [serial = 2170] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11bb24400) [pid = 2219] [serial = 2171] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x123b58c00) [pid = 2219] [serial = 2191] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x12afed400) [pid = 2219] [serial = 2197] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12acca400) [pid = 2219] [serial = 2194] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x12732f800) [pid = 2219] [serial = 2180] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12a857400) [pid = 2219] [serial = 2189] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x1289d8400) [pid = 2219] [serial = 2183] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1290d2400) [pid = 2219] [serial = 2186] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x123ae2400) [pid = 2219] [serial = 2177] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12afd5800) [pid = 2219] [serial = 2195] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x1290ca400) [pid = 2219] [serial = 2192] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x11851f000) [pid = 2219] [serial = 2198] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x11bb30c00) [pid = 2219] [serial = 2105] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x1189b3800) [pid = 2219] [serial = 2096] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 113 (0x11beb7000) [pid = 2219] [serial = 2108] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 112 (0x11a9b6c00) [pid = 2219] [serial = 2099] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | --DOMWINDOW == 111 (0x11af84800) [pid = 2219] [serial = 2102] [outer = 0x0] [url = about:blank] 02:53:27 INFO - PROCESS | 2219 | 1461750807179 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]]]}] 02:53:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:53:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:53:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:53:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:53:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 02:53:27 INFO - TEST-START | /FileAPI/historical.html 02:53:27 INFO - PROCESS | 2219 | 1461750807213 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 2219 | 1461750807215 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 02:53:27 INFO - PROCESS | 2219 | 1461750807217 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 2219 | 1461750807219 Marionette TRACE conn2 <- [1,3022,null,{}] 02:53:27 INFO - PROCESS | 2219 | 1461750807229 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}] 02:53:27 INFO - PROCESS | 2219 | 1461750807335 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:53:27 INFO - PROCESS | 2219 | 1461750807343 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x123be6000 == 39 [pid = 2219] [id = 765] 02:53:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 112 (0x11b287800) [pid = 2219] [serial = 2293] [outer = 0x0] 02:53:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 113 (0x11bb2f800) [pid = 2219] [serial = 2294] [outer = 0x11b287800] 02:53:27 INFO - PROCESS | 2219 | 1461750807371 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 114 (0x11bc80800) [pid = 2219] [serial = 2295] [outer = 0x11b287800] 02:53:27 INFO - PROCESS | 2219 | 1461750807717 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"]]]}] 02:53:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:53:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:53:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:53:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:53:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:53:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:53:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:53:27 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 02:53:27 INFO - PROCESS | 2219 | 1461750807739 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 2219 | 1461750807742 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 02:53:27 INFO - TEST-START | /FileAPI/idlharness.html 02:53:27 INFO - PROCESS | 2219 | 1461750807746 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 2219 | 1461750807747 Marionette TRACE conn2 <- [1,3026,null,{}] 02:53:27 INFO - PROCESS | 2219 | 1461750807749 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}] 02:53:27 INFO - PROCESS | 2219 | 1461750807832 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:53:27 INFO - PROCESS | 2219 | 1461750807836 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 2219 | ++DOCSHELL 0x12961e800 == 40 [pid = 2219] [id = 766] 02:53:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11bfc7000) [pid = 2219] [serial = 2296] [outer = 0x0] 02:53:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11c984c00) [pid = 2219] [serial = 2297] [outer = 0x11bfc7000] 02:53:27 INFO - PROCESS | 2219 | 1461750807862 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123ae2c00) [pid = 2219] [serial = 2298] [outer = 0x11bfc7000] 02:53:28 INFO - PROCESS | 2219 | 1461750808445 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]]]}] 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:53:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:53:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:53:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:53:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:53:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:53:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:53:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:53:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:53:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:53:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:53:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:53:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:53:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:53:28 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:53:28 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:53:28 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:53:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:53:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 738ms 02:53:28 INFO - PROCESS | 2219 | 1461750808484 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 2219 | 1461750808485 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 02:53:28 INFO - TEST-START | /FileAPI/idlharness.worker 02:53:28 INFO - PROCESS | 2219 | 1461750808487 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 2219 | 1461750808488 Marionette TRACE conn2 <- [1,3030,null,{}] 02:53:28 INFO - PROCESS | 2219 | 1461750808491 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}] 02:53:28 INFO - PROCESS | 2219 | 1461750808573 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:53:28 INFO - PROCESS | 2219 | 1461750808580 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 2219 | ++DOCSHELL 0x11c3d8000 == 41 [pid = 2219] [id = 767] 02:53:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123aeac00) [pid = 2219] [serial = 2299] [outer = 0x0] 02:53:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12acd6400) [pid = 2219] [serial = 2300] [outer = 0x123aeac00] 02:53:28 INFO - PROCESS | 2219 | 1461750808607 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12afed400) [pid = 2219] [serial = 2301] [outer = 0x123aeac00] 02:53:28 INFO - PROCESS | 2219 | [2219] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/oak-m64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:53:29 INFO - PROCESS | 2219 | 1461750809463 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,{},{}]]]}] 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:53:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:53:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:53:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:53:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:53:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:53:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:53:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:53:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:53:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:53:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:53:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:53:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:53:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:53:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:53:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:53:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:53:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:53:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:53:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:53:29 INFO - {} 02:53:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1038ms 02:53:29 INFO - PROCESS | 2219 | 1461750809526 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 2219 | 1461750809529 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 02:53:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:53:29 INFO - PROCESS | 2219 | 1461750809540 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 2219 | 1461750809542 Marionette TRACE conn2 <- [1,3034,null,{}] 02:53:29 INFO - PROCESS | 2219 | 1461750809546 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}] 02:53:29 INFO - PROCESS | 2219 | 1461750809689 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:53:29 INFO - PROCESS | 2219 | 1461750809701 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 2219 | ++DOCSHELL 0x12fced000 == 42 [pid = 2219] [id = 768] 02:53:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12908c000) [pid = 2219] [serial = 2302] [outer = 0x0] 02:53:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12beebc00) [pid = 2219] [serial = 2303] [outer = 0x12908c000] 02:53:29 INFO - PROCESS | 2219 | 1461750809735 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12d1db000) [pid = 2219] [serial = 2304] [outer = 0x12908c000] 02:53:30 INFO - PROCESS | 2219 | 1461750810204 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]]]}] 02:53:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:53:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 675ms 02:53:30 INFO - PROCESS | 2219 | 1461750810215 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 2219 | 1461750810217 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 02:53:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:53:30 INFO - PROCESS | 2219 | 1461750810220 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 2219 | 1461750810222 Marionette TRACE conn2 <- [1,3038,null,{}] 02:53:30 INFO - PROCESS | 2219 | 1461750810225 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}] 02:53:30 INFO - PROCESS | 2219 | 1461750810366 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:53:30 INFO - PROCESS | 2219 | 1461750810382 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x130125800 == 43 [pid = 2219] [id = 769] 02:53:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12d1dd000) [pid = 2219] [serial = 2305] [outer = 0x0] 02:53:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12d1e2000) [pid = 2219] [serial = 2306] [outer = 0x12d1dd000] 02:53:30 INFO - PROCESS | 2219 | 1461750810406 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12d4cb400) [pid = 2219] [serial = 2307] [outer = 0x12d1dd000] 02:53:30 INFO - PROCESS | 2219 | 1461750810718 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"]]]}] 02:53:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:53:30 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 524ms 02:53:30 INFO - PROCESS | 2219 | 1461750810746 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 2219 | 1461750810747 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 02:53:30 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:53:30 INFO - PROCESS | 2219 | 1461750810750 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 2219 | 1461750810751 Marionette TRACE conn2 <- [1,3042,null,{}] 02:53:30 INFO - PROCESS | 2219 | 1461750810759 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}] 02:53:30 INFO - PROCESS | 2219 | 1461750810863 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:53:30 INFO - PROCESS | 2219 | 1461750810899 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 2219 | ++DOCSHELL 0x130480000 == 44 [pid = 2219] [id = 770] 02:53:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12d4d3000) [pid = 2219] [serial = 2308] [outer = 0x0] 02:53:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12d7dec00) [pid = 2219] [serial = 2309] [outer = 0x12d4d3000] 02:53:30 INFO - PROCESS | 2219 | 1461750810924 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12d7e6800) [pid = 2219] [serial = 2310] [outer = 0x12d4d3000] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11c97b800) [pid = 2219] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x123f7f400) [pid = 2219] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x113714400) [pid = 2219] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x1142be400) [pid = 2219] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x1273da400) [pid = 2219] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11aa21800) [pid = 2219] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x11bb28800) [pid = 2219] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x118cf1c00) [pid = 2219] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x123f81400) [pid = 2219] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x123ae7400) [pid = 2219] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x11c454000) [pid = 2219] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x1290d0c00) [pid = 2219] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12acd3000) [pid = 2219] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x114357400) [pid = 2219] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:53:31 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11a672c00) [pid = 2219] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:53:31 INFO - PROCESS | 2219 | 1461750811447 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]]]}] 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:53:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:53:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:53:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:53:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:53:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:53:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 02:53:31 INFO - PROCESS | 2219 | 1461750811483 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 2219 | 1461750811485 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 02:53:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:53:31 INFO - PROCESS | 2219 | 1461750811488 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 2219 | 1461750811490 Marionette TRACE conn2 <- [1,3046,null,{}] 02:53:31 INFO - PROCESS | 2219 | 1461750811492 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}] 02:53:31 INFO - PROCESS | 2219 | 1461750811575 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:53:31 INFO - PROCESS | 2219 | 1461750811581 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 2219 | ++DOCSHELL 0x12aac2000 == 45 [pid = 2219] [id = 771] 02:53:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x12d7e8800) [pid = 2219] [serial = 2311] [outer = 0x0] 02:53:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x119263800) [pid = 2219] [serial = 2312] [outer = 0x12d7e8800] 02:53:31 INFO - PROCESS | 2219 | 1461750811609 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x11a9c3000) [pid = 2219] [serial = 2313] [outer = 0x12d7e8800] 02:53:31 INFO - PROCESS | 2219 | [2219] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/oak-m64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:53:31 INFO - PROCESS | 2219 | 1461750811962 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:53:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:53:32 INFO - {} 02:53:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 02:53:32 INFO - PROCESS | 2219 | 1461750812008 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 2219 | 1461750812009 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 02:53:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:53:32 INFO - PROCESS | 2219 | 1461750812012 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 2219 | 1461750812013 Marionette TRACE conn2 <- [1,3050,null,{}] 02:53:32 INFO - PROCESS | 2219 | 1461750812015 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}] 02:53:32 INFO - PROCESS | 2219 | 1461750812103 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:53:32 INFO - PROCESS | 2219 | 1461750812160 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b872000 == 46 [pid = 2219] [id = 772] 02:53:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x12bbb3000) [pid = 2219] [serial = 2314] [outer = 0x0] 02:53:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12dc28800) [pid = 2219] [serial = 2315] [outer = 0x12bbb3000] 02:53:32 INFO - PROCESS | 2219 | 1461750812186 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x12e5efc00) [pid = 2219] [serial = 2316] [outer = 0x12bbb3000] 02:53:32 INFO - PROCESS | 2219 | 1461750812500 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]]]}] 02:53:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:53:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:53:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:53:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:53:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 02:53:32 INFO - PROCESS | 2219 | 1461750812531 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 2219 | 1461750812533 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 02:53:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:53:32 INFO - PROCESS | 2219 | 1461750812535 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 2219 | 1461750812537 Marionette TRACE conn2 <- [1,3054,null,{}] 02:53:32 INFO - PROCESS | 2219 | 1461750812539 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}] 02:53:32 INFO - PROCESS | 2219 | 1461750812642 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:53:32 INFO - PROCESS | 2219 | 1461750812647 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 2219 | ++DOCSHELL 0x13a268800 == 47 [pid = 2219] [id = 773] 02:53:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x12e5ef800) [pid = 2219] [serial = 2317] [outer = 0x0] 02:53:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x12e5fb000) [pid = 2219] [serial = 2318] [outer = 0x12e5ef800] 02:53:32 INFO - PROCESS | 2219 | 1461750812674 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12ea66800) [pid = 2219] [serial = 2319] [outer = 0x12e5ef800] 02:53:33 INFO - PROCESS | 2219 | 1461750813129 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"]]]}] 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:53:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:53:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:53:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:53:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:53:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:53:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 631ms 02:53:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:53:33 INFO - PROCESS | 2219 | 1461750813168 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 2219 | 1461750813169 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 02:53:33 INFO - PROCESS | 2219 | 1461750813171 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 2219 | 1461750813173 Marionette TRACE conn2 <- [1,3058,null,{}] 02:53:33 INFO - PROCESS | 2219 | 1461750813181 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}] 02:53:33 INFO - PROCESS | 2219 | 1461750813397 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:53:33 INFO - PROCESS | 2219 | 1461750813574 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 2219 | ++DOCSHELL 0x11aa59000 == 48 [pid = 2219] [id = 774] 02:53:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x115124400) [pid = 2219] [serial = 2320] [outer = 0x0] 02:53:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x1151ee400) [pid = 2219] [serial = 2321] [outer = 0x115124400] 02:53:33 INFO - PROCESS | 2219 | 1461750813625 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x11851dc00) [pid = 2219] [serial = 2322] [outer = 0x115124400] 02:53:34 INFO - PROCESS | 2219 | 1461750814118 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]]]}] 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:53:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:53:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:53:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:53:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:53:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:53:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:53:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:53:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:53:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 978ms 02:53:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:53:34 INFO - PROCESS | 2219 | 1461750814152 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 2219 | 1461750814155 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 02:53:34 INFO - PROCESS | 2219 | 1461750814158 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 2219 | 1461750814161 Marionette TRACE conn2 <- [1,3062,null,{}] 02:53:34 INFO - PROCESS | 2219 | 1461750814164 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}] 02:53:34 INFO - PROCESS | 2219 | 1461750814277 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:53:34 INFO - PROCESS | 2219 | 1461750814337 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 2219 | ++DOCSHELL 0x12968f000 == 49 [pid = 2219] [id = 775] 02:53:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x119265000) [pid = 2219] [serial = 2323] [outer = 0x0] 02:53:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x11b255000) [pid = 2219] [serial = 2324] [outer = 0x119265000] 02:53:34 INFO - PROCESS | 2219 | 1461750814411 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x11bc7f000) [pid = 2219] [serial = 2325] [outer = 0x119265000] 02:53:34 INFO - PROCESS | 2219 | [2219] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/oak-m64-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:53:34 INFO - PROCESS | 2219 | 1461750814823 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:53:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:53:34 INFO - {} 02:53:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 672ms 02:53:34 INFO - PROCESS | 2219 | 1461750814830 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 2219 | 1461750814832 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 02:53:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:53:34 INFO - PROCESS | 2219 | 1461750814835 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 2219 | 1461750814836 Marionette TRACE conn2 <- [1,3066,null,{}] 02:53:34 INFO - PROCESS | 2219 | 1461750814839 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}] 02:53:34 INFO - PROCESS | 2219 | 1461750814988 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:53:35 INFO - PROCESS | 2219 | 1461750815075 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d00e800 == 50 [pid = 2219] [id = 776] 02:53:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x123f82c00) [pid = 2219] [serial = 2326] [outer = 0x0] 02:53:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x1290cf000) [pid = 2219] [serial = 2327] [outer = 0x123f82c00] 02:53:35 INFO - PROCESS | 2219 | 1461750815105 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12accb000) [pid = 2219] [serial = 2328] [outer = 0x123f82c00] 02:53:35 INFO - PROCESS | 2219 | 1461750815481 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]]]}] 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:53:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:53:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 672ms 02:53:35 INFO - PROCESS | 2219 | 1461750815508 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 02:53:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:53:35 INFO - PROCESS | 2219 | 1461750815512 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 02:53:35 INFO - PROCESS | 2219 | 1461750815524 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 2219 | 1461750815529 Marionette TRACE conn2 <- [1,3070,null,{}] 02:53:35 INFO - PROCESS | 2219 | 1461750815533 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}] 02:53:35 INFO - PROCESS | 2219 | 1461750815728 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:53:35 INFO - PROCESS | 2219 | 1461750815854 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e55e000 == 51 [pid = 2219] [id = 777] 02:53:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 133 (0x1290d6800) [pid = 2219] [serial = 2329] [outer = 0x0] 02:53:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 134 (0x12b212800) [pid = 2219] [serial = 2330] [outer = 0x1290d6800] 02:53:35 INFO - PROCESS | 2219 | 1461750815884 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 2219 | ++DOMWINDOW == 135 (0x12b369c00) [pid = 2219] [serial = 2331] [outer = 0x1290d6800] 02:53:36 INFO - PROCESS | 2219 | 1461750816261 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]]]}] 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:53:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 782ms 02:53:36 INFO - PROCESS | 2219 | 1461750816310 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 2219 | 1461750816311 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 02:53:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:53:36 INFO - PROCESS | 2219 | 1461750816314 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 2219 | 1461750816315 Marionette TRACE conn2 <- [1,3074,null,{}] 02:53:36 INFO - PROCESS | 2219 | 1461750816318 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}] 02:53:36 INFO - PROCESS | 2219 | 1461750816426 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:53:36 INFO - PROCESS | 2219 | 1461750816489 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 2219 | ++DOCSHELL 0x130122800 == 52 [pid = 2219] [id = 778] 02:53:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 136 (0x12b355800) [pid = 2219] [serial = 2332] [outer = 0x0] 02:53:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 137 (0x12b3b0000) [pid = 2219] [serial = 2333] [outer = 0x12b355800] 02:53:36 INFO - PROCESS | 2219 | 1461750816559 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 2219 | ++DOMWINDOW == 138 (0x12b420c00) [pid = 2219] [serial = 2334] [outer = 0x12b355800] 02:53:36 INFO - PROCESS | 2219 | 1461750816897 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]]]}] 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:53:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:53:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 619ms 02:53:36 INFO - PROCESS | 2219 | 1461750816934 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 2219 | 1461750816935 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 02:53:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:53:36 INFO - PROCESS | 2219 | 1461750816938 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 2219 | 1461750816939 Marionette TRACE conn2 <- [1,3078,null,{}] 02:53:36 INFO - PROCESS | 2219 | 1461750816942 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}] 02:53:37 INFO - PROCESS | 2219 | 1461750817048 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:53:37 INFO - PROCESS | 2219 | 1461750817152 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x12aaba000 == 53 [pid = 2219] [id = 779] 02:53:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 139 (0x12b42b400) [pid = 2219] [serial = 2335] [outer = 0x0] 02:53:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 140 (0x12b6ca800) [pid = 2219] [serial = 2336] [outer = 0x12b42b400] 02:53:37 INFO - PROCESS | 2219 | 1461750817191 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 141 (0x12bbaec00) [pid = 2219] [serial = 2337] [outer = 0x12b42b400] 02:53:37 INFO - PROCESS | 2219 | 1461750817640 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] 02:53:37 INFO - PROCESS | 2219 | 1461750817662 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 02:53:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:53:37 INFO - PROCESS | 2219 | 1461750817665 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 2219 | 1461750817666 Marionette TRACE conn2 <- [1,3082,null,{}] 02:53:37 INFO - PROCESS | 2219 | 1461750817669 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}] 02:53:37 INFO - PROCESS | 2219 | 1461750817798 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:53:37 INFO - PROCESS | 2219 | 1461750817892 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 2219 | ++DOCSHELL 0x11981c800 == 54 [pid = 2219] [id = 780] 02:53:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 142 (0x1134fc400) [pid = 2219] [serial = 2338] [outer = 0x0] 02:53:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 143 (0x1187da400) [pid = 2219] [serial = 2339] [outer = 0x1134fc400] 02:53:37 INFO - PROCESS | 2219 | 1461750817922 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 2219 | ++DOMWINDOW == 144 (0x12bbabc00) [pid = 2219] [serial = 2340] [outer = 0x1134fc400] 02:53:38 INFO - PROCESS | 2219 | 1461750818444 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]]]}] 02:53:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:53:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:53:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:53:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:53:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 821ms 02:53:38 INFO - PROCESS | 2219 | 1461750818486 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 2219 | 1461750818489 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 02:53:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:53:38 INFO - PROCESS | 2219 | 1461750818492 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 2219 | 1461750818494 Marionette TRACE conn2 <- [1,3086,null,{}] 02:53:38 INFO - PROCESS | 2219 | 1461750818497 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}] 02:53:38 INFO - PROCESS | 2219 | 1461750818603 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:53:38 INFO - PROCESS | 2219 | 1461750818670 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 2219 | ++DOCSHELL 0x11b26d800 == 55 [pid = 2219] [id = 781] 02:53:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 145 (0x113525000) [pid = 2219] [serial = 2341] [outer = 0x0] 02:53:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 146 (0x11852a000) [pid = 2219] [serial = 2342] [outer = 0x113525000] 02:53:38 INFO - PROCESS | 2219 | 1461750818747 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 2219 | ++DOMWINDOW == 147 (0x11a67ec00) [pid = 2219] [serial = 2343] [outer = 0x113525000] 02:53:39 INFO - PROCESS | 2219 | 1461750819176 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:53:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:53:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 719ms 02:53:39 INFO - PROCESS | 2219 | 1461750819213 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 2219 | 1461750819218 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 02:53:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:53:39 INFO - PROCESS | 2219 | 1461750819225 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 2219 | 1461750819228 Marionette TRACE conn2 <- [1,3090,null,{}] 02:53:39 INFO - PROCESS | 2219 | 1461750819231 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}] 02:53:39 INFO - PROCESS | 2219 | 1461750819363 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:53:39 INFO - PROCESS | 2219 | 1461750819430 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 2219 | ++DOCSHELL 0x1276e6000 == 56 [pid = 2219] [id = 782] 02:53:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 148 (0x11aa22800) [pid = 2219] [serial = 2344] [outer = 0x0] 02:53:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 149 (0x11bc78400) [pid = 2219] [serial = 2345] [outer = 0x11aa22800] 02:53:39 INFO - PROCESS | 2219 | 1461750819455 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 2219 | ++DOMWINDOW == 150 (0x11c44e400) [pid = 2219] [serial = 2346] [outer = 0x11aa22800] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12ead9800 == 55 [pid = 2219] [id = 733] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x13a268800 == 54 [pid = 2219] [id = 773] 02:53:39 INFO - PROCESS | 2219 | --DOMWINDOW == 149 (0x12b368800) [pid = 2219] [serial = 2262] [outer = 0x0] [url = about:blank] 02:53:39 INFO - PROCESS | 2219 | --DOMWINDOW == 148 (0x129393000) [pid = 2219] [serial = 2212] [outer = 0x0] [url = about:blank] 02:53:39 INFO - PROCESS | 2219 | --DOMWINDOW == 147 (0x12aff7000) [pid = 2219] [serial = 2215] [outer = 0x0] [url = about:blank] 02:53:39 INFO - PROCESS | 2219 | --DOMWINDOW == 146 (0x12b211000) [pid = 2219] [serial = 2218] [outer = 0x0] [url = about:blank] 02:53:39 INFO - PROCESS | 2219 | --DOMWINDOW == 145 (0x1290c8000) [pid = 2219] [serial = 2221] [outer = 0x0] [url = about:blank] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12b872000 == 53 [pid = 2219] [id = 772] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12aac2000 == 52 [pid = 2219] [id = 771] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x130480000 == 51 [pid = 2219] [id = 770] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x130125800 == 50 [pid = 2219] [id = 769] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12fced000 == 49 [pid = 2219] [id = 768] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x11c3d8000 == 48 [pid = 2219] [id = 767] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12961e800 == 47 [pid = 2219] [id = 766] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x123be6000 == 46 [pid = 2219] [id = 765] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x119022800 == 45 [pid = 2219] [id = 764] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x124540800 == 44 [pid = 2219] [id = 763] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x130126000 == 43 [pid = 2219] [id = 759] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12d467000 == 42 [pid = 2219] [id = 758] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x12a8ac800 == 41 [pid = 2219] [id = 757] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x127e9a800 == 40 [pid = 2219] [id = 756] 02:53:39 INFO - PROCESS | 2219 | --DOCSHELL 0x119016800 == 39 [pid = 2219] [id = 755] 02:53:39 INFO - PROCESS | 2219 | 1461750819865 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:53:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:53:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 674ms 02:53:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:53:39 INFO - PROCESS | 2219 | 1461750819899 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 2219 | 1461750819901 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 02:53:39 INFO - PROCESS | 2219 | 1461750819903 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 2219 | 1461750819906 Marionette TRACE conn2 <- [1,3094,null,{}] 02:53:39 INFO - PROCESS | 2219 | 1461750819915 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}] 02:53:40 INFO - PROCESS | 2219 | 1461750820006 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 144 (0x1290d2c00) [pid = 2219] [serial = 2159] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 143 (0x123f84400) [pid = 2219] [serial = 2241] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 142 (0x127007800) [pid = 2219] [serial = 2242] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 141 (0x123b55800) [pid = 2219] [serial = 2257] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 140 (0x11b286000) [pid = 2219] [serial = 2256] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 139 (0x12aff8400) [pid = 2219] [serial = 2200] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 138 (0x12b20c400) [pid = 2219] [serial = 2201] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 137 (0x115783400) [pid = 2219] [serial = 2225] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 136 (0x114bbcc00) [pid = 2219] [serial = 2224] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 135 (0x12b364000) [pid = 2219] [serial = 2260] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 134 (0x11af7e400) [pid = 2219] [serial = 2206] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 133 (0x11aa36800) [pid = 2219] [serial = 2230] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 132 (0x11af83400) [pid = 2219] [serial = 2231] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x11bc7cc00) [pid = 2219] [serial = 2233] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x11bfcec00) [pid = 2219] [serial = 2234] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11a9b9c00) [pid = 2219] [serial = 2228] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x11a674400) [pid = 2219] [serial = 2227] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x127fbf800) [pid = 2219] [serial = 2244] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x123f84800) [pid = 2219] [serial = 2209] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x119e4b000) [pid = 2219] [serial = 2203] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x11bb2f400) [pid = 2219] [serial = 2239] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11c983400) [pid = 2219] [serial = 2236] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x123ae4800) [pid = 2219] [serial = 2237] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x129396000) [pid = 2219] [serial = 2247] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x1290cd800) [pid = 2219] [serial = 2245] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 119 (0x12afeb000) [pid = 2219] [serial = 2250] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 118 (0x12acc8c00) [pid = 2219] [serial = 2248] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 117 (0x115a68800) [pid = 2219] [serial = 2253] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 116 (0x12b217400) [pid = 2219] [serial = 2259] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 115 (0x12b20f800) [pid = 2219] [serial = 2251] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | --DOMWINDOW == 114 (0x11909f800) [pid = 2219] [serial = 2254] [outer = 0x0] [url = about:blank] 02:53:40 INFO - PROCESS | 2219 | 1461750820080 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x123cc8000 == 40 [pid = 2219] [id = 783] 02:53:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 115 (0x11909f800) [pid = 2219] [serial = 2347] [outer = 0x0] 02:53:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 116 (0x11af83400) [pid = 2219] [serial = 2348] [outer = 0x11909f800] 02:53:40 INFO - PROCESS | 2219 | 1461750820109 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 117 (0x123aea400) [pid = 2219] [serial = 2349] [outer = 0x11909f800] 02:53:40 INFO - PROCESS | 2219 | 1461750820436 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:53:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:53:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 574ms 02:53:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:53:40 INFO - PROCESS | 2219 | 1461750820478 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 2219 | 1461750820480 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 02:53:40 INFO - PROCESS | 2219 | 1461750820482 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 2219 | 1461750820483 Marionette TRACE conn2 <- [1,3098,null,{}] 02:53:40 INFO - PROCESS | 2219 | 1461750820485 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}] 02:53:40 INFO - PROCESS | 2219 | 1461750820572 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:53:40 INFO - PROCESS | 2219 | 1461750820635 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 2219 | ++DOCSHELL 0x12a909000 == 41 [pid = 2219] [id = 784] 02:53:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 118 (0x123b49400) [pid = 2219] [serial = 2350] [outer = 0x0] 02:53:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 119 (0x12765c400) [pid = 2219] [serial = 2351] [outer = 0x123b49400] 02:53:40 INFO - PROCESS | 2219 | 1461750820662 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 2219 | ++DOMWINDOW == 120 (0x1289dc800) [pid = 2219] [serial = 2352] [outer = 0x123b49400] 02:53:40 INFO - PROCESS | 2219 | 1461750820953 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]]]}] 02:53:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:53:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:53:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 520ms 02:53:41 INFO - PROCESS | 2219 | 1461750821003 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 2219 | 1461750821004 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 02:53:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:53:41 INFO - PROCESS | 2219 | 1461750821006 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 2219 | 1461750821008 Marionette TRACE conn2 <- [1,3102,null,{}] 02:53:41 INFO - PROCESS | 2219 | 1461750821013 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}] 02:53:41 INFO - PROCESS | 2219 | 1461750821098 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:53:41 INFO - PROCESS | 2219 | 1461750821103 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12b12f000 == 42 [pid = 2219] [id = 785] 02:53:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 121 (0x128e30800) [pid = 2219] [serial = 2353] [outer = 0x0] 02:53:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 122 (0x129396000) [pid = 2219] [serial = 2354] [outer = 0x128e30800] 02:53:41 INFO - PROCESS | 2219 | 1461750821128 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 123 (0x12acc8c00) [pid = 2219] [serial = 2355] [outer = 0x128e30800] 02:53:41 INFO - PROCESS | 2219 | 1461750821452 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:53:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:53:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 472ms 02:53:41 INFO - PROCESS | 2219 | 1461750821480 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 2219 | 1461750821481 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 02:53:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:53:41 INFO - PROCESS | 2219 | 1461750821483 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 2219 | 1461750821484 Marionette TRACE conn2 <- [1,3106,null,{}] 02:53:41 INFO - PROCESS | 2219 | 1461750821487 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}] 02:53:41 INFO - PROCESS | 2219 | 1461750821622 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 02:53:41 INFO - PROCESS | 2219 | 1461750821661 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 2219 | ++DOCSHELL 0x12d1b1800 == 43 [pid = 2219] [id = 786] 02:53:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 124 (0x12700e400) [pid = 2219] [serial = 2356] [outer = 0x0] 02:53:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 125 (0x12afd4000) [pid = 2219] [serial = 2357] [outer = 0x12700e400] 02:53:41 INFO - PROCESS | 2219 | 1461750821688 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 2219 | ++DOMWINDOW == 126 (0x12b3b0c00) [pid = 2219] [serial = 2358] [outer = 0x12700e400] 02:53:42 INFO - PROCESS | 2219 | 1461750822021 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]]]}] 02:53:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:53:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:53:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:53:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 571ms 02:53:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:53:42 INFO - PROCESS | 2219 | 1461750822056 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 2219 | 1461750822058 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 02:53:42 INFO - PROCESS | 2219 | 1461750822061 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 2219 | 1461750822063 Marionette TRACE conn2 <- [1,3110,null,{}] 02:53:42 INFO - PROCESS | 2219 | 1461750822066 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}] 02:53:42 INFO - PROCESS | 2219 | 1461750822226 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 02:53:42 INFO - PROCESS | 2219 | 1461750822250 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12e548800 == 44 [pid = 2219] [id = 787] 02:53:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 127 (0x12b420000) [pid = 2219] [serial = 2359] [outer = 0x0] 02:53:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 128 (0x12b42a400) [pid = 2219] [serial = 2360] [outer = 0x12b420000] 02:53:42 INFO - PROCESS | 2219 | 1461750822289 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 129 (0x12b8f3000) [pid = 2219] [serial = 2361] [outer = 0x12b420000] 02:53:42 INFO - PROCESS | 2219 | 1461750822616 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"]]]}] 02:53:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:53:42 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:53:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:53:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 571ms 02:53:42 INFO - PROCESS | 2219 | 1461750822632 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 2219 | 1461750822634 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 02:53:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:53:42 INFO - PROCESS | 2219 | 1461750822636 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 2219 | 1461750822637 Marionette TRACE conn2 <- [1,3114,null,{}] 02:53:42 INFO - PROCESS | 2219 | 1461750822640 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}] 02:53:42 INFO - PROCESS | 2219 | 1461750822754 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 02:53:42 INFO - PROCESS | 2219 | 1461750822792 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\", \"58d9350c-ff54-482b-a5df-a212fd2de9be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 2219 | ++DOCSHELL 0x12eaf0800 == 45 [pid = 2219] [id = 788] 02:53:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 130 (0x12b8f5000) [pid = 2219] [serial = 2362] [outer = 0x0] 02:53:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 131 (0x12be32400) [pid = 2219] [serial = 2363] [outer = 0x12b8f5000] 02:53:42 INFO - PROCESS | 2219 | 1461750822817 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 2219 | ++DOMWINDOW == 132 (0x12be3c800) [pid = 2219] [serial = 2364] [outer = 0x12b8f5000] 02:53:43 INFO - PROCESS | 2219 | 1461750823146 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]]]}] 02:53:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:53:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 523ms 02:53:43 INFO - PROCESS | 2219 | 1461750823160 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 2219 | 1461750823161 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 131 (0x123aeac00) [pid = 2219] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 130 (0x12d7e8800) [pid = 2219] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 129 (0x11bfc7000) [pid = 2219] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 128 (0x12908c000) [pid = 2219] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 127 (0x11b7dec00) [pid = 2219] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 126 (0x118525000) [pid = 2219] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 125 (0x115732400) [pid = 2219] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 124 (0x12d1dd000) [pid = 2219] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 123 (0x11b287800) [pid = 2219] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 122 (0x12765d000) [pid = 2219] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 121 (0x12d4d3000) [pid = 2219] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:53:43 INFO - PROCESS | 2219 | --DOMWINDOW == 120 (0x12bbb3000) [pid = 2219] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:53:44 WARNING - u'runner_teardown' () 02:53:44 INFO - No more tests 02:53:44 INFO - Got 0 unexpected results 02:53:44 INFO - SUITE-END | took 513s 02:53:44 INFO - Closing logging queue 02:53:44 INFO - queue closed 02:53:44 INFO - Return code: 0 02:53:44 WARNING - # TBPL SUCCESS # 02:53:44 INFO - Running post-action listener: _resource_record_post_action 02:53:44 INFO - Running post-run listener: _resource_record_post_run 02:53:45 INFO - Total resource usage - Wall time: 537s; CPU: 58.0%; Read bytes: 28672; Write bytes: 993731584; Read time: 1; Write time: 4998 02:53:45 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:53:45 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 189178368; Write bytes: 184010752; Read time: 15611; Write time: 381 02:53:45 INFO - run-tests - Wall time: 517s; CPU: 58.0%; Read bytes: 28672; Write bytes: 792411136; Read time: 1; Write time: 4571 02:53:45 INFO - Running post-run listener: _upload_blobber_files 02:53:45 INFO - Blob upload gear active. 02:53:45 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:53:45 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:53:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'oak', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:53:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b oak -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:53:45 INFO - (blobuploader) - INFO - Open directory for files ... 02:53:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:53:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:53:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:53:46 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:53:46 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:53:46 INFO - (blobuploader) - INFO - Done attempting. 02:53:46 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:53:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:53:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:53:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:53:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:53:48 INFO - (blobuploader) - INFO - Done attempting. 02:53:48 INFO - (blobuploader) - INFO - Iteration through files over. 02:53:48 INFO - Return code: 0 02:53:48 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:53:48 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:53:48 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/9798bc0dc5d4b73969c5a99acf0e6fd66c27ece087a11652445b8254f8af54b4bb3ed017e73f6b4e0294cf030afd138d2e18147c1639e14c34914c7aebd4b05b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f8b5a1a908086aed6ff693232330478ed3dfc1b8ef7bae8d85a7a643efc4b76f6780ee5acd2082d63359f754290b7547f7d2e0cc13b82ec64b1a7b456dc6e3c2"} 02:53:48 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:53:48 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:53:48 INFO - Contents: 02:53:48 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/9798bc0dc5d4b73969c5a99acf0e6fd66c27ece087a11652445b8254f8af54b4bb3ed017e73f6b4e0294cf030afd138d2e18147c1639e14c34914c7aebd4b05b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f8b5a1a908086aed6ff693232330478ed3dfc1b8ef7bae8d85a7a643efc4b76f6780ee5acd2082d63359f754290b7547f7d2e0cc13b82ec64b1a7b456dc6e3c2"} 02:53:48 INFO - Running post-run listener: copy_logs_to_upload_dir 02:53:48 INFO - Copying logs to upload dir... 02:53:48 INFO - mkdir: /builds/slave/test/build/upload/logs 02:53:48 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=600.525443 ========= master_lag: 1.02 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-04-27 02:53:49.539594) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-27 02:53:49.547497) ========= 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.VzKAWC1u8a/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.imI8JsV0MA/Listeners TMPDIR=/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/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/oak/sha512/9798bc0dc5d4b73969c5a99acf0e6fd66c27ece087a11652445b8254f8af54b4bb3ed017e73f6b4e0294cf030afd138d2e18147c1639e14c34914c7aebd4b05b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f8b5a1a908086aed6ff693232330478ed3dfc1b8ef7bae8d85a7a643efc4b76f6780ee5acd2082d63359f754290b7547f7d2e0cc13b82ec64b1a7b456dc6e3c2"} build_url:https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.015217 build_url: 'https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/9798bc0dc5d4b73969c5a99acf0e6fd66c27ece087a11652445b8254f8af54b4bb3ed017e73f6b4e0294cf030afd138d2e18147c1639e14c34914c7aebd4b05b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/oak/sha512/f8b5a1a908086aed6ff693232330478ed3dfc1b8ef7bae8d85a7a643efc4b76f6780ee5acd2082d63359f754290b7547f7d2e0cc13b82ec64b1a7b456dc6e3c2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Van_P0MQQBauUDsBE4jlQA/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.63 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-27 02:53:50.188925) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-27 02:53:50.189261) ========= 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.VzKAWC1u8a/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.imI8JsV0MA/Listeners TMPDIR=/var/folders/bz/5pkfnsh516b43lwcn2l8vvq400000w/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.005456 ========= master_lag: 4.99 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-04-27 02:53:55.184733) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-27 02:53:55.185069) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-27 02:53:55.211171) ========= ========= Total master_lag: 7.01 =========