builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0359 starttime: 1464607931.31 results: success (0) buildid: 20160530034637 builduid: 0b3ff36e268143bebae2b558b3180e94 revision: 3fa0f58b23395a7f9f95384b18607ff10c581c00 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.312166) ========= master: http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.312617) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.312901) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.336532) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.336942) ========= 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.RTygXAQMSe/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.iLYNnzG2zL/Listeners TMPDIR=/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-30 04:32:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.5M=0.001s 2016-05-30 04:32:11 (19.5 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.409337 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.766192) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.766569) ========= 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.RTygXAQMSe/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.iLYNnzG2zL/Listeners TMPDIR=/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/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.024890 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:11.814920) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 04:32:11.815257) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3fa0f58b23395a7f9f95384b18607ff10c581c00 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 3fa0f58b23395a7f9f95384b18607ff10c581c00 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.RTygXAQMSe/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.iLYNnzG2zL/Listeners TMPDIR=/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-30 04:32:11,898 truncating revision to first 12 chars 2016-05-30 04:32:11,899 Setting DEBUG logging. 2016-05-30 04:32:11,899 attempt 1/10 2016-05-30 04:32:11,899 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/3fa0f58b2339?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 04:32:13,371 unpacking tar archive at: mozilla-aurora-3fa0f58b2339/testing/mozharness/ program finished with exit code 0 elapsedTime=1.743978 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 04:32:13.578093) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:13.578374) ========= script_repo_revision: 3fa0f58b23395a7f9f95384b18607ff10c581c00 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:13.578768) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:13.579040) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 04:32:13.606474) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 52 secs) (at 2016-05-30 04:32:13.606903) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.RTygXAQMSe/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.iLYNnzG2zL/Listeners TMPDIR=/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/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 04:32:13 INFO - MultiFileLogger online at 20160530 04:32:13 in /builds/slave/test 04:32:13 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 04:32:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:32:13 INFO - {'append_to_log': False, 04:32:13 INFO - 'base_work_dir': '/builds/slave/test', 04:32:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:32:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:32:13 INFO - 'buildbot_json_path': 'buildprops.json', 04:32:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:32:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:32:13 INFO - 'download_minidump_stackwalk': True, 04:32:13 INFO - 'download_symbols': 'true', 04:32:13 INFO - 'e10s': False, 04:32:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:32:13 INFO - 'tooltool.py': '/tools/tooltool.py', 04:32:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:32:13 INFO - '/tools/misc-python/virtualenv.py')}, 04:32:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:32:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:32:13 INFO - 'log_level': 'info', 04:32:13 INFO - 'log_to_console': True, 04:32:13 INFO - 'opt_config_files': (), 04:32:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:32:13 INFO - '--processes=1', 04:32:13 INFO - '--config=%(test_path)s/wptrunner.ini', 04:32:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:32:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:32:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:32:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:32:13 INFO - 'pip_index': False, 04:32:13 INFO - 'require_test_zip': True, 04:32:13 INFO - 'test_type': ('testharness',), 04:32:13 INFO - 'this_chunk': '1', 04:32:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:32:13 INFO - 'total_chunks': '10', 04:32:13 INFO - 'virtualenv_path': 'venv', 04:32:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:32:13 INFO - 'work_dir': 'build'} 04:32:13 INFO - ##### 04:32:13 INFO - ##### Running clobber step. 04:32:13 INFO - ##### 04:32:13 INFO - Running pre-action listener: _resource_record_pre_action 04:32:13 INFO - Running main action method: clobber 04:32:13 INFO - rmtree: /builds/slave/test/build 04:32:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:32:15 INFO - Running post-action listener: _resource_record_post_action 04:32:15 INFO - ##### 04:32:15 INFO - ##### Running read-buildbot-config step. 04:32:15 INFO - ##### 04:32:15 INFO - Running pre-action listener: _resource_record_pre_action 04:32:15 INFO - Running main action method: read_buildbot_config 04:32:15 INFO - Using buildbot properties: 04:32:15 INFO - { 04:32:15 INFO - "project": "", 04:32:15 INFO - "product": "firefox", 04:32:15 INFO - "script_repo_revision": "production", 04:32:15 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 04:32:15 INFO - "repository": "", 04:32:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 04:32:15 INFO - "buildid": "20160530034637", 04:32:15 INFO - "pgo_build": "False", 04:32:15 INFO - "basedir": "/builds/slave/test", 04:32:15 INFO - "buildnumber": 5, 04:32:15 INFO - "slavename": "t-yosemite-r7-0359", 04:32:15 INFO - "master": "http://buildbot-master135.bb.releng.scl3.mozilla.com:8201/", 04:32:15 INFO - "platform": "macosx64", 04:32:15 INFO - "branch": "mozilla-aurora", 04:32:15 INFO - "revision": "3fa0f58b23395a7f9f95384b18607ff10c581c00", 04:32:15 INFO - "repo_path": "releases/mozilla-aurora", 04:32:15 INFO - "moz_repo_path": "", 04:32:15 INFO - "stage_platform": "macosx64", 04:32:15 INFO - "builduid": "0b3ff36e268143bebae2b558b3180e94", 04:32:15 INFO - "slavebuilddir": "test" 04:32:15 INFO - } 04:32:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 04:32:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 04:32:15 INFO - Running post-action listener: _resource_record_post_action 04:32:15 INFO - ##### 04:32:15 INFO - ##### Running download-and-extract step. 04:32:15 INFO - ##### 04:32:15 INFO - Running pre-action listener: _resource_record_pre_action 04:32:15 INFO - Running main action method: download_and_extract 04:32:15 INFO - mkdir: /builds/slave/test/build/tests 04:32:15 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')]} 04:32:15 INFO - https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:32:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:32:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:32:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:32:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 04:32:29 INFO - Downloaded 1235 bytes. 04:32:29 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 04:32:29 INFO - Using the following test package requirements: 04:32:29 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 04:32:29 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 04:32:29 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 04:32:29 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'jsshell-mac64.zip'], 04:32:29 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 04:32:29 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 04:32:29 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 04:32:29 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 04:32:29 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 04:32:29 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 04:32:29 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 04:32:29 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:32: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')]} 04:32:29 INFO - https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:32:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 04:32:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 04:32:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 04:32:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 04:32:35 INFO - Downloaded 18306349 bytes. 04:32:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:32:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:32:35 INFO - caution: filename not matched: web-platform/* 04:32:35 INFO - Return code: 11 04:32:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:35 INFO - https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:32:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:32:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:32:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 04:32:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:32:37 INFO - Downloaded 36409193 bytes. 04:32:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:32:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:32:41 INFO - caution: filename not matched: bin/* 04:32:41 INFO - caution: filename not matched: config/* 04:32:41 INFO - caution: filename not matched: mozbase/* 04:32:41 INFO - caution: filename not matched: marionette/* 04:32:41 INFO - caution: filename not matched: tools/wptserve/* 04:32:41 INFO - Return code: 11 04:32:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:41 INFO - https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 04:32:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:32:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:32:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 04:32:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 04:32:45 INFO - Downloaded 73046403 bytes. 04:32:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:32:45 INFO - mkdir: /builds/slave/test/properties 04:32:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:32:45 INFO - Writing to file /builds/slave/test/properties/build_url 04:32:45 INFO - Contents: 04:32:45 INFO - build_url:https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 04:32:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:32:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:32:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:32:46 INFO - Contents: 04:32:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:32:46 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')]} 04:32:46 INFO - https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:32:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:32:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:32:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 04:32:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:32:55 INFO - Downloaded 103647812 bytes. 04:32:55 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:32:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:32:59 INFO - Return code: 0 04:32:59 INFO - Running post-action listener: _resource_record_post_action 04:32:59 INFO - Running post-action listener: set_extra_try_arguments 04:32:59 INFO - ##### 04:32:59 INFO - ##### Running create-virtualenv step. 04:32:59 INFO - ##### 04:32:59 INFO - Running pre-action listener: _pre_create_virtualenv 04:32:59 INFO - Running pre-action listener: _resource_record_pre_action 04:32:59 INFO - Running main action method: create_virtualenv 04:32:59 INFO - Creating virtualenv /builds/slave/test/build/venv 04:32:59 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 04:32:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:32:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:32:59 INFO - Using real prefix '/tools/python27' 04:32:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:33:00 INFO - Installing distribute.............................................................................................................................................................................................done. 04:33:02 INFO - Installing pip.................done. 04:33:02 INFO - Return code: 0 04:33:02 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:33:02 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')]} 04:33:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:03 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')]} 04:33:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:03 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 0x10c241e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87224a4120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25a5e0>, '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 0x10be3dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10be68990>, '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.RTygXAQMSe/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.iLYNnzG2zL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:33:03 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 04:33:03 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 04:33:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.RTygXAQMSe/Render', 04:33:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:33:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:33:03 INFO - 'HOME': '/Users/cltbld', 04:33:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:33:03 INFO - 'LOGNAME': 'cltbld', 04:33:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:03 INFO - 'MOZ_NO_REMOTE': '1', 04:33:03 INFO - 'NO_EM_RESTART': '1', 04:33:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:33:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:03 INFO - 'PWD': '/builds/slave/test', 04:33:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:33:03 INFO - 'SHELL': '/bin/bash', 04:33:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.iLYNnzG2zL/Listeners', 04:33:03 INFO - 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', 04:33:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:33:03 INFO - 'USER': 'cltbld', 04:33:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:33:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:33:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:33:03 INFO - 'XPC_FLAGS': '0x0', 04:33:03 INFO - 'XPC_SERVICE_NAME': '0', 04:33:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:33:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:33:03 INFO - Downloading/unpacking psutil>=0.7.1 04:33:03 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 04:33:03 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 04:33:03 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 04:33:03 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 04:33:03 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 04:33:03 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 04:33:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:33:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:33:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:33:06 INFO - Installing collected packages: psutil 04:33:06 INFO - Running setup.py install for psutil 04:33:06 INFO - building 'psutil._psutil_osx' extension 04:33:06 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 04:33:06 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 04:33:06 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 04:33:06 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 04:33:06 INFO - building 'psutil._psutil_posix' extension 04:33:06 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 04:33:07 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:33:07 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:33:07 INFO - ^ 04:33:07 INFO - 1 warning generated. 04:33:07 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 04:33:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:33:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:33:07 INFO - Successfully installed psutil 04:33:07 INFO - Cleaning up... 04:33:07 INFO - Return code: 0 04:33:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:33: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')]} 04:33:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33: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')]} 04:33:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:07 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 0x10c241e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87224a4120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25a5e0>, '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 0x10be3dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10be68990>, '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.RTygXAQMSe/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.iLYNnzG2zL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:33:07 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 04:33:07 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 04:33:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.RTygXAQMSe/Render', 04:33:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:33:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:33:07 INFO - 'HOME': '/Users/cltbld', 04:33:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:33:07 INFO - 'LOGNAME': 'cltbld', 04:33:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:07 INFO - 'MOZ_NO_REMOTE': '1', 04:33:07 INFO - 'NO_EM_RESTART': '1', 04:33:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:33:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:07 INFO - 'PWD': '/builds/slave/test', 04:33:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:33:07 INFO - 'SHELL': '/bin/bash', 04:33:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.iLYNnzG2zL/Listeners', 04:33:07 INFO - 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', 04:33:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:33:07 INFO - 'USER': 'cltbld', 04:33:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:33:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:33:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:33:07 INFO - 'XPC_FLAGS': '0x0', 04:33:07 INFO - 'XPC_SERVICE_NAME': '0', 04:33:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:33:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:33:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:33:07 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 04:33:07 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 04:33:07 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 04:33:07 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 04:33:07 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 04:33:07 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 04:33:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:33:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:33:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:33:10 INFO - Installing collected packages: mozsystemmonitor 04:33:10 INFO - Running setup.py install for mozsystemmonitor 04:33:10 INFO - Successfully installed mozsystemmonitor 04:33:10 INFO - Cleaning up... 04:33:10 INFO - Return code: 0 04:33:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:10 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 0x10c241e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87224a4120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25a5e0>, '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 0x10be3dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10be68990>, '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.RTygXAQMSe/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.iLYNnzG2zL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:33:10 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 04:33:10 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 04:33:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.RTygXAQMSe/Render', 04:33:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:33:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:33:10 INFO - 'HOME': '/Users/cltbld', 04:33:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:33:10 INFO - 'LOGNAME': 'cltbld', 04:33:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:10 INFO - 'MOZ_NO_REMOTE': '1', 04:33:10 INFO - 'NO_EM_RESTART': '1', 04:33:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:33:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:10 INFO - 'PWD': '/builds/slave/test', 04:33:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:33:10 INFO - 'SHELL': '/bin/bash', 04:33:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.iLYNnzG2zL/Listeners', 04:33:10 INFO - 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', 04:33:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:33:10 INFO - 'USER': 'cltbld', 04:33:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:33:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:33:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:33:10 INFO - 'XPC_FLAGS': '0x0', 04:33:10 INFO - 'XPC_SERVICE_NAME': '0', 04:33:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:33:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:33:10 INFO - Downloading/unpacking blobuploader==1.2.4 04:33:10 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 04:33:10 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 04:33:10 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 04:33:10 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 04:33:10 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 04:33:10 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 04:33:12 INFO - Downloading blobuploader-1.2.4.tar.gz 04:33:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:33:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:33:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:33:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:33:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:33:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:33:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:33:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:33:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:33:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:33:13 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 04:33:13 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 04:33:13 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 04:33:13 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 04:33:13 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 04:33:13 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 04:33:14 INFO - Downloading docopt-0.6.1.tar.gz 04:33:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:33:14 INFO - Installing collected packages: blobuploader, requests, docopt 04:33:14 INFO - Running setup.py install for blobuploader 04:33:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:33:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:33:14 INFO - Running setup.py install for requests 04:33:14 INFO - Running setup.py install for docopt 04:33:14 INFO - Successfully installed blobuploader requests docopt 04:33:14 INFO - Cleaning up... 04:33:15 INFO - Return code: 0 04:33:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:33:15 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')]} 04:33:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:15 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')]} 04:33:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:15 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 0x10c241e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87224a4120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25a5e0>, '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 0x10be3dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10be68990>, '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.RTygXAQMSe/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.iLYNnzG2zL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:33:15 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 04:33:15 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 04:33:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.RTygXAQMSe/Render', 04:33:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:33:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:33:15 INFO - 'HOME': '/Users/cltbld', 04:33:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:33:15 INFO - 'LOGNAME': 'cltbld', 04:33:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:15 INFO - 'MOZ_NO_REMOTE': '1', 04:33:15 INFO - 'NO_EM_RESTART': '1', 04:33:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:33:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:15 INFO - 'PWD': '/builds/slave/test', 04:33:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:33:15 INFO - 'SHELL': '/bin/bash', 04:33:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.iLYNnzG2zL/Listeners', 04:33:15 INFO - 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', 04:33:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:33:15 INFO - 'USER': 'cltbld', 04:33:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:33:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:33:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:33:15 INFO - 'XPC_FLAGS': '0x0', 04:33:15 INFO - 'XPC_SERVICE_NAME': '0', 04:33:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:33:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-hhaTEi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-xhpj6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-bwfoyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-eoet59-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-zGJNPK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-A_XPG0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:33:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:33:15 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-51XsZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-B4Ow4c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-kLc1q0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-wjTCMR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-oAiaVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-m0Gu8m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-DNDuvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-dKJKYY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-k9JSlV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-kqKyT9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:33:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:33:16 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-LjcBkF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:33:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:33:17 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-pcKAxq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:33:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:33:17 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-2ddEEE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:33:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:33:17 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-9R9hlK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:33:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:33:17 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-Qomd3e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:33:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:33:17 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 04:33:17 INFO - Running setup.py install for manifestparser 04:33:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:33:18 INFO - Running setup.py install for mozcrash 04:33:18 INFO - Running setup.py install for mozdebug 04:33:18 INFO - Running setup.py install for mozdevice 04:33:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:33:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:33:18 INFO - Running setup.py install for mozfile 04:33:18 INFO - Running setup.py install for mozhttpd 04:33:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:33:18 INFO - Running setup.py install for mozinfo 04:33:18 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:33:18 INFO - Running setup.py install for mozInstall 04:33:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Running setup.py install for mozleak 04:33:19 INFO - Running setup.py install for mozlog 04:33:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Running setup.py install for moznetwork 04:33:19 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Running setup.py install for mozprocess 04:33:19 INFO - Running setup.py install for mozprofile 04:33:19 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:33:19 INFO - Running setup.py install for mozrunner 04:33:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:33:20 INFO - Running setup.py install for mozscreenshot 04:33:20 INFO - Running setup.py install for moztest 04:33:20 INFO - Running setup.py install for mozversion 04:33:20 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:33:20 INFO - Running setup.py install for wptserve 04:33:20 INFO - Running setup.py install for marionette-driver 04:33:20 INFO - Running setup.py install for browsermob-proxy 04:33:20 INFO - Running setup.py install for marionette-client 04:33:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:33:21 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:33:21 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 04:33:21 INFO - Cleaning up... 04:33:21 INFO - Return code: 0 04:33:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:33:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:33:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:33:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:33:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:33:21 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 0x10c241e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f87224a4120>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10c25a5e0>, '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 0x10be3dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10be68990>, '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.RTygXAQMSe/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.iLYNnzG2zL/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:33:21 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 04:33:21 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 04:33:21 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.RTygXAQMSe/Render', 04:33:21 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:33:21 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:33:21 INFO - 'HOME': '/Users/cltbld', 04:33:21 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:33:21 INFO - 'LOGNAME': 'cltbld', 04:33:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:21 INFO - 'MOZ_NO_REMOTE': '1', 04:33:21 INFO - 'NO_EM_RESTART': '1', 04:33:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:21 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:33:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:21 INFO - 'PWD': '/builds/slave/test', 04:33:21 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:33:21 INFO - 'SHELL': '/bin/bash', 04:33:21 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.iLYNnzG2zL/Listeners', 04:33:21 INFO - 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', 04:33:21 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:33:21 INFO - 'USER': 'cltbld', 04:33:21 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:33:21 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:33:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:33:21 INFO - 'XPC_FLAGS': '0x0', 04:33:21 INFO - 'XPC_SERVICE_NAME': '0', 04:33:21 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:33:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:33:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:33:21 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-T70S3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:33:21 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)) 04:33:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:33:21 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-_U3Wx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:33:21 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)) 04:33:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:33:21 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-Lvvv90-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:33:21 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)) 04:33:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:33:21 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-tq9hGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:33:21 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)) 04:33:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:33:21 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-TtFjZ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-ii306p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-4qrfxy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-wlgqf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-7O_sIh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-KL7FWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-KG4mCp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-LiyEVL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-8vQWBu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:33:22 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)) 04:33:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:33:22 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-KTB8ua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:33:23 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-D__teo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:33:23 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-NWyK41-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:33:23 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-f1neoi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:33:23 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-WI0Gpc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:33:23 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-7QUHZe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:33:23 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-5aplx8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:33:23 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)) 04:33:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:33:24 INFO - Running setup.py (path:/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/pip-wyW73B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:33:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:33:24 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)) 04:33:24 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)) 04:33:24 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)) 04:33:24 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)) 04:33:24 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)) 04:33:24 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)) 04:33:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:33:24 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 04:33:24 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 04:33:24 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 04:33:24 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 04:33:24 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 04:33:24 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 04:33:26 INFO - Downloading blessings-1.6.tar.gz 04:33:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:33:27 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)) 04:33:27 INFO - Installing collected packages: blessings 04:33:27 INFO - Running setup.py install for blessings 04:33:27 INFO - Successfully installed blessings 04:33:27 INFO - Cleaning up... 04:33:27 INFO - Return code: 0 04:33:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:33:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:33:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:33:27 INFO - Reading from file tmpfile_stdout 04:33:27 INFO - Current package versions: 04:33:27 INFO - blessings == 1.6 04:33:27 INFO - blobuploader == 1.2.4 04:33:27 INFO - browsermob-proxy == 0.6.0 04:33:27 INFO - docopt == 0.6.1 04:33:27 INFO - manifestparser == 1.1 04:33:27 INFO - marionette-client == 2.3.0 04:33:27 INFO - marionette-driver == 1.4.0 04:33:27 INFO - mozInstall == 1.12 04:33:27 INFO - mozcrash == 0.17 04:33:27 INFO - mozdebug == 0.1 04:33:27 INFO - mozdevice == 0.48 04:33:27 INFO - mozfile == 1.2 04:33:27 INFO - mozhttpd == 0.7 04:33:27 INFO - mozinfo == 0.9 04:33:27 INFO - mozleak == 0.1 04:33:27 INFO - mozlog == 3.1 04:33:27 INFO - moznetwork == 0.27 04:33:27 INFO - mozprocess == 0.22 04:33:27 INFO - mozprofile == 0.28 04:33:27 INFO - mozrunner == 6.11 04:33:27 INFO - mozscreenshot == 0.1 04:33:27 INFO - mozsystemmonitor == 0.0 04:33:27 INFO - moztest == 0.7 04:33:27 INFO - mozversion == 1.4 04:33:27 INFO - psutil == 3.1.1 04:33:27 INFO - requests == 1.2.3 04:33:27 INFO - wptserve == 1.4.0 04:33:27 INFO - wsgiref == 0.1.2 04:33:27 INFO - Running post-action listener: _resource_record_post_action 04:33:27 INFO - Running post-action listener: _start_resource_monitoring 04:33:27 INFO - Starting resource monitoring. 04:33:27 INFO - ##### 04:33:27 INFO - ##### Running pull step. 04:33:27 INFO - ##### 04:33:27 INFO - Running pre-action listener: _resource_record_pre_action 04:33:27 INFO - Running main action method: pull 04:33:27 INFO - Pull has nothing to do! 04:33:27 INFO - Running post-action listener: _resource_record_post_action 04:33:27 INFO - ##### 04:33:27 INFO - ##### Running install step. 04:33:27 INFO - ##### 04:33:27 INFO - Running pre-action listener: _resource_record_pre_action 04:33:27 INFO - Running main action method: install 04:33:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:33:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:33:27 INFO - Reading from file tmpfile_stdout 04:33:27 INFO - Detecting whether we're running mozinstall >=1.0... 04:33:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:33:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:33:28 INFO - Reading from file tmpfile_stdout 04:33:28 INFO - Output received: 04:33:28 INFO - Usage: mozinstall [options] installer 04:33:28 INFO - Options: 04:33:28 INFO - -h, --help show this help message and exit 04:33:28 INFO - -d DEST, --destination=DEST 04:33:28 INFO - Directory to install application into. [default: 04:33:28 INFO - "/builds/slave/test"] 04:33:28 INFO - --app=APP Application being installed. [default: firefox] 04:33:28 INFO - mkdir: /builds/slave/test/build/application 04:33:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:33:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:33:46 INFO - Reading from file tmpfile_stdout 04:33:46 INFO - Output received: 04:33:46 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 04:33:46 INFO - Running post-action listener: _resource_record_post_action 04:33:46 INFO - ##### 04:33:46 INFO - ##### Running run-tests step. 04:33:46 INFO - ##### 04:33:46 INFO - Running pre-action listener: _resource_record_pre_action 04:33:46 INFO - Running main action method: run_tests 04:33:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:33:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:33:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:33:46 INFO - grabbing minidump binary from tooltool 04:33:46 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')]} 04:33:46 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 0x10c25a5e0>, '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 0x10be3dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10be68990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:33:46 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 04:33:46 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 04:33:46 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:33:46 INFO - Return code: 0 04:33:46 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:33:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:33:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:33:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:33:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.RTygXAQMSe/Render', 04:33:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:33:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:33:46 INFO - 'HOME': '/Users/cltbld', 04:33:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:33:46 INFO - 'LOGNAME': 'cltbld', 04:33:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:33:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:33:46 INFO - 'MOZ_NO_REMOTE': '1', 04:33:46 INFO - 'NO_EM_RESTART': '1', 04:33:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:33:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:33:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:33:46 INFO - 'PWD': '/builds/slave/test', 04:33:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:33:46 INFO - 'SHELL': '/bin/bash', 04:33:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.iLYNnzG2zL/Listeners', 04:33:46 INFO - 'TMPDIR': '/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/', 04:33:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:33:46 INFO - 'USER': 'cltbld', 04:33:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:33:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:33:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:33:46 INFO - 'XPC_FLAGS': '0x0', 04:33:46 INFO - 'XPC_SERVICE_NAME': '0', 04:33:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:33:46 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:33:47 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 04:33:47 INFO - import pkg_resources 04:33:48 INFO - Using 1 client processes 04:33:48 INFO - wptserve Starting http server on 127.0.0.1:8000 04:33:48 INFO - wptserve Starting http server on 127.0.0.1:8001 04:33:48 INFO - wptserve Starting http server on 127.0.0.1:8443 04:33:50 INFO - SUITE-START | Running 778 tests 04:33:50 INFO - Running testharness tests 04:33:50 INFO - Setting up ssl 04:33:50 INFO - PROCESS | certutil | 04:33:50 INFO - PROCESS | certutil | 04:33:50 INFO - PROCESS | certutil | 04:33:50 INFO - Certificate Nickname Trust Attributes 04:33:50 INFO - SSL,S/MIME,JAR/XPI 04:33:50 INFO - 04:33:50 INFO - web-platform-tests CT,, 04:33:50 INFO - 04:33:50 INFO - Starting runner 04:33:51 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:33:51 INFO - PROCESS | 1657 | 1464608031485 Marionette DEBUG Marionette enabled via build flag and pref 04:33:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f31000 == 1 [pid = 1657] [id = 1] 04:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 1 (0x113f31800) [pid = 1657] [serial = 1] [outer = 0x0] 04:33:51 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:33:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 2 (0x113f32800) [pid = 1657] [serial = 2] [outer = 0x113f31800] 04:33:51 INFO - PROCESS | 1657 | 1464608031798 Marionette INFO Listening on port 2828 04:33:52 INFO - PROCESS | 1657 | 1464608032024 Marionette DEBUG Marionette enabled via command-line flag 04:33:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1166f9000 == 2 [pid = 1657] [id = 2] 04:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 3 (0x1166f9800) [pid = 1657] [serial = 3] [outer = 0x0] 04:33:52 INFO - PROCESS | 1657 | [1657] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:33:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 4 (0x1166fa800) [pid = 1657] [serial = 4] [outer = 0x1166f9800] 04:33:52 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:52 INFO - PROCESS | 1657 | 1464608032192 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 04:33:52 INFO - PROCESS | 1657 | 1464608032260 Marionette DEBUG Closed connection conn0 04:33:52 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:52 INFO - PROCESS | 1657 | 1464608032267 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 04:33:52 INFO - PROCESS | 1657 | 1464608032275 Marionette DEBUG Closed connection conn1 04:33:52 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:33:52 INFO - PROCESS | 1657 | 1464608032280 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 04:33:52 INFO - PROCESS | 1657 | 1464608032289 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:33:52 INFO - PROCESS | 1657 | 1464608032295 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530034637","device":"desktop","version":"48.0a2"} 04:33:52 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b08800 == 3 [pid = 1657] [id = 3] 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 5 (0x119b0f000) [pid = 1657] [serial = 5] [outer = 0x0] 04:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b10000 == 4 [pid = 1657] [id = 4] 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 6 (0x119a3d000) [pid = 1657] [serial = 6] [outer = 0x0] 04:33:53 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:33:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x121567800 == 5 [pid = 1657] [id = 5] 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 7 (0x119a37800) [pid = 1657] [serial = 7] [outer = 0x0] 04:33:53 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:33:53 INFO - PROCESS | 1657 | [1657] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 8 (0x1214f5000) [pid = 1657] [serial = 8] [outer = 0x119a37800] 04:33:53 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:33:53 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 9 (0x123862800) [pid = 1657] [serial = 9] [outer = 0x119b0f000] 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 10 (0x12130e400) [pid = 1657] [serial = 10] [outer = 0x119a3d000] 04:33:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 11 (0x121310400) [pid = 1657] [serial = 11] [outer = 0x119a37800] 04:33:54 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:33:54 INFO - PROCESS | 1657 | 1464608034460 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 1657 | 1464608034471 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 04:33:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 12 (0x126432c00) [pid = 1657] [serial = 12] [outer = 0x119a37800] 04:33:54 INFO - PROCESS | 1657 | 1464608034828 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"41be1944-c690-a041-a2a1-161b81d55aae","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530034637","device":"desktop","version":"48.0a2","command_id":1}}] 04:33:54 INFO - PROCESS | 1657 | 1464608034915 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}] 04:33:54 INFO - PROCESS | 1657 | 1464608034958 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:33:55 INFO - PROCESS | 1657 | 1464608035044 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:33:55 INFO - PROCESS | 1657 | [1657] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:33:55 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 13 (0x128d17400) [pid = 1657] [serial = 13] [outer = 0x119a37800] 04:33:55 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:33:55 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:33:55 INFO - PROCESS | 1657 | 1464608035300 Marionette TRACE conn2 <- [1,3,null,{}] 04:33:55 INFO - PROCESS | 1657 | 1464608035303 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:33:55 INFO - PROCESS | 1657 | 1464608035325 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:33:55 INFO - PROCESS | 1657 | 1464608035354 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1657 | 1464608035356 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:33:55 INFO - PROCESS | 1657 | 1464608035359 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1657 | 1464608035361 Marionette TRACE conn2 <- [1,6,null,{}] 04:33:55 INFO - PROCESS | 1657 | 1464608035367 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}] 04:33:55 INFO - PROCESS | 1657 | 1464608035374 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:33:55 INFO - PROCESS | 1657 | 1464608035377 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12912d000 == 6 [pid = 1657] [id = 6] 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 14 (0x12917e400) [pid = 1657] [serial = 14] [outer = 0x0] 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 15 (0x129180000) [pid = 1657] [serial = 15] [outer = 0x12917e400] 04:33:55 INFO - PROCESS | 1657 | 1464608035412 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 16 (0x12936a400) [pid = 1657] [serial = 16] [outer = 0x12917e400] 04:33:55 INFO - PROCESS | 1657 | 1464608035719 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]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 04:33:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12953b000 == 7 [pid = 1657] [id = 7] 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 17 (0x12936c800) [pid = 1657] [serial = 17] [outer = 0x0] 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 18 (0x1295c3c00) [pid = 1657] [serial = 18] [outer = 0x12936c800] 04:33:55 INFO - PROCESS | 1657 | 1464608035753 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 19 (0x12a505400) [pid = 1657] [serial = 19] [outer = 0x12936c800] 04:33:55 INFO - PROCESS | 1657 | 1464608035792 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 1657 | 1464608035793 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:33:55 INFO - PROCESS | 1657 | 1464608035839 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1657 | 1464608035840 Marionette TRACE conn2 <- [1,10,null,{}] 04:33:55 INFO - PROCESS | 1657 | 1464608035855 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}] 04:33:55 INFO - PROCESS | 1657 | 1464608035985 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:33:56 INFO - PROCESS | 1657 | 1464608036019 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab1d800 == 8 [pid = 1657] [id = 8] 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 20 (0x12ab05c00) [pid = 1657] [serial = 20] [outer = 0x0] 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 21 (0x12ab07800) [pid = 1657] [serial = 21] [outer = 0x12ab05c00] 04:33:56 INFO - PROCESS | 1657 | 1464608036047 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 22 (0x12ab0bc00) [pid = 1657] [serial = 22] [outer = 0x12ab05c00] 04:33:56 INFO - PROCESS | 1657 | 1464608036337 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]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 543ms 04:33:56 INFO - PROCESS | 1657 | 1464608036392 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 1657 | 1464608036394 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:33:56 INFO - PROCESS | 1657 | 1464608036456 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 1657 | 1464608036457 Marionette TRACE conn2 <- [1,14,null,{}] 04:33:56 INFO - PROCESS | 1657 | 1464608036460 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}] 04:33:56 INFO - PROCESS | 1657 | 1464608036552 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:33:56 INFO - PROCESS | 1657 | 1464608036557 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3dc000 == 9 [pid = 1657] [id = 9] 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 23 (0x12aca8c00) [pid = 1657] [serial = 23] [outer = 0x0] 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 24 (0x12acb3000) [pid = 1657] [serial = 24] [outer = 0x12aca8c00] 04:33:56 INFO - PROCESS | 1657 | 1464608036582 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 25 (0x12bb03000) [pid = 1657] [serial = 25] [outer = 0x12aca8c00] 04:33:56 INFO - PROCESS | 1657 | 1464608036852 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]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 460ms 04:33:56 INFO - PROCESS | 1657 | 1464608036876 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 1657 | 1464608036877 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:33:56 INFO - PROCESS | 1657 | 1464608036887 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 1657 | 1464608036888 Marionette TRACE conn2 <- [1,18,null,{}] 04:33:56 INFO - PROCESS | 1657 | 1464608036891 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}] 04:33:56 INFO - PROCESS | 1657 | 1464608036981 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:33:56 INFO - PROCESS | 1657 | 1464608036988 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bba0800 == 10 [pid = 1657] [id = 10] 04:33:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 26 (0x12bb0f800) [pid = 1657] [serial = 26] [outer = 0x0] 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 27 (0x12bbcb800) [pid = 1657] [serial = 27] [outer = 0x12bb0f800] 04:33:57 INFO - PROCESS | 1657 | 1464608037014 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 28 (0x12bbd5000) [pid = 1657] [serial = 28] [outer = 0x12bb0f800] 04:33:57 INFO - PROCESS | 1657 | 1464608037287 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 425ms 04:33:57 INFO - PROCESS | 1657 | 1464608037306 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1657 | 1464608037308 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:33:57 INFO - PROCESS | 1657 | 1464608037310 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1657 | 1464608037311 Marionette TRACE conn2 <- [1,22,null,{}] 04:33:57 INFO - PROCESS | 1657 | 1464608037321 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}] 04:33:57 INFO - PROCESS | 1657 | 1464608037417 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:33:57 INFO - PROCESS | 1657 | 1464608037422 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11817a800 == 11 [pid = 1657] [id = 11] 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 29 (0x11756d800) [pid = 1657] [serial = 29] [outer = 0x0] 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 30 (0x1180c8400) [pid = 1657] [serial = 30] [outer = 0x11756d800] 04:33:57 INFO - PROCESS | 1657 | 1464608037449 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 31 (0x12beeb400) [pid = 1657] [serial = 31] [outer = 0x11756d800] 04:33:57 INFO - PROCESS | 1657 | 1464608037703 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 04:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:33:57 INFO - PROCESS | 1657 | 1464608037737 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 1657 | 1464608037739 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:33:57 INFO - PROCESS | 1657 | 1464608037741 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1657 | 1464608037743 Marionette TRACE conn2 <- [1,26,null,{}] 04:33:57 INFO - PROCESS | 1657 | 1464608037745 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}] 04:33:57 INFO - PROCESS | 1657 | 1464608037843 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:33:57 INFO - PROCESS | 1657 | 1464608037850 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e5800 == 12 [pid = 1657] [id = 12] 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 32 (0x12c077c00) [pid = 1657] [serial = 32] [outer = 0x0] 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 33 (0x12c07fc00) [pid = 1657] [serial = 33] [outer = 0x12c077c00] 04:33:57 INFO - PROCESS | 1657 | 1464608037874 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 34 (0x12c099800) [pid = 1657] [serial = 34] [outer = 0x12c077c00] 04:33:58 INFO - PROCESS | 1657 | 1464608038117 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 04:33:58 INFO - PROCESS | 1657 | 1464608038161 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1657 | 1464608038162 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:33:58 INFO - PROCESS | 1657 | 1464608038171 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1657 | 1464608038173 Marionette TRACE conn2 <- [1,30,null,{}] 04:33:58 INFO - PROCESS | 1657 | 1464608038175 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}] 04:33:58 INFO - PROCESS | 1657 | 1464608038260 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:33:58 INFO - PROCESS | 1657 | 1464608038265 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5a6000 == 13 [pid = 1657] [id = 13] 04:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 35 (0x12c09c400) [pid = 1657] [serial = 35] [outer = 0x0] 04:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 36 (0x12c5cac00) [pid = 1657] [serial = 36] [outer = 0x12c09c400] 04:33:58 INFO - PROCESS | 1657 | 1464608038290 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 37 (0x12c5ce400) [pid = 1657] [serial = 37] [outer = 0x12c09c400] 04:33:58 INFO - PROCESS | 1657 | 1464608038520 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 374ms 04:33:58 INFO - PROCESS | 1657 | 1464608038540 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1657 | 1464608038541 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:33:58 INFO - PROCESS | 1657 | 1464608038543 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1657 | 1464608038544 Marionette TRACE conn2 <- [1,34,null,{}] 04:33:58 INFO - PROCESS | 1657 | 1464608038554 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}] 04:33:58 INFO - PROCESS | 1657 | 1464608038653 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:33:58 INFO - PROCESS | 1657 | 1464608038658 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca78000 == 14 [pid = 1657] [id = 14] 04:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 38 (0x12c5d3000) [pid = 1657] [serial = 38] [outer = 0x0] 04:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 39 (0x12c5d7800) [pid = 1657] [serial = 39] [outer = 0x12c5d3000] 04:33:58 INFO - PROCESS | 1657 | 1464608038692 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 40 (0x12ca4e800) [pid = 1657] [serial = 40] [outer = 0x12c5d3000] 04:33:58 INFO - PROCESS | 1657 | 1464608038920 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]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 04:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:33:58 INFO - PROCESS | 1657 | 1464608038974 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 1657 | 1464608038975 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:33:58 INFO - PROCESS | 1657 | 1464608038977 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 1657 | 1464608038978 Marionette TRACE conn2 <- [1,38,null,{}] 04:33:58 INFO - PROCESS | 1657 | 1464608038988 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}] 04:33:59 INFO - PROCESS | 1657 | 1464608039076 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:33:59 INFO - PROCESS | 1657 | 1464608039083 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce4c000 == 15 [pid = 1657] [id = 15] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 41 (0x12ca53c00) [pid = 1657] [serial = 41] [outer = 0x0] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 42 (0x12ce97800) [pid = 1657] [serial = 42] [outer = 0x12ca53c00] 04:33:59 INFO - PROCESS | 1657 | 1464608039107 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 43 (0x12ce9dc00) [pid = 1657] [serial = 43] [outer = 0x12ca53c00] 04:33:59 INFO - PROCESS | 1657 | 1464608039354 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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 04:33:59 INFO - PROCESS | 1657 | 1464608039404 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 1657 | 1464608039405 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:33:59 INFO - PROCESS | 1657 | 1464608039408 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 1657 | 1464608039409 Marionette TRACE conn2 <- [1,42,null,{}] 04:33:59 INFO - PROCESS | 1657 | 1464608039411 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}] 04:33:59 INFO - PROCESS | 1657 | 1464608039511 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:33:59 INFO - PROCESS | 1657 | 1464608039515 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf9a000 == 16 [pid = 1657] [id = 16] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 44 (0x12cea2800) [pid = 1657] [serial = 44] [outer = 0x0] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 45 (0x12cfcd800) [pid = 1657] [serial = 45] [outer = 0x12cea2800] 04:33:59 INFO - PROCESS | 1657 | 1464608039540 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 46 (0x12cfd1c00) [pid = 1657] [serial = 46] [outer = 0x12cea2800] 04:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e6000 == 17 [pid = 1657] [id = 17] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 47 (0x12d3e6800) [pid = 1657] [serial = 47] [outer = 0x0] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 48 (0x12d3e7800) [pid = 1657] [serial = 48] [outer = 0x12d3e6800] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 49 (0x12d3ec000) [pid = 1657] [serial = 49] [outer = 0x12d3e6800] 04:33:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfab800 == 18 [pid = 1657] [id = 18] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 50 (0x12cfdb400) [pid = 1657] [serial = 50] [outer = 0x0] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 51 (0x12d3d6400) [pid = 1657] [serial = 51] [outer = 0x12cfdb400] 04:33:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 52 (0x12d3d2400) [pid = 1657] [serial = 52] [outer = 0x12cfdb400] 04:33:59 INFO - PROCESS | 1657 | 1464608039951 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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 568ms 04:34:00 INFO - PROCESS | 1657 | 1464608040002 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1657 | 1464608040019 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:34:00 INFO - PROCESS | 1657 | 1464608040032 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1657 | 1464608040034 Marionette TRACE conn2 <- [1,46,null,{}] 04:34:00 INFO - PROCESS | 1657 | 1464608040038 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}] 04:34:00 INFO - PROCESS | 1657 | 1464608040170 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:34:00 INFO - PROCESS | 1657 | 1464608040183 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8c6800 == 19 [pid = 1657] [id = 19] 04:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 53 (0x12d3d1800) [pid = 1657] [serial = 53] [outer = 0x0] 04:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 54 (0x12d51d000) [pid = 1657] [serial = 54] [outer = 0x12d3d1800] 04:34:00 INFO - PROCESS | 1657 | 1464608040228 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 55 (0x1180c3800) [pid = 1657] [serial = 55] [outer = 0x12d3d1800] 04:34:00 INFO - PROCESS | 1657 | 1464608040486 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 472ms 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:34:00 INFO - PROCESS | 1657 | 1464608040503 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1657 | 1464608040504 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:34:00 INFO - PROCESS | 1657 | 1464608040506 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1657 | 1464608040507 Marionette TRACE conn2 <- [1,50,null,{}] 04:34:00 INFO - PROCESS | 1657 | 1464608040510 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}] 04:34:00 INFO - PROCESS | 1657 | 1464608040606 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:34:00 INFO - PROCESS | 1657 | 1464608040610 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc2f800 == 20 [pid = 1657] [id = 20] 04:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 56 (0x11862d000) [pid = 1657] [serial = 56] [outer = 0x0] 04:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 57 (0x12d95b800) [pid = 1657] [serial = 57] [outer = 0x11862d000] 04:34:00 INFO - PROCESS | 1657 | 1464608040634 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 58 (0x12d965800) [pid = 1657] [serial = 58] [outer = 0x11862d000] 04:34:00 INFO - PROCESS | 1657 | 1464608040877 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 04:34:00 INFO - PROCESS | 1657 | 1464608040926 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1657 | 1464608040927 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:34:00 INFO - PROCESS | 1657 | 1464608040942 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1657 | 1464608040943 Marionette TRACE conn2 <- [1,54,null,{}] 04:34:00 INFO - PROCESS | 1657 | 1464608040956 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}] 04:34:01 INFO - PROCESS | 1657 | 1464608041102 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:34:01 INFO - PROCESS | 1657 | 1464608041108 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc40000 == 21 [pid = 1657] [id = 21] 04:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 59 (0x12d969c00) [pid = 1657] [serial = 59] [outer = 0x0] 04:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 60 (0x12dc06400) [pid = 1657] [serial = 60] [outer = 0x12d969c00] 04:34:01 INFO - PROCESS | 1657 | 1464608041160 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x12dc0ac00) [pid = 1657] [serial = 61] [outer = 0x12d969c00] 04:34:01 INFO - PROCESS | 1657 | 1464608041505 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]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 632ms 04:34:01 INFO - PROCESS | 1657 | 1464608041563 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:34:01 INFO - PROCESS | 1657 | 1464608041566 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:34:01 INFO - PROCESS | 1657 | 1464608041570 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 1657 | 1464608041571 Marionette TRACE conn2 <- [1,58,null,{}] 04:34:01 INFO - PROCESS | 1657 | 1464608041576 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}] 04:34:01 INFO - PROCESS | 1657 | 1464608041784 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:34:02 INFO - PROCESS | 1657 | 1464608042487 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x111fad800 == 22 [pid = 1657] [id = 22] 04:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x111fdac00) [pid = 1657] [serial = 62] [outer = 0x0] 04:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x112040800) [pid = 1657] [serial = 63] [outer = 0x111fdac00] 04:34:02 INFO - PROCESS | 1657 | 1464608042518 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x112a76800) [pid = 1657] [serial = 64] [outer = 0x111fdac00] 04:34:02 INFO - PROCESS | 1657 | 1464608042936 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]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1422ms 04:34:02 INFO - PROCESS | 1657 | 1464608042992 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1657 | 1464608042995 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:34:03 INFO - PROCESS | 1657 | 1464608043019 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 1657 | 1464608043022 Marionette TRACE conn2 <- [1,62,null,{}] 04:34:03 INFO - PROCESS | 1657 | 1464608043025 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}] 04:34:03 INFO - PROCESS | 1657 | 1464608043178 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:34:03 INFO - PROCESS | 1657 | 1464608043230 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e0a000 == 23 [pid = 1657] [id = 23] 04:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x113d84400) [pid = 1657] [serial = 65] [outer = 0x0] 04:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x115e47800) [pid = 1657] [serial = 66] [outer = 0x113d84400] 04:34:03 INFO - PROCESS | 1657 | 1464608043263 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x1167d2000) [pid = 1657] [serial = 67] [outer = 0x113d84400] 04:34:03 INFO - PROCESS | 1657 | 1464608043660 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]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 673ms 04:34:03 INFO - PROCESS | 1657 | 1464608043704 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:34:03 INFO - PROCESS | 1657 | 1464608043706 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:34:03 INFO - PROCESS | 1657 | 1464608043708 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 1657 | 1464608043710 Marionette TRACE conn2 <- [1,66,null,{}] 04:34:03 INFO - PROCESS | 1657 | 1464608043712 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}] 04:34:03 INFO - PROCESS | 1657 | 1464608043843 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:34:03 INFO - PROCESS | 1657 | 1464608043873 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170bc000 == 24 [pid = 1657] [id = 24] 04:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x1180be800) [pid = 1657] [serial = 68] [outer = 0x0] 04:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118621c00) [pid = 1657] [serial = 69] [outer = 0x1180be800] 04:34:03 INFO - PROCESS | 1657 | 1464608043904 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x119650800) [pid = 1657] [serial = 70] [outer = 0x1180be800] 04:34:04 INFO - PROCESS | 1657 | 1464608044557 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]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 920ms 04:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:34:04 INFO - PROCESS | 1657 | 1464608044628 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 1657 | 1464608044631 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:34:04 INFO - PROCESS | 1657 | 1464608044634 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 1657 | 1464608044635 Marionette TRACE conn2 <- [1,70,null,{}] 04:34:04 INFO - PROCESS | 1657 | 1464608044639 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}] 04:34:04 INFO - PROCESS | 1657 | 1464608044718 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:34:04 INFO - PROCESS | 1657 | 1464608044761 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x113d50800 == 25 [pid = 1657] [id = 25] 04:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x1161f4000) [pid = 1657] [serial = 71] [outer = 0x0] 04:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1167d3800) [pid = 1657] [serial = 72] [outer = 0x1161f4000] 04:34:04 INFO - PROCESS | 1657 | 1464608044792 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1168bf800) [pid = 1657] [serial = 73] [outer = 0x1161f4000] 04:34:05 INFO - PROCESS | 1657 | 1464608045241 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 620ms 04:34:05 INFO - PROCESS | 1657 | 1464608045254 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 1657 | 1464608045257 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:34:05 INFO - PROCESS | 1657 | 1464608045262 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1657 | 1464608045263 Marionette TRACE conn2 <- [1,74,null,{}] 04:34:05 INFO - PROCESS | 1657 | 1464608045272 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}] 04:34:05 INFO - PROCESS | 1657 | 1464608045345 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:34:05 INFO - PROCESS | 1657 | 1464608045352 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1161ca000 == 26 [pid = 1657] [id = 26] 04:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x1168bf400) [pid = 1657] [serial = 74] [outer = 0x0] 04:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11756bc00) [pid = 1657] [serial = 75] [outer = 0x1168bf400] 04:34:05 INFO - PROCESS | 1657 | 1464608045379 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11769f800) [pid = 1657] [serial = 76] [outer = 0x1168bf400] 04:34:05 INFO - PROCESS | 1657 | 1464608045766 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 526ms 04:34:05 INFO - PROCESS | 1657 | 1464608045793 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 1657 | 1464608045796 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:34:05 INFO - PROCESS | 1657 | 1464608045803 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 1657 | 1464608045807 Marionette TRACE conn2 <- [1,78,null,{}] 04:34:05 INFO - PROCESS | 1657 | 1464608045819 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}] 04:34:05 INFO - PROCESS | 1657 | 1464608045937 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:34:05 INFO - PROCESS | 1657 | 1464608045945 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f25800 == 27 [pid = 1657] [id = 27] 04:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x113966000) [pid = 1657] [serial = 77] [outer = 0x0] 04:34:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x11861d800) [pid = 1657] [serial = 78] [outer = 0x113966000] 04:34:06 INFO - PROCESS | 1657 | 1464608046001 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x1186f8800) [pid = 1657] [serial = 79] [outer = 0x113966000] 04:34:06 INFO - PROCESS | 1657 | 1464608046402 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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 624ms 04:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:34:06 INFO - PROCESS | 1657 | 1464608046426 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1657 | 1464608046428 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:34:06 INFO - PROCESS | 1657 | 1464608046431 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1657 | 1464608046432 Marionette TRACE conn2 <- [1,82,null,{}] 04:34:06 INFO - PROCESS | 1657 | 1464608046435 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}] 04:34:06 INFO - PROCESS | 1657 | 1464608046513 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:34:06 INFO - PROCESS | 1657 | 1464608046532 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e06000 == 28 [pid = 1657] [id = 28] 04:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x119151c00) [pid = 1657] [serial = 80] [outer = 0x0] 04:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x119158000) [pid = 1657] [serial = 81] [outer = 0x119151c00] 04:34:06 INFO - PROCESS | 1657 | 1464608046560 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x119658800) [pid = 1657] [serial = 82] [outer = 0x119151c00] 04:34:06 INFO - PROCESS | 1657 | 1464608046858 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]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 04:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:34:06 INFO - PROCESS | 1657 | 1464608046901 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1657 | 1464608046902 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:34:06 INFO - PROCESS | 1657 | 1464608046904 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1657 | 1464608046906 Marionette TRACE conn2 <- [1,86,null,{}] 04:34:06 INFO - PROCESS | 1657 | 1464608046908 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}] 04:34:06 INFO - PROCESS | 1657 | 1464608046994 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:34:07 INFO - PROCESS | 1657 | 1464608047000 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x118128800 == 29 [pid = 1657] [id = 29] 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119150400) [pid = 1657] [serial = 83] [outer = 0x0] 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x11965cc00) [pid = 1657] [serial = 84] [outer = 0x119150400] 04:34:07 INFO - PROCESS | 1657 | 1464608047025 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x119794000) [pid = 1657] [serial = 85] [outer = 0x119150400] 04:34:07 INFO - PROCESS | 1657 | 1464608047291 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 04:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:34:07 INFO - PROCESS | 1657 | 1464608047322 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1657 | 1464608047324 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:34:07 INFO - PROCESS | 1657 | 1464608047326 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1657 | 1464608047327 Marionette TRACE conn2 <- [1,90,null,{}] 04:34:07 INFO - PROCESS | 1657 | 1464608047329 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}] 04:34:07 INFO - PROCESS | 1657 | 1464608047426 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:34:07 INFO - PROCESS | 1657 | 1464608047434 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a3800 == 30 [pid = 1657] [id = 30] 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11979cc00) [pid = 1657] [serial = 86] [outer = 0x0] 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119ae8c00) [pid = 1657] [serial = 87] [outer = 0x11979cc00] 04:34:07 INFO - PROCESS | 1657 | 1464608047460 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x12112c400) [pid = 1657] [serial = 88] [outer = 0x11979cc00] 04:34:07 INFO - PROCESS | 1657 | 1464608047748 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 04:34:07 INFO - PROCESS | 1657 | 1464608047795 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1657 | 1464608047796 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:34:07 INFO - PROCESS | 1657 | 1464608047802 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1657 | 1464608047803 Marionette TRACE conn2 <- [1,94,null,{}] 04:34:07 INFO - PROCESS | 1657 | 1464608047805 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}] 04:34:07 INFO - PROCESS | 1657 | 1464608047874 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:34:07 INFO - PROCESS | 1657 | 1464608047918 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188da800 == 31 [pid = 1657] [id = 31] 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113969000) [pid = 1657] [serial = 89] [outer = 0x0] 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x120fda800) [pid = 1657] [serial = 90] [outer = 0x113969000] 04:34:07 INFO - PROCESS | 1657 | 1464608047943 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x1213d6800) [pid = 1657] [serial = 91] [outer = 0x113969000] 04:34:08 INFO - PROCESS | 1657 | 1464608048183 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 04:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:34:08 INFO - PROCESS | 1657 | 1464608048224 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1657 | 1464608048225 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:34:08 INFO - PROCESS | 1657 | 1464608048227 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 1657 | 1464608048228 Marionette TRACE conn2 <- [1,98,null,{}] 04:34:08 INFO - PROCESS | 1657 | 1464608048238 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}] 04:34:08 INFO - PROCESS | 1657 | 1464608048310 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:34:08 INFO - PROCESS | 1657 | 1464608048317 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x11938c800 == 32 [pid = 1657] [id = 32] 04:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12130f800) [pid = 1657] [serial = 92] [outer = 0x0] 04:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x1217e7000) [pid = 1657] [serial = 93] [outer = 0x12130f800] 04:34:08 INFO - PROCESS | 1657 | 1464608048342 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x123d2d400) [pid = 1657] [serial = 94] [outer = 0x12130f800] 04:34:08 INFO - PROCESS | 1657 | 1464608048618 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]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 04:34:08 INFO - PROCESS | 1657 | 1464608048645 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 1657 | 1464608048648 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:34:08 INFO - PROCESS | 1657 | 1464608048668 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 1657 | 1464608048670 Marionette TRACE conn2 <- [1,102,null,{}] 04:34:08 INFO - PROCESS | 1657 | 1464608048673 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}] 04:34:08 INFO - PROCESS | 1657 | 1464608048743 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:34:08 INFO - PROCESS | 1657 | 1464608048787 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f1c000 == 33 [pid = 1657] [id = 33] 04:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1213d0c00) [pid = 1657] [serial = 95] [outer = 0x0] 04:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x123d36800) [pid = 1657] [serial = 96] [outer = 0x1213d0c00] 04:34:08 INFO - PROCESS | 1657 | 1464608048811 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x124108800) [pid = 1657] [serial = 97] [outer = 0x1213d0c00] 04:34:09 INFO - PROCESS | 1657 | 1464608049033 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 429ms 04:34:09 INFO - PROCESS | 1657 | 1464608049091 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1657 | 1464608049092 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:34:09 INFO - PROCESS | 1657 | 1464608049094 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1657 | 1464608049095 Marionette TRACE conn2 <- [1,106,null,{}] 04:34:09 INFO - PROCESS | 1657 | 1464608049107 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}] 04:34:09 INFO - PROCESS | 1657 | 1464608049190 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:34:09 INFO - PROCESS | 1657 | 1464608049197 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119873800 == 34 [pid = 1657] [id = 34] 04:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12410f000) [pid = 1657] [serial = 98] [outer = 0x0] 04:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12415b400) [pid = 1657] [serial = 99] [outer = 0x12410f000] 04:34:09 INFO - PROCESS | 1657 | 1464608049240 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12448b400) [pid = 1657] [serial = 100] [outer = 0x12410f000] 04:34:09 INFO - PROCESS | 1657 | 1464608049691 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 623ms 04:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:34:09 INFO - PROCESS | 1657 | 1464608049721 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 1657 | 1464608049723 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:34:09 INFO - PROCESS | 1657 | 1464608049725 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1657 | 1464608049727 Marionette TRACE conn2 <- [1,110,null,{}] 04:34:09 INFO - PROCESS | 1657 | 1464608049729 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}] 04:34:09 INFO - PROCESS | 1657 | 1464608049816 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:34:09 INFO - PROCESS | 1657 | 1464608049821 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x120dd8000 == 35 [pid = 1657] [id = 35] 04:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x12448bc00) [pid = 1657] [serial = 101] [outer = 0x0] 04:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1260a0400) [pid = 1657] [serial = 102] [outer = 0x12448bc00] 04:34:09 INFO - PROCESS | 1657 | 1464608049856 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x126349400) [pid = 1657] [serial = 103] [outer = 0x12448bc00] 04:34:10 INFO - PROCESS | 1657 | 1464608050160 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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 04:34:10 INFO - PROCESS | 1657 | 1464608050195 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1657 | 1464608050197 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:34:10 INFO - PROCESS | 1657 | 1464608050201 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1657 | 1464608050202 Marionette TRACE conn2 <- [1,114,null,{}] 04:34:10 INFO - PROCESS | 1657 | 1464608050205 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}] 04:34:10 INFO - PROCESS | 1657 | 1464608050274 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:34:10 INFO - PROCESS | 1657 | 1464608050320 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fba000 == 36 [pid = 1657] [id = 36] 04:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x124f99c00) [pid = 1657] [serial = 104] [outer = 0x0] 04:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1263acc00) [pid = 1657] [serial = 105] [outer = 0x124f99c00] 04:34:10 INFO - PROCESS | 1657 | 1464608050344 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x126aca400) [pid = 1657] [serial = 106] [outer = 0x124f99c00] 04:34:10 INFO - PROCESS | 1657 | 1464608050611 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]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 422ms 04:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:34:10 INFO - PROCESS | 1657 | 1464608050623 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 1657 | 1464608050624 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:34:10 INFO - PROCESS | 1657 | 1464608050626 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 1657 | 1464608050627 Marionette TRACE conn2 <- [1,118,null,{}] 04:34:10 INFO - PROCESS | 1657 | 1464608050630 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}] 04:34:10 INFO - PROCESS | 1657 | 1464608050715 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:34:10 INFO - PROCESS | 1657 | 1464608050721 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211ce800 == 37 [pid = 1657] [id = 37] 04:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126854400) [pid = 1657] [serial = 107] [outer = 0x0] 04:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1289ae400) [pid = 1657] [serial = 108] [outer = 0x126854400] 04:34:10 INFO - PROCESS | 1657 | 1464608050745 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x128bd4400) [pid = 1657] [serial = 109] [outer = 0x126854400] 04:34:11 INFO - PROCESS | 1657 | 1464608051023 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 04:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:34:11 INFO - PROCESS | 1657 | 1464608051054 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 1657 | 1464608051055 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:34:11 INFO - PROCESS | 1657 | 1464608051057 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 1657 | 1464608051058 Marionette TRACE conn2 <- [1,122,null,{}] 04:34:11 INFO - PROCESS | 1657 | 1464608051061 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}] 04:34:11 INFO - PROCESS | 1657 | 1464608051138 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:34:11 INFO - PROCESS | 1657 | 1464608051143 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12385c000 == 38 [pid = 1657] [id = 38] 04:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12642fc00) [pid = 1657] [serial = 110] [outer = 0x0] 04:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128d1a400) [pid = 1657] [serial = 111] [outer = 0x12642fc00] 04:34:11 INFO - PROCESS | 1657 | 1464608051169 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128f0ac00) [pid = 1657] [serial = 112] [outer = 0x12642fc00] 04:34:11 INFO - PROCESS | 1657 | 1464608051463 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 04:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:34:11 INFO - PROCESS | 1657 | 1464608051476 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 1657 | 1464608051477 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:34:11 INFO - PROCESS | 1657 | 1464608051487 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 1657 | 1464608051488 Marionette TRACE conn2 <- [1,126,null,{}] 04:34:11 INFO - PROCESS | 1657 | 1464608051493 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}] 04:34:11 INFO - PROCESS | 1657 | 1464608051594 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:34:11 INFO - PROCESS | 1657 | 1464608051601 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x123aa2000 == 39 [pid = 1657] [id = 39] 04:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1180cb800) [pid = 1657] [serial = 113] [outer = 0x0] 04:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x129178c00) [pid = 1657] [serial = 114] [outer = 0x1180cb800] 04:34:11 INFO - PROCESS | 1657 | 1464608051625 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12936c400) [pid = 1657] [serial = 115] [outer = 0x1180cb800] 04:34:11 INFO - PROCESS | 1657 | 1464608051988 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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 527ms 04:34:12 INFO - PROCESS | 1657 | 1464608052008 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 1657 | 1464608052010 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:34:12 INFO - PROCESS | 1657 | 1464608052016 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1657 | 1464608052029 Marionette TRACE conn2 <- [1,130,null,{}] 04:34:12 INFO - PROCESS | 1657 | 1464608052034 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}] 04:34:12 INFO - PROCESS | 1657 | 1464608052149 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:34:12 INFO - PROCESS | 1657 | 1464608052217 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x124aa2000 == 40 [pid = 1657] [id = 40] 04:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x126aca800) [pid = 1657] [serial = 116] [outer = 0x0] 04:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x129372c00) [pid = 1657] [serial = 117] [outer = 0x126aca800] 04:34:12 INFO - PROCESS | 1657 | 1464608052241 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1295ccc00) [pid = 1657] [serial = 118] [outer = 0x126aca800] 04:34:13 INFO - PROCESS | 1657 | 1464608053140 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]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1185ms 04:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:34:13 INFO - PROCESS | 1657 | 1464608053199 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1657 | 1464608053201 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:34:13 INFO - PROCESS | 1657 | 1464608053204 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1657 | 1464608053207 Marionette TRACE conn2 <- [1,134,null,{}] 04:34:13 INFO - PROCESS | 1657 | 1464608053210 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}] 04:34:13 INFO - PROCESS | 1657 | 1464608053296 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:34:13 INFO - PROCESS | 1657 | 1464608053325 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f67800 == 41 [pid = 1657] [id = 41] 04:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1139f6800) [pid = 1657] [serial = 119] [outer = 0x0] 04:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x115e4a800) [pid = 1657] [serial = 120] [outer = 0x1139f6800] 04:34:13 INFO - PROCESS | 1657 | 1464608053354 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1161b2c00) [pid = 1657] [serial = 121] [outer = 0x1139f6800] 04:34:13 INFO - PROCESS | 1657 | 1464608053761 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]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 04:34:13 INFO - PROCESS | 1657 | 1464608053775 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 1657 | 1464608053781 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:34:13 INFO - PROCESS | 1657 | 1464608053788 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 1657 | 1464608053790 Marionette TRACE conn2 <- [1,138,null,{}] 04:34:13 INFO - PROCESS | 1657 | 1464608053802 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}] 04:34:13 INFO - PROCESS | 1657 | 1464608053939 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:34:13 INFO - PROCESS | 1657 | 1464608053989 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11612e000 == 42 [pid = 1657] [id = 42] 04:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x116843400) [pid = 1657] [serial = 122] [outer = 0x0] 04:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11756fc00) [pid = 1657] [serial = 123] [outer = 0x116843400] 04:34:14 INFO - PROCESS | 1657 | 1464608054032 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x1180c9000) [pid = 1657] [serial = 124] [outer = 0x116843400] 04:34:14 INFO - PROCESS | 1657 | 1464608054390 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 621ms 04:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:34:14 INFO - PROCESS | 1657 | 1464608054410 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1657 | 1464608054411 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:34:14 INFO - PROCESS | 1657 | 1464608054414 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1657 | 1464608054419 Marionette TRACE conn2 <- [1,142,null,{}] 04:34:14 INFO - PROCESS | 1657 | 1464608054427 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}] 04:34:14 INFO - PROCESS | 1657 | 1464608054946 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12917e400) [pid = 1657] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x11862d000) [pid = 1657] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12d3d1800) [pid = 1657] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12cea2800) [pid = 1657] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12ca53c00) [pid = 1657] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c5d3000) [pid = 1657] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12c09c400) [pid = 1657] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12c077c00) [pid = 1657] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11756d800) [pid = 1657] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12bb0f800) [pid = 1657] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12aca8c00) [pid = 1657] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12ab05c00) [pid = 1657] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124f99c00) [pid = 1657] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126854400) [pid = 1657] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x12642fc00) [pid = 1657] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x12d969c00) [pid = 1657] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x111fdac00) [pid = 1657] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x113d84400) [pid = 1657] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1180be800) [pid = 1657] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1161f4000) [pid = 1657] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1168bf400) [pid = 1657] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113966000) [pid = 1657] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119151c00) [pid = 1657] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119150400) [pid = 1657] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11979cc00) [pid = 1657] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x113969000) [pid = 1657] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12130f800) [pid = 1657] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1213d0c00) [pid = 1657] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:34:14 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x12410f000) [pid = 1657] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:34:15 INFO - PROCESS | 1657 | 1464608055017 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e14800 == 43 [pid = 1657] [id = 43] 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x1122b6800) [pid = 1657] [serial = 125] [outer = 0x0] 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112fa2400) [pid = 1657] [serial = 126] [outer = 0x1122b6800] 04:34:15 INFO - PROCESS | 1657 | 1464608055045 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x118473400) [pid = 1657] [serial = 127] [outer = 0x1122b6800] 04:34:15 INFO - PROCESS | 1657 | 1464608055305 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]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 925ms 04:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:34:15 INFO - PROCESS | 1657 | 1464608055339 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1657 | 1464608055341 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:34:15 INFO - PROCESS | 1657 | 1464608055343 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 1657 | 1464608055344 Marionette TRACE conn2 <- [1,146,null,{}] 04:34:15 INFO - PROCESS | 1657 | 1464608055346 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}] 04:34:15 INFO - PROCESS | 1657 | 1464608055430 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:34:15 INFO - PROCESS | 1657 | 1464608055435 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e0e000 == 44 [pid = 1657] [id = 44] 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1186f4000) [pid = 1657] [serial = 128] [outer = 0x0] 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x11914c800) [pid = 1657] [serial = 129] [outer = 0x1186f4000] 04:34:15 INFO - PROCESS | 1657 | 1464608055463 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x119652400) [pid = 1657] [serial = 130] [outer = 0x1186f4000] 04:34:15 INFO - PROCESS | 1657 | 1464608055750 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]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 420ms 04:34:15 INFO - PROCESS | 1657 | 1464608055764 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 1657 | 1464608055766 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:34:15 INFO - PROCESS | 1657 | 1464608055776 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 1657 | 1464608055777 Marionette TRACE conn2 <- [1,150,null,{}] 04:34:15 INFO - PROCESS | 1657 | 1464608055779 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}] 04:34:15 INFO - PROCESS | 1657 | 1464608055865 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:34:15 INFO - PROCESS | 1657 | 1464608055908 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x11812f000 == 45 [pid = 1657] [id = 45] 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1166cc800) [pid = 1657] [serial = 131] [outer = 0x0] 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x119656c00) [pid = 1657] [serial = 132] [outer = 0x1166cc800] 04:34:15 INFO - PROCESS | 1657 | 1464608055933 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119795400) [pid = 1657] [serial = 133] [outer = 0x1166cc800] 04:34:16 INFO - PROCESS | 1657 | 1464608056236 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 04:34:16 INFO - PROCESS | 1657 | 1464608056245 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1657 | 1464608056248 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:34:16 INFO - PROCESS | 1657 | 1464608056255 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1657 | 1464608056256 Marionette TRACE conn2 <- [1,154,null,{}] 04:34:16 INFO - PROCESS | 1657 | 1464608056259 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}] 04:34:16 INFO - PROCESS | 1657 | 1464608056348 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:34:16 INFO - PROCESS | 1657 | 1464608056394 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a6800 == 46 [pid = 1657] [id = 46] 04:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x112eb6400) [pid = 1657] [serial = 134] [outer = 0x0] 04:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x119a33400) [pid = 1657] [serial = 135] [outer = 0x112eb6400] 04:34:16 INFO - PROCESS | 1657 | 1464608056420 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120fe0800) [pid = 1657] [serial = 136] [outer = 0x112eb6400] 04:34:16 INFO - PROCESS | 1657 | 1464608056684 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 04:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:34:16 INFO - PROCESS | 1657 | 1464608056724 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1657 | 1464608056725 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:34:16 INFO - PROCESS | 1657 | 1464608056727 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1657 | 1464608056728 Marionette TRACE conn2 <- [1,158,null,{}] 04:34:16 INFO - PROCESS | 1657 | 1464608056739 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}] 04:34:16 INFO - PROCESS | 1657 | 1464608056811 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:34:16 INFO - PROCESS | 1657 | 1464608056818 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119554000 == 47 [pid = 1657] [id = 47] 04:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x120fde000) [pid = 1657] [serial = 137] [outer = 0x0] 04:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1213d6c00) [pid = 1657] [serial = 138] [outer = 0x120fde000] 04:34:16 INFO - PROCESS | 1657 | 1464608056843 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1219c0400) [pid = 1657] [serial = 139] [outer = 0x120fde000] 04:34:17 INFO - PROCESS | 1657 | 1464608057290 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 04:34:17 INFO - PROCESS | 1657 | 1464608057296 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1657 | 1464608057299 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:34:17 INFO - PROCESS | 1657 | 1464608057303 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 1657 | 1464608057305 Marionette TRACE conn2 <- [1,162,null,{}] 04:34:17 INFO - PROCESS | 1657 | 1464608057309 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}] 04:34:17 INFO - PROCESS | 1657 | 1464608057397 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:34:17 INFO - PROCESS | 1657 | 1464608057453 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160a8000 == 48 [pid = 1657] [id = 48] 04:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1139ed400) [pid = 1657] [serial = 140] [outer = 0x0] 04:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1166c9800) [pid = 1657] [serial = 141] [outer = 0x1139ed400] 04:34:17 INFO - PROCESS | 1657 | 1464608057483 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x116a69c00) [pid = 1657] [serial = 142] [outer = 0x1139ed400] 04:34:17 INFO - PROCESS | 1657 | 1464608057957 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 04:34:17 INFO - PROCESS | 1657 | 1464608057982 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1657 | 1464608057986 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:34:17 INFO - PROCESS | 1657 | 1464608057992 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 1657 | 1464608057993 Marionette TRACE conn2 <- [1,166,null,{}] 04:34:17 INFO - PROCESS | 1657 | 1464608057996 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}] 04:34:18 INFO - PROCESS | 1657 | 1464608058088 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:34:18 INFO - PROCESS | 1657 | 1464608058140 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x11936e000 == 49 [pid = 1657] [id = 49] 04:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1185dd800) [pid = 1657] [serial = 143] [outer = 0x0] 04:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11862dc00) [pid = 1657] [serial = 144] [outer = 0x1185dd800] 04:34:18 INFO - PROCESS | 1657 | 1464608058174 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119659000) [pid = 1657] [serial = 145] [outer = 0x1185dd800] 04:34:18 INFO - PROCESS | 1657 | 1464608058602 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]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 04:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:34:18 INFO - PROCESS | 1657 | 1464608058612 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 1657 | 1464608058613 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:34:18 INFO - PROCESS | 1657 | 1464608058616 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 1657 | 1464608058618 Marionette TRACE conn2 <- [1,170,null,{}] 04:34:18 INFO - PROCESS | 1657 | 1464608058626 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}] 04:34:18 INFO - PROCESS | 1657 | 1464608058717 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:34:18 INFO - PROCESS | 1657 | 1464608058786 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x120dda000 == 50 [pid = 1657] [id = 50] 04:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119a3c000) [pid = 1657] [serial = 146] [outer = 0x0] 04:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x120d79c00) [pid = 1657] [serial = 147] [outer = 0x119a3c000] 04:34:18 INFO - PROCESS | 1657 | 1464608058823 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1214f3000) [pid = 1657] [serial = 148] [outer = 0x119a3c000] 04:34:19 INFO - PROCESS | 1657 | 1464608059233 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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 04:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:34:19 INFO - PROCESS | 1657 | 1464608059288 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 1657 | 1464608059290 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:34:19 INFO - PROCESS | 1657 | 1464608059292 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 1657 | 1464608059293 Marionette TRACE conn2 <- [1,174,null,{}] 04:34:19 INFO - PROCESS | 1657 | 1464608059296 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}] 04:34:19 INFO - PROCESS | 1657 | 1464608059420 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:34:19 INFO - PROCESS | 1657 | 1464608059463 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x11955f000 == 51 [pid = 1657] [id = 51] 04:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1219bf000) [pid = 1657] [serial = 149] [outer = 0x0] 04:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x124009c00) [pid = 1657] [serial = 150] [outer = 0x1219bf000] 04:34:19 INFO - PROCESS | 1657 | 1464608059494 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x124103000) [pid = 1657] [serial = 151] [outer = 0x1219bf000] 04:34:19 INFO - PROCESS | 1657 | 1464608059976 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]]]}] 04:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 718ms 04:34:20 INFO - PROCESS | 1657 | 1464608060015 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 1657 | 1464608060018 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:34:20 INFO - PROCESS | 1657 | 1464608060022 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 1657 | 1464608060024 Marionette TRACE conn2 <- [1,178,null,{}] 04:34:20 INFO - PROCESS | 1657 | 1464608060028 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}] 04:34:20 INFO - PROCESS | 1657 | 1464608060150 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:34:20 INFO - PROCESS | 1657 | 1464608060158 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x11331b000 == 52 [pid = 1657] [id = 52] 04:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11334dc00) [pid = 1657] [serial = 152] [outer = 0x0] 04:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x116183c00) [pid = 1657] [serial = 153] [outer = 0x11334dc00] 04:34:20 INFO - PROCESS | 1657 | 1464608060186 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x1167d7000) [pid = 1657] [serial = 154] [outer = 0x11334dc00] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a6800 == 51 [pid = 1657] [id = 46] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11812f000 == 50 [pid = 1657] [id = 45] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117e0e000 == 49 [pid = 1657] [id = 44] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a3800 == 48 [pid = 1657] [id = 30] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1188da800 == 47 [pid = 1657] [id = 31] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x115e14800 == 46 [pid = 1657] [id = 43] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x117e06000 == 45 [pid = 1657] [id = 28] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11612e000 == 44 [pid = 1657] [id = 42] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x116f25800 == 43 [pid = 1657] [id = 27] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x118128800 == 42 [pid = 1657] [id = 29] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x112f67800 == 41 [pid = 1657] [id = 41] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11938c800 == 40 [pid = 1657] [id = 32] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11955f000 == 39 [pid = 1657] [id = 51] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x120dda000 == 38 [pid = 1657] [id = 50] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x120fba000 == 37 [pid = 1657] [id = 36] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x124aa2000 == 36 [pid = 1657] [id = 40] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11936e000 == 35 [pid = 1657] [id = 49] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x120dd8000 == 34 [pid = 1657] [id = 35] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1211ce800 == 33 [pid = 1657] [id = 37] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x116f1c000 == 32 [pid = 1657] [id = 33] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1160a8000 == 31 [pid = 1657] [id = 48] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12385c000 == 30 [pid = 1657] [id = 38] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x123aa2000 == 29 [pid = 1657] [id = 39] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119554000 == 28 [pid = 1657] [id = 47] 04:34:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119873800 == 27 [pid = 1657] [id = 34] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x121310400) [pid = 1657] [serial = 11] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1260a0400) [pid = 1657] [serial = 102] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1263acc00) [pid = 1657] [serial = 105] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1289ae400) [pid = 1657] [serial = 108] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128d1a400) [pid = 1657] [serial = 111] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x129178c00) [pid = 1657] [serial = 114] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x112040800) [pid = 1657] [serial = 63] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x115e47800) [pid = 1657] [serial = 66] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x118621c00) [pid = 1657] [serial = 69] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x119650800) [pid = 1657] [serial = 70] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1167d3800) [pid = 1657] [serial = 72] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11756bc00) [pid = 1657] [serial = 75] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11861d800) [pid = 1657] [serial = 78] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119158000) [pid = 1657] [serial = 81] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11965cc00) [pid = 1657] [serial = 84] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119794000) [pid = 1657] [serial = 85] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119ae8c00) [pid = 1657] [serial = 87] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x120fda800) [pid = 1657] [serial = 90] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1213d6800) [pid = 1657] [serial = 91] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1217e7000) [pid = 1657] [serial = 93] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x123d2d400) [pid = 1657] [serial = 94] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x123d36800) [pid = 1657] [serial = 96] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x124108800) [pid = 1657] [serial = 97] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12415b400) [pid = 1657] [serial = 99] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12448b400) [pid = 1657] [serial = 100] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11769f800) [pid = 1657] [serial = 76] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x128bd4400) [pid = 1657] [serial = 109] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x12112c400) [pid = 1657] [serial = 88] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x126aca400) [pid = 1657] [serial = 106] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x128f0ac00) [pid = 1657] [serial = 112] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1186f8800) [pid = 1657] [serial = 79] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x119658800) [pid = 1657] [serial = 82] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1167d2000) [pid = 1657] [serial = 67] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x112a76800) [pid = 1657] [serial = 64] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1168bf800) [pid = 1657] [serial = 73] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x12dc0ac00) [pid = 1657] [serial = 61] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1214f5000) [pid = 1657] [serial = 8] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x12c5d7800) [pid = 1657] [serial = 39] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x12ca4e800) [pid = 1657] [serial = 40] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12c5cac00) [pid = 1657] [serial = 36] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x12c5ce400) [pid = 1657] [serial = 37] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x12c099800) [pid = 1657] [serial = 34] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x12c07fc00) [pid = 1657] [serial = 33] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x1180c8400) [pid = 1657] [serial = 30] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x12beeb400) [pid = 1657] [serial = 31] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x12bbcb800) [pid = 1657] [serial = 27] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x12bbd5000) [pid = 1657] [serial = 28] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x12acb3000) [pid = 1657] [serial = 24] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x12bb03000) [pid = 1657] [serial = 25] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12ab07800) [pid = 1657] [serial = 21] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x12ab0bc00) [pid = 1657] [serial = 22] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x1295c3c00) [pid = 1657] [serial = 18] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x129180000) [pid = 1657] [serial = 15] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12936a400) [pid = 1657] [serial = 16] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 70 (0x12dc06400) [pid = 1657] [serial = 60] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 69 (0x12d95b800) [pid = 1657] [serial = 57] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 68 (0x12d965800) [pid = 1657] [serial = 58] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 67 (0x12d51d000) [pid = 1657] [serial = 54] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 66 (0x1180c3800) [pid = 1657] [serial = 55] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 65 (0x12cfd1c00) [pid = 1657] [serial = 46] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 64 (0x12d3e7800) [pid = 1657] [serial = 48] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 63 (0x12d3d6400) [pid = 1657] [serial = 51] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 62 (0x12cfcd800) [pid = 1657] [serial = 45] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 61 (0x12ce97800) [pid = 1657] [serial = 42] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | --DOMWINDOW == 60 (0x12ce9dc00) [pid = 1657] [serial = 43] [outer = 0x0] [url = about:blank] 04:34:20 INFO - PROCESS | 1657 | 1464608060995 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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1022ms 04:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:34:21 INFO - PROCESS | 1657 | 1464608061044 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1657 | 1464608061046 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:34:21 INFO - PROCESS | 1657 | 1464608061049 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1657 | 1464608061051 Marionette TRACE conn2 <- [1,182,null,{}] 04:34:21 INFO - PROCESS | 1657 | 1464608061055 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}] 04:34:21 INFO - PROCESS | 1657 | 1464608061127 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:34:21 INFO - PROCESS | 1657 | 1464608061133 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f67800 == 28 [pid = 1657] [id = 53] 04:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 61 (0x115ed7c00) [pid = 1657] [serial = 155] [outer = 0x0] 04:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 62 (0x1161ae800) [pid = 1657] [serial = 156] [outer = 0x115ed7c00] 04:34:21 INFO - PROCESS | 1657 | 1464608061163 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 63 (0x1167d3800) [pid = 1657] [serial = 157] [outer = 0x115ed7c00] 04:34:21 INFO - PROCESS | 1657 | 1464608061475 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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 473ms 04:34:21 INFO - PROCESS | 1657 | 1464608061523 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1657 | 1464608061527 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:34:21 INFO - PROCESS | 1657 | 1464608061532 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1657 | 1464608061534 Marionette TRACE conn2 <- [1,186,null,{}] 04:34:21 INFO - PROCESS | 1657 | 1464608061536 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}] 04:34:21 INFO - PROCESS | 1657 | 1464608061606 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:34:21 INFO - PROCESS | 1657 | 1464608061611 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116093800 == 29 [pid = 1657] [id = 54] 04:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 64 (0x11684a800) [pid = 1657] [serial = 158] [outer = 0x0] 04:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 65 (0x117699000) [pid = 1657] [serial = 159] [outer = 0x11684a800] 04:34:21 INFO - PROCESS | 1657 | 1464608061639 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 66 (0x118470000) [pid = 1657] [serial = 160] [outer = 0x11684a800] 04:34:21 INFO - PROCESS | 1657 | 1464608061942 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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 420ms 04:34:21 INFO - PROCESS | 1657 | 1464608061955 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1657 | 1464608061957 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:34:21 INFO - PROCESS | 1657 | 1464608061960 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1657 | 1464608061962 Marionette TRACE conn2 <- [1,190,null,{}] 04:34:21 INFO - PROCESS | 1657 | 1464608061974 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}] 04:34:22 INFO - PROCESS | 1657 | 1464608062055 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:34:22 INFO - PROCESS | 1657 | 1464608062095 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f26000 == 30 [pid = 1657] [id = 55] 04:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 67 (0x11516c800) [pid = 1657] [serial = 161] [outer = 0x0] 04:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 68 (0x11862cc00) [pid = 1657] [serial = 162] [outer = 0x11516c800] 04:34:22 INFO - PROCESS | 1657 | 1464608062123 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 69 (0x118e3e400) [pid = 1657] [serial = 163] [outer = 0x11516c800] 04:34:22 INFO - PROCESS | 1657 | 1464608062389 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]]]}] 04:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 474ms 04:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:34:22 INFO - PROCESS | 1657 | 1464608062440 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 1657 | 1464608062443 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:34:22 INFO - PROCESS | 1657 | 1464608062446 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - PROCESS | 1657 | 1464608062447 Marionette TRACE conn2 <- [1,194,null,{}] 04:34:22 INFO - PROCESS | 1657 | 1464608062456 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}] 04:34:22 INFO - PROCESS | 1657 | 1464608062569 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:34:22 INFO - PROCESS | 1657 | 1464608062576 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170cc800 == 31 [pid = 1657] [id = 56] 04:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 70 (0x1122b5400) [pid = 1657] [serial = 164] [outer = 0x0] 04:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 71 (0x119156c00) [pid = 1657] [serial = 165] [outer = 0x1122b5400] 04:34:22 INFO - PROCESS | 1657 | 1464608062668 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x1196dbc00) [pid = 1657] [serial = 166] [outer = 0x1122b5400] 04:34:23 INFO - PROCESS | 1657 | 1464608063039 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 626ms 04:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:34:23 INFO - PROCESS | 1657 | 1464608063072 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1657 | 1464608063073 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:34:23 INFO - PROCESS | 1657 | 1464608063076 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1657 | 1464608063077 Marionette TRACE conn2 <- [1,198,null,{}] 04:34:23 INFO - PROCESS | 1657 | 1464608063079 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}] 04:34:23 INFO - PROCESS | 1657 | 1464608063159 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:34:23 INFO - PROCESS | 1657 | 1464608063163 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d1800 == 32 [pid = 1657] [id = 57] 04:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1161b1400) [pid = 1657] [serial = 167] [outer = 0x0] 04:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x119791400) [pid = 1657] [serial = 168] [outer = 0x1161b1400] 04:34:23 INFO - PROCESS | 1657 | 1464608063213 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x119a38000) [pid = 1657] [serial = 169] [outer = 0x1161b1400] 04:34:23 INFO - PROCESS | 1657 | 1464608063512 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]]]}] 04:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 04:34:23 INFO - PROCESS | 1657 | 1464608063544 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 1657 | 1464608063546 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:34:23 INFO - PROCESS | 1657 | 1464608063549 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 1657 | 1464608063551 Marionette TRACE conn2 <- [1,202,null,{}] 04:34:23 INFO - PROCESS | 1657 | 1464608063554 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}] 04:34:23 INFO - PROCESS | 1657 | 1464608063649 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:34:23 INFO - PROCESS | 1657 | 1464608063654 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186ae000 == 33 [pid = 1657] [id = 58] 04:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x119ae3400) [pid = 1657] [serial = 170] [outer = 0x0] 04:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x120d7bc00) [pid = 1657] [serial = 171] [outer = 0x119ae3400] 04:34:23 INFO - PROCESS | 1657 | 1464608063703 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1213cfc00) [pid = 1657] [serial = 172] [outer = 0x119ae3400] 04:34:24 INFO - PROCESS | 1657 | 1464608064025 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 521ms 04:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:34:24 INFO - PROCESS | 1657 | 1464608064069 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1657 | 1464608064071 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:34:24 INFO - PROCESS | 1657 | 1464608064073 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1657 | 1464608064074 Marionette TRACE conn2 <- [1,206,null,{}] 04:34:24 INFO - PROCESS | 1657 | 1464608064076 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}] 04:34:24 INFO - PROCESS | 1657 | 1464608064153 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:34:24 INFO - PROCESS | 1657 | 1464608064157 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11918f000 == 34 [pid = 1657] [id = 59] 04:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x11334a800) [pid = 1657] [serial = 173] [outer = 0x0] 04:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1217e7000) [pid = 1657] [serial = 174] [outer = 0x11334a800] 04:34:24 INFO - PROCESS | 1657 | 1464608064204 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124011c00) [pid = 1657] [serial = 175] [outer = 0x11334a800] 04:34:24 INFO - PROCESS | 1657 | 1464608064486 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 04:34:24 INFO - PROCESS | 1657 | 1464608064541 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1657 | 1464608064542 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:34:24 INFO - PROCESS | 1657 | 1464608064546 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1657 | 1464608064547 Marionette TRACE conn2 <- [1,210,null,{}] 04:34:24 INFO - PROCESS | 1657 | 1464608064552 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}] 04:34:24 INFO - PROCESS | 1657 | 1464608064665 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x112eb6400) [pid = 1657] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x120fde000) [pid = 1657] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x116843400) [pid = 1657] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x1186f4000) [pid = 1657] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x1166cc800) [pid = 1657] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x1122b6800) [pid = 1657] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x1139f6800) [pid = 1657] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 73 (0x126aca800) [pid = 1657] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 72 (0x1180cb800) [pid = 1657] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:34:24 INFO - PROCESS | 1657 | --DOMWINDOW == 71 (0x12448bc00) [pid = 1657] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:34:24 INFO - PROCESS | 1657 | 1464608064703 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x11687a800 == 35 [pid = 1657] [id = 60] 04:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 72 (0x112a76000) [pid = 1657] [serial = 176] [outer = 0x0] 04:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 73 (0x1167cf000) [pid = 1657] [serial = 177] [outer = 0x112a76000] 04:34:24 INFO - PROCESS | 1657 | 1464608064740 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 74 (0x120fde000) [pid = 1657] [serial = 178] [outer = 0x112a76000] 04:34:25 INFO - PROCESS | 1657 | 1464608065055 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 521ms 04:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:34:25 INFO - PROCESS | 1657 | 1464608065072 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1657 | 1464608065073 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:34:25 INFO - PROCESS | 1657 | 1464608065075 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1657 | 1464608065076 Marionette TRACE conn2 <- [1,214,null,{}] 04:34:25 INFO - PROCESS | 1657 | 1464608065078 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}] 04:34:25 INFO - PROCESS | 1657 | 1464608065159 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:34:25 INFO - PROCESS | 1657 | 1464608065163 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f25800 == 36 [pid = 1657] [id = 61] 04:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x12166d000) [pid = 1657] [serial = 179] [outer = 0x0] 04:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x124487c00) [pid = 1657] [serial = 180] [outer = 0x12166d000] 04:34:25 INFO - PROCESS | 1657 | 1464608065190 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x124a5a800) [pid = 1657] [serial = 181] [outer = 0x12166d000] 04:34:25 INFO - PROCESS | 1657 | 1464608065469 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 419ms 04:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:34:25 INFO - PROCESS | 1657 | 1464608065494 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1657 | 1464608065495 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:34:25 INFO - PROCESS | 1657 | 1464608065505 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1657 | 1464608065506 Marionette TRACE conn2 <- [1,218,null,{}] 04:34:25 INFO - PROCESS | 1657 | 1464608065509 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}] 04:34:25 INFO - PROCESS | 1657 | 1464608065600 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:34:25 INFO - PROCESS | 1657 | 1464608065606 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b06800 == 37 [pid = 1657] [id = 62] 04:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x112eb6400) [pid = 1657] [serial = 182] [outer = 0x0] 04:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x124a59400) [pid = 1657] [serial = 183] [outer = 0x112eb6400] 04:34:25 INFO - PROCESS | 1657 | 1464608065631 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x124f21400) [pid = 1657] [serial = 184] [outer = 0x112eb6400] 04:34:25 INFO - PROCESS | 1657 | 1464608065900 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]]]}] 04:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 425ms 04:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:34:25 INFO - PROCESS | 1657 | 1464608065926 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 1657 | 1464608065927 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:34:25 INFO - PROCESS | 1657 | 1464608065930 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 1657 | 1464608065934 Marionette TRACE conn2 <- [1,222,null,{}] 04:34:25 INFO - PROCESS | 1657 | 1464608065943 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}] 04:34:26 INFO - PROCESS | 1657 | 1464608066045 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:34:26 INFO - PROCESS | 1657 | 1464608066051 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d1000 == 38 [pid = 1657] [id = 63] 04:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x124f92000) [pid = 1657] [serial = 185] [outer = 0x0] 04:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x1260aa000) [pid = 1657] [serial = 186] [outer = 0x124f92000] 04:34:26 INFO - PROCESS | 1657 | 1464608066079 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119a34000) [pid = 1657] [serial = 187] [outer = 0x124f92000] 04:34:26 INFO - PROCESS | 1657 | 1464608066370 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]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 478ms 04:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:34:26 INFO - PROCESS | 1657 | 1464608066408 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 1657 | 1464608066410 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:34:26 INFO - PROCESS | 1657 | 1464608066412 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 1657 | 1464608066413 Marionette TRACE conn2 <- [1,226,null,{}] 04:34:26 INFO - PROCESS | 1657 | 1464608066417 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}] 04:34:26 INFO - PROCESS | 1657 | 1464608066486 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:34:26 INFO - PROCESS | 1657 | 1464608066538 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12384f000 == 39 [pid = 1657] [id = 64] 04:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x1263a3000) [pid = 1657] [serial = 188] [outer = 0x0] 04:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x126855800) [pid = 1657] [serial = 189] [outer = 0x1263a3000] 04:34:26 INFO - PROCESS | 1657 | 1464608066562 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x126ad4400) [pid = 1657] [serial = 190] [outer = 0x1263a3000] 04:34:26 INFO - PROCESS | 1657 | 1464608066850 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]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 04:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:34:26 INFO - PROCESS | 1657 | 1464608066881 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 1657 | 1464608066884 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:34:26 INFO - PROCESS | 1657 | 1464608066888 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 1657 | 1464608066889 Marionette TRACE conn2 <- [1,230,null,{}] 04:34:26 INFO - PROCESS | 1657 | 1464608066891 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}] 04:34:27 INFO - PROCESS | 1657 | 1464608067013 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:34:27 INFO - PROCESS | 1657 | 1464608067054 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11226d800 == 40 [pid = 1657] [id = 65] 04:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x111fd7800) [pid = 1657] [serial = 191] [outer = 0x0] 04:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1122b6800) [pid = 1657] [serial = 192] [outer = 0x111fd7800] 04:34:27 INFO - PROCESS | 1657 | 1464608067086 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x113969000) [pid = 1657] [serial = 193] [outer = 0x111fd7800] 04:34:27 INFO - PROCESS | 1657 | 1464608067577 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]]]}] 04:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 718ms 04:34:27 INFO - PROCESS | 1657 | 1464608067608 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 1657 | 1464608067610 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:34:27 INFO - PROCESS | 1657 | 1464608067613 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 1657 | 1464608067615 Marionette TRACE conn2 <- [1,234,null,{}] 04:34:27 INFO - PROCESS | 1657 | 1464608067646 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}] 04:34:27 INFO - PROCESS | 1657 | 1464608067749 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:34:27 INFO - PROCESS | 1657 | 1464608067811 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c4000 == 41 [pid = 1657] [id = 66] 04:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x117184800) [pid = 1657] [serial = 194] [outer = 0x0] 04:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x11756f400) [pid = 1657] [serial = 195] [outer = 0x117184800] 04:34:27 INFO - PROCESS | 1657 | 1464608067843 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1185d5000) [pid = 1657] [serial = 196] [outer = 0x117184800] 04:34:28 INFO - PROCESS | 1657 | 1464608068453 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]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 897ms 04:34:28 INFO - PROCESS | 1657 | 1464608068514 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 1657 | 1464608068519 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:34:28 INFO - PROCESS | 1657 | 1464608068524 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 1657 | 1464608068528 Marionette TRACE conn2 <- [1,238,null,{}] 04:34:28 INFO - PROCESS | 1657 | 1464608068534 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}] 04:34:28 INFO - PROCESS | 1657 | 1464608068684 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x12384f000 == 40 [pid = 1657] [id = 64] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d1000 == 39 [pid = 1657] [id = 63] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x119b06800 == 38 [pid = 1657] [id = 62] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116f25800 == 37 [pid = 1657] [id = 61] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11687a800 == 36 [pid = 1657] [id = 60] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x11918f000 == 35 [pid = 1657] [id = 59] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1186ae000 == 34 [pid = 1657] [id = 58] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d1800 == 33 [pid = 1657] [id = 57] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x1170cc800 == 32 [pid = 1657] [id = 56] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116f26000 == 31 [pid = 1657] [id = 55] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x116093800 == 30 [pid = 1657] [id = 54] 04:34:28 INFO - PROCESS | 1657 | --DOCSHELL 0x112f67800 == 29 [pid = 1657] [id = 53] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x120fe0800) [pid = 1657] [serial = 136] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x1213d6c00) [pid = 1657] [serial = 138] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x1219c0400) [pid = 1657] [serial = 139] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x11756fc00) [pid = 1657] [serial = 123] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x11914c800) [pid = 1657] [serial = 129] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x1180c9000) [pid = 1657] [serial = 124] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x119656c00) [pid = 1657] [serial = 132] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x119a33400) [pid = 1657] [serial = 135] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x112fa2400) [pid = 1657] [serial = 126] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x118473400) [pid = 1657] [serial = 127] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x115e4a800) [pid = 1657] [serial = 120] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1161b2c00) [pid = 1657] [serial = 121] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x1295ccc00) [pid = 1657] [serial = 118] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 78 (0x119652400) [pid = 1657] [serial = 130] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 77 (0x119795400) [pid = 1657] [serial = 133] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 76 (0x129372c00) [pid = 1657] [serial = 117] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 75 (0x12936c400) [pid = 1657] [serial = 115] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | --DOMWINDOW == 74 (0x126349400) [pid = 1657] [serial = 103] [outer = 0x0] [url = about:blank] 04:34:28 INFO - PROCESS | 1657 | 1464608068781 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x11272b000 == 30 [pid = 1657] [id = 67] 04:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 75 (0x11516a000) [pid = 1657] [serial = 197] [outer = 0x0] 04:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 76 (0x11607c800) [pid = 1657] [serial = 198] [outer = 0x11516a000] 04:34:28 INFO - PROCESS | 1657 | 1464608068828 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 77 (0x117562c00) [pid = 1657] [serial = 199] [outer = 0x11516a000] 04:34:29 INFO - PROCESS | 1657 | 1464608069123 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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 624ms 04:34:29 INFO - PROCESS | 1657 | 1464608069160 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1657 | 1464608069164 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:34:29 INFO - PROCESS | 1657 | 1464608069177 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1657 | 1464608069178 Marionette TRACE conn2 <- [1,242,null,{}] 04:34:29 INFO - PROCESS | 1657 | 1464608069189 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}] 04:34:29 INFO - PROCESS | 1657 | 1464608069266 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:34:29 INFO - PROCESS | 1657 | 1464608069271 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x116872800 == 31 [pid = 1657] [id = 68] 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 78 (0x1180c7c00) [pid = 1657] [serial = 200] [outer = 0x0] 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 79 (0x118616800) [pid = 1657] [serial = 201] [outer = 0x1180c7c00] 04:34:29 INFO - PROCESS | 1657 | 1464608069299 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1186f5000) [pid = 1657] [serial = 202] [outer = 0x1180c7c00] 04:34:29 INFO - PROCESS | 1657 | 1464608069612 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]]]}] 04:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 469ms 04:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:34:29 INFO - PROCESS | 1657 | 1464608069646 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 1657 | 1464608069647 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:34:29 INFO - PROCESS | 1657 | 1464608069652 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 1657 | 1464608069655 Marionette TRACE conn2 <- [1,246,null,{}] 04:34:29 INFO - PROCESS | 1657 | 1464608069662 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}] 04:34:29 INFO - PROCESS | 1657 | 1464608069735 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:34:29 INFO - PROCESS | 1657 | 1464608069741 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170e2000 == 32 [pid = 1657] [id = 69] 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x11914f000) [pid = 1657] [serial = 203] [outer = 0x0] 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x11965a800) [pid = 1657] [serial = 204] [outer = 0x11914f000] 04:34:29 INFO - PROCESS | 1657 | 1464608069772 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119798c00) [pid = 1657] [serial = 205] [outer = 0x11914f000] 04:34:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119ae9000) [pid = 1657] [serial = 206] [outer = 0x12cfdb400] 04:34:30 INFO - PROCESS | 1657 | 1464608070140 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]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 522ms 04:34:30 INFO - PROCESS | 1657 | 1464608070173 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1657 | 1464608070175 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:34:30 INFO - PROCESS | 1657 | 1464608070183 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1657 | 1464608070184 Marionette TRACE conn2 <- [1,250,null,{}] 04:34:30 INFO - PROCESS | 1657 | 1464608070186 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}] 04:34:30 INFO - PROCESS | 1657 | 1464608070259 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:34:30 INFO - PROCESS | 1657 | 1464608070263 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a5000 == 33 [pid = 1657] [id = 70] 04:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x113349800) [pid = 1657] [serial = 207] [outer = 0x0] 04:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119aeac00) [pid = 1657] [serial = 208] [outer = 0x113349800] 04:34:30 INFO - PROCESS | 1657 | 1464608070292 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x12113a800) [pid = 1657] [serial = 209] [outer = 0x113349800] 04:34:30 INFO - PROCESS | 1657 | 1464608070593 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]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 04:34:30 INFO - PROCESS | 1657 | 1464608070652 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 1657 | 1464608070653 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:34:30 INFO - PROCESS | 1657 | 1464608070655 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1657 | 1464608070656 Marionette TRACE conn2 <- [1,254,null,{}] 04:34:30 INFO - PROCESS | 1657 | 1464608070658 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}] 04:34:30 INFO - PROCESS | 1657 | 1464608070726 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:34:30 INFO - PROCESS | 1657 | 1464608070732 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x113334000 == 34 [pid = 1657] [id = 71] 04:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x119de7c00) [pid = 1657] [serial = 210] [outer = 0x0] 04:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1214e9400) [pid = 1657] [serial = 211] [outer = 0x119de7c00] 04:34:30 INFO - PROCESS | 1657 | 1464608070758 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x12400b400) [pid = 1657] [serial = 212] [outer = 0x119de7c00] 04:34:31 INFO - PROCESS | 1657 | 1464608071124 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 04:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:34:31 INFO - PROCESS | 1657 | 1464608071179 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1657 | 1464608071181 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:34:31 INFO - PROCESS | 1657 | 1464608071185 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1657 | 1464608071186 Marionette TRACE conn2 <- [1,258,null,{}] 04:34:31 INFO - PROCESS | 1657 | 1464608071190 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}] 04:34:31 INFO - PROCESS | 1657 | 1464608071358 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:34:31 INFO - PROCESS | 1657 | 1464608071378 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119880800 == 35 [pid = 1657] [id = 72] 04:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x121139800) [pid = 1657] [serial = 213] [outer = 0x0] 04:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12439f400) [pid = 1657] [serial = 214] [outer = 0x121139800] 04:34:31 INFO - PROCESS | 1657 | 1464608071420 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124f9bc00) [pid = 1657] [serial = 215] [outer = 0x121139800] 04:34:31 INFO - PROCESS | 1657 | 1464608071792 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 04:34:31 INFO - PROCESS | 1657 | 1464608071854 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:34:31 INFO - PROCESS | 1657 | 1464608071856 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:34:31 INFO - PROCESS | 1657 | 1464608071858 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1657 | 1464608071859 Marionette TRACE conn2 <- [1,262,null,{}] 04:34:31 INFO - PROCESS | 1657 | 1464608071861 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}] 04:34:31 INFO - PROCESS | 1657 | 1464608071943 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:34:31 INFO - PROCESS | 1657 | 1464608071971 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x120dd7800 == 36 [pid = 1657] [id = 73] 04:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1240a9c00) [pid = 1657] [serial = 216] [outer = 0x0] 04:34:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126348800) [pid = 1657] [serial = 217] [outer = 0x1240a9c00] 04:34:31 INFO - PROCESS | 1657 | 1464608071996 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126851000) [pid = 1657] [serial = 218] [outer = 0x1240a9c00] 04:34:32 INFO - PROCESS | 1657 | 1464608072277 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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 04:34:32 INFO - PROCESS | 1657 | 1464608072326 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:34:32 INFO - PROCESS | 1657 | 1464608072327 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:34:32 INFO - PROCESS | 1657 | 1464608072330 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 1657 | 1464608072331 Marionette TRACE conn2 <- [1,266,null,{}] 04:34:32 INFO - PROCESS | 1657 | 1464608072341 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}] 04:34:32 INFO - PROCESS | 1657 | 1464608072423 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:34:32 INFO - PROCESS | 1657 | 1464608072427 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211d8800 == 37 [pid = 1657] [id = 74] 04:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1260a7400) [pid = 1657] [serial = 219] [outer = 0x0] 04:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x1289ad800) [pid = 1657] [serial = 220] [outer = 0x1260a7400] 04:34:32 INFO - PROCESS | 1657 | 1464608072452 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x128bd5000) [pid = 1657] [serial = 221] [outer = 0x1260a7400] 04:34:32 INFO - PROCESS | 1657 | 1464608072767 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]]]}] 04:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 04:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:34:32 INFO - PROCESS | 1657 | 1464608072802 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 1657 | 1464608072803 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:34:32 INFO - PROCESS | 1657 | 1464608072805 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 1657 | 1464608072807 Marionette TRACE conn2 <- [1,270,null,{}] 04:34:32 INFO - PROCESS | 1657 | 1464608072810 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}] 04:34:32 INFO - PROCESS | 1657 | 1464608072966 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x124f92000) [pid = 1657] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119ae3400) [pid = 1657] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x115ed7c00) [pid = 1657] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1122b5400) [pid = 1657] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11684a800) [pid = 1657] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1161b1400) [pid = 1657] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x11516c800) [pid = 1657] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1139ed400) [pid = 1657] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x11334a800) [pid = 1657] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x112a76000) [pid = 1657] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x1185dd800) [pid = 1657] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x112eb6400) [pid = 1657] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x119a3c000) [pid = 1657] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x12166d000) [pid = 1657] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:34:32 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x1219bf000) [pid = 1657] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:34:33 INFO - PROCESS | 1657 | 1464608073003 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c2000 == 38 [pid = 1657] [id = 75] 04:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1122b6c00) [pid = 1657] [serial = 222] [outer = 0x0] 04:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x11516c800) [pid = 1657] [serial = 223] [outer = 0x1122b6c00] 04:34:33 INFO - PROCESS | 1657 | 1464608073029 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x118610800) [pid = 1657] [serial = 224] [outer = 0x1122b6c00] 04:34:33 INFO - PROCESS | 1657 | 1464608073278 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 04:34:33 INFO - PROCESS | 1657 | 1464608073327 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 1657 | 1464608073329 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:34:33 INFO - PROCESS | 1657 | 1464608073344 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1657 | 1464608073346 Marionette TRACE conn2 <- [1,274,null,{}] 04:34:33 INFO - PROCESS | 1657 | 1464608073359 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}] 04:34:33 INFO - PROCESS | 1657 | 1464608073478 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:34:33 INFO - PROCESS | 1657 | 1464608073537 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a3000 == 39 [pid = 1657] [id = 76] 04:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x1139f5c00) [pid = 1657] [serial = 225] [outer = 0x0] 04:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x1214e8c00) [pid = 1657] [serial = 226] [outer = 0x1139f5c00] 04:34:33 INFO - PROCESS | 1657 | 1464608073577 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x128d11800) [pid = 1657] [serial = 227] [outer = 0x1139f5c00] 04:34:34 INFO - PROCESS | 1657 | 1464608074002 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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 682ms 04:34:34 INFO - PROCESS | 1657 | 1464608074016 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:34:34 INFO - PROCESS | 1657 | 1464608074020 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:34:34 INFO - PROCESS | 1657 | 1464608074035 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1657 | 1464608074038 Marionette TRACE conn2 <- [1,278,null,{}] 04:34:34 INFO - PROCESS | 1657 | 1464608074042 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}] 04:34:34 INFO - PROCESS | 1657 | 1464608074143 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:34:34 INFO - PROCESS | 1657 | 1464608074152 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x124aa5000 == 40 [pid = 1657] [id = 77] 04:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x128d1c400) [pid = 1657] [serial = 228] [outer = 0x0] 04:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x12917e800) [pid = 1657] [serial = 229] [outer = 0x128d1c400] 04:34:34 INFO - PROCESS | 1657 | 1464608074180 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x12936b800) [pid = 1657] [serial = 230] [outer = 0x128d1c400] 04:34:34 INFO - PROCESS | 1657 | 1464608074458 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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 482ms 04:34:34 INFO - PROCESS | 1657 | 1464608074506 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1657 | 1464608074507 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:34:34 INFO - PROCESS | 1657 | 1464608074509 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1657 | 1464608074511 Marionette TRACE conn2 <- [1,282,null,{}] 04:34:34 INFO - PROCESS | 1657 | 1464608074513 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}] 04:34:34 INFO - PROCESS | 1657 | 1464608074589 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:34:34 INFO - PROCESS | 1657 | 1464608074592 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12689a000 == 41 [pid = 1657] [id = 78] 04:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x12936f000) [pid = 1657] [serial = 231] [outer = 0x0] 04:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1295c4400) [pid = 1657] [serial = 232] [outer = 0x12936f000] 04:34:34 INFO - PROCESS | 1657 | 1464608074620 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x12a506000) [pid = 1657] [serial = 233] [outer = 0x12936f000] 04:34:34 INFO - PROCESS | 1657 | 1464608074919 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]]]}] 04:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 418ms 04:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:34:34 INFO - PROCESS | 1657 | 1464608074928 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 1657 | 1464608074929 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:34:34 INFO - PROCESS | 1657 | 1464608074931 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - PROCESS | 1657 | 1464608074934 Marionette TRACE conn2 <- [1,286,null,{}] 04:34:34 INFO - PROCESS | 1657 | 1464608074996 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}] 04:34:35 INFO - PROCESS | 1657 | 1464608075077 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:34:35 INFO - PROCESS | 1657 | 1464608075086 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x11608f800 == 42 [pid = 1657] [id = 79] 04:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x112eb4c00) [pid = 1657] [serial = 234] [outer = 0x0] 04:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x11516fc00) [pid = 1657] [serial = 235] [outer = 0x112eb4c00] 04:34:35 INFO - PROCESS | 1657 | 1464608075158 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1167d2000) [pid = 1657] [serial = 236] [outer = 0x112eb4c00] 04:34:35 INFO - PROCESS | 1657 | 1464608075588 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]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 673ms 04:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:34:35 INFO - PROCESS | 1657 | 1464608075606 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1657 | 1464608075610 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:34:35 INFO - PROCESS | 1657 | 1464608075614 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1657 | 1464608075617 Marionette TRACE conn2 <- [1,290,null,{}] 04:34:35 INFO - PROCESS | 1657 | 1464608075621 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}] 04:34:35 INFO - PROCESS | 1657 | 1464608075748 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:34:35 INFO - PROCESS | 1657 | 1464608075812 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186ae000 == 43 [pid = 1657] [id = 80] 04:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x118476800) [pid = 1657] [serial = 237] [outer = 0x0] 04:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x11862c400) [pid = 1657] [serial = 238] [outer = 0x118476800] 04:34:35 INFO - PROCESS | 1657 | 1464608075907 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x118ecac00) [pid = 1657] [serial = 239] [outer = 0x118476800] 04:34:36 INFO - PROCESS | 1657 | 1464608076433 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]]]}] 04:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 873ms 04:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:34:36 INFO - PROCESS | 1657 | 1464608076486 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 1657 | 1464608076487 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:34:36 INFO - PROCESS | 1657 | 1464608076489 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 1657 | 1464608076491 Marionette TRACE conn2 <- [1,294,null,{}] 04:34:36 INFO - PROCESS | 1657 | 1464608076493 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}] 04:34:36 INFO - PROCESS | 1657 | 1464608076587 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:34:36 INFO - PROCESS | 1657 | 1464608076630 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x126412000 == 44 [pid = 1657] [id = 81] 04:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x11979c800) [pid = 1657] [serial = 240] [outer = 0x0] 04:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119ae8c00) [pid = 1657] [serial = 241] [outer = 0x11979c800] 04:34:36 INFO - PROCESS | 1657 | 1464608076662 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x123a4e000) [pid = 1657] [serial = 242] [outer = 0x11979c800] 04:34:37 INFO - PROCESS | 1657 | 1464608077073 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]]]}] 04:34:37 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. 04:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 619ms 04:34:37 INFO - PROCESS | 1657 | 1464608077112 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:34:37 INFO - PROCESS | 1657 | 1464608077117 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:34:37 INFO - PROCESS | 1657 | 1464608077120 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1657 | 1464608077121 Marionette TRACE conn2 <- [1,298,null,{}] 04:34:37 INFO - PROCESS | 1657 | 1464608077123 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}] 04:34:37 INFO - PROCESS | 1657 | 1464608077214 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:34:37 INFO - PROCESS | 1657 | 1464608077287 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x126db8800 == 45 [pid = 1657] [id = 82] 04:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12415c800) [pid = 1657] [serial = 243] [outer = 0x0] 04:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12634cc00) [pid = 1657] [serial = 244] [outer = 0x12415c800] 04:34:37 INFO - PROCESS | 1657 | 1464608077317 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x126ad3800) [pid = 1657] [serial = 245] [outer = 0x12415c800] 04:34:37 INFO - PROCESS | 1657 | 1464608077701 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]]]}] 04:34:37 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. 04:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 04:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:34:37 INFO - PROCESS | 1657 | 1464608077891 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1657 | 1464608077894 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:34:37 INFO - PROCESS | 1657 | 1464608077897 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1657 | 1464608077899 Marionette TRACE conn2 <- [1,302,null,{}] 04:34:37 INFO - PROCESS | 1657 | 1464608077903 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}] 04:34:37 INFO - PROCESS | 1657 | 1464608077990 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:34:38 INFO - PROCESS | 1657 | 1464608078058 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170be000 == 46 [pid = 1657] [id = 83] 04:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1161ae000) [pid = 1657] [serial = 246] [outer = 0x0] 04:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1167d0000) [pid = 1657] [serial = 247] [outer = 0x1161ae000] 04:34:38 INFO - PROCESS | 1657 | 1464608078085 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x117182800) [pid = 1657] [serial = 248] [outer = 0x1161ae000] 04:34:38 INFO - PROCESS | 1657 | 1464608078521 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]]]}] 04:34:38 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. 04:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 04:34:38 INFO - PROCESS | 1657 | 1464608078588 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 1657 | 1464608078590 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:34:38 INFO - PROCESS | 1657 | 1464608078596 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 1657 | 1464608078601 Marionette TRACE conn2 <- [1,306,null,{}] 04:34:38 INFO - PROCESS | 1657 | 1464608078604 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}] 04:34:38 INFO - PROCESS | 1657 | 1464608078690 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11331b000 == 45 [pid = 1657] [id = 52] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x124aa5000 == 44 [pid = 1657] [id = 77] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a3000 == 43 [pid = 1657] [id = 76] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c2000 == 42 [pid = 1657] [id = 75] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1211d8800 == 41 [pid = 1657] [id = 74] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x120dd7800 == 40 [pid = 1657] [id = 73] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x119880800 == 39 [pid = 1657] [id = 72] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x113334000 == 38 [pid = 1657] [id = 71] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a5000 == 37 [pid = 1657] [id = 70] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x126855800) [pid = 1657] [serial = 189] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1170e2000 == 36 [pid = 1657] [id = 69] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x116872800 == 35 [pid = 1657] [id = 68] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11272b000 == 34 [pid = 1657] [id = 67] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c4000 == 33 [pid = 1657] [id = 66] 04:34:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11226d800 == 32 [pid = 1657] [id = 65] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119a34000) [pid = 1657] [serial = 187] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x120d7bc00) [pid = 1657] [serial = 171] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1161ae800) [pid = 1657] [serial = 156] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1167d3800) [pid = 1657] [serial = 157] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x119156c00) [pid = 1657] [serial = 165] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x117699000) [pid = 1657] [serial = 159] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x118470000) [pid = 1657] [serial = 160] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x119791400) [pid = 1657] [serial = 168] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x116183c00) [pid = 1657] [serial = 153] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x119a38000) [pid = 1657] [serial = 169] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x11862cc00) [pid = 1657] [serial = 162] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x118e3e400) [pid = 1657] [serial = 163] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x116a69c00) [pid = 1657] [serial = 142] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x1217e7000) [pid = 1657] [serial = 174] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1166c9800) [pid = 1657] [serial = 141] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x1213cfc00) [pid = 1657] [serial = 172] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x1167cf000) [pid = 1657] [serial = 177] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x119659000) [pid = 1657] [serial = 145] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x11862dc00) [pid = 1657] [serial = 144] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 90 (0x124011c00) [pid = 1657] [serial = 175] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 89 (0x120fde000) [pid = 1657] [serial = 178] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 88 (0x124f21400) [pid = 1657] [serial = 184] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 87 (0x1214f3000) [pid = 1657] [serial = 148] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 86 (0x120d79c00) [pid = 1657] [serial = 147] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 85 (0x1260aa000) [pid = 1657] [serial = 186] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 84 (0x124a5a800) [pid = 1657] [serial = 181] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 83 (0x124487c00) [pid = 1657] [serial = 180] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 82 (0x124103000) [pid = 1657] [serial = 151] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 81 (0x124009c00) [pid = 1657] [serial = 150] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 80 (0x1196dbc00) [pid = 1657] [serial = 166] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | --DOMWINDOW == 79 (0x124a59400) [pid = 1657] [serial = 183] [outer = 0x0] [url = about:blank] 04:34:38 INFO - PROCESS | 1657 | 1464608078764 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x113325800 == 33 [pid = 1657] [id = 84] 04:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 80 (0x1166c5000) [pid = 1657] [serial = 249] [outer = 0x0] 04:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 81 (0x117183000) [pid = 1657] [serial = 250] [outer = 0x1166c5000] 04:34:38 INFO - PROCESS | 1657 | 1464608078791 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 82 (0x118619000) [pid = 1657] [serial = 251] [outer = 0x1166c5000] 04:34:39 INFO - PROCESS | 1657 | 1464608079079 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]]]}] 04:34:39 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. 04:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 524ms 04:34:39 INFO - PROCESS | 1657 | 1464608079120 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1657 | 1464608079122 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:34:39 INFO - PROCESS | 1657 | 1464608079124 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1657 | 1464608079125 Marionette TRACE conn2 <- [1,310,null,{}] 04:34:39 INFO - PROCESS | 1657 | 1464608079133 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}] 04:34:39 INFO - PROCESS | 1657 | 1464608079210 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:34:39 INFO - PROCESS | 1657 | 1464608079219 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170e2000 == 34 [pid = 1657] [id = 85] 04:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 83 (0x119154c00) [pid = 1657] [serial = 252] [outer = 0x0] 04:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 84 (0x119656800) [pid = 1657] [serial = 253] [outer = 0x119154c00] 04:34:39 INFO - PROCESS | 1657 | 1464608079247 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 85 (0x1196e3000) [pid = 1657] [serial = 254] [outer = 0x119154c00] 04:34:39 INFO - PROCESS | 1657 | 1464608079542 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]]]}] 04:34:39 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. 04:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 468ms 04:34:39 INFO - PROCESS | 1657 | 1464608079593 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1657 | 1464608079594 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:34:39 INFO - PROCESS | 1657 | 1464608079597 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1657 | 1464608079598 Marionette TRACE conn2 <- [1,314,null,{}] 04:34:39 INFO - PROCESS | 1657 | 1464608079600 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}] 04:34:39 INFO - PROCESS | 1657 | 1464608079675 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:34:39 INFO - PROCESS | 1657 | 1464608079679 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181eb800 == 35 [pid = 1657] [id = 86] 04:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 86 (0x119adb800) [pid = 1657] [serial = 255] [outer = 0x0] 04:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 87 (0x119ae4400) [pid = 1657] [serial = 256] [outer = 0x119adb800] 04:34:39 INFO - PROCESS | 1657 | 1464608079709 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 88 (0x120d79c00) [pid = 1657] [serial = 257] [outer = 0x119adb800] 04:34:40 INFO - PROCESS | 1657 | 1464608080052 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]]]}] 04:34:40 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. 04:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 467ms 04:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:34:40 INFO - PROCESS | 1657 | 1464608080065 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 1657 | 1464608080068 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:34:40 INFO - PROCESS | 1657 | 1464608080071 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 1657 | 1464608080072 Marionette TRACE conn2 <- [1,318,null,{}] 04:34:40 INFO - PROCESS | 1657 | 1464608080074 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}] 04:34:40 INFO - PROCESS | 1657 | 1464608080145 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:34:40 INFO - PROCESS | 1657 | 1464608080187 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188d9000 == 36 [pid = 1657] [id = 87] 04:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 89 (0x112eb4400) [pid = 1657] [serial = 258] [outer = 0x0] 04:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 90 (0x121311c00) [pid = 1657] [serial = 259] [outer = 0x112eb4400] 04:34:40 INFO - PROCESS | 1657 | 1464608080212 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 91 (0x123a4c400) [pid = 1657] [serial = 260] [outer = 0x112eb4400] 04:34:40 INFO - PROCESS | 1657 | 1464608080503 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]]]}] 04:34:40 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. 04:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 468ms 04:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:34:40 INFO - PROCESS | 1657 | 1464608080540 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 1657 | 1464608080541 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:34:40 INFO - PROCESS | 1657 | 1464608080543 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 1657 | 1464608080544 Marionette TRACE conn2 <- [1,322,null,{}] 04:34:40 INFO - PROCESS | 1657 | 1464608080546 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}] 04:34:40 INFO - PROCESS | 1657 | 1464608080645 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:34:40 INFO - PROCESS | 1657 | 1464608080653 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x119789800 == 37 [pid = 1657] [id = 88] 04:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x124153800) [pid = 1657] [serial = 261] [outer = 0x0] 04:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x124481000) [pid = 1657] [serial = 262] [outer = 0x124153800] 04:34:40 INFO - PROCESS | 1657 | 1464608080684 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1260a7800) [pid = 1657] [serial = 263] [outer = 0x124153800] 04:34:41 INFO - PROCESS | 1657 | 1464608081214 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]]]}] 04:34:41 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. 04:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 718ms 04:34:41 INFO - PROCESS | 1657 | 1464608081261 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 1657 | 1464608081270 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:34:41 INFO - PROCESS | 1657 | 1464608081272 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1657 | 1464608081273 Marionette TRACE conn2 <- [1,326,null,{}] 04:34:41 INFO - PROCESS | 1657 | 1464608081276 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}] 04:34:41 INFO - PROCESS | 1657 | 1464608081367 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:34:41 INFO - PROCESS | 1657 | 1464608081409 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x111f15800 == 38 [pid = 1657] [id = 89] 04:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1263a8400) [pid = 1657] [serial = 264] [outer = 0x0] 04:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x126852000) [pid = 1657] [serial = 265] [outer = 0x1263a8400] 04:34:41 INFO - PROCESS | 1657 | 1464608081435 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x1289ae800) [pid = 1657] [serial = 266] [outer = 0x1263a8400] 04:34:41 INFO - PROCESS | 1657 | 1464608081768 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]]]}] 04:34:41 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. 04:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 04:34:41 INFO - PROCESS | 1657 | 1464608081791 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 1657 | 1464608081793 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:34:41 INFO - PROCESS | 1657 | 1464608081795 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 1657 | 1464608081796 Marionette TRACE conn2 <- [1,330,null,{}] 04:34:41 INFO - PROCESS | 1657 | 1464608081798 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}] 04:34:41 INFO - PROCESS | 1657 | 1464608081894 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:34:41 INFO - PROCESS | 1657 | 1464608081899 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fbd800 == 39 [pid = 1657] [id = 90] 04:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12642c400) [pid = 1657] [serial = 267] [outer = 0x0] 04:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1289b7c00) [pid = 1657] [serial = 268] [outer = 0x12642c400] 04:34:41 INFO - PROCESS | 1657 | 1464608081924 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x128bca000) [pid = 1657] [serial = 269] [outer = 0x12642c400] 04:34:42 INFO - PROCESS | 1657 | 1464608082231 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]]]}] 04:34:42 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. 04:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 04:34:42 INFO - PROCESS | 1657 | 1464608082275 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 1657 | 1464608082276 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:34:42 INFO - PROCESS | 1657 | 1464608082279 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1657 | 1464608082280 Marionette TRACE conn2 <- [1,334,null,{}] 04:34:42 INFO - PROCESS | 1657 | 1464608082284 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}] 04:34:42 INFO - PROCESS | 1657 | 1464608082381 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:34:42 INFO - PROCESS | 1657 | 1464608082409 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12384d800 == 40 [pid = 1657] [id = 91] 04:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x128bc9800) [pid = 1657] [serial = 270] [outer = 0x0] 04:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x128bd0000) [pid = 1657] [serial = 271] [outer = 0x128bc9800] 04:34:42 INFO - PROCESS | 1657 | 1464608082433 Marionette DEBUG loaded listener.js 04:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x128d0f800) [pid = 1657] [serial = 272] [outer = 0x128bc9800] 04:34:42 INFO - PROCESS | 1657 | 1464608082728 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]]]}] 04:34:42 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. 04:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 04:34:42 INFO - PROCESS | 1657 | 1464608082756 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 1657 | 1464608082757 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:34:42 INFO - PROCESS | 1657 | 1464608082759 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1657 | 1464608082760 Marionette TRACE conn2 <- [1,338,null,{}] 04:34:42 INFO - PROCESS | 1657 | 1464608082763 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}] 04:34:42 INFO - PROCESS | 1657 | 1464608082908 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x113349800) [pid = 1657] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x119de7c00) [pid = 1657] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1180c7c00) [pid = 1657] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x121139800) [pid = 1657] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x1260a7400) [pid = 1657] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1263a3000) [pid = 1657] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x128d1c400) [pid = 1657] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1240a9c00) [pid = 1657] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x11516a000) [pid = 1657] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 93 (0x11914f000) [pid = 1657] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 92 (0x1122b6c00) [pid = 1657] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:34:42 INFO - PROCESS | 1657 | --DOMWINDOW == 91 (0x1139f5c00) [pid = 1657] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:34:42 INFO - PROCESS | 1657 | 1464608082944 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c2800 == 41 [pid = 1657] [id = 92] 04:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 92 (0x1139f5c00) [pid = 1657] [serial = 273] [outer = 0x0] 04:34:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 93 (0x118473400) [pid = 1657] [serial = 274] [outer = 0x1139f5c00] 04:34:42 INFO - PROCESS | 1657 | 1464608082969 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 94 (0x1240a9c00) [pid = 1657] [serial = 275] [outer = 0x1139f5c00] 04:34:43 INFO - PROCESS | 1657 | 1464608083206 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]]]}] 04:34:43 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. 04:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 468ms 04:34:43 INFO - PROCESS | 1657 | 1464608083228 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1657 | 1464608083230 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:34:43 INFO - PROCESS | 1657 | 1464608083240 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1657 | 1464608083242 Marionette TRACE conn2 <- [1,342,null,{}] 04:34:43 INFO - PROCESS | 1657 | 1464608083256 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}] 04:34:43 INFO - PROCESS | 1657 | 1464608083347 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:34:43 INFO - PROCESS | 1657 | 1464608083354 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12689d800 == 42 [pid = 1657] [id = 93] 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x126853000) [pid = 1657] [serial = 276] [outer = 0x0] 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x129178c00) [pid = 1657] [serial = 277] [outer = 0x126853000] 04:34:43 INFO - PROCESS | 1657 | 1464608083383 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x12a503400) [pid = 1657] [serial = 278] [outer = 0x126853000] 04:34:43 INFO - PROCESS | 1657 | 1464608083708 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]]]}] 04:34:43 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. 04:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 523ms 04:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:34:43 INFO - PROCESS | 1657 | 1464608083764 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1657 | 1464608083765 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:34:43 INFO - PROCESS | 1657 | 1464608083767 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1657 | 1464608083768 Marionette TRACE conn2 <- [1,346,null,{}] 04:34:43 INFO - PROCESS | 1657 | 1464608083771 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}] 04:34:43 INFO - PROCESS | 1657 | 1464608083845 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:34:43 INFO - PROCESS | 1657 | 1464608083851 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x129129800 == 43 [pid = 1657] [id = 94] 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x12a50d400) [pid = 1657] [serial = 279] [outer = 0x0] 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x12a78fc00) [pid = 1657] [serial = 280] [outer = 0x12a50d400] 04:34:43 INFO - PROCESS | 1657 | 1464608083876 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12a868c00) [pid = 1657] [serial = 281] [outer = 0x12a50d400] 04:34:44 INFO - PROCESS | 1657 | 1464608084172 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]]]}] 04:34:44 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. 04:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 418ms 04:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:34:44 INFO - PROCESS | 1657 | 1464608084191 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 1657 | 1464608084192 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:34:44 INFO - PROCESS | 1657 | 1464608084194 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 1657 | 1464608084195 Marionette TRACE conn2 <- [1,350,null,{}] 04:34:44 INFO - PROCESS | 1657 | 1464608084198 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}] 04:34:44 INFO - PROCESS | 1657 | 1464608084276 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:34:44 INFO - PROCESS | 1657 | 1464608084280 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12978c000 == 44 [pid = 1657] [id = 95] 04:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x112eb6000) [pid = 1657] [serial = 282] [outer = 0x0] 04:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12ab03000) [pid = 1657] [serial = 283] [outer = 0x112eb6000] 04:34:44 INFO - PROCESS | 1657 | 1464608084308 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x12ab08000) [pid = 1657] [serial = 284] [outer = 0x112eb6000] 04:34:44 INFO - PROCESS | 1657 | 1464608084600 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]]]}] 04:34:44 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. 04:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 419ms 04:34:44 INFO - PROCESS | 1657 | 1464608084614 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:34:44 INFO - PROCESS | 1657 | 1464608084615 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:34:44 INFO - PROCESS | 1657 | 1464608084626 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:34:44 INFO - PROCESS | 1657 | 1464608084639 Marionette TRACE conn2 <- [1,354,null,{}] 04:34:44 INFO - PROCESS | 1657 | 1464608084642 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}] 04:34:44 INFO - PROCESS | 1657 | 1464608084738 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:34:44 INFO - PROCESS | 1657 | 1464608084744 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1297a1800 == 45 [pid = 1657] [id = 96] 04:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1122b6c00) [pid = 1657] [serial = 285] [outer = 0x0] 04:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x12a866c00) [pid = 1657] [serial = 286] [outer = 0x1122b6c00] 04:34:44 INFO - PROCESS | 1657 | 1464608084768 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12aca8800) [pid = 1657] [serial = 287] [outer = 0x1122b6c00] 04:34:45 INFO - PROCESS | 1657 | 1464608085211 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]]]}] 04:34:45 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. 04:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 632ms 04:34:45 INFO - PROCESS | 1657 | 1464608085266 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 1657 | 1464608085269 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:34:45 INFO - PROCESS | 1657 | 1464608085273 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1657 | 1464608085275 Marionette TRACE conn2 <- [1,358,null,{}] 04:34:45 INFO - PROCESS | 1657 | 1464608085279 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}] 04:34:45 INFO - PROCESS | 1657 | 1464608085377 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:34:45 INFO - PROCESS | 1657 | 1464608085422 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170a7000 == 46 [pid = 1657] [id = 97] 04:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1167d1000) [pid = 1657] [serial = 288] [outer = 0x0] 04:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x117562400) [pid = 1657] [serial = 289] [outer = 0x1167d1000] 04:34:45 INFO - PROCESS | 1657 | 1464608085455 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1185dbc00) [pid = 1657] [serial = 290] [outer = 0x1167d1000] 04:34:45 INFO - PROCESS | 1657 | 1464608085979 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]]]}] 04:34:45 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. 04:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 720ms 04:34:46 INFO - PROCESS | 1657 | 1464608086000 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 1657 | 1464608086004 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:34:46 INFO - PROCESS | 1657 | 1464608086010 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 1657 | 1464608086011 Marionette TRACE conn2 <- [1,362,null,{}] 04:34:46 INFO - PROCESS | 1657 | 1464608086014 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}] 04:34:46 INFO - PROCESS | 1657 | 1464608086111 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:34:46 INFO - PROCESS | 1657 | 1464608086163 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x11955d800 == 47 [pid = 1657] [id = 98] 04:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1186f7400) [pid = 1657] [serial = 291] [outer = 0x0] 04:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119654800) [pid = 1657] [serial = 292] [outer = 0x1186f7400] 04:34:46 INFO - PROCESS | 1657 | 1464608086196 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x119799400) [pid = 1657] [serial = 293] [outer = 0x1186f7400] 04:34:46 INFO - PROCESS | 1657 | 1464608086607 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]]]}] 04:34:46 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. 04:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 620ms 04:34:46 INFO - PROCESS | 1657 | 1464608086629 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 1657 | 1464608086631 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:34:46 INFO - PROCESS | 1657 | 1464608086633 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 1657 | 1464608086636 Marionette TRACE conn2 <- [1,366,null,{}] 04:34:46 INFO - PROCESS | 1657 | 1464608086663 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}] 04:34:46 INFO - PROCESS | 1657 | 1464608086793 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:34:46 INFO - PROCESS | 1657 | 1464608086837 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x129125000 == 48 [pid = 1657] [id = 99] 04:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1240a0800) [pid = 1657] [serial = 294] [outer = 0x0] 04:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x124111000) [pid = 1657] [serial = 295] [outer = 0x1240a0800] 04:34:46 INFO - PROCESS | 1657 | 1464608086870 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x124a59c00) [pid = 1657] [serial = 296] [outer = 0x1240a0800] 04:34:47 INFO - PROCESS | 1657 | 1464608087305 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]]]}] 04:34:47 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. 04:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 722ms 04:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:34:47 INFO - PROCESS | 1657 | 1464608087377 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 1657 | 1464608087378 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:34:47 INFO - PROCESS | 1657 | 1464608087382 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 1657 | 1464608087385 Marionette TRACE conn2 <- [1,370,null,{}] 04:34:47 INFO - PROCESS | 1657 | 1464608087388 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}] 04:34:47 INFO - PROCESS | 1657 | 1464608087491 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:34:47 INFO - PROCESS | 1657 | 1464608087548 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x116866800 == 49 [pid = 1657] [id = 100] 04:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124f99c00) [pid = 1657] [serial = 297] [outer = 0x0] 04:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12683e800) [pid = 1657] [serial = 298] [outer = 0x124f99c00] 04:34:47 INFO - PROCESS | 1657 | 1464608087578 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128bd5800) [pid = 1657] [serial = 299] [outer = 0x124f99c00] 04:34:48 INFO - PROCESS | 1657 | 1464608088163 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]]]}] 04:34:48 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. 04:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 821ms 04:34:48 INFO - PROCESS | 1657 | 1464608088203 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1657 | 1464608088205 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:34:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:34:48 INFO - PROCESS | 1657 | 1464608088209 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1657 | 1464608088211 Marionette TRACE conn2 <- [1,374,null,{}] 04:34:48 INFO - PROCESS | 1657 | 1464608088215 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}] 04:34:48 INFO - PROCESS | 1657 | 1464608088301 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:34:48 INFO - PROCESS | 1657 | 1464608088354 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e9000 == 50 [pid = 1657] [id = 101] 04:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1167d6c00) [pid = 1657] [serial = 300] [outer = 0x0] 04:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1168bf800) [pid = 1657] [serial = 301] [outer = 0x1167d6c00] 04:34:48 INFO - PROCESS | 1657 | 1464608088382 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x118471400) [pid = 1657] [serial = 302] [outer = 0x1167d6c00] 04:34:48 INFO - PROCESS | 1657 | 1464608088921 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12978c000 == 49 [pid = 1657] [id = 95] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x129129800 == 48 [pid = 1657] [id = 94] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12689d800 == 47 [pid = 1657] [id = 93] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c2800 == 46 [pid = 1657] [id = 92] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12384d800 == 45 [pid = 1657] [id = 91] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x120fbd800 == 44 [pid = 1657] [id = 90] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x111f15800 == 43 [pid = 1657] [id = 89] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x119789800 == 42 [pid = 1657] [id = 88] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1295c4400) [pid = 1657] [serial = 232] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1188d9000 == 41 [pid = 1657] [id = 87] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1181eb800 == 40 [pid = 1657] [id = 86] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1170e2000 == 39 [pid = 1657] [id = 85] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x113325800 == 38 [pid = 1657] [id = 84] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1170be000 == 37 [pid = 1657] [id = 83] 04:34:48 INFO - PROCESS | 1657 | --DOCSHELL 0x126db8800 == 36 [pid = 1657] [id = 82] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x128bd5000) [pid = 1657] [serial = 221] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x126ad4400) [pid = 1657] [serial = 190] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12917e800) [pid = 1657] [serial = 229] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11756f400) [pid = 1657] [serial = 195] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x126851000) [pid = 1657] [serial = 218] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12113a800) [pid = 1657] [serial = 209] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x117562c00) [pid = 1657] [serial = 199] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12d3d2400) [pid = 1657] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x119798c00) [pid = 1657] [serial = 205] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118610800) [pid = 1657] [serial = 224] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11607c800) [pid = 1657] [serial = 198] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118616800) [pid = 1657] [serial = 201] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x128d11800) [pid = 1657] [serial = 227] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x11516c800) [pid = 1657] [serial = 223] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1214e9400) [pid = 1657] [serial = 211] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1214e8c00) [pid = 1657] [serial = 226] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1289ad800) [pid = 1657] [serial = 220] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x11965a800) [pid = 1657] [serial = 204] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x126348800) [pid = 1657] [serial = 217] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x1122b6800) [pid = 1657] [serial = 192] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12439f400) [pid = 1657] [serial = 214] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x12936b800) [pid = 1657] [serial = 230] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x119aeac00) [pid = 1657] [serial = 208] [outer = 0x0] [url = about:blank] 04:34:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:34:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 772ms 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12400b400) [pid = 1657] [serial = 212] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 95 (0x1186f5000) [pid = 1657] [serial = 202] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | --DOMWINDOW == 94 (0x124f9bc00) [pid = 1657] [serial = 215] [outer = 0x0] [url = about:blank] 04:34:48 INFO - PROCESS | 1657 | 1464608088991 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1657 | 1464608088994 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:34:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:34:49 INFO - PROCESS | 1657 | 1464608089001 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 1657 | 1464608089002 Marionette TRACE conn2 <- [1,378,null,{}] 04:34:49 INFO - PROCESS | 1657 | 1464608089005 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}] 04:34:49 INFO - PROCESS | 1657 | 1464608089076 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:34:49 INFO - PROCESS | 1657 | 1464608089088 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1166f8000 == 37 [pid = 1657] [id = 102] 04:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 95 (0x1186f0c00) [pid = 1657] [serial = 303] [outer = 0x0] 04:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 96 (0x118e48400) [pid = 1657] [serial = 304] [outer = 0x1186f0c00] 04:34:49 INFO - PROCESS | 1657 | 1464608089114 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119793c00) [pid = 1657] [serial = 305] [outer = 0x1186f0c00] 04:34:49 INFO - PROCESS | 1657 | 1464608089429 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:34:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 04:34:49 INFO - PROCESS | 1657 | 1464608089471 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 1657 | 1464608089472 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:34:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:34:49 INFO - PROCESS | 1657 | 1464608089474 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 1657 | 1464608089476 Marionette TRACE conn2 <- [1,382,null,{}] 04:34:49 INFO - PROCESS | 1657 | 1464608089484 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}] 04:34:49 INFO - PROCESS | 1657 | 1464608089584 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:34:49 INFO - PROCESS | 1657 | 1464608089609 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11869c800 == 38 [pid = 1657] [id = 103] 04:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x119ae7c00) [pid = 1657] [serial = 306] [outer = 0x0] 04:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x1213cf000) [pid = 1657] [serial = 307] [outer = 0x119ae7c00] 04:34:49 INFO - PROCESS | 1657 | 1464608089636 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1240a2400) [pid = 1657] [serial = 308] [outer = 0x119ae7c00] 04:34:49 INFO - PROCESS | 1657 | 1464608089946 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:34:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:34:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 520ms 04:34:49 INFO - PROCESS | 1657 | 1464608089995 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:34:49 INFO - PROCESS | 1657 | 1464608089997 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:34:50 INFO - PROCESS | 1657 | 1464608089999 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1657 | 1464608090000 Marionette TRACE conn2 <- [1,386,null,{}] 04:34:50 INFO - PROCESS | 1657 | 1464608090002 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}] 04:34:50 INFO - PROCESS | 1657 | 1464608090080 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:34:50 INFO - PROCESS | 1657 | 1464608090121 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11954e800 == 39 [pid = 1657] [id = 104] 04:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x121131c00) [pid = 1657] [serial = 309] [outer = 0x0] 04:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x12448bc00) [pid = 1657] [serial = 310] [outer = 0x121131c00] 04:34:50 INFO - PROCESS | 1657 | 1464608090147 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1260a6800) [pid = 1657] [serial = 311] [outer = 0x121131c00] 04:34:50 INFO - PROCESS | 1657 | 1464608090410 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]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 420ms 04:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:34:50 INFO - PROCESS | 1657 | 1464608090425 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 1657 | 1464608090426 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:34:50 INFO - PROCESS | 1657 | 1464608090428 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1657 | 1464608090430 Marionette TRACE conn2 <- [1,390,null,{}] 04:34:50 INFO - PROCESS | 1657 | 1464608090440 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}] 04:34:50 INFO - PROCESS | 1657 | 1464608090516 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:34:50 INFO - PROCESS | 1657 | 1464608090522 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x120ddd800 == 40 [pid = 1657] [id = 105] 04:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1260aac00) [pid = 1657] [serial = 312] [outer = 0x0] 04:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126432400) [pid = 1657] [serial = 313] [outer = 0x1260aac00] 04:34:50 INFO - PROCESS | 1657 | 1464608090547 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x1289b1400) [pid = 1657] [serial = 314] [outer = 0x1260aac00] 04:34:50 INFO - PROCESS | 1657 | 1464608090886 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]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 469ms 04:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:34:50 INFO - PROCESS | 1657 | 1464608090898 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 1657 | 1464608090900 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:34:50 INFO - PROCESS | 1657 | 1464608090905 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1657 | 1464608090906 Marionette TRACE conn2 <- [1,394,null,{}] 04:34:50 INFO - PROCESS | 1657 | 1464608090908 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}] 04:34:51 INFO - PROCESS | 1657 | 1464608091077 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:34:51 INFO - PROCESS | 1657 | 1464608091097 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x121107800 == 41 [pid = 1657] [id = 106] 04:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1289b6c00) [pid = 1657] [serial = 315] [outer = 0x0] 04:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x128bcb400) [pid = 1657] [serial = 316] [outer = 0x1289b6c00] 04:34:51 INFO - PROCESS | 1657 | 1464608091140 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12917d800) [pid = 1657] [serial = 317] [outer = 0x1289b6c00] 04:34:51 INFO - PROCESS | 1657 | 1464608091647 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]]]}] 04:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 771ms 04:34:51 INFO - PROCESS | 1657 | 1464608091696 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 1657 | 1464608091697 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:34:51 INFO - PROCESS | 1657 | 1464608091725 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - PROCESS | 1657 | 1464608091726 Marionette TRACE conn2 <- [1,398,null,{}] 04:34:51 INFO - PROCESS | 1657 | 1464608091744 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}] 04:34:51 INFO - PROCESS | 1657 | 1464608091833 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:34:51 INFO - PROCESS | 1657 | 1464608091839 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170bb000 == 42 [pid = 1657] [id = 107] 04:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x1289adc00) [pid = 1657] [serial = 318] [outer = 0x0] 04:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1295c4000) [pid = 1657] [serial = 319] [outer = 0x1289adc00] 04:34:51 INFO - PROCESS | 1657 | 1464608091866 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a795800) [pid = 1657] [serial = 320] [outer = 0x1289adc00] 04:34:52 INFO - PROCESS | 1657 | 1464608092203 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 536ms 04:34:52 INFO - PROCESS | 1657 | 1464608092254 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 1657 | 1464608092255 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:34:52 INFO - PROCESS | 1657 | 1464608092257 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1657 | 1464608092258 Marionette TRACE conn2 <- [1,402,null,{}] 04:34:52 INFO - PROCESS | 1657 | 1464608092260 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}] 04:34:52 INFO - PROCESS | 1657 | 1464608092352 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:34:52 INFO - PROCESS | 1657 | 1464608092380 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12636b000 == 43 [pid = 1657] [id = 108] 04:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12936b800) [pid = 1657] [serial = 321] [outer = 0x0] 04:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12ab0c000) [pid = 1657] [serial = 322] [outer = 0x12936b800] 04:34:52 INFO - PROCESS | 1657 | 1464608092404 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12acac800) [pid = 1657] [serial = 323] [outer = 0x12936b800] 04:34:52 INFO - PROCESS | 1657 | 1464608092844 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 04:34:52 INFO - PROCESS | 1657 | 1464608092881 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 1657 | 1464608092882 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:34:52 INFO - PROCESS | 1657 | 1464608092894 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1657 | 1464608092896 Marionette TRACE conn2 <- [1,406,null,{}] 04:34:52 INFO - PROCESS | 1657 | 1464608092900 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}] 04:34:53 INFO - PROCESS | 1657 | 1464608093040 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12a50d400) [pid = 1657] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12936f000) [pid = 1657] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119adb800) [pid = 1657] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112eb4400) [pid = 1657] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1166c5000) [pid = 1657] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1263a8400) [pid = 1657] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x124153800) [pid = 1657] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1161ae000) [pid = 1657] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x119154c00) [pid = 1657] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12642c400) [pid = 1657] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128bc9800) [pid = 1657] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1139f5c00) [pid = 1657] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x126853000) [pid = 1657] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:34:53 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x112eb6000) [pid = 1657] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:34:53 INFO - PROCESS | 1657 | 1464608093271 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181da000 == 44 [pid = 1657] [id = 109] 04:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x112eb6000) [pid = 1657] [serial = 324] [outer = 0x0] 04:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117570800) [pid = 1657] [serial = 325] [outer = 0x112eb6000] 04:34:53 INFO - PROCESS | 1657 | 1464608093309 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1219bf000) [pid = 1657] [serial = 326] [outer = 0x112eb6000] 04:34:53 INFO - PROCESS | 1657 | 1464608093556 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]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 04:34:53 INFO - PROCESS | 1657 | 1464608093579 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 1657 | 1464608093581 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:34:53 INFO - PROCESS | 1657 | 1464608093593 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 1657 | 1464608093594 Marionette TRACE conn2 <- [1,410,null,{}] 04:34:53 INFO - PROCESS | 1657 | 1464608093596 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}] 04:34:53 INFO - PROCESS | 1657 | 1464608093675 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:34:53 INFO - PROCESS | 1657 | 1464608093680 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x129134000 == 45 [pid = 1657] [id = 110] 04:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126853000) [pid = 1657] [serial = 327] [outer = 0x0] 04:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12a796000) [pid = 1657] [serial = 328] [outer = 0x126853000] 04:34:53 INFO - PROCESS | 1657 | 1464608093706 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12b11a800) [pid = 1657] [serial = 329] [outer = 0x126853000] 04:34:54 INFO - PROCESS | 1657 | 1464608094020 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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 04:34:54 INFO - PROCESS | 1657 | 1464608094061 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1657 | 1464608094063 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:34:54 INFO - PROCESS | 1657 | 1464608094073 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1657 | 1464608094075 Marionette TRACE conn2 <- [1,414,null,{}] 04:34:54 INFO - PROCESS | 1657 | 1464608094085 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}] 04:34:54 INFO - PROCESS | 1657 | 1464608094176 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:34:54 INFO - PROCESS | 1657 | 1464608094181 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1297a3000 == 46 [pid = 1657] [id = 111] 04:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12a864400) [pid = 1657] [serial = 330] [outer = 0x0] 04:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12b3c3c00) [pid = 1657] [serial = 331] [outer = 0x12a864400] 04:34:54 INFO - PROCESS | 1657 | 1464608094211 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bb11000) [pid = 1657] [serial = 332] [outer = 0x12a864400] 04:34:54 INFO - PROCESS | 1657 | 1464608094484 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:34:54 INFO - PROCESS | 1657 | 1464608094553 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]]]}] 04:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 537ms 04:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:34:54 INFO - PROCESS | 1657 | 1464608094603 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 1657 | 1464608094604 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:34:54 INFO - PROCESS | 1657 | 1464608094606 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 1657 | 1464608094607 Marionette TRACE conn2 <- [1,418,null,{}] 04:34:54 INFO - PROCESS | 1657 | 1464608094609 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}] 04:34:54 INFO - PROCESS | 1657 | 1464608094689 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:34:54 INFO - PROCESS | 1657 | 1464608094734 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acc0800 == 47 [pid = 1657] [id = 112] 04:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12bb10800) [pid = 1657] [serial = 333] [outer = 0x0] 04:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bbce000) [pid = 1657] [serial = 334] [outer = 0x12bb10800] 04:34:54 INFO - PROCESS | 1657 | 1464608094759 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12bee9000) [pid = 1657] [serial = 335] [outer = 0x12bb10800] 04:34:55 INFO - PROCESS | 1657 | 1464608095575 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]]]}] 04:34:55 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 04:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 04:34:55 INFO - PROCESS | 1657 | 1464608095625 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1657 | 1464608095628 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:34:55 INFO - PROCESS | 1657 | 1464608095644 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1657 | 1464608095647 Marionette TRACE conn2 <- [1,422,null,{}] 04:34:55 INFO - PROCESS | 1657 | 1464608095651 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}] 04:34:55 INFO - PROCESS | 1657 | 1464608095749 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:34:55 INFO - PROCESS | 1657 | 1464608095792 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x116136800 == 48 [pid = 1657] [id = 113] 04:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x1161f4000) [pid = 1657] [serial = 336] [outer = 0x0] 04:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1166c8400) [pid = 1657] [serial = 337] [outer = 0x1161f4000] 04:34:55 INFO - PROCESS | 1657 | 1464608095824 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1185dc800) [pid = 1657] [serial = 338] [outer = 0x1161f4000] 04:34:56 INFO - PROCESS | 1657 | 1464608096784 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]]]}] 04:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1184ms 04:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:34:56 INFO - PROCESS | 1657 | 1464608096816 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 1657 | 1464608096820 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:34:56 INFO - PROCESS | 1657 | 1464608096825 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 1657 | 1464608096827 Marionette TRACE conn2 <- [1,426,null,{}] 04:34:56 INFO - PROCESS | 1657 | 1464608096829 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}] 04:34:56 INFO - PROCESS | 1657 | 1464608096928 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:34:56 INFO - PROCESS | 1657 | 1464608096971 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x119557000 == 49 [pid = 1657] [id = 114] 04:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x118620000) [pid = 1657] [serial = 339] [outer = 0x0] 04:34:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119ae2c00) [pid = 1657] [serial = 340] [outer = 0x118620000] 04:34:57 INFO - PROCESS | 1657 | 1464608097000 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12130bc00) [pid = 1657] [serial = 341] [outer = 0x118620000] 04:34:57 INFO - PROCESS | 1657 | 1464608097461 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] 04:34:57 INFO - PROCESS | 1657 | 1464608097507 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:34:57 INFO - PROCESS | 1657 | 1464608097512 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1657 | 1464608097519 Marionette TRACE conn2 <- [1,430,null,{}] 04:34:57 INFO - PROCESS | 1657 | 1464608097532 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}] 04:34:57 INFO - PROCESS | 1657 | 1464608097682 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:34:57 INFO - PROCESS | 1657 | 1464608097781 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129526800 == 50 [pid = 1657] [id = 115] 04:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x124109000) [pid = 1657] [serial = 342] [outer = 0x0] 04:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x126ad2400) [pid = 1657] [serial = 343] [outer = 0x124109000] 04:34:57 INFO - PROCESS | 1657 | 1464608097832 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1289bbc00) [pid = 1657] [serial = 344] [outer = 0x124109000] 04:34:58 INFO - PROCESS | 1657 | 1464608098458 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]]]}] 04:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 979ms 04:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:34:58 INFO - PROCESS | 1657 | 1464608098491 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 1657 | 1464608098493 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:34:58 INFO - PROCESS | 1657 | 1464608098497 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 1657 | 1464608098499 Marionette TRACE conn2 <- [1,434,null,{}] 04:34:58 INFO - PROCESS | 1657 | 1464608098506 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}] 04:34:58 INFO - PROCESS | 1657 | 1464608098589 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:34:58 INFO - PROCESS | 1657 | 1464608098648 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x11686b000 == 51 [pid = 1657] [id = 116] 04:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1166c7400) [pid = 1657] [serial = 345] [outer = 0x0] 04:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x11684a800) [pid = 1657] [serial = 346] [outer = 0x1166c7400] 04:34:58 INFO - PROCESS | 1657 | 1464608098675 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118470000) [pid = 1657] [serial = 347] [outer = 0x1166c7400] 04:34:59 INFO - PROCESS | 1657 | 1464608099102 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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 624ms 04:34:59 INFO - PROCESS | 1657 | 1464608099121 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1657 | 1464608099125 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:34:59 INFO - PROCESS | 1657 | 1464608099129 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1657 | 1464608099131 Marionette TRACE conn2 <- [1,438,null,{}] 04:34:59 INFO - PROCESS | 1657 | 1464608099133 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}] 04:34:59 INFO - PROCESS | 1657 | 1464608099224 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:34:59 INFO - PROCESS | 1657 | 1464608099267 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f28000 == 52 [pid = 1657] [id = 117] 04:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x1180cb400) [pid = 1657] [serial = 348] [outer = 0x0] 04:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118ec0400) [pid = 1657] [serial = 349] [outer = 0x1180cb400] 04:34:59 INFO - PROCESS | 1657 | 1464608099293 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x119796000) [pid = 1657] [serial = 350] [outer = 0x1180cb400] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1297a3000 == 51 [pid = 1657] [id = 111] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x129134000 == 50 [pid = 1657] [id = 110] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1181da000 == 49 [pid = 1657] [id = 109] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12636b000 == 48 [pid = 1657] [id = 108] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1170bb000 == 47 [pid = 1657] [id = 107] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x121107800 == 46 [pid = 1657] [id = 106] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12a866c00) [pid = 1657] [serial = 286] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x120ddd800 == 45 [pid = 1657] [id = 105] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11954e800 == 44 [pid = 1657] [id = 104] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11869c800 == 43 [pid = 1657] [id = 103] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1166f8000 == 42 [pid = 1657] [id = 102] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e9000 == 41 [pid = 1657] [id = 101] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x11955d800 == 40 [pid = 1657] [id = 98] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1170a7000 == 39 [pid = 1657] [id = 97] 04:34:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1297a1800 == 38 [pid = 1657] [id = 96] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12ab03000) [pid = 1657] [serial = 283] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12a868c00) [pid = 1657] [serial = 281] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12a506000) [pid = 1657] [serial = 233] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x119ae4400) [pid = 1657] [serial = 256] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x120d79c00) [pid = 1657] [serial = 257] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x121311c00) [pid = 1657] [serial = 259] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x123a4c400) [pid = 1657] [serial = 260] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x117183000) [pid = 1657] [serial = 250] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x126852000) [pid = 1657] [serial = 265] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x118619000) [pid = 1657] [serial = 251] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x124481000) [pid = 1657] [serial = 262] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x117182800) [pid = 1657] [serial = 248] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1167d0000) [pid = 1657] [serial = 247] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x119656800) [pid = 1657] [serial = 253] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1196e3000) [pid = 1657] [serial = 254] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x11862c400) [pid = 1657] [serial = 238] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12ab08000) [pid = 1657] [serial = 284] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11516fc00) [pid = 1657] [serial = 235] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1289b7c00) [pid = 1657] [serial = 268] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119ae8c00) [pid = 1657] [serial = 241] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12634cc00) [pid = 1657] [serial = 244] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1289ae800) [pid = 1657] [serial = 266] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128bd0000) [pid = 1657] [serial = 271] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x128bca000) [pid = 1657] [serial = 269] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128d0f800) [pid = 1657] [serial = 272] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1240a9c00) [pid = 1657] [serial = 275] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12a78fc00) [pid = 1657] [serial = 280] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x118473400) [pid = 1657] [serial = 274] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 98 (0x129178c00) [pid = 1657] [serial = 277] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 97 (0x1260a7800) [pid = 1657] [serial = 263] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | --DOMWINDOW == 96 (0x12a503400) [pid = 1657] [serial = 278] [outer = 0x0] [url = about:blank] 04:34:59 INFO - PROCESS | 1657 | 1464608099642 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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 518ms 04:34:59 INFO - PROCESS | 1657 | 1464608099657 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1657 | 1464608099658 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:34:59 INFO - PROCESS | 1657 | 1464608099663 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1657 | 1464608099665 Marionette TRACE conn2 <- [1,442,null,{}] 04:34:59 INFO - PROCESS | 1657 | 1464608099675 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}] 04:34:59 INFO - PROCESS | 1657 | 1464608099750 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:34:59 INFO - PROCESS | 1657 | 1464608099755 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x11811e800 == 39 [pid = 1657] [id = 118] 04:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 97 (0x119a37000) [pid = 1657] [serial = 351] [outer = 0x0] 04:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 98 (0x120fd6400) [pid = 1657] [serial = 352] [outer = 0x119a37000] 04:34:59 INFO - PROCESS | 1657 | 1464608099784 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 99 (0x121670800) [pid = 1657] [serial = 353] [outer = 0x119a37000] 04:35:00 INFO - PROCESS | 1657 | 1464608100140 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 04:35:00 INFO - PROCESS | 1657 | 1464608100187 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1657 | 1464608100188 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:35:00 INFO - PROCESS | 1657 | 1464608100196 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1657 | 1464608100197 Marionette TRACE conn2 <- [1,446,null,{}] 04:35:00 INFO - PROCESS | 1657 | 1464608100199 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}] 04:35:00 INFO - PROCESS | 1657 | 1464608100274 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:35:00 INFO - PROCESS | 1657 | 1464608100280 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ee9800 == 40 [pid = 1657] [id = 119] 04:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x12410c800) [pid = 1657] [serial = 354] [outer = 0x0] 04:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x124a5c400) [pid = 1657] [serial = 355] [outer = 0x12410c800] 04:35:00 INFO - PROCESS | 1657 | 1464608100310 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x124f2b000) [pid = 1657] [serial = 356] [outer = 0x12410c800] 04:35:00 INFO - PROCESS | 1657 | 1464608100632 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 472ms 04:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:35:00 INFO - PROCESS | 1657 | 1464608100665 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1657 | 1464608100666 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:35:00 INFO - PROCESS | 1657 | 1464608100668 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1657 | 1464608100669 Marionette TRACE conn2 <- [1,450,null,{}] 04:35:00 INFO - PROCESS | 1657 | 1464608100672 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}] 04:35:00 INFO - PROCESS | 1657 | 1464608100742 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:35:00 INFO - PROCESS | 1657 | 1464608100786 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x11954d000 == 41 [pid = 1657] [id = 120] 04:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x123d2b800) [pid = 1657] [serial = 357] [outer = 0x0] 04:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1260a6c00) [pid = 1657] [serial = 358] [outer = 0x123d2b800] 04:35:00 INFO - PROCESS | 1657 | 1464608100811 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126ad4400) [pid = 1657] [serial = 359] [outer = 0x123d2b800] 04:35:01 INFO - PROCESS | 1657 | 1464608101155 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] 04:35:01 INFO - PROCESS | 1657 | 1464608101190 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:35:01 INFO - PROCESS | 1657 | 1464608101193 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 1657 | 1464608101195 Marionette TRACE conn2 <- [1,454,null,{}] 04:35:01 INFO - PROCESS | 1657 | 1464608101199 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}] 04:35:01 INFO - PROCESS | 1657 | 1464608101342 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:35:01 INFO - PROCESS | 1657 | 1464608101432 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x121103000 == 42 [pid = 1657] [id = 121] 04:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12439f400) [pid = 1657] [serial = 360] [outer = 0x0] 04:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x1289b6400) [pid = 1657] [serial = 361] [outer = 0x12439f400] 04:35:01 INFO - PROCESS | 1657 | 1464608101476 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x129177800) [pid = 1657] [serial = 362] [outer = 0x12439f400] 04:35:01 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:01 INFO - PROCESS | 1657 | 1464608101811 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]]]}] 04:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 04:35:01 INFO - PROCESS | 1657 | 1464608101863 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 1657 | 1464608101864 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:35:01 INFO - PROCESS | 1657 | 1464608101873 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - PROCESS | 1657 | 1464608101882 Marionette TRACE conn2 <- [1,458,null,{}] 04:35:01 INFO - PROCESS | 1657 | 1464608101884 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}] 04:35:01 INFO - PROCESS | 1657 | 1464608101981 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:35:01 INFO - PROCESS | 1657 | 1464608101985 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12156a000 == 43 [pid = 1657] [id = 122] 04:35:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1260a7800) [pid = 1657] [serial = 363] [outer = 0x0] 04:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12917f400) [pid = 1657] [serial = 364] [outer = 0x1260a7800] 04:35:02 INFO - PROCESS | 1657 | 1464608102010 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x129370400) [pid = 1657] [serial = 365] [outer = 0x1260a7800] 04:35:02 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc - 04:35:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1 04:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:02 INFO - _addTest/ [0,461,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 1657 | 1464608102358 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:35:02 INFO - PROCESS | 1657 | 1464608102360 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 1657 | 1464608102361 Marionette TRACE conn2 <- [1,462,null,{}] 04:35:02 INFO - PROCESS | 1657 | 1464608102363 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}] 04:35:02 INFO - PROCESS | 1657 | 1464608102467 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:35:02 INFO - PROCESS | 1657 | 1464608102479 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a8b000 == 44 [pid = 1657] [id = 123] 04:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12917f800) [pid = 1657] [serial = 366] [outer = 0x0] 04:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12a791c00) [pid = 1657] [serial = 367] [outer = 0x12917f800] 04:35:02 INFO - PROCESS | 1657 | 1464608102505 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12a86f800) [pid = 1657] [serial = 368] [outer = 0x12917f800] 04:35:02 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:02 INFO - PROCESS | 1657 | 1464608102827 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] 04:35:02 INFO - PROCESS | 1657 | 1464608102880 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:35:02 INFO - PROCESS | 1657 | 1464608102882 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 1657 | 1464608102884 Marionette TRACE conn2 <- [1,466,null,{}] 04:35:02 INFO - PROCESS | 1657 | 1464608102886 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}] 04:35:02 INFO - PROCESS | 1657 | 1464608102972 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:35:03 INFO - PROCESS | 1657 | 1464608103003 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x126408000 == 45 [pid = 1657] [id = 124] 04:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1295bfc00) [pid = 1657] [serial = 369] [outer = 0x0] 04:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12aca6400) [pid = 1657] [serial = 370] [outer = 0x1295bfc00] 04:35:03 INFO - PROCESS | 1657 | 1464608103036 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12b113800) [pid = 1657] [serial = 371] [outer = 0x1295bfc00] 04:35:03 INFO - PROCESS | 1657 | 1464608103433 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] 04:35:03 INFO - PROCESS | 1657 | 1464608103503 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:35:03 INFO - PROCESS | 1657 | 1464608103505 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1657 | 1464608103506 Marionette TRACE conn2 <- [1,470,null,{}] 04:35:03 INFO - PROCESS | 1657 | 1464608103508 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}] 04:35:03 INFO - PROCESS | 1657 | 1464608103580 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:35:03 INFO - PROCESS | 1657 | 1464608103586 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x11988b800 == 46 [pid = 1657] [id = 125] 04:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117184800) [pid = 1657] [serial = 372] [outer = 0x0] 04:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x1196e3400) [pid = 1657] [serial = 373] [outer = 0x117184800] 04:35:03 INFO - PROCESS | 1657 | 1464608103611 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x126349000) [pid = 1657] [serial = 374] [outer = 0x117184800] 04:35:03 INFO - PROCESS | 1657 | 1464608103930 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]]]}] 04:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 04:35:03 INFO - PROCESS | 1657 | 1464608103973 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 1657 | 1464608103975 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:35:03 INFO - PROCESS | 1657 | 1464608103977 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 1657 | 1464608103979 Marionette TRACE conn2 <- [1,474,null,{}] 04:35:03 INFO - PROCESS | 1657 | 1464608103981 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}] 04:35:04 INFO - PROCESS | 1657 | 1464608104089 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:35:04 INFO - PROCESS | 1657 | 1464608104095 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x129131800 == 47 [pid = 1657] [id = 126] 04:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x121310400) [pid = 1657] [serial = 375] [outer = 0x0] 04:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x12ab07000) [pid = 1657] [serial = 376] [outer = 0x121310400] 04:35:04 INFO - PROCESS | 1657 | 1464608104126 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12bbc9800) [pid = 1657] [serial = 377] [outer = 0x121310400] 04:35:04 INFO - PROCESS | 1657 | 1464608104459 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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 520ms 04:35:04 INFO - PROCESS | 1657 | 1464608104497 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1657 | 1464608104498 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:35:04 INFO - PROCESS | 1657 | 1464608104501 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1657 | 1464608104502 Marionette TRACE conn2 <- [1,478,null,{}] 04:35:04 INFO - PROCESS | 1657 | 1464608104504 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}] 04:35:04 INFO - PROCESS | 1657 | 1464608104579 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:35:04 INFO - PROCESS | 1657 | 1464608104586 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1297a5800 == 48 [pid = 1657] [id = 127] 04:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12bbca000) [pid = 1657] [serial = 378] [outer = 0x0] 04:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bee7800) [pid = 1657] [serial = 379] [outer = 0x12bbca000] 04:35:04 INFO - PROCESS | 1657 | 1464608104611 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c078400) [pid = 1657] [serial = 380] [outer = 0x12bbca000] 04:35:04 INFO - PROCESS | 1657 | 1464608104924 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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 04:35:04 INFO - PROCESS | 1657 | 1464608104970 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1657 | 1464608104971 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:35:04 INFO - PROCESS | 1657 | 1464608104981 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1657 | 1464608104982 Marionette TRACE conn2 <- [1,482,null,{}] 04:35:04 INFO - PROCESS | 1657 | 1464608104986 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}] 04:35:05 INFO - PROCESS | 1657 | 1464608105059 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:35:05 INFO - PROCESS | 1657 | 1464608105063 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3d2000 == 49 [pid = 1657] [id = 128] 04:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12bb0e400) [pid = 1657] [serial = 381] [outer = 0x0] 04:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12c07f000) [pid = 1657] [serial = 382] [outer = 0x12bb0e400] 04:35:05 INFO - PROCESS | 1657 | 1464608105089 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12c094800) [pid = 1657] [serial = 383] [outer = 0x12bb0e400] 04:35:05 INFO - PROCESS | 1657 | 1464608105427 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]]]}] 04:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 479ms 04:35:05 INFO - PROCESS | 1657 | 1464608105493 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:35:05 INFO - PROCESS | 1657 | 1464608105496 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:35:05 INFO - PROCESS | 1657 | 1464608105501 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:35:05 INFO - PROCESS | 1657 | 1464608105504 Marionette TRACE conn2 <- [1,486,null,{}] 04:35:05 INFO - PROCESS | 1657 | 1464608105508 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}] 04:35:05 INFO - PROCESS | 1657 | 1464608105610 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:35:05 INFO - PROCESS | 1657 | 1464608105660 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160a9800 == 50 [pid = 1657] [id = 129] 04:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x113d83000) [pid = 1657] [serial = 384] [outer = 0x0] 04:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1160f1c00) [pid = 1657] [serial = 385] [outer = 0x113d83000] 04:35:05 INFO - PROCESS | 1657 | 1464608105691 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x116847800) [pid = 1657] [serial = 386] [outer = 0x113d83000] 04:35:06 INFO - PROCESS | 1657 | 1464608106127 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]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 673ms 04:35:06 INFO - PROCESS | 1657 | 1464608106174 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 1657 | 1464608106176 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:35:06 INFO - PROCESS | 1657 | 1464608106181 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 1657 | 1464608106184 Marionette TRACE conn2 <- [1,490,null,{}] 04:35:06 INFO - PROCESS | 1657 | 1464608106187 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}] 04:35:06 INFO - PROCESS | 1657 | 1464608106284 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:35:06 INFO - PROCESS | 1657 | 1464608106344 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x11955d800 == 51 [pid = 1657] [id = 130] 04:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x118614400) [pid = 1657] [serial = 387] [outer = 0x0] 04:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119a34000) [pid = 1657] [serial = 388] [outer = 0x118614400] 04:35:06 INFO - PROCESS | 1657 | 1464608106373 Marionette DEBUG loaded listener.js 04:35:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12130d000) [pid = 1657] [serial = 389] [outer = 0x118614400] 04:35:06 INFO - PROCESS | 1657 | 1464608106781 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]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 623ms 04:35:06 INFO - PROCESS | 1657 | 1464608106804 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 1657 | 1464608106805 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:35:06 INFO - PROCESS | 1657 | 1464608106808 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 1657 | 1464608106809 Marionette TRACE conn2 <- [1,494,null,{}] 04:35:06 INFO - PROCESS | 1657 | 1464608106816 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}] 04:35:06 INFO - PROCESS | 1657 | 1464608106937 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:35:07 INFO - PROCESS | 1657 | 1464608107011 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab25800 == 52 [pid = 1657] [id = 131] 04:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1289b6000) [pid = 1657] [serial = 390] [outer = 0x0] 04:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1289b9c00) [pid = 1657] [serial = 391] [outer = 0x1289b6000] 04:35:07 INFO - PROCESS | 1657 | 1464608107045 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x128bd1000) [pid = 1657] [serial = 392] [outer = 0x1289b6000] 04:35:07 INFO - PROCESS | 1657 | 1464608107483 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]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 719ms 04:35:07 INFO - PROCESS | 1657 | 1464608107528 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1657 | 1464608107529 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:35:07 INFO - PROCESS | 1657 | 1464608107548 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1657 | 1464608107550 Marionette TRACE conn2 <- [1,498,null,{}] 04:35:07 INFO - PROCESS | 1657 | 1464608107554 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}] 04:35:07 INFO - PROCESS | 1657 | 1464608107651 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:35:07 INFO - PROCESS | 1657 | 1464608107721 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbac800 == 53 [pid = 1657] [id = 132] 04:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128f0ac00) [pid = 1657] [serial = 393] [outer = 0x0] 04:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x129369c00) [pid = 1657] [serial = 394] [outer = 0x128f0ac00] 04:35:07 INFO - PROCESS | 1657 | 1464608107752 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12b3bfc00) [pid = 1657] [serial = 395] [outer = 0x128f0ac00] 04:35:08 INFO - PROCESS | 1657 | 1464608108158 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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 688ms 04:35:08 INFO - PROCESS | 1657 | 1464608108221 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:35:08 INFO - PROCESS | 1657 | 1464608108223 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:35:08 INFO - PROCESS | 1657 | 1464608108225 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:35:08 INFO - PROCESS | 1657 | 1464608108226 Marionette TRACE conn2 <- [1,502,null,{}] 04:35:08 INFO - PROCESS | 1657 | 1464608108228 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}] 04:35:08 INFO - PROCESS | 1657 | 1464608108321 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:35:08 INFO - PROCESS | 1657 | 1464608108367 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c015000 == 54 [pid = 1657] [id = 133] 04:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12acae800) [pid = 1657] [serial = 396] [outer = 0x0] 04:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12bb0a000) [pid = 1657] [serial = 397] [outer = 0x12acae800] 04:35:08 INFO - PROCESS | 1657 | 1464608108396 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12c07bc00) [pid = 1657] [serial = 398] [outer = 0x12acae800] 04:35:08 INFO - PROCESS | 1657 | 1464608108939 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]]]}] 04:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 768ms 04:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:35:09 INFO - PROCESS | 1657 | 1464608108994 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 1657 | 1464608108996 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:35:09 INFO - PROCESS | 1657 | 1464608108999 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 1657 | 1464608109002 Marionette TRACE conn2 <- [1,506,null,{}] 04:35:09 INFO - PROCESS | 1657 | 1464608109006 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}] 04:35:09 INFO - PROCESS | 1657 | 1464608109093 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:35:09 INFO - PROCESS | 1657 | 1464608109144 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x119178000 == 55 [pid = 1657] [id = 134] 04:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x116847c00) [pid = 1657] [serial = 399] [outer = 0x0] 04:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11756f400) [pid = 1657] [serial = 400] [outer = 0x116847c00] 04:35:09 INFO - PROCESS | 1657 | 1464608109171 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118624400) [pid = 1657] [serial = 401] [outer = 0x116847c00] 04:35:09 INFO - PROCESS | 1657 | 1464608109625 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]]]}] 04:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 04:35:09 INFO - PROCESS | 1657 | 1464608109671 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:35:09 INFO - PROCESS | 1657 | 1464608109675 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:35:09 INFO - PROCESS | 1657 | 1464608109679 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:35:09 INFO - PROCESS | 1657 | 1464608109681 Marionette TRACE conn2 <- [1,510,null,{}] 04:35:09 INFO - PROCESS | 1657 | 1464608109683 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}] 04:35:09 INFO - PROCESS | 1657 | 1464608109775 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12689a000 == 54 [pid = 1657] [id = 78] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x1297a5800 == 53 [pid = 1657] [id = 127] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x129131800 == 52 [pid = 1657] [id = 126] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11988b800 == 51 [pid = 1657] [id = 125] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x126408000 == 50 [pid = 1657] [id = 124] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x124a8b000 == 49 [pid = 1657] [id = 123] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12156a000 == 48 [pid = 1657] [id = 122] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x117562400) [pid = 1657] [serial = 289] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x119654800) [pid = 1657] [serial = 292] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x124111000) [pid = 1657] [serial = 295] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12bbce000) [pid = 1657] [serial = 334] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | 1464608109882 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x121103000 == 47 [pid = 1657] [id = 121] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11954d000 == 46 [pid = 1657] [id = 120] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x118ee9800 == 45 [pid = 1657] [id = 119] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11811e800 == 44 [pid = 1657] [id = 118] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x116f28000 == 43 [pid = 1657] [id = 117] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x11686b000 == 42 [pid = 1657] [id = 116] 04:35:09 INFO - PROCESS | 1657 | --DOCSHELL 0x12acc0800 == 41 [pid = 1657] [id = 112] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1167d7000) [pid = 1657] [serial = 154] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x113969000) [pid = 1657] [serial = 193] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1185d5000) [pid = 1657] [serial = 196] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1295c4000) [pid = 1657] [serial = 319] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12ab0c000) [pid = 1657] [serial = 322] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12a795800) [pid = 1657] [serial = 320] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128bd5800) [pid = 1657] [serial = 299] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12683e800) [pid = 1657] [serial = 298] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1213cf000) [pid = 1657] [serial = 307] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1240a2400) [pid = 1657] [serial = 308] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12bb11000) [pid = 1657] [serial = 332] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12448bc00) [pid = 1657] [serial = 310] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1260a6800) [pid = 1657] [serial = 311] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12acac800) [pid = 1657] [serial = 323] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x126432400) [pid = 1657] [serial = 313] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x1289b1400) [pid = 1657] [serial = 314] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12b3c3c00) [pid = 1657] [serial = 331] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x118471400) [pid = 1657] [serial = 302] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1168bf800) [pid = 1657] [serial = 301] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118e48400) [pid = 1657] [serial = 304] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119793c00) [pid = 1657] [serial = 305] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1219bf000) [pid = 1657] [serial = 326] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12b11a800) [pid = 1657] [serial = 329] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x128bcb400) [pid = 1657] [serial = 316] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12917d800) [pid = 1657] [serial = 317] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x117570800) [pid = 1657] [serial = 325] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x12a796000) [pid = 1657] [serial = 328] [outer = 0x0] [url = about:blank] 04:35:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x112655800 == 42 [pid = 1657] [id = 135] 04:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1160f7c00) [pid = 1657] [serial = 402] [outer = 0x0] 04:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x117570800) [pid = 1657] [serial = 403] [outer = 0x1160f7c00] 04:35:09 INFO - PROCESS | 1657 | 1464608109919 Marionette DEBUG loaded listener.js 04:35:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119de5c00) [pid = 1657] [serial = 404] [outer = 0x1160f7c00] 04:35:10 INFO - PROCESS | 1657 | 1464608110225 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 569ms 04:35:10 INFO - PROCESS | 1657 | 1464608110249 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1657 | 1464608110252 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:35:10 INFO - PROCESS | 1657 | 1464608110256 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1657 | 1464608110259 Marionette TRACE conn2 <- [1,514,null,{}] 04:35:10 INFO - PROCESS | 1657 | 1464608110266 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}] 04:35:10 INFO - PROCESS | 1657 | 1464608110346 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:35:10 INFO - PROCESS | 1657 | 1464608110353 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188e6800 == 43 [pid = 1657] [id = 136] 04:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x121671000) [pid = 1657] [serial = 405] [outer = 0x0] 04:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x124481000) [pid = 1657] [serial = 406] [outer = 0x121671000] 04:35:10 INFO - PROCESS | 1657 | 1464608110380 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x126345000) [pid = 1657] [serial = 407] [outer = 0x121671000] 04:35:10 INFO - PROCESS | 1657 | 1464608110712 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]]]}] 04:35:10 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 04:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 04:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:35:10 INFO - PROCESS | 1657 | 1464608110728 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1657 | 1464608110729 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:35:10 INFO - PROCESS | 1657 | 1464608110732 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1657 | 1464608110736 Marionette TRACE conn2 <- [1,518,null,{}] 04:35:10 INFO - PROCESS | 1657 | 1464608110739 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}] 04:35:10 INFO - PROCESS | 1657 | 1464608110826 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:35:10 INFO - PROCESS | 1657 | 1464608110834 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b22000 == 44 [pid = 1657] [id = 137] 04:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12683e800) [pid = 1657] [serial = 408] [outer = 0x0] 04:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1289af400) [pid = 1657] [serial = 409] [outer = 0x12683e800] 04:35:10 INFO - PROCESS | 1657 | 1464608110877 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x128bcc000) [pid = 1657] [serial = 410] [outer = 0x12683e800] 04:35:11 INFO - PROCESS | 1657 | 1464608111229 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 04:35:11 INFO - PROCESS | 1657 | 1464608111255 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1657 | 1464608111256 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:35:11 INFO - PROCESS | 1657 | 1464608111258 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1657 | 1464608111259 Marionette TRACE conn2 <- [1,522,null,{}] 04:35:11 INFO - PROCESS | 1657 | 1464608111261 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}] 04:35:11 INFO - PROCESS | 1657 | 1464608111353 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:35:11 INFO - PROCESS | 1657 | 1464608111359 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fbb800 == 45 [pid = 1657] [id = 138] 04:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x128bcf000) [pid = 1657] [serial = 411] [outer = 0x0] 04:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x128d13800) [pid = 1657] [serial = 412] [outer = 0x128bcf000] 04:35:11 INFO - PROCESS | 1657 | 1464608111384 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x129366c00) [pid = 1657] [serial = 413] [outer = 0x128bcf000] 04:35:11 INFO - PROCESS | 1657 | 1464608111726 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 04:35:11 INFO - PROCESS | 1657 | 1464608111777 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1657 | 1464608111778 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:35:11 INFO - PROCESS | 1657 | 1464608111781 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1657 | 1464608111782 Marionette TRACE conn2 <- [1,526,null,{}] 04:35:11 INFO - PROCESS | 1657 | 1464608111784 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}] 04:35:11 INFO - PROCESS | 1657 | 1464608111874 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:35:11 INFO - PROCESS | 1657 | 1464608111908 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x123aaa000 == 46 [pid = 1657] [id = 139] 04:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x126acac00) [pid = 1657] [serial = 414] [outer = 0x0] 04:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1295bd800) [pid = 1657] [serial = 415] [outer = 0x126acac00] 04:35:11 INFO - PROCESS | 1657 | 1464608111934 Marionette DEBUG loaded listener.js 04:35:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12bbcec00) [pid = 1657] [serial = 416] [outer = 0x126acac00] 04:35:12 INFO - PROCESS | 1657 | 1464608112308 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]]]}] 04:35:12 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 04:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 04:35:12 INFO - PROCESS | 1657 | 1464608112350 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1657 | 1464608112351 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:35:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:35:12 INFO - PROCESS | 1657 | 1464608112353 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1657 | 1464608112354 Marionette TRACE conn2 <- [1,530,null,{}] 04:35:12 INFO - PROCESS | 1657 | 1464608112356 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}] 04:35:12 INFO - PROCESS | 1657 | 1464608112446 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:35:12 INFO - PROCESS | 1657 | 1464608112458 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12636d000 == 47 [pid = 1657] [id = 140] 04:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1289b1c00) [pid = 1657] [serial = 417] [outer = 0x0] 04:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12c073400) [pid = 1657] [serial = 418] [outer = 0x1289b1c00] 04:35:12 INFO - PROCESS | 1657 | 1464608112483 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12c09c400) [pid = 1657] [serial = 419] [outer = 0x1289b1c00] 04:35:12 INFO - PROCESS | 1657 | 1464608112797 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"]]]}] 04:35:12 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 04:35:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:35:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:35:12 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 04:35:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:35:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:35:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 04:35:12 INFO - PROCESS | 1657 | 1464608112824 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:35:12 INFO - PROCESS | 1657 | 1464608112825 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:35:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:35:12 INFO - PROCESS | 1657 | 1464608112827 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:35:12 INFO - PROCESS | 1657 | 1464608112828 Marionette TRACE conn2 <- [1,534,null,{}] 04:35:12 INFO - PROCESS | 1657 | 1464608112831 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}] 04:35:12 INFO - PROCESS | 1657 | 1464608112934 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:35:12 INFO - PROCESS | 1657 | 1464608112938 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12952f800 == 48 [pid = 1657] [id = 141] 04:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12c09f000) [pid = 1657] [serial = 420] [outer = 0x0] 04:35:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12c5cc000) [pid = 1657] [serial = 421] [outer = 0x12c09f000] 04:35:12 INFO - PROCESS | 1657 | 1464608112962 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12c5d4c00) [pid = 1657] [serial = 422] [outer = 0x12c09f000] 04:35:13 INFO - PROCESS | 1657 | 1464608113287 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:35:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 04:35:13 INFO - PROCESS | 1657 | 1464608113348 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1657 | 1464608113349 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:35:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:35:13 INFO - PROCESS | 1657 | 1464608113352 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1657 | 1464608113353 Marionette TRACE conn2 <- [1,538,null,{}] 04:35:13 INFO - PROCESS | 1657 | 1464608113355 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}] 04:35:13 INFO - PROCESS | 1657 | 1464608113455 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:35:13 INFO - PROCESS | 1657 | 1464608113494 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab15000 == 49 [pid = 1657] [id = 142] 04:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12c5cc800) [pid = 1657] [serial = 423] [outer = 0x0] 04:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12ca4a800) [pid = 1657] [serial = 424] [outer = 0x12c5cc800] 04:35:13 INFO - PROCESS | 1657 | 1464608113524 Marionette DEBUG loaded listener.js 04:35:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12ca53400) [pid = 1657] [serial = 425] [outer = 0x12c5cc800] 04:35:13 INFO - PROCESS | 1657 | 1464608113842 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]]]}] 04:35:13 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. 04:35:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 04:35:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:35:13 INFO - PROCESS | 1657 | 1464608113873 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1657 | 1464608113874 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:35:13 INFO - PROCESS | 1657 | 1464608113876 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1657 | 1464608113877 Marionette TRACE conn2 <- [1,542,null,{}] 04:35:13 INFO - PROCESS | 1657 | 1464608113880 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}] 04:35:14 INFO - PROCESS | 1657 | 1464608114088 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1295bfc00) [pid = 1657] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x117184800) [pid = 1657] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x121310400) [pid = 1657] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12bbca000) [pid = 1657] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12410c800) [pid = 1657] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x123d2b800) [pid = 1657] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1166c7400) [pid = 1657] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12439f400) [pid = 1657] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x1167d1000) [pid = 1657] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1122b6c00) [pid = 1657] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x1186f7400) [pid = 1657] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x1240a0800) [pid = 1657] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x12415c800) [pid = 1657] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x112eb4c00) [pid = 1657] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x11979c800) [pid = 1657] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x118476800) [pid = 1657] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1260a7800) [pid = 1657] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x119a37000) [pid = 1657] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12917f800) [pid = 1657] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x1180cb400) [pid = 1657] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:35:14 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x12bb10800) [pid = 1657] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:35:14 INFO - PROCESS | 1657 | 1464608114128 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f34000 == 50 [pid = 1657] [id = 143] 04:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x11224dc00) [pid = 1657] [serial = 426] [outer = 0x0] 04:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x115e4a800) [pid = 1657] [serial = 427] [outer = 0x11224dc00] 04:35:14 INFO - PROCESS | 1657 | 1464608114153 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x118619000) [pid = 1657] [serial = 428] [outer = 0x11224dc00] 04:35:14 INFO - PROCESS | 1657 | 1464608114410 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]]]}] 04:35:14 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. 04:35:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 04:35:14 INFO - PROCESS | 1657 | 1464608114447 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:35:14 INFO - PROCESS | 1657 | 1464608114449 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:35:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:35:14 INFO - PROCESS | 1657 | 1464608114459 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:35:14 INFO - PROCESS | 1657 | 1464608114461 Marionette TRACE conn2 <- [1,546,null,{}] 04:35:14 INFO - PROCESS | 1657 | 1464608114463 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}] 04:35:14 INFO - PROCESS | 1657 | 1464608114586 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:35:14 INFO - PROCESS | 1657 | 1464608114642 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b357800 == 51 [pid = 1657] [id = 144] 04:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1166c7400) [pid = 1657] [serial = 429] [outer = 0x0] 04:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x123d2b800) [pid = 1657] [serial = 430] [outer = 0x1166c7400] 04:35:14 INFO - PROCESS | 1657 | 1464608114677 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12ce98000) [pid = 1657] [serial = 431] [outer = 0x1166c7400] 04:35:14 INFO - PROCESS | 1657 | 1464608114982 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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:35:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 570ms 04:35:15 INFO - PROCESS | 1657 | 1464608115030 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1657 | 1464608115031 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:35:15 INFO - PROCESS | 1657 | 1464608115034 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1657 | 1464608115037 Marionette TRACE conn2 <- [1,550,null,{}] 04:35:15 INFO - PROCESS | 1657 | 1464608115040 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}] 04:35:15 INFO - PROCESS | 1657 | 1464608115132 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:35:15 INFO - PROCESS | 1657 | 1464608115194 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b4000 == 52 [pid = 1657] [id = 145] 04:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x1167d6800) [pid = 1657] [serial = 432] [outer = 0x0] 04:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12ce9f000) [pid = 1657] [serial = 433] [outer = 0x1167d6800] 04:35:15 INFO - PROCESS | 1657 | 1464608115224 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12cea6c00) [pid = 1657] [serial = 434] [outer = 0x1167d6800] 04:35:15 INFO - PROCESS | 1657 | 1464608115492 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]]]}] 04:35:15 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. 04:35:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 472ms 04:35:15 INFO - PROCESS | 1657 | 1464608115506 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1657 | 1464608115507 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:35:15 INFO - PROCESS | 1657 | 1464608115509 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1657 | 1464608115511 Marionette TRACE conn2 <- [1,554,null,{}] 04:35:15 INFO - PROCESS | 1657 | 1464608115513 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}] 04:35:15 INFO - PROCESS | 1657 | 1464608115596 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:35:15 INFO - PROCESS | 1657 | 1464608115602 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca86000 == 53 [pid = 1657] [id = 146] 04:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12602e400) [pid = 1657] [serial = 435] [outer = 0x0] 04:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x126031800) [pid = 1657] [serial = 436] [outer = 0x12602e400] 04:35:15 INFO - PROCESS | 1657 | 1464608115627 Marionette DEBUG loaded listener.js 04:35:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x126037800) [pid = 1657] [serial = 437] [outer = 0x12602e400] 04:35:15 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:15 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:15 INFO - PROCESS | 1657 | 1464608115968 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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 468ms 04:35:15 INFO - PROCESS | 1657 | 1464608115979 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1657 | 1464608115980 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:35:15 INFO - PROCESS | 1657 | 1464608115982 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1657 | 1464608115984 Marionette TRACE conn2 <- [1,558,null,{}] 04:35:15 INFO - PROCESS | 1657 | 1464608115988 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}] 04:35:16 INFO - PROCESS | 1657 | 1464608116063 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:35:16 INFO - PROCESS | 1657 | 1464608116172 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f2c000 == 54 [pid = 1657] [id = 147] 04:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x112a75400) [pid = 1657] [serial = 438] [outer = 0x0] 04:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1139ec800) [pid = 1657] [serial = 439] [outer = 0x112a75400] 04:35:16 INFO - PROCESS | 1657 | 1464608116204 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1167d8400) [pid = 1657] [serial = 440] [outer = 0x112a75400] 04:35:16 INFO - PROCESS | 1657 | 1464608116644 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]]]}] 04:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 04:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:35:16 INFO - PROCESS | 1657 | 1464608116655 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:35:16 INFO - PROCESS | 1657 | 1464608116658 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:35:16 INFO - PROCESS | 1657 | 1464608116661 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:35:16 INFO - PROCESS | 1657 | 1464608116663 Marionette TRACE conn2 <- [1,562,null,{}] 04:35:16 INFO - PROCESS | 1657 | 1464608116667 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}] 04:35:16 INFO - PROCESS | 1657 | 1464608116769 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:35:16 INFO - PROCESS | 1657 | 1464608116814 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x119542800 == 55 [pid = 1657] [id = 148] 04:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1180c7c00) [pid = 1657] [serial = 441] [outer = 0x0] 04:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119794800) [pid = 1657] [serial = 442] [outer = 0x1180c7c00] 04:35:16 INFO - PROCESS | 1657 | 1464608116845 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x121310800) [pid = 1657] [serial = 443] [outer = 0x1180c7c00] 04:35:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:17 INFO - PROCESS | 1657 | 1464608117271 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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms 04:35:17 INFO - PROCESS | 1657 | 1464608117284 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1657 | 1464608117287 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:35:17 INFO - PROCESS | 1657 | 1464608117290 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1657 | 1464608117291 Marionette TRACE conn2 <- [1,566,null,{}] 04:35:17 INFO - PROCESS | 1657 | 1464608117294 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}] 04:35:17 INFO - PROCESS | 1657 | 1464608117395 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:35:17 INFO - PROCESS | 1657 | 1464608117442 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acc3800 == 56 [pid = 1657] [id = 149] 04:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12400b400) [pid = 1657] [serial = 444] [outer = 0x0] 04:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x124f9a400) [pid = 1657] [serial = 445] [outer = 0x12400b400] 04:35:17 INFO - PROCESS | 1657 | 1464608117472 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12642b000) [pid = 1657] [serial = 446] [outer = 0x12400b400] 04:35:17 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:17 INFO - PROCESS | 1657 | 1464608117888 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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 618ms 04:35:17 INFO - PROCESS | 1657 | 1464608117909 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:35:17 INFO - PROCESS | 1657 | 1464608117910 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:35:17 INFO - PROCESS | 1657 | 1464608117918 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1657 | 1464608117923 Marionette TRACE conn2 <- [1,570,null,{}] 04:35:17 INFO - PROCESS | 1657 | 1464608117926 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}] 04:35:18 INFO - PROCESS | 1657 | 1464608118028 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:35:18 INFO - PROCESS | 1657 | 1464608118124 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce5d800 == 57 [pid = 1657] [id = 150] 04:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12a503400) [pid = 1657] [serial = 447] [outer = 0x0] 04:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12a86d800) [pid = 1657] [serial = 448] [outer = 0x12a503400] 04:35:18 INFO - PROCESS | 1657 | 1464608118154 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12b3bc400) [pid = 1657] [serial = 449] [outer = 0x12a503400] 04:35:18 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:18 INFO - PROCESS | 1657 | 1464608118574 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]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 677ms 04:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:35:18 INFO - PROCESS | 1657 | 1464608118592 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1657 | 1464608118594 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:35:18 INFO - PROCESS | 1657 | 1464608118598 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 1657 | 1464608118600 Marionette TRACE conn2 <- [1,574,null,{}] 04:35:18 INFO - PROCESS | 1657 | 1464608118604 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}] 04:35:18 INFO - PROCESS | 1657 | 1464608118734 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:35:18 INFO - PROCESS | 1657 | 1464608118781 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfa3800 == 58 [pid = 1657] [id = 151] 04:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12b3bf400) [pid = 1657] [serial = 450] [outer = 0x0] 04:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12bee6000) [pid = 1657] [serial = 451] [outer = 0x12b3bf400] 04:35:18 INFO - PROCESS | 1657 | 1464608118810 Marionette DEBUG loaded listener.js 04:35:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12c09c800) [pid = 1657] [serial = 452] [outer = 0x12b3bf400] 04:35:19 INFO - PROCESS | 1657 | 1464608119213 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]]]}] 04:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 673ms 04:35:19 INFO - PROCESS | 1657 | 1464608119270 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:35:19 INFO - PROCESS | 1657 | 1464608119272 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:35:19 INFO - PROCESS | 1657 | 1464608119274 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:35:19 INFO - PROCESS | 1657 | 1464608119276 Marionette TRACE conn2 <- [1,578,null,{}] 04:35:19 INFO - PROCESS | 1657 | 1464608119278 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}] 04:35:19 INFO - PROCESS | 1657 | 1464608119391 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:35:19 INFO - PROCESS | 1657 | 1464608119468 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181dc000 == 59 [pid = 1657] [id = 152] 04:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12b3c6c00) [pid = 1657] [serial = 453] [outer = 0x0] 04:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12c073800) [pid = 1657] [serial = 454] [outer = 0x12b3c6c00] 04:35:19 INFO - PROCESS | 1657 | 1464608119503 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12cfcd000) [pid = 1657] [serial = 455] [outer = 0x12b3c6c00] 04:35:20 INFO - PROCESS | 1657 | 1464608120089 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]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 869ms 04:35:20 INFO - PROCESS | 1657 | 1464608120150 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 1657 | 1464608120153 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:35:20 INFO - PROCESS | 1657 | 1464608120157 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1657 | 1464608120160 Marionette TRACE conn2 <- [1,582,null,{}] 04:35:20 INFO - PROCESS | 1657 | 1464608120164 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}] 04:35:20 INFO - PROCESS | 1657 | 1464608120254 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:35:20 INFO - PROCESS | 1657 | 1464608120322 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f14800 == 60 [pid = 1657] [id = 153] 04:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1122ab000) [pid = 1657] [serial = 456] [outer = 0x0] 04:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x115e49000) [pid = 1657] [serial = 457] [outer = 0x1122ab000] 04:35:20 INFO - PROCESS | 1657 | 1464608120349 Marionette DEBUG loaded listener.js 04:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x117698800) [pid = 1657] [serial = 458] [outer = 0x1122ab000] 04:35:20 INFO - PROCESS | 1657 | 1464608120824 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]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 672ms 04:35:20 INFO - PROCESS | 1657 | 1464608120830 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 1657 | 1464608120834 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:35:20 INFO - PROCESS | 1657 | 1464608120839 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1657 | 1464608120841 Marionette TRACE conn2 <- [1,586,null,{}] 04:35:20 INFO - PROCESS | 1657 | 1464608120843 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}] 04:35:20 INFO - PROCESS | 1657 | 1464608120930 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:35:20 INFO - PROCESS | 1657 | 1464608120980 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d7000 == 61 [pid = 1657] [id = 154] 04:35:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1180cb000) [pid = 1657] [serial = 459] [outer = 0x0] 04:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x118110000) [pid = 1657] [serial = 460] [outer = 0x1180cb000] 04:35:21 INFO - PROCESS | 1657 | 1464608121006 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11862b000) [pid = 1657] [serial = 461] [outer = 0x1180cb000] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca86000 == 60 [pid = 1657] [id = 146] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5b4000 == 59 [pid = 1657] [id = 145] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12b357800 == 58 [pid = 1657] [id = 144] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x113f34000 == 57 [pid = 1657] [id = 143] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab15000 == 56 [pid = 1657] [id = 142] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c07f000) [pid = 1657] [serial = 382] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12952f800 == 55 [pid = 1657] [id = 141] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x12636d000 == 54 [pid = 1657] [id = 140] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x123aaa000 == 53 [pid = 1657] [id = 139] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x120fbb800 == 52 [pid = 1657] [id = 138] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119b22000 == 51 [pid = 1657] [id = 137] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1188e6800 == 50 [pid = 1657] [id = 136] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x112655800 == 49 [pid = 1657] [id = 135] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x119178000 == 48 [pid = 1657] [id = 134] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x11955d800 == 47 [pid = 1657] [id = 130] 04:35:21 INFO - PROCESS | 1657 | --DOCSHELL 0x1160a9800 == 46 [pid = 1657] [id = 129] 04:35:21 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:21 INFO - PROCESS | 1657 | 1464608121418 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]]]}] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x126ad3800) [pid = 1657] [serial = 245] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1167d2000) [pid = 1657] [serial = 236] [outer = 0x0] [url = about:blank] 04:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x123a4e000) [pid = 1657] [serial = 242] [outer = 0x0] [url = about:blank] 04:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 620ms 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x118ecac00) [pid = 1657] [serial = 239] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12aca8800) [pid = 1657] [serial = 287] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x119799400) [pid = 1657] [serial = 293] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124a59c00) [pid = 1657] [serial = 296] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12917f400) [pid = 1657] [serial = 364] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x120fd6400) [pid = 1657] [serial = 352] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12a791c00) [pid = 1657] [serial = 367] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1166c8400) [pid = 1657] [serial = 337] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x121670800) [pid = 1657] [serial = 353] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x129370400) [pid = 1657] [serial = 365] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x119796000) [pid = 1657] [serial = 350] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x118ec0400) [pid = 1657] [serial = 349] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12bee9000) [pid = 1657] [serial = 335] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x126ad2400) [pid = 1657] [serial = 343] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x119ae2c00) [pid = 1657] [serial = 340] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12aca6400) [pid = 1657] [serial = 370] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a86f800) [pid = 1657] [serial = 368] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1196e3400) [pid = 1657] [serial = 373] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12ab07000) [pid = 1657] [serial = 376] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x126349000) [pid = 1657] [serial = 374] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12bee7800) [pid = 1657] [serial = 379] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b113800) [pid = 1657] [serial = 371] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c078400) [pid = 1657] [serial = 380] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x124a5c400) [pid = 1657] [serial = 355] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x124f2b000) [pid = 1657] [serial = 356] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x1260a6c00) [pid = 1657] [serial = 358] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126ad4400) [pid = 1657] [serial = 359] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118470000) [pid = 1657] [serial = 347] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x11684a800) [pid = 1657] [serial = 346] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1289b6400) [pid = 1657] [serial = 361] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x12bbc9800) [pid = 1657] [serial = 377] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x129177800) [pid = 1657] [serial = 362] [outer = 0x0] [url = about:blank] 04:35:21 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1185dbc00) [pid = 1657] [serial = 290] [outer = 0x0] [url = about:blank] 04:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:35:21 INFO - PROCESS | 1657 | 1464608121467 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:35:21 INFO - PROCESS | 1657 | 1464608121469 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:35:21 INFO - PROCESS | 1657 | 1464608121473 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:35:21 INFO - PROCESS | 1657 | 1464608121477 Marionette TRACE conn2 <- [1,590,null,{}] 04:35:21 INFO - PROCESS | 1657 | 1464608121488 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}] 04:35:21 INFO - PROCESS | 1657 | 1464608121613 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:35:21 INFO - PROCESS | 1657 | 1464608121626 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11812a000 == 47 [pid = 1657] [id = 155] 04:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11914d400) [pid = 1657] [serial = 462] [outer = 0x0] 04:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1196d8800) [pid = 1657] [serial = 463] [outer = 0x11914d400] 04:35:21 INFO - PROCESS | 1657 | 1464608121671 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x11979e000) [pid = 1657] [serial = 464] [outer = 0x11914d400] 04:35:22 INFO - PROCESS | 1657 | 1464608122074 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 624ms 04:35:22 INFO - PROCESS | 1657 | 1464608122096 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1657 | 1464608122098 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:35:22 INFO - PROCESS | 1657 | 1464608122102 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1657 | 1464608122105 Marionette TRACE conn2 <- [1,594,null,{}] 04:35:22 INFO - PROCESS | 1657 | 1464608122108 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}] 04:35:22 INFO - PROCESS | 1657 | 1464608122187 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:35:22 INFO - PROCESS | 1657 | 1464608122213 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977b800 == 48 [pid = 1657] [id = 156] 04:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x120d7ac00) [pid = 1657] [serial = 465] [outer = 0x0] 04:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x121305c00) [pid = 1657] [serial = 466] [outer = 0x120d7ac00] 04:35:22 INFO - PROCESS | 1657 | 1464608122238 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x1217e5800) [pid = 1657] [serial = 467] [outer = 0x120d7ac00] 04:35:22 INFO - PROCESS | 1657 | 1464608122558 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 473ms 04:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:35:22 INFO - PROCESS | 1657 | 1464608122574 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1657 | 1464608122576 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:35:22 INFO - PROCESS | 1657 | 1464608122578 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1657 | 1464608122579 Marionette TRACE conn2 <- [1,598,null,{}] 04:35:22 INFO - PROCESS | 1657 | 1464608122581 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}] 04:35:22 INFO - PROCESS | 1657 | 1464608122682 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:35:22 INFO - PROCESS | 1657 | 1464608122688 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x11988d000 == 49 [pid = 1657] [id = 157] 04:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x120fd2400) [pid = 1657] [serial = 468] [outer = 0x0] 04:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x123a50800) [pid = 1657] [serial = 469] [outer = 0x120fd2400] 04:35:22 INFO - PROCESS | 1657 | 1464608122713 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12448bc00) [pid = 1657] [serial = 470] [outer = 0x120fd2400] 04:35:23 INFO - PROCESS | 1657 | 1464608123008 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 04:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:35:23 INFO - PROCESS | 1657 | 1464608123048 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 1657 | 1464608123050 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:35:23 INFO - PROCESS | 1657 | 1464608123054 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 1657 | 1464608123055 Marionette TRACE conn2 <- [1,602,null,{}] 04:35:23 INFO - PROCESS | 1657 | 1464608123058 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}] 04:35:23 INFO - PROCESS | 1657 | 1464608123155 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:35:23 INFO - PROCESS | 1657 | 1464608123161 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x116872800 == 50 [pid = 1657] [id = 158] 04:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x124f2b000) [pid = 1657] [serial = 471] [outer = 0x0] 04:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x126034c00) [pid = 1657] [serial = 472] [outer = 0x124f2b000] 04:35:23 INFO - PROCESS | 1657 | 1464608123192 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x126ad4400) [pid = 1657] [serial = 473] [outer = 0x124f2b000] 04:35:23 INFO - PROCESS | 1657 | 1464608123690 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 04:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:35:23 INFO - PROCESS | 1657 | 1464608123731 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:35:23 INFO - PROCESS | 1657 | 1464608123732 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:35:23 INFO - PROCESS | 1657 | 1464608123736 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 1657 | 1464608123739 Marionette TRACE conn2 <- [1,606,null,{}] 04:35:23 INFO - PROCESS | 1657 | 1464608123741 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}] 04:35:23 INFO - PROCESS | 1657 | 1464608123842 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:35:23 INFO - PROCESS | 1657 | 1464608123846 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a92000 == 51 [pid = 1657] [id = 159] 04:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x124f99c00) [pid = 1657] [serial = 474] [outer = 0x0] 04:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1289b5000) [pid = 1657] [serial = 475] [outer = 0x124f99c00] 04:35:23 INFO - PROCESS | 1657 | 1464608123871 Marionette DEBUG loaded listener.js 04:35:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128bcf400) [pid = 1657] [serial = 476] [outer = 0x124f99c00] 04:35:24 INFO - PROCESS | 1657 | 1464608124178 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]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 471ms 04:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:35:24 INFO - PROCESS | 1657 | 1464608124207 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 1657 | 1464608124208 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:35:24 INFO - PROCESS | 1657 | 1464608124210 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 1657 | 1464608124211 Marionette TRACE conn2 <- [1,610,null,{}] 04:35:24 INFO - PROCESS | 1657 | 1464608124213 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}] 04:35:24 INFO - PROCESS | 1657 | 1464608124308 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:35:24 INFO - PROCESS | 1657 | 1464608124320 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12640a800 == 52 [pid = 1657] [id = 160] 04:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1289b2800) [pid = 1657] [serial = 477] [outer = 0x0] 04:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x128bd4400) [pid = 1657] [serial = 478] [outer = 0x1289b2800] 04:35:24 INFO - PROCESS | 1657 | 1464608124344 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x129367000) [pid = 1657] [serial = 479] [outer = 0x1289b2800] 04:35:24 INFO - PROCESS | 1657 | 1464608124663 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]]]}] 04:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 468ms 04:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:35:24 INFO - PROCESS | 1657 | 1464608124679 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:35:24 INFO - PROCESS | 1657 | 1464608124680 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:35:24 INFO - PROCESS | 1657 | 1464608124682 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:35:24 INFO - PROCESS | 1657 | 1464608124683 Marionette TRACE conn2 <- [1,614,null,{}] 04:35:24 INFO - PROCESS | 1657 | 1464608124689 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}] 04:35:24 INFO - PROCESS | 1657 | 1464608124792 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:35:24 INFO - PROCESS | 1657 | 1464608124796 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc3800 == 53 [pid = 1657] [id = 161] 04:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x128bccc00) [pid = 1657] [serial = 480] [outer = 0x0] 04:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12a50b000) [pid = 1657] [serial = 481] [outer = 0x128bccc00] 04:35:24 INFO - PROCESS | 1657 | 1464608124821 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12ab06c00) [pid = 1657] [serial = 482] [outer = 0x128bccc00] 04:35:25 INFO - PROCESS | 1657 | 1464608125142 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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 471ms 04:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:35:25 INFO - PROCESS | 1657 | 1464608125155 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 1657 | 1464608125156 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:35:25 INFO - PROCESS | 1657 | 1464608125159 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1657 | 1464608125160 Marionette TRACE conn2 <- [1,618,null,{}] 04:35:25 INFO - PROCESS | 1657 | 1464608125162 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}] 04:35:25 INFO - PROCESS | 1657 | 1464608125265 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:35:25 INFO - PROCESS | 1657 | 1464608125270 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x129531000 == 54 [pid = 1657] [id = 162] 04:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128f02c00) [pid = 1657] [serial = 483] [outer = 0x0] 04:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12aca5400) [pid = 1657] [serial = 484] [outer = 0x128f02c00] 04:35:25 INFO - PROCESS | 1657 | 1464608125295 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12b3c5400) [pid = 1657] [serial = 485] [outer = 0x128f02c00] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1289b1c00) [pid = 1657] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12bb0e400) [pid = 1657] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1160f7c00) [pid = 1657] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c09f000) [pid = 1657] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128bcf000) [pid = 1657] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12683e800) [pid = 1657] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x116847c00) [pid = 1657] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x121671000) [pid = 1657] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c5cc800) [pid = 1657] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1166c7400) [pid = 1657] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11224dc00) [pid = 1657] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1167d6800) [pid = 1657] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:35:25 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x126acac00) [pid = 1657] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:35:25 INFO - PROCESS | 1657 | 1464608125744 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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 619ms 04:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:35:25 INFO - PROCESS | 1657 | 1464608125780 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 1657 | 1464608125782 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:35:25 INFO - PROCESS | 1657 | 1464608125787 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1657 | 1464608125790 Marionette TRACE conn2 <- [1,622,null,{}] 04:35:25 INFO - PROCESS | 1657 | 1464608125793 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}] 04:35:25 INFO - PROCESS | 1657 | 1464608125889 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:35:25 INFO - PROCESS | 1657 | 1464608125893 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a725000 == 55 [pid = 1657] [id = 163] 04:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12936b000) [pid = 1657] [serial = 486] [outer = 0x0] 04:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12bb08400) [pid = 1657] [serial = 487] [outer = 0x12936b000] 04:35:25 INFO - PROCESS | 1657 | 1464608125922 Marionette DEBUG loaded listener.js 04:35:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12c07fc00) [pid = 1657] [serial = 488] [outer = 0x12936b000] 04:35:26 INFO - PROCESS | 1657 | 1464608126234 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]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 472ms 04:35:26 INFO - PROCESS | 1657 | 1464608126258 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:35:26 INFO - PROCESS | 1657 | 1464608126259 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:35:26 INFO - PROCESS | 1657 | 1464608126261 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1657 | 1464608126262 Marionette TRACE conn2 <- [1,626,null,{}] 04:35:26 INFO - PROCESS | 1657 | 1464608126264 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}] 04:35:26 INFO - PROCESS | 1657 | 1464608126345 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:35:26 INFO - PROCESS | 1657 | 1464608126391 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acc1000 == 56 [pid = 1657] [id = 164] 04:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12a796000) [pid = 1657] [serial = 489] [outer = 0x0] 04:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12c09ac00) [pid = 1657] [serial = 490] [outer = 0x12a796000] 04:35:26 INFO - PROCESS | 1657 | 1464608126416 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12c5d6c00) [pid = 1657] [serial = 491] [outer = 0x12a796000] 04:35:26 INFO - PROCESS | 1657 | 1464608126668 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]]]}] 04:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 471ms 04:35:26 INFO - PROCESS | 1657 | 1464608126733 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:35:26 INFO - PROCESS | 1657 | 1464608126736 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:35:26 INFO - PROCESS | 1657 | 1464608126740 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:35:26 INFO - PROCESS | 1657 | 1464608126741 Marionette TRACE conn2 <- [1,630,null,{}] 04:35:26 INFO - PROCESS | 1657 | 1464608126743 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}] 04:35:26 INFO - PROCESS | 1657 | 1464608126824 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:35:26 INFO - PROCESS | 1657 | 1464608126828 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bba6000 == 57 [pid = 1657] [id = 165] 04:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12ca4dc00) [pid = 1657] [serial = 492] [outer = 0x0] 04:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12ce99800) [pid = 1657] [serial = 493] [outer = 0x12ca4dc00] 04:35:26 INFO - PROCESS | 1657 | 1464608126852 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12cea5800) [pid = 1657] [serial = 494] [outer = 0x12ca4dc00] 04:35:27 INFO - PROCESS | 1657 | 1464608127143 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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 418ms 04:35:27 INFO - PROCESS | 1657 | 1464608127158 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1657 | 1464608127168 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:35:27 INFO - PROCESS | 1657 | 1464608127173 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1657 | 1464608127175 Marionette TRACE conn2 <- [1,634,null,{}] 04:35:27 INFO - PROCESS | 1657 | 1464608127177 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}] 04:35:27 INFO - PROCESS | 1657 | 1464608127259 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:35:27 INFO - PROCESS | 1657 | 1464608127308 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5aa000 == 58 [pid = 1657] [id = 166] 04:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x126728000) [pid = 1657] [serial = 495] [outer = 0x0] 04:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12672f000) [pid = 1657] [serial = 496] [outer = 0x126728000] 04:35:27 INFO - PROCESS | 1657 | 1464608127332 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x126735000) [pid = 1657] [serial = 497] [outer = 0x126728000] 04:35:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:27 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:27 INFO - PROCESS | 1657 | 1464608127695 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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 568ms 04:35:27 INFO - PROCESS | 1657 | 1464608127742 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1657 | 1464608127745 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:35:27 INFO - PROCESS | 1657 | 1464608127748 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1657 | 1464608127751 Marionette TRACE conn2 <- [1,638,null,{}] 04:35:27 INFO - PROCESS | 1657 | 1464608127755 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}] 04:35:27 INFO - PROCESS | 1657 | 1464608127856 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:35:27 INFO - PROCESS | 1657 | 1464608127906 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c9800 == 59 [pid = 1657] [id = 167] 04:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1161ae800) [pid = 1657] [serial = 498] [outer = 0x0] 04:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x116a60000) [pid = 1657] [serial = 499] [outer = 0x1161ae800] 04:35:27 INFO - PROCESS | 1657 | 1464608127938 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x118109000) [pid = 1657] [serial = 500] [outer = 0x1161ae800] 04:35:28 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:28 INFO - PROCESS | 1657 | 1464608128380 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]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 04:35:28 INFO - PROCESS | 1657 | 1464608128420 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:35:28 INFO - PROCESS | 1657 | 1464608128424 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:35:28 INFO - PROCESS | 1657 | 1464608128429 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 1657 | 1464608128431 Marionette TRACE conn2 <- [1,642,null,{}] 04:35:28 INFO - PROCESS | 1657 | 1464608128433 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}] 04:35:28 INFO - PROCESS | 1657 | 1464608128533 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:35:28 INFO - PROCESS | 1657 | 1464608128583 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fb3800 == 60 [pid = 1657] [id = 168] 04:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x11860f400) [pid = 1657] [serial = 501] [outer = 0x0] 04:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11914c000) [pid = 1657] [serial = 502] [outer = 0x11860f400] 04:35:28 INFO - PROCESS | 1657 | 1464608128612 Marionette DEBUG loaded listener.js 04:35:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119795400) [pid = 1657] [serial = 503] [outer = 0x11860f400] 04:35:29 INFO - PROCESS | 1657 | 1464608129024 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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 619ms 04:35:29 INFO - PROCESS | 1657 | 1464608129048 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1657 | 1464608129050 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:35:29 INFO - PROCESS | 1657 | 1464608129055 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 1657 | 1464608129057 Marionette TRACE conn2 <- [1,646,null,{}] 04:35:29 INFO - PROCESS | 1657 | 1464608129065 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}] 04:35:29 INFO - PROCESS | 1657 | 1464608129165 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:35:29 INFO - PROCESS | 1657 | 1464608129249 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b5800 == 61 [pid = 1657] [id = 169] 04:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1213d0800) [pid = 1657] [serial = 504] [outer = 0x0] 04:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12602d400) [pid = 1657] [serial = 505] [outer = 0x1213d0800] 04:35:29 INFO - PROCESS | 1657 | 1464608129293 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12634cc00) [pid = 1657] [serial = 506] [outer = 0x1213d0800] 04:35:29 INFO - PROCESS | 1657 | 1464608129709 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]]]}] 04:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 722ms 04:35:29 INFO - PROCESS | 1657 | 1464608129777 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:35:29 INFO - PROCESS | 1657 | 1464608129779 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:35:29 INFO - PROCESS | 1657 | 1464608129781 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:35:29 INFO - PROCESS | 1657 | 1464608129782 Marionette TRACE conn2 <- [1,650,null,{}] 04:35:29 INFO - PROCESS | 1657 | 1464608129785 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}] 04:35:29 INFO - PROCESS | 1657 | 1464608129885 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:35:29 INFO - PROCESS | 1657 | 1464608129935 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf94800 == 62 [pid = 1657] [id = 170] 04:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12672f400) [pid = 1657] [serial = 507] [outer = 0x0] 04:35:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x126ad0400) [pid = 1657] [serial = 508] [outer = 0x12672f400] 04:35:29 INFO - PROCESS | 1657 | 1464608129962 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1295bf000) [pid = 1657] [serial = 509] [outer = 0x12672f400] 04:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x126736000) [pid = 1657] [serial = 510] [outer = 0x12cfdb400] 04:35:30 INFO - PROCESS | 1657 | 1464608130405 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]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 668ms 04:35:30 INFO - PROCESS | 1657 | 1464608130450 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 1657 | 1464608130451 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:35:30 INFO - PROCESS | 1657 | 1464608130472 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 1657 | 1464608130473 Marionette TRACE conn2 <- [1,654,null,{}] 04:35:30 INFO - PROCESS | 1657 | 1464608130476 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}] 04:35:30 INFO - PROCESS | 1657 | 1464608130573 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:35:30 INFO - PROCESS | 1657 | 1464608130647 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d659800 == 63 [pid = 1657] [id = 171] 04:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11390d400) [pid = 1657] [serial = 511] [outer = 0x0] 04:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x120d79800) [pid = 1657] [serial = 512] [outer = 0x11390d400] 04:35:30 INFO - PROCESS | 1657 | 1464608130676 Marionette DEBUG loaded listener.js 04:35:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12c076000) [pid = 1657] [serial = 513] [outer = 0x11390d400] 04:35:31 INFO - PROCESS | 1657 | 1464608131078 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]]]}] 04:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 668ms 04:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:35:31 INFO - PROCESS | 1657 | 1464608131141 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:35:31 INFO - PROCESS | 1657 | 1464608131142 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:35:31 INFO - PROCESS | 1657 | 1464608131145 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:35:31 INFO - PROCESS | 1657 | 1464608131146 Marionette TRACE conn2 <- [1,658,null,{}] 04:35:31 INFO - PROCESS | 1657 | 1464608131148 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}] 04:35:31 INFO - PROCESS | 1657 | 1464608131274 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:35:31 INFO - PROCESS | 1657 | 1464608131348 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca82800 == 64 [pid = 1657] [id = 172] 04:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12602dc00) [pid = 1657] [serial = 514] [outer = 0x0] 04:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12ce9ec00) [pid = 1657] [serial = 515] [outer = 0x12602dc00] 04:35:31 INFO - PROCESS | 1657 | 1464608131379 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12d3d2400) [pid = 1657] [serial = 516] [outer = 0x12602dc00] 04:35:31 INFO - PROCESS | 1657 | 1464608131943 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 871ms 04:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:35:32 INFO - PROCESS | 1657 | 1464608132016 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1657 | 1464608132018 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:35:32 INFO - PROCESS | 1657 | 1464608132022 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1657 | 1464608132024 Marionette TRACE conn2 <- [1,662,null,{}] 04:35:32 INFO - PROCESS | 1657 | 1464608132028 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}] 04:35:32 INFO - PROCESS | 1657 | 1464608132117 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:35:32 INFO - PROCESS | 1657 | 1464608132180 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11988c000 == 65 [pid = 1657] [id = 173] 04:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x11269ec00) [pid = 1657] [serial = 517] [outer = 0x0] 04:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x113969000) [pid = 1657] [serial = 518] [outer = 0x11269ec00] 04:35:32 INFO - PROCESS | 1657 | 1464608132207 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1167d4c00) [pid = 1657] [serial = 519] [outer = 0x11269ec00] 04:35:32 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:32 INFO - PROCESS | 1657 | 1464608132612 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 622ms 04:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:35:32 INFO - PROCESS | 1657 | 1464608132644 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1657 | 1464608132647 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:35:32 INFO - PROCESS | 1657 | 1464608132652 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1657 | 1464608132654 Marionette TRACE conn2 <- [1,666,null,{}] 04:35:32 INFO - PROCESS | 1657 | 1464608132656 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}] 04:35:32 INFO - PROCESS | 1657 | 1464608132771 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:35:32 INFO - PROCESS | 1657 | 1464608132864 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e20000 == 66 [pid = 1657] [id = 174] 04:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x11769f000) [pid = 1657] [serial = 520] [outer = 0x0] 04:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118110400) [pid = 1657] [serial = 521] [outer = 0x11769f000] 04:35:32 INFO - PROCESS | 1657 | 1464608132910 Marionette DEBUG loaded listener.js 04:35:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1186ee800) [pid = 1657] [serial = 522] [outer = 0x11769f000] 04:35:33 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:33 INFO - PROCESS | 1657 | [1657] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116136800 == 65 [pid = 1657] [id = 113] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129526800 == 64 [pid = 1657] [id = 115] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12bba6000 == 63 [pid = 1657] [id = 165] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12acc1000 == 62 [pid = 1657] [id = 164] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12a725000 == 61 [pid = 1657] [id = 163] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129531000 == 60 [pid = 1657] [id = 162] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc3800 == 59 [pid = 1657] [id = 161] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x126031800) [pid = 1657] [serial = 436] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12640a800 == 58 [pid = 1657] [id = 160] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x124a92000 == 57 [pid = 1657] [id = 159] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116872800 == 56 [pid = 1657] [id = 158] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11988d000 == 55 [pid = 1657] [id = 157] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11977b800 == 54 [pid = 1657] [id = 156] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11812a000 == 53 [pid = 1657] [id = 155] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d7000 == 52 [pid = 1657] [id = 154] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116f14800 == 51 [pid = 1657] [id = 153] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12acc3800 == 50 [pid = 1657] [id = 149] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119542800 == 49 [pid = 1657] [id = 148] 04:35:33 INFO - PROCESS | 1657 | --DOCSHELL 0x113f2c000 == 48 [pid = 1657] [id = 147] 04:35:33 INFO - PROCESS | 1657 | 1464608133335 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]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 724ms 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12c073400) [pid = 1657] [serial = 418] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12c094800) [pid = 1657] [serial = 383] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x119a34000) [pid = 1657] [serial = 388] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x117570800) [pid = 1657] [serial = 403] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12c5cc000) [pid = 1657] [serial = 421] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x119de5c00) [pid = 1657] [serial = 404] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x128d13800) [pid = 1657] [serial = 412] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x129366c00) [pid = 1657] [serial = 413] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x128bcc000) [pid = 1657] [serial = 410] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1289af400) [pid = 1657] [serial = 409] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x118624400) [pid = 1657] [serial = 401] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11756f400) [pid = 1657] [serial = 400] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1289b9c00) [pid = 1657] [serial = 391] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x129369c00) [pid = 1657] [serial = 394] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x124481000) [pid = 1657] [serial = 406] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126345000) [pid = 1657] [serial = 407] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12bb0a000) [pid = 1657] [serial = 397] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12ca4a800) [pid = 1657] [serial = 424] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1160f1c00) [pid = 1657] [serial = 385] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x123d2b800) [pid = 1657] [serial = 430] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12ca53400) [pid = 1657] [serial = 425] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x118619000) [pid = 1657] [serial = 428] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x115e4a800) [pid = 1657] [serial = 427] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12cea6c00) [pid = 1657] [serial = 434] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x1295bd800) [pid = 1657] [serial = 415] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12c09c400) [pid = 1657] [serial = 419] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12c5d4c00) [pid = 1657] [serial = 422] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12bbcec00) [pid = 1657] [serial = 416] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12ce98000) [pid = 1657] [serial = 431] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x12ce9f000) [pid = 1657] [serial = 433] [outer = 0x0] [url = about:blank] 04:35:33 INFO - PROCESS | 1657 | 1464608133403 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:35:33 INFO - PROCESS | 1657 | 1464608133405 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:35:33 INFO - PROCESS | 1657 | 1464608133412 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1657 | 1464608133414 Marionette TRACE conn2 <- [1,670,null,{}] 04:35:33 INFO - PROCESS | 1657 | 1464608133422 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}] 04:35:33 INFO - PROCESS | 1657 | 1464608133506 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:35:33 INFO - PROCESS | 1657 | 1464608133512 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x11817b000 == 49 [pid = 1657] [id = 175] 04:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x119798400) [pid = 1657] [serial = 523] [outer = 0x0] 04:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x119ae2400) [pid = 1657] [serial = 524] [outer = 0x119798400] 04:35:33 INFO - PROCESS | 1657 | 1464608133540 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12112e400) [pid = 1657] [serial = 525] [outer = 0x119798400] 04:35:33 INFO - PROCESS | 1657 | 1464608133872 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]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 04:35:33 INFO - PROCESS | 1657 | 1464608133886 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:35:33 INFO - PROCESS | 1657 | 1464608133890 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:35:33 INFO - PROCESS | 1657 | 1464608133893 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:35:33 INFO - PROCESS | 1657 | 1464608133894 Marionette TRACE conn2 <- [1,674,null,{}] 04:35:33 INFO - PROCESS | 1657 | 1464608133897 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}] 04:35:34 INFO - PROCESS | 1657 | 1464608134022 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:35:34 INFO - PROCESS | 1657 | 1464608134095 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119b07000 == 50 [pid = 1657] [id = 176] 04:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x120fddc00) [pid = 1657] [serial = 526] [outer = 0x0] 04:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12415ac00) [pid = 1657] [serial = 527] [outer = 0x120fddc00] 04:35:34 INFO - PROCESS | 1657 | 1464608134138 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12602b400) [pid = 1657] [serial = 528] [outer = 0x120fddc00] 04:35:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:35:34 INFO - PROCESS | 1657 | 1464608134456 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]]]}] 04:35:34 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 04:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 04:35:34 INFO - PROCESS | 1657 | 1464608134462 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1657 | 1464608134463 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:35:34 INFO - PROCESS | 1657 | 1464608134482 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1657 | 1464608134484 Marionette TRACE conn2 <- [1,678,null,{}] 04:35:34 INFO - PROCESS | 1657 | 1464608134494 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}] 04:35:34 INFO - PROCESS | 1657 | 1464608134575 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:35:34 INFO - PROCESS | 1657 | 1464608134627 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x123851800 == 51 [pid = 1657] [id = 177] 04:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1126a0c00) [pid = 1657] [serial = 529] [outer = 0x0] 04:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x126030c00) [pid = 1657] [serial = 530] [outer = 0x1126a0c00] 04:35:34 INFO - PROCESS | 1657 | 1464608134652 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x126728800) [pid = 1657] [serial = 531] [outer = 0x1126a0c00] 04:35:34 INFO - PROCESS | 1657 | 1464608134927 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]]]}] 04:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 495ms 04:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:35:34 INFO - PROCESS | 1657 | 1464608134960 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1657 | 1464608134962 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:35:34 INFO - PROCESS | 1657 | 1464608134964 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1657 | 1464608134965 Marionette TRACE conn2 <- [1,682,null,{}] 04:35:34 INFO - PROCESS | 1657 | 1464608134975 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}] 04:35:35 INFO - PROCESS | 1657 | 1464608135072 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:35:35 INFO - PROCESS | 1657 | 1464608135078 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a1800 == 52 [pid = 1657] [id = 178] 04:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x126733800) [pid = 1657] [serial = 532] [outer = 0x0] 04:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1289b6c00) [pid = 1657] [serial = 533] [outer = 0x126733800] 04:35:35 INFO - PROCESS | 1657 | 1464608135103 Marionette DEBUG loaded listener.js 04:35:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12a50f000) [pid = 1657] [serial = 534] [outer = 0x126733800] 04:35:35 INFO - PROCESS | 1657 | 1464608135926 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]]]}] 04:35:35 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) 04:35:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 04:35:35 INFO - PROCESS | 1657 | 1464608135938 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:35:35 INFO - PROCESS | 1657 | 1464608135939 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:35:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:35:35 INFO - PROCESS | 1657 | 1464608135941 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1657 | 1464608135942 Marionette TRACE conn2 <- [1,686,null,{}] 04:35:35 INFO - PROCESS | 1657 | 1464608135944 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}] 04:35:36 INFO - PROCESS | 1657 | 1464608136046 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:35:36 INFO - PROCESS | 1657 | 1464608136076 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12912b800 == 53 [pid = 1657] [id = 179] 04:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12a792800) [pid = 1657] [serial = 535] [outer = 0x0] 04:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12acabc00) [pid = 1657] [serial = 536] [outer = 0x12a792800] 04:35:36 INFO - PROCESS | 1657 | 1464608136101 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12b3c1000) [pid = 1657] [serial = 537] [outer = 0x12a792800] 04:35:36 INFO - PROCESS | 1657 | 1464608136892 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]]]}] 04:35:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 04:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:35:36 INFO - PROCESS | 1657 | 1464608136911 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:35:36 INFO - PROCESS | 1657 | 1464608136912 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:35:36 INFO - PROCESS | 1657 | 1464608136914 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:35:36 INFO - PROCESS | 1657 | 1464608136915 Marionette TRACE conn2 <- [1,690,null,{}] 04:35:36 INFO - PROCESS | 1657 | 1464608136923 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}] 04:35:37 INFO - PROCESS | 1657 | 1464608137016 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:35:37 INFO - PROCESS | 1657 | 1464608137021 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a729000 == 54 [pid = 1657] [id = 180] 04:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12ab0b000) [pid = 1657] [serial = 538] [outer = 0x0] 04:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12c073400) [pid = 1657] [serial = 539] [outer = 0x12ab0b000] 04:35:37 INFO - PROCESS | 1657 | 1464608137072 Marionette DEBUG loaded listener.js 04:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12c09b000) [pid = 1657] [serial = 540] [outer = 0x12ab0b000] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12602e400) [pid = 1657] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x124f99c00) [pid = 1657] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1289b2800) [pid = 1657] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x128bccc00) [pid = 1657] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x11914d400) [pid = 1657] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x120fd2400) [pid = 1657] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x120d7ac00) [pid = 1657] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x1122ab000) [pid = 1657] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x124f2b000) [pid = 1657] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1180cb000) [pid = 1657] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128f02c00) [pid = 1657] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12a796000) [pid = 1657] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12ca4dc00) [pid = 1657] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:35:37 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12936b000) [pid = 1657] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 04:35:37 INFO - PROCESS | 1657 | 1464608137881 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]]]}] 04:35:37 INFO - PROCESS | 1657 | 1464608137886 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:35:37 INFO - PROCESS | 1657 | 1464608137887 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:35:37 INFO - PROCESS | 1657 | 1464608137889 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1657 | 1464608137890 Marionette TRACE conn2 <- [1,694,null,{}] 04:35:37 INFO - PROCESS | 1657 | 1464608137893 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}] 04:35:37 INFO - PROCESS | 1657 | 1464608137974 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:35:37 INFO - PROCESS | 1657 | 1464608137978 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12111a000 == 55 [pid = 1657] [id = 181] 04:35:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x11914d400) [pid = 1657] [serial = 541] [outer = 0x0] 04:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x124f99c00) [pid = 1657] [serial = 542] [outer = 0x11914d400] 04:35:38 INFO - PROCESS | 1657 | 1464608138003 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x128bd2000) [pid = 1657] [serial = 543] [outer = 0x11914d400] 04:35:38 INFO - PROCESS | 1657 | 1464608138798 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]]]}] 04:35:38 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) 04:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 920ms 04:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:35:38 INFO - PROCESS | 1657 | 1464608138810 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:35:38 INFO - PROCESS | 1657 | 1464608138811 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:35:38 INFO - PROCESS | 1657 | 1464608138813 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:35:38 INFO - PROCESS | 1657 | 1464608138814 Marionette TRACE conn2 <- [1,698,null,{}] 04:35:38 INFO - PROCESS | 1657 | 1464608138816 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}] 04:35:38 INFO - PROCESS | 1657 | 1464608138895 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:35:38 INFO - PROCESS | 1657 | 1464608138899 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3ef800 == 56 [pid = 1657] [id = 182] 04:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x118104400) [pid = 1657] [serial = 544] [outer = 0x0] 04:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12c5d4c00) [pid = 1657] [serial = 545] [outer = 0x118104400] 04:35:38 INFO - PROCESS | 1657 | 1464608138927 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12ca54000) [pid = 1657] [serial = 546] [outer = 0x118104400] 04:35:39 INFO - PROCESS | 1657 | 1464608139713 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]]]}] 04:35:39 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) 04:35:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 923ms 04:35:39 INFO - PROCESS | 1657 | 1464608139737 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 1657 | 1464608139739 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:35:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:35:39 INFO - PROCESS | 1657 | 1464608139743 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 1657 | 1464608139746 Marionette TRACE conn2 <- [1,702,null,{}] 04:35:39 INFO - PROCESS | 1657 | 1464608139751 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}] 04:35:39 INFO - PROCESS | 1657 | 1464608139857 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:35:39 INFO - PROCESS | 1657 | 1464608139906 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170d7800 == 57 [pid = 1657] [id = 183] 04:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1139ecc00) [pid = 1657] [serial = 547] [outer = 0x0] 04:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x11607d400) [pid = 1657] [serial = 548] [outer = 0x1139ecc00] 04:35:39 INFO - PROCESS | 1657 | 1464608139938 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x117570800) [pid = 1657] [serial = 549] [outer = 0x1139ecc00] 04:35:40 INFO - PROCESS | 1657 | 1464608140850 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]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms 04:35:40 INFO - PROCESS | 1657 | 1464608140869 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 1657 | 1464608140873 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:35:40 INFO - PROCESS | 1657 | 1464608140878 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 1657 | 1464608140879 Marionette TRACE conn2 <- [1,706,null,{}] 04:35:40 INFO - PROCESS | 1657 | 1464608140882 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}] 04:35:40 INFO - PROCESS | 1657 | 1464608140984 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:35:41 INFO - PROCESS | 1657 | 1464608141032 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12417b800 == 58 [pid = 1657] [id = 184] 04:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x118108800) [pid = 1657] [serial = 550] [outer = 0x0] 04:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1196e3c00) [pid = 1657] [serial = 551] [outer = 0x118108800] 04:35:41 INFO - PROCESS | 1657 | 1464608141062 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1213d2400) [pid = 1657] [serial = 552] [outer = 0x118108800] 04:35:41 INFO - PROCESS | 1657 | 1464608141964 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]]]}] 04:35:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1121ms 04:35:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:35:42 INFO - PROCESS | 1657 | 1464608141999 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:35:42 INFO - PROCESS | 1657 | 1464608142000 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:35:42 INFO - PROCESS | 1657 | 1464608142002 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:35:42 INFO - PROCESS | 1657 | 1464608142005 Marionette TRACE conn2 <- [1,710,null,{}] 04:35:42 INFO - PROCESS | 1657 | 1464608142013 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}] 04:35:42 INFO - PROCESS | 1657 | 1464608142115 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:35:42 INFO - PROCESS | 1657 | 1464608142165 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c59f800 == 59 [pid = 1657] [id = 185] 04:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x126032c00) [pid = 1657] [serial = 553] [outer = 0x0] 04:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x128b50400) [pid = 1657] [serial = 554] [outer = 0x126032c00] 04:35:42 INFO - PROCESS | 1657 | 1464608142195 Marionette DEBUG loaded listener.js 04:35:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x128b57400) [pid = 1657] [serial = 555] [outer = 0x126032c00] 04:35:43 INFO - PROCESS | 1657 | 1464608143144 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]]]}] 04:35:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 04:35:43 INFO - PROCESS | 1657 | 1464608143178 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:35:43 INFO - PROCESS | 1657 | 1464608143179 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:35:43 INFO - PROCESS | 1657 | 1464608143182 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:35:43 INFO - PROCESS | 1657 | 1464608143183 Marionette TRACE conn2 <- [1,714,null,{}] 04:35:43 INFO - PROCESS | 1657 | 1464608143185 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}] 04:35:43 INFO - PROCESS | 1657 | 1464608143268 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:35:43 INFO - PROCESS | 1657 | 1464608143312 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce49000 == 60 [pid = 1657] [id = 186] 04:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x128b5c000) [pid = 1657] [serial = 556] [outer = 0x0] 04:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x128d11000) [pid = 1657] [serial = 557] [outer = 0x128b5c000] 04:35:43 INFO - PROCESS | 1657 | 1464608143359 Marionette DEBUG loaded listener.js 04:35:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1295bd800) [pid = 1657] [serial = 558] [outer = 0x128b5c000] 04:35:44 INFO - PROCESS | 1657 | 1464608144348 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]]]}] 04:35:44 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 04:35:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 04:35:44 INFO - PROCESS | 1657 | 1464608144354 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 1657 | 1464608144356 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:35:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:35:44 INFO - PROCESS | 1657 | 1464608144358 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 1657 | 1464608144359 Marionette TRACE conn2 <- [1,718,null,{}] 04:35:44 INFO - PROCESS | 1657 | 1464608144362 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}] 04:35:44 INFO - PROCESS | 1657 | 1464608144464 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:35:44 INFO - PROCESS | 1657 | 1464608144514 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e0000 == 61 [pid = 1657] [id = 187] 04:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x126729000) [pid = 1657] [serial = 559] [outer = 0x0] 04:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12bb0a000) [pid = 1657] [serial = 560] [outer = 0x126729000] 04:35:44 INFO - PROCESS | 1657 | 1464608144543 Marionette DEBUG loaded listener.js 04:35:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12c0a1800) [pid = 1657] [serial = 561] [outer = 0x126729000] 04:35:45 INFO - PROCESS | 1657 | 1464608145624 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]]]}] 04:35:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1271ms 04:35:45 INFO - PROCESS | 1657 | 1464608145630 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:35:45 INFO - PROCESS | 1657 | 1464608145633 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:35:45 INFO - PROCESS | 1657 | 1464608145638 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:35:45 INFO - PROCESS | 1657 | 1464608145639 Marionette TRACE conn2 <- [1,722,null,{}] 04:35:45 INFO - PROCESS | 1657 | 1464608145643 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}] 04:35:45 INFO - PROCESS | 1657 | 1464608145739 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:35:45 INFO - PROCESS | 1657 | 1464608145824 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x11955b000 == 62 [pid = 1657] [id = 188] 04:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118470000) [pid = 1657] [serial = 562] [outer = 0x0] 04:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1185e2000) [pid = 1657] [serial = 563] [outer = 0x118470000] 04:35:45 INFO - PROCESS | 1657 | 1464608145855 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x119156000) [pid = 1657] [serial = 564] [outer = 0x118470000] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12111a000 == 61 [pid = 1657] [id = 181] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12a729000 == 60 [pid = 1657] [id = 180] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x12912b800 == 59 [pid = 1657] [id = 179] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a1800 == 58 [pid = 1657] [id = 178] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x123851800 == 57 [pid = 1657] [id = 177] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x119b07000 == 56 [pid = 1657] [id = 176] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12672f000) [pid = 1657] [serial = 496] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11817b000 == 55 [pid = 1657] [id = 175] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x117e20000 == 54 [pid = 1657] [id = 174] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x11988c000 == 53 [pid = 1657] [id = 173] 04:35:46 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c9800 == 52 [pid = 1657] [id = 167] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x126037800) [pid = 1657] [serial = 437] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12c5d6c00) [pid = 1657] [serial = 491] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12ce99800) [pid = 1657] [serial = 493] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12bb08400) [pid = 1657] [serial = 487] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12b3c5400) [pid = 1657] [serial = 485] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12c09ac00) [pid = 1657] [serial = 490] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12cea5800) [pid = 1657] [serial = 494] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x126ad4400) [pid = 1657] [serial = 473] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12c07fc00) [pid = 1657] [serial = 488] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1289b5000) [pid = 1657] [serial = 475] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x128bd4400) [pid = 1657] [serial = 478] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x128bcf400) [pid = 1657] [serial = 476] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12a50b000) [pid = 1657] [serial = 481] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1196d8800) [pid = 1657] [serial = 463] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x11979e000) [pid = 1657] [serial = 464] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x123a50800) [pid = 1657] [serial = 469] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12448bc00) [pid = 1657] [serial = 470] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x121305c00) [pid = 1657] [serial = 466] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1217e5800) [pid = 1657] [serial = 467] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x117698800) [pid = 1657] [serial = 458] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x115e49000) [pid = 1657] [serial = 457] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x129367000) [pid = 1657] [serial = 479] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x126034c00) [pid = 1657] [serial = 472] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x1139ec800) [pid = 1657] [serial = 439] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x12c073800) [pid = 1657] [serial = 454] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12bee6000) [pid = 1657] [serial = 451] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11862b000) [pid = 1657] [serial = 461] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x118110000) [pid = 1657] [serial = 460] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x124f9a400) [pid = 1657] [serial = 445] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x119794800) [pid = 1657] [serial = 442] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12aca5400) [pid = 1657] [serial = 484] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12a86d800) [pid = 1657] [serial = 448] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12ab06c00) [pid = 1657] [serial = 482] [outer = 0x0] [url = about:blank] 04:35:46 INFO - PROCESS | 1657 | 1464608146224 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] 04:35:46 INFO - PROCESS | 1657 | 1464608146262 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:35:46 INFO - PROCESS | 1657 | 1464608146267 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1657 | 1464608146268 Marionette TRACE conn2 <- [1,726,null,{}] 04:35:46 INFO - PROCESS | 1657 | 1464608146271 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}] 04:35:46 INFO - PROCESS | 1657 | 1464608146350 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:35:46 INFO - PROCESS | 1657 | 1464608146357 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x119558000 == 53 [pid = 1657] [id = 189] 04:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1196d9000) [pid = 1657] [serial = 565] [outer = 0x0] 04:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x1214f4400) [pid = 1657] [serial = 566] [outer = 0x1196d9000] 04:35:46 INFO - PROCESS | 1657 | 1464608146383 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x124a59400) [pid = 1657] [serial = 567] [outer = 0x1196d9000] 04:35:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:35:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 522ms 04:35:46 INFO - PROCESS | 1657 | 1464608146781 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]]]}] 04:35:46 INFO - PROCESS | 1657 | 1464608146789 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 1657 | 1464608146790 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:35:46 INFO - PROCESS | 1657 | 1464608146793 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1657 | 1464608146795 Marionette TRACE conn2 <- [1,730,null,{}] 04:35:46 INFO - PROCESS | 1657 | 1464608146805 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}] 04:35:46 INFO - PROCESS | 1657 | 1464608146928 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:35:46 INFO - PROCESS | 1657 | 1464608146939 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x123857800 == 54 [pid = 1657] [id = 190] 04:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12602f400) [pid = 1657] [serial = 568] [outer = 0x0] 04:35:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x126734400) [pid = 1657] [serial = 569] [outer = 0x12602f400] 04:35:46 INFO - PROCESS | 1657 | 1464608146983 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1289b9c00) [pid = 1657] [serial = 570] [outer = 0x12602f400] 04:35:47 INFO - PROCESS | 1657 | 1464608147518 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 1657 | 1464608147571 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:35:47 INFO - PROCESS | 1657 | 1464608147574 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 1657 | 1464608147575 Marionette TRACE conn2 <- [1,734,null,{}] 04:35:47 INFO - PROCESS | 1657 | 1464608147577 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}] 04:35:47 INFO - PROCESS | 1657 | 1464608147657 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:35:47 INFO - PROCESS | 1657 | 1464608147706 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x126408000 == 55 [pid = 1657] [id = 191] 04:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1289bb400) [pid = 1657] [serial = 571] [outer = 0x0] 04:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12936f000) [pid = 1657] [serial = 572] [outer = 0x1289bb400] 04:35:47 INFO - PROCESS | 1657 | 1464608147732 Marionette DEBUG loaded listener.js 04:35:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12ab06c00) [pid = 1657] [serial = 573] [outer = 0x1289bb400] 04:35:48 INFO - PROCESS | 1657 | 1464608148025 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]]]}] 04:35:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 04:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:35:48 INFO - PROCESS | 1657 | 1464608148045 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:35:48 INFO - PROCESS | 1657 | 1464608148046 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:35:48 INFO - PROCESS | 1657 | 1464608148049 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:35:48 INFO - PROCESS | 1657 | 1464608148050 Marionette TRACE conn2 <- [1,738,null,{}] 04:35:48 INFO - PROCESS | 1657 | 1464608148056 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}] 04:35:48 INFO - PROCESS | 1657 | 1464608148175 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:35:48 INFO - PROCESS | 1657 | 1464608148181 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc0000 == 56 [pid = 1657] [id = 192] 04:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128b5d800) [pid = 1657] [serial = 574] [outer = 0x0] 04:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12b119c00) [pid = 1657] [serial = 575] [outer = 0x128b5d800] 04:35:48 INFO - PROCESS | 1657 | 1464608148225 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12c07fc00) [pid = 1657] [serial = 576] [outer = 0x128b5d800] 04:35:49 INFO - PROCESS | 1657 | 1464608149188 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]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 04:35:49 INFO - PROCESS | 1657 | 1464608149225 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:35:49 INFO - PROCESS | 1657 | 1464608149226 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:35:49 INFO - PROCESS | 1657 | 1464608149228 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 1657 | 1464608149229 Marionette TRACE conn2 <- [1,742,null,{}] 04:35:49 INFO - PROCESS | 1657 | 1464608149239 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}] 04:35:49 INFO - PROCESS | 1657 | 1464608149358 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:35:49 INFO - PROCESS | 1657 | 1464608149389 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11811d000 == 57 [pid = 1657] [id = 193] 04:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12c09ac00) [pid = 1657] [serial = 577] [outer = 0x0] 04:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12ce9c400) [pid = 1657] [serial = 578] [outer = 0x12c09ac00] 04:35:49 INFO - PROCESS | 1657 | 1464608149416 Marionette DEBUG loaded listener.js 04:35:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12d3cc400) [pid = 1657] [serial = 579] [outer = 0x12c09ac00] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12a792800) [pid = 1657] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x1126a0c00) [pid = 1657] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x120fddc00) [pid = 1657] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11769f000) [pid = 1657] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x119798400) [pid = 1657] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x11269ec00) [pid = 1657] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x126733800) [pid = 1657] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12ab0b000) [pid = 1657] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:35:49 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x11914d400) [pid = 1657] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:35:50 INFO - PROCESS | 1657 | 1464608150210 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]]]}] 04:35:50 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 04:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 04:35:50 INFO - PROCESS | 1657 | 1464608150248 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:35:50 INFO - PROCESS | 1657 | 1464608150249 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:35:50 INFO - PROCESS | 1657 | 1464608150252 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:35:50 INFO - PROCESS | 1657 | 1464608150253 Marionette TRACE conn2 <- [1,746,null,{}] 04:35:50 INFO - PROCESS | 1657 | 1464608150255 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}] 04:35:50 INFO - PROCESS | 1657 | 1464608150332 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:35:50 INFO - PROCESS | 1657 | 1464608150339 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11987d800 == 58 [pid = 1657] [id = 194] 04:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x112684400) [pid = 1657] [serial = 580] [outer = 0x0] 04:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x112688400) [pid = 1657] [serial = 581] [outer = 0x112684400] 04:35:50 INFO - PROCESS | 1657 | 1464608150364 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1126a0c00) [pid = 1657] [serial = 582] [outer = 0x112684400] 04:35:51 INFO - PROCESS | 1657 | 1464608151175 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]]]}] 04:35:51 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.) 04:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 04:35:51 INFO - PROCESS | 1657 | 1464608151223 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1657 | 1464608151224 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:35:51 INFO - PROCESS | 1657 | 1464608151226 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1657 | 1464608151227 Marionette TRACE conn2 <- [1,750,null,{}] 04:35:51 INFO - PROCESS | 1657 | 1464608151230 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}] 04:35:51 INFO - PROCESS | 1657 | 1464608151327 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:35:51 INFO - PROCESS | 1657 | 1464608151342 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c00e800 == 59 [pid = 1657] [id = 195] 04:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x112685800) [pid = 1657] [serial = 583] [outer = 0x0] 04:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x129369800) [pid = 1657] [serial = 584] [outer = 0x112685800] 04:35:51 INFO - PROCESS | 1657 | 1464608151367 Marionette DEBUG loaded listener.js 04:35:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12ce99c00) [pid = 1657] [serial = 585] [outer = 0x112685800] 04:35:52 INFO - PROCESS | 1657 | 1464608152175 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]]]}] 04:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 04:35:52 INFO - PROCESS | 1657 | 1464608152196 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:35:52 INFO - PROCESS | 1657 | 1464608152197 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:35:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:35:52 INFO - PROCESS | 1657 | 1464608152199 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:35:52 INFO - PROCESS | 1657 | 1464608152200 Marionette TRACE conn2 <- [1,754,null,{}] 04:35:52 INFO - PROCESS | 1657 | 1464608152204 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}] 04:35:52 INFO - PROCESS | 1657 | 1464608152282 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:35:52 INFO - PROCESS | 1657 | 1464608152289 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce3f800 == 60 [pid = 1657] [id = 196] 04:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x112920000) [pid = 1657] [serial = 586] [outer = 0x0] 04:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x112923c00) [pid = 1657] [serial = 587] [outer = 0x112920000] 04:35:52 INFO - PROCESS | 1657 | 1464608152313 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x117188400) [pid = 1657] [serial = 588] [outer = 0x112920000] 04:35:53 INFO - PROCESS | 1657 | 1464608153289 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]]]}] 04:35:53 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 04:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 04:35:53 INFO - PROCESS | 1657 | 1464608153322 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 1657 | 1464608153324 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:35:53 INFO - PROCESS | 1657 | 1464608153369 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 1657 | 1464608153372 Marionette TRACE conn2 <- [1,758,null,{}] 04:35:53 INFO - PROCESS | 1657 | 1464608153375 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}] 04:35:53 INFO - PROCESS | 1657 | 1464608153466 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:35:53 INFO - PROCESS | 1657 | 1464608153555 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x11987f000 == 61 [pid = 1657] [id = 197] 04:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x112926c00) [pid = 1657] [serial = 589] [outer = 0x0] 04:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x118103c00) [pid = 1657] [serial = 590] [outer = 0x112926c00] 04:35:53 INFO - PROCESS | 1657 | 1464608153587 Marionette DEBUG loaded listener.js 04:35:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x118ec7400) [pid = 1657] [serial = 591] [outer = 0x112926c00] 04:35:54 INFO - PROCESS | 1657 | 1464608154036 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]]]}] 04:35:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 04:35:54 INFO - PROCESS | 1657 | 1464608154042 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:35:54 INFO - PROCESS | 1657 | 1464608154045 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:35:54 INFO - PROCESS | 1657 | 1464608154050 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:35:54 INFO - PROCESS | 1657 | 1464608154054 Marionette TRACE conn2 <- [1,762,null,{}] 04:35:54 INFO - PROCESS | 1657 | 1464608154057 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}] 04:35:54 INFO - PROCESS | 1657 | 1464608154159 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:35:54 INFO - PROCESS | 1657 | 1464608154208 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12884e000 == 62 [pid = 1657] [id = 198] 04:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11810d800) [pid = 1657] [serial = 592] [outer = 0x0] 04:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x124111000) [pid = 1657] [serial = 593] [outer = 0x11810d800] 04:35:54 INFO - PROCESS | 1657 | 1464608154238 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12602fc00) [pid = 1657] [serial = 594] [outer = 0x11810d800] 04:35:55 INFO - PROCESS | 1657 | 1464608155259 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]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1226ms 04:35:55 INFO - PROCESS | 1657 | 1464608155277 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1657 | 1464608155279 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:35:55 INFO - PROCESS | 1657 | 1464608155283 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1657 | 1464608155285 Marionette TRACE conn2 <- [1,766,null,{}] 04:35:55 INFO - PROCESS | 1657 | 1464608155289 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}] 04:35:55 INFO - PROCESS | 1657 | 1464608155408 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:35:55 INFO - PROCESS | 1657 | 1464608155463 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e7800 == 63 [pid = 1657] [id = 199] 04:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x112eb4c00) [pid = 1657] [serial = 595] [outer = 0x0] 04:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1139ec800) [pid = 1657] [serial = 596] [outer = 0x112eb4c00] 04:35:55 INFO - PROCESS | 1657 | 1464608155491 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1161b2c00) [pid = 1657] [serial = 597] [outer = 0x112eb4c00] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x116866800 == 62 [pid = 1657] [id = 100] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119557000 == 61 [pid = 1657] [id = 114] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12c00e800 == 60 [pid = 1657] [id = 195] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11987d800 == 59 [pid = 1657] [id = 194] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11811d000 == 58 [pid = 1657] [id = 193] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc0000 == 57 [pid = 1657] [id = 192] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x126408000 == 56 [pid = 1657] [id = 191] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x123857800 == 55 [pid = 1657] [id = 190] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x116a60000) [pid = 1657] [serial = 499] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x11914c000) [pid = 1657] [serial = 502] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12602d400) [pid = 1657] [serial = 505] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x120d79800) [pid = 1657] [serial = 512] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x126ad0400) [pid = 1657] [serial = 508] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12ce9ec00) [pid = 1657] [serial = 515] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12c5d4c00) [pid = 1657] [serial = 545] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x119558000 == 54 [pid = 1657] [id = 189] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x11955b000 == 53 [pid = 1657] [id = 188] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12c59f800 == 52 [pid = 1657] [id = 185] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x12417b800 == 51 [pid = 1657] [id = 184] 04:35:56 INFO - PROCESS | 1657 | --DOCSHELL 0x1170d7800 == 50 [pid = 1657] [id = 183] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12acabc00) [pid = 1657] [serial = 536] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12b3c1000) [pid = 1657] [serial = 537] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x126030c00) [pid = 1657] [serial = 530] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x126728800) [pid = 1657] [serial = 531] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12415ac00) [pid = 1657] [serial = 527] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x12602b400) [pid = 1657] [serial = 528] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1186ee800) [pid = 1657] [serial = 522] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x118110400) [pid = 1657] [serial = 521] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119ae2400) [pid = 1657] [serial = 524] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12112e400) [pid = 1657] [serial = 525] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x1167d4c00) [pid = 1657] [serial = 519] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x113969000) [pid = 1657] [serial = 518] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1289b6c00) [pid = 1657] [serial = 533] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12c09b000) [pid = 1657] [serial = 540] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12c073400) [pid = 1657] [serial = 539] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x128bd2000) [pid = 1657] [serial = 543] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x124f99c00) [pid = 1657] [serial = 542] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12a50f000) [pid = 1657] [serial = 534] [outer = 0x0] [url = about:blank] 04:35:56 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x119ae9000) [pid = 1657] [serial = 206] [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.] 04:35:56 INFO - PROCESS | 1657 | 1464608156379 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]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:35:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 04:35:56 INFO - PROCESS | 1657 | 1464608156406 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1657 | 1464608156410 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:35:56 INFO - PROCESS | 1657 | 1464608156414 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1657 | 1464608156416 Marionette TRACE conn2 <- [1,770,null,{}] 04:35:56 INFO - PROCESS | 1657 | 1464608156418 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}] 04:35:56 INFO - PROCESS | 1657 | 1464608156493 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:35:56 INFO - PROCESS | 1657 | 1464608156497 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f11800 == 51 [pid = 1657] [id = 200] 04:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1166c9000) [pid = 1657] [serial = 598] [outer = 0x0] 04:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11684a800) [pid = 1657] [serial = 599] [outer = 0x1166c9000] 04:35:56 INFO - PROCESS | 1657 | 1464608156526 Marionette DEBUG loaded listener.js 04:35:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1180ca000) [pid = 1657] [serial = 600] [outer = 0x1166c9000] 04:35:56 INFO - PROCESS | 1657 | 1464608156883 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]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 04:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:35:56 INFO - PROCESS | 1657 | 1464608156934 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:35:56 INFO - PROCESS | 1657 | 1464608156935 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:35:56 INFO - PROCESS | 1657 | 1464608156937 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1657 | 1464608156940 Marionette TRACE conn2 <- [1,774,null,{}] 04:35:56 INFO - PROCESS | 1657 | 1464608156948 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}] 04:35:57 INFO - PROCESS | 1657 | 1464608157027 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:35:57 INFO - PROCESS | 1657 | 1464608157033 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188ea000 == 52 [pid = 1657] [id = 201] 04:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x11810ec00) [pid = 1657] [serial = 601] [outer = 0x0] 04:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x11914c000) [pid = 1657] [serial = 602] [outer = 0x11810ec00] 04:35:57 INFO - PROCESS | 1657 | 1464608157064 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119a3c000) [pid = 1657] [serial = 603] [outer = 0x11810ec00] 04:35:57 INFO - PROCESS | 1657 | 1464608157389 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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 471ms 04:35:57 INFO - PROCESS | 1657 | 1464608157409 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 1657 | 1464608157418 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:35:57 INFO - PROCESS | 1657 | 1464608157423 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 1657 | 1464608157424 Marionette TRACE conn2 <- [1,778,null,{}] 04:35:57 INFO - PROCESS | 1657 | 1464608157426 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}] 04:35:57 INFO - PROCESS | 1657 | 1464608157509 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:35:57 INFO - PROCESS | 1657 | 1464608157557 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x11955e000 == 53 [pid = 1657] [id = 202] 04:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x119796000) [pid = 1657] [serial = 604] [outer = 0x0] 04:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x120d7bc00) [pid = 1657] [serial = 605] [outer = 0x119796000] 04:35:57 INFO - PROCESS | 1657 | 1464608157583 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1213da000) [pid = 1657] [serial = 606] [outer = 0x119796000] 04:35:57 INFO - PROCESS | 1657 | 1464608157870 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]]]}] 04:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 04:35:57 INFO - PROCESS | 1657 | 1464608157892 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:35:57 INFO - PROCESS | 1657 | 1464608157893 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:35:57 INFO - PROCESS | 1657 | 1464608157895 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:35:57 INFO - PROCESS | 1657 | 1464608157897 Marionette TRACE conn2 <- [1,782,null,{}] 04:35:57 INFO - PROCESS | 1657 | 1464608157899 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}] 04:35:57 INFO - PROCESS | 1657 | 1464608157989 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:35:57 INFO - PROCESS | 1657 | 1464608157994 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x121565800 == 54 [pid = 1657] [id = 203] 04:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1214e8c00) [pid = 1657] [serial = 607] [outer = 0x0] 04:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x1240a4800) [pid = 1657] [serial = 608] [outer = 0x1214e8c00] 04:35:58 INFO - PROCESS | 1657 | 1464608158019 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x124f21400) [pid = 1657] [serial = 609] [outer = 0x1214e8c00] 04:35:58 INFO - PROCESS | 1657 | 1464608158326 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 04:35:58 INFO - PROCESS | 1657 | 1464608158364 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 1657 | 1464608158366 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:35:58 INFO - PROCESS | 1657 | 1464608158392 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1657 | 1464608158393 Marionette TRACE conn2 <- [1,786,null,{}] 04:35:58 INFO - PROCESS | 1657 | 1464608158396 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}] 04:35:58 INFO - PROCESS | 1657 | 1464608158515 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:35:58 INFO - PROCESS | 1657 | 1464608158528 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x124a82800 == 55 [pid = 1657] [id = 204] 04:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12602e800) [pid = 1657] [serial = 610] [outer = 0x0] 04:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x126036000) [pid = 1657] [serial = 611] [outer = 0x12602e800] 04:35:58 INFO - PROCESS | 1657 | 1464608158554 Marionette DEBUG loaded listener.js 04:35:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x126ad0400) [pid = 1657] [serial = 612] [outer = 0x12602e800] 04:35:58 INFO - PROCESS | 1657 | 1464608158883 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 542ms 04:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:35:58 INFO - PROCESS | 1657 | 1464608158916 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 1657 | 1464608158917 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:35:58 INFO - PROCESS | 1657 | 1464608158921 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1657 | 1464608158923 Marionette TRACE conn2 <- [1,790,null,{}] 04:35:58 INFO - PROCESS | 1657 | 1464608158925 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}] 04:35:59 INFO - PROCESS | 1657 | 1464608159019 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:35:59 INFO - PROCESS | 1657 | 1464608159023 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133b8000 == 56 [pid = 1657] [id = 205] 04:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x126033c00) [pid = 1657] [serial = 613] [outer = 0x0] 04:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1289b1000) [pid = 1657] [serial = 614] [outer = 0x126033c00] 04:35:59 INFO - PROCESS | 1657 | 1464608159048 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x128b57000) [pid = 1657] [serial = 615] [outer = 0x126033c00] 04:35:59 INFO - PROCESS | 1657 | 1464608159397 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 04:35:59 INFO - PROCESS | 1657 | 1464608159442 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1657 | 1464608159443 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:35:59 INFO - PROCESS | 1657 | 1464608159445 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1657 | 1464608159446 Marionette TRACE conn2 <- [1,794,null,{}] 04:35:59 INFO - PROCESS | 1657 | 1464608159449 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}] 04:35:59 INFO - PROCESS | 1657 | 1464608159544 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:35:59 INFO - PROCESS | 1657 | 1464608159555 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x126db8800 == 57 [pid = 1657] [id = 206] 04:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1260a6c00) [pid = 1657] [serial = 616] [outer = 0x0] 04:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x128b5ec00) [pid = 1657] [serial = 617] [outer = 0x1260a6c00] 04:35:59 INFO - PROCESS | 1657 | 1464608159580 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x128bd3c00) [pid = 1657] [serial = 618] [outer = 0x1260a6c00] 04:35:59 INFO - PROCESS | 1657 | 1464608159897 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]]]}] 04:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 473ms 04:35:59 INFO - PROCESS | 1657 | 1464608159925 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:35:59 INFO - PROCESS | 1657 | 1464608159927 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:35:59 INFO - PROCESS | 1657 | 1464608159929 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:35:59 INFO - PROCESS | 1657 | 1464608159930 Marionette TRACE conn2 <- [1,798,null,{}] 04:35:59 INFO - PROCESS | 1657 | 1464608159932 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}] 04:36:00 INFO - PROCESS | 1657 | 1464608160033 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:36:00 INFO - PROCESS | 1657 | 1464608160037 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x129531000 == 58 [pid = 1657] [id = 207] 04:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x128b59800) [pid = 1657] [serial = 619] [outer = 0x0] 04:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x129176000) [pid = 1657] [serial = 620] [outer = 0x128b59800] 04:36:00 INFO - PROCESS | 1657 | 1464608160062 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a50b000) [pid = 1657] [serial = 621] [outer = 0x128b59800] 04:36:00 INFO - PROCESS | 1657 | 1464608160576 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]]]}] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1161ae800) [pid = 1657] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x112a75400) [pid = 1657] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12b3bf400) [pid = 1657] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1161f4000) [pid = 1657] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x124109000) [pid = 1657] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12400b400) [pid = 1657] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x11390d400) [pid = 1657] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x113d83000) [pid = 1657] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12b3c6c00) [pid = 1657] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x12672f400) [pid = 1657] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x118614400) [pid = 1657] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12acae800) [pid = 1657] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12602dc00) [pid = 1657] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x128f0ac00) [pid = 1657] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x118620000) [pid = 1657] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x126728000) [pid = 1657] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1180c7c00) [pid = 1657] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x1213d0800) [pid = 1657] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12a503400) [pid = 1657] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11860f400) [pid = 1657] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x1289b6000) [pid = 1657] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x112685800) [pid = 1657] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c09ac00) [pid = 1657] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112684400) [pid = 1657] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1289bb400) [pid = 1657] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x128b5d800) [pid = 1657] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x126729000) [pid = 1657] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x118470000) [pid = 1657] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1196d9000) [pid = 1657] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:36:00 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12602f400) [pid = 1657] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:36:00 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 04:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 04:36:00 INFO - PROCESS | 1657 | 1464608160600 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 1657 | 1464608160601 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:36:00 INFO - PROCESS | 1657 | 1464608160607 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 1657 | 1464608160608 Marionette TRACE conn2 <- [1,802,null,{}] 04:36:00 INFO - PROCESS | 1657 | 1464608160611 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}] 04:36:00 INFO - PROCESS | 1657 | 1464608160690 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:36:00 INFO - PROCESS | 1657 | 1464608160695 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x118124800 == 59 [pid = 1657] [id = 208] 04:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x112685c00) [pid = 1657] [serial = 622] [outer = 0x0] 04:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x1161f4000) [pid = 1657] [serial = 623] [outer = 0x112685c00] 04:36:00 INFO - PROCESS | 1657 | 1464608160720 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x11860f400) [pid = 1657] [serial = 624] [outer = 0x112685c00] 04:36:01 INFO - PROCESS | 1657 | 1464608161044 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]]]}] 04:36:01 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 04:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 04:36:01 INFO - PROCESS | 1657 | 1464608161075 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 1657 | 1464608161087 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:36:01 INFO - PROCESS | 1657 | 1464608161091 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1657 | 1464608161092 Marionette TRACE conn2 <- [1,806,null,{}] 04:36:01 INFO - PROCESS | 1657 | 1464608161095 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}] 04:36:01 INFO - PROCESS | 1657 | 1464608161209 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:36:01 INFO - PROCESS | 1657 | 1464608161216 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a729800 == 60 [pid = 1657] [id = 209] 04:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112a75400) [pid = 1657] [serial = 625] [outer = 0x0] 04:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x119ae3400) [pid = 1657] [serial = 626] [outer = 0x112a75400] 04:36:01 INFO - PROCESS | 1657 | 1464608161246 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12a86d400) [pid = 1657] [serial = 627] [outer = 0x112a75400] 04:36:01 INFO - PROCESS | 1657 | [1657] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 04:36:01 INFO - PROCESS | 1657 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:36:01 INFO - PROCESS | 1657 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:36:01 INFO - PROCESS | 1657 | [GFX2-]: Using SkiaGL canvas. 04:36:01 INFO - PROCESS | 1657 | 1464608161579 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]]]}] 04:36:01 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 04:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 521ms 04:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:36:01 INFO - PROCESS | 1657 | 1464608161612 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:36:01 INFO - PROCESS | 1657 | 1464608161613 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:36:01 INFO - PROCESS | 1657 | 1464608161615 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:36:01 INFO - PROCESS | 1657 | 1464608161617 Marionette TRACE conn2 <- [1,810,null,{}] 04:36:01 INFO - PROCESS | 1657 | 1464608161619 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}] 04:36:01 INFO - PROCESS | 1657 | 1464608161700 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:36:01 INFO - PROCESS | 1657 | 1464608161707 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c00b000 == 61 [pid = 1657] [id = 210] 04:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12ab06800) [pid = 1657] [serial = 628] [outer = 0x0] 04:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x12acb0800) [pid = 1657] [serial = 629] [outer = 0x12ab06800] 04:36:01 INFO - PROCESS | 1657 | 1464608161731 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x12bb10800) [pid = 1657] [serial = 630] [outer = 0x12ab06800] 04:36:02 INFO - PROCESS | 1657 | 1464608162182 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 617ms 04:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:36:02 INFO - PROCESS | 1657 | 1464608162235 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 1657 | 1464608162236 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:36:02 INFO - PROCESS | 1657 | 1464608162240 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 1657 | 1464608162242 Marionette TRACE conn2 <- [1,814,null,{}] 04:36:02 INFO - PROCESS | 1657 | 1464608162245 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}] 04:36:02 INFO - PROCESS | 1657 | 1464608162385 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:36:02 INFO - PROCESS | 1657 | 1464608162397 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca83800 == 62 [pid = 1657] [id = 211] 04:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x12bb0f000) [pid = 1657] [serial = 631] [outer = 0x0] 04:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x12bbd1000) [pid = 1657] [serial = 632] [outer = 0x12bb0f000] 04:36:02 INFO - PROCESS | 1657 | 1464608162435 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x12c07a800) [pid = 1657] [serial = 633] [outer = 0x12bb0f000] 04:36:02 INFO - PROCESS | 1657 | 1464608162909 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] 04:36:03 INFO - PROCESS | 1657 | 1464608163000 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:36:03 INFO - PROCESS | 1657 | 1464608163006 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1657 | 1464608163008 Marionette TRACE conn2 <- [1,818,null,{}] 04:36:03 INFO - PROCESS | 1657 | 1464608163012 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}] 04:36:03 INFO - PROCESS | 1657 | 1464608163115 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:36:03 INFO - PROCESS | 1657 | 1464608163169 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x118160000 == 63 [pid = 1657] [id = 212] 04:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112920c00) [pid = 1657] [serial = 634] [outer = 0x0] 04:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11607c800) [pid = 1657] [serial = 635] [outer = 0x112920c00] 04:36:03 INFO - PROCESS | 1657 | 1464608163200 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x118102400) [pid = 1657] [serial = 636] [outer = 0x112920c00] 04:36:03 INFO - PROCESS | 1657 | 1464608163634 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 04:36:03 INFO - PROCESS | 1657 | 1464608163678 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1657 | 1464608163682 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:36:03 INFO - PROCESS | 1657 | 1464608163686 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1657 | 1464608163688 Marionette TRACE conn2 <- [1,822,null,{}] 04:36:03 INFO - PROCESS | 1657 | 1464608163691 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}] 04:36:03 INFO - PROCESS | 1657 | 1464608163791 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:36:03 INFO - PROCESS | 1657 | 1464608163844 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12417b800 == 64 [pid = 1657] [id = 213] 04:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x11862b000) [pid = 1657] [serial = 637] [outer = 0x0] 04:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x11965e400) [pid = 1657] [serial = 638] [outer = 0x11862b000] 04:36:03 INFO - PROCESS | 1657 | 1464608163874 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x119ae5800) [pid = 1657] [serial = 639] [outer = 0x11862b000] 04:36:04 INFO - PROCESS | 1657 | 1464608164277 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] 04:36:04 INFO - PROCESS | 1657 | 1464608164309 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:36:04 INFO - PROCESS | 1657 | 1464608164312 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1657 | 1464608164314 Marionette TRACE conn2 <- [1,826,null,{}] 04:36:04 INFO - PROCESS | 1657 | 1464608164322 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}] 04:36:04 INFO - PROCESS | 1657 | 1464608164445 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:36:04 INFO - PROCESS | 1657 | 1464608164513 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3dc800 == 65 [pid = 1657] [id = 214] 04:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x123a4a800) [pid = 1657] [serial = 640] [outer = 0x0] 04:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x126039000) [pid = 1657] [serial = 641] [outer = 0x123a4a800] 04:36:04 INFO - PROCESS | 1657 | 1464608164544 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x126729000) [pid = 1657] [serial = 642] [outer = 0x123a4a800] 04:36:04 INFO - PROCESS | 1657 | 1464608164950 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]]]}] 04:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 04:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:36:04 INFO - PROCESS | 1657 | 1464608164983 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:36:04 INFO - PROCESS | 1657 | 1464608164985 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:36:04 INFO - PROCESS | 1657 | 1464608164987 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 1657 | 1464608164988 Marionette TRACE conn2 <- [1,830,null,{}] 04:36:04 INFO - PROCESS | 1657 | 1464608164991 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}] 04:36:05 INFO - PROCESS | 1657 | 1464608165091 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:36:05 INFO - PROCESS | 1657 | 1464608165143 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8b6800 == 66 [pid = 1657] [id = 215] 04:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x126852000) [pid = 1657] [serial = 643] [outer = 0x0] 04:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x128b5dc00) [pid = 1657] [serial = 644] [outer = 0x126852000] 04:36:05 INFO - PROCESS | 1657 | 1464608165173 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12936a000) [pid = 1657] [serial = 645] [outer = 0x126852000] 04:36:05 INFO - PROCESS | 1657 | 1464608165580 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]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 618ms 04:36:05 INFO - PROCESS | 1657 | 1464608165606 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 1657 | 1464608165607 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:36:05 INFO - PROCESS | 1657 | 1464608165610 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 1657 | 1464608165611 Marionette TRACE conn2 <- [1,834,null,{}] 04:36:05 INFO - PROCESS | 1657 | 1464608165613 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}] 04:36:05 INFO - PROCESS | 1657 | 1464608165710 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:36:05 INFO - PROCESS | 1657 | 1464608165806 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc31800 == 67 [pid = 1657] [id = 216] 04:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128b54800) [pid = 1657] [serial = 646] [outer = 0x0] 04:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12acacc00) [pid = 1657] [serial = 647] [outer = 0x128b54800] 04:36:05 INFO - PROCESS | 1657 | 1464608165837 Marionette DEBUG loaded listener.js 04:36:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12bee6000) [pid = 1657] [serial = 648] [outer = 0x128b54800] 04:36:06 INFO - PROCESS | 1657 | 1464608166243 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]]]}] 04:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 669ms 04:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:36:06 INFO - PROCESS | 1657 | 1464608166279 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:36:06 INFO - PROCESS | 1657 | 1464608166281 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:36:06 INFO - PROCESS | 1657 | 1464608166283 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:36:06 INFO - PROCESS | 1657 | 1464608166284 Marionette TRACE conn2 <- [1,838,null,{}] 04:36:06 INFO - PROCESS | 1657 | 1464608166287 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}] 04:36:06 INFO - PROCESS | 1657 | 1464608166399 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:36:06 INFO - PROCESS | 1657 | 1464608166454 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd25800 == 68 [pid = 1657] [id = 217] 04:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12c07ac00) [pid = 1657] [serial = 649] [outer = 0x0] 04:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12c09e000) [pid = 1657] [serial = 650] [outer = 0x12c07ac00] 04:36:06 INFO - PROCESS | 1657 | 1464608166484 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12cea2800) [pid = 1657] [serial = 651] [outer = 0x12c07ac00] 04:36:06 INFO - PROCESS | 1657 | 1464608166953 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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 721ms 04:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:36:07 INFO - PROCESS | 1657 | 1464608167010 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 1657 | 1464608167011 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:36:07 INFO - PROCESS | 1657 | 1464608167013 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 1657 | 1464608167014 Marionette TRACE conn2 <- [1,842,null,{}] 04:36:07 INFO - PROCESS | 1657 | 1464608167029 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}] 04:36:07 INFO - PROCESS | 1657 | 1464608167148 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:36:07 INFO - PROCESS | 1657 | 1464608167157 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f2d800 == 69 [pid = 1657] [id = 218] 04:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x115e47400) [pid = 1657] [serial = 652] [outer = 0x0] 04:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x118103400) [pid = 1657] [serial = 653] [outer = 0x115e47400] 04:36:07 INFO - PROCESS | 1657 | 1464608167186 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x126483c00) [pid = 1657] [serial = 654] [outer = 0x115e47400] 04:36:07 INFO - PROCESS | 1657 | 1464608167776 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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 820ms 04:36:07 INFO - PROCESS | 1657 | 1464608167834 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 1657 | 1464608167838 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:36:07 INFO - PROCESS | 1657 | 1464608167843 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 1657 | 1464608167847 Marionette TRACE conn2 <- [1,846,null,{}] 04:36:07 INFO - PROCESS | 1657 | 1464608167852 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}] 04:36:08 INFO - PROCESS | 1657 | 1464608167999 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:36:08 INFO - PROCESS | 1657 | 1464608168129 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e6800 == 70 [pid = 1657] [id = 219] 04:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x112686800) [pid = 1657] [serial = 655] [outer = 0x0] 04:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x112922c00) [pid = 1657] [serial = 656] [outer = 0x112686800] 04:36:08 INFO - PROCESS | 1657 | 1464608168178 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1161ab800) [pid = 1657] [serial = 657] [outer = 0x112686800] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12c00b000 == 69 [pid = 1657] [id = 210] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x12a729800 == 68 [pid = 1657] [id = 209] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x118124800 == 67 [pid = 1657] [id = 208] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x129531000 == 66 [pid = 1657] [id = 207] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x126db8800 == 65 [pid = 1657] [id = 206] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1133b8000 == 64 [pid = 1657] [id = 205] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x124a82800 == 63 [pid = 1657] [id = 204] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x121565800 == 62 [pid = 1657] [id = 203] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11955e000 == 61 [pid = 1657] [id = 202] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1188ea000 == 60 [pid = 1657] [id = 201] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x116f11800 == 59 [pid = 1657] [id = 200] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e7800 == 58 [pid = 1657] [id = 199] 04:36:08 INFO - PROCESS | 1657 | --DOCSHELL 0x11987f000 == 57 [pid = 1657] [id = 197] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118109000) [pid = 1657] [serial = 500] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1167d8400) [pid = 1657] [serial = 440] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c09c800) [pid = 1657] [serial = 452] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1185dc800) [pid = 1657] [serial = 338] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1289bbc00) [pid = 1657] [serial = 344] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12642b000) [pid = 1657] [serial = 446] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12c076000) [pid = 1657] [serial = 513] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x116847800) [pid = 1657] [serial = 386] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12cfcd000) [pid = 1657] [serial = 455] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1295bf000) [pid = 1657] [serial = 509] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12130d000) [pid = 1657] [serial = 389] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12c07bc00) [pid = 1657] [serial = 398] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x12d3d2400) [pid = 1657] [serial = 516] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12b3bfc00) [pid = 1657] [serial = 395] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x12130bc00) [pid = 1657] [serial = 341] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x126735000) [pid = 1657] [serial = 497] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x121310800) [pid = 1657] [serial = 443] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12634cc00) [pid = 1657] [serial = 506] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12b3bc400) [pid = 1657] [serial = 449] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x119795400) [pid = 1657] [serial = 503] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x128bd1000) [pid = 1657] [serial = 392] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x129369800) [pid = 1657] [serial = 584] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12ce9c400) [pid = 1657] [serial = 578] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x112688400) [pid = 1657] [serial = 581] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12d3cc400) [pid = 1657] [serial = 579] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x12936f000) [pid = 1657] [serial = 572] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12ab06c00) [pid = 1657] [serial = 573] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x12b119c00) [pid = 1657] [serial = 575] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x11607d400) [pid = 1657] [serial = 548] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128b50400) [pid = 1657] [serial = 554] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x12c0a1800) [pid = 1657] [serial = 561] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x12bb0a000) [pid = 1657] [serial = 560] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x1196e3c00) [pid = 1657] [serial = 551] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x119156000) [pid = 1657] [serial = 564] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1185e2000) [pid = 1657] [serial = 563] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x1214f4400) [pid = 1657] [serial = 566] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x124a59400) [pid = 1657] [serial = 567] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x126734400) [pid = 1657] [serial = 569] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x1289b9c00) [pid = 1657] [serial = 570] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 102 (0x128d11000) [pid = 1657] [serial = 557] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 101 (0x1126a0c00) [pid = 1657] [serial = 582] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 100 (0x12c07fc00) [pid = 1657] [serial = 576] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | --DOMWINDOW == 99 (0x12ce99c00) [pid = 1657] [serial = 585] [outer = 0x0] [url = about:blank] 04:36:08 INFO - PROCESS | 1657 | 1464608168668 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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 876ms 04:36:08 INFO - PROCESS | 1657 | 1464608168719 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1657 | 1464608168723 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:36:08 INFO - PROCESS | 1657 | 1464608168727 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1657 | 1464608168729 Marionette TRACE conn2 <- [1,850,null,{}] 04:36:08 INFO - PROCESS | 1657 | 1464608168731 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}] 04:36:08 INFO - PROCESS | 1657 | 1464608168813 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:36:08 INFO - PROCESS | 1657 | 1464608168819 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x116726800 == 58 [pid = 1657] [id = 220] 04:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 100 (0x1167d8400) [pid = 1657] [serial = 658] [outer = 0x0] 04:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 101 (0x117571000) [pid = 1657] [serial = 659] [outer = 0x1167d8400] 04:36:08 INFO - PROCESS | 1657 | 1464608168846 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 102 (0x1185e2000) [pid = 1657] [serial = 660] [outer = 0x1167d8400] 04:36:09 INFO - PROCESS | 1657 | 1464608169233 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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 04:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:36:09 INFO - PROCESS | 1657 | 1464608169247 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 1657 | 1464608169249 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:36:09 INFO - PROCESS | 1657 | 1464608169253 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 1657 | 1464608169257 Marionette TRACE conn2 <- [1,854,null,{}] 04:36:09 INFO - PROCESS | 1657 | 1464608169268 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}] 04:36:09 INFO - PROCESS | 1657 | 1464608169396 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:36:09 INFO - PROCESS | 1657 | 1464608169407 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977f000 == 59 [pid = 1657] [id = 221] 04:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 103 (0x1196d8800) [pid = 1657] [serial = 661] [outer = 0x0] 04:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x119ae9000) [pid = 1657] [serial = 662] [outer = 0x1196d8800] 04:36:09 INFO - PROCESS | 1657 | 1464608169452 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x1214f4400) [pid = 1657] [serial = 663] [outer = 0x1196d8800] 04:36:09 INFO - PROCESS | 1657 | 1464608169883 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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 677ms 04:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:36:09 INFO - PROCESS | 1657 | 1464608169930 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 1657 | 1464608169931 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:36:09 INFO - PROCESS | 1657 | 1464608169933 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 1657 | 1464608169942 Marionette TRACE conn2 <- [1,858,null,{}] 04:36:09 INFO - PROCESS | 1657 | 1464608169944 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}] 04:36:10 INFO - PROCESS | 1657 | 1464608170029 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:36:10 INFO - PROCESS | 1657 | 1464608170034 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211d0800 == 60 [pid = 1657] [id = 222] 04:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12415c800) [pid = 1657] [serial = 664] [outer = 0x0] 04:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x124a59400) [pid = 1657] [serial = 665] [outer = 0x12415c800] 04:36:10 INFO - PROCESS | 1657 | 1464608170061 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12602cc00) [pid = 1657] [serial = 666] [outer = 0x12415c800] 04:36:10 INFO - PROCESS | 1657 | 1464608170378 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 476ms 04:36:10 INFO - PROCESS | 1657 | 1464608170409 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1657 | 1464608170411 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:36:10 INFO - PROCESS | 1657 | 1464608170413 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1657 | 1464608170414 Marionette TRACE conn2 <- [1,862,null,{}] 04:36:10 INFO - PROCESS | 1657 | 1464608170416 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}] 04:36:10 INFO - PROCESS | 1657 | 1464608170529 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:36:10 INFO - PROCESS | 1657 | 1464608170559 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238ba800 == 61 [pid = 1657] [id = 223] 04:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x119653800) [pid = 1657] [serial = 667] [outer = 0x0] 04:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12602d400) [pid = 1657] [serial = 668] [outer = 0x119653800] 04:36:10 INFO - PROCESS | 1657 | 1464608170585 Marionette DEBUG loaded listener.js 04:36:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x126486800) [pid = 1657] [serial = 669] [outer = 0x119653800] 04:36:10 INFO - PROCESS | 1657 | 1464608170917 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 04:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:36:10 INFO - PROCESS | 1657 | 1464608170931 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1657 | 1464608170933 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:36:10 INFO - PROCESS | 1657 | 1464608170936 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1657 | 1464608170937 Marionette TRACE conn2 <- [1,866,null,{}] 04:36:10 INFO - PROCESS | 1657 | 1464608170939 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}] 04:36:11 INFO - PROCESS | 1657 | 1464608171062 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:36:11 INFO - PROCESS | 1657 | 1464608171077 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x126da4000 == 62 [pid = 1657] [id = 224] 04:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12648d800) [pid = 1657] [serial = 670] [outer = 0x0] 04:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x12648f400) [pid = 1657] [serial = 671] [outer = 0x12648d800] 04:36:11 INFO - PROCESS | 1657 | 1464608171103 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x128b4f400) [pid = 1657] [serial = 672] [outer = 0x12648d800] 04:36:11 INFO - PROCESS | 1657 | 1464608171506 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]]]}] 04:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 620ms 04:36:11 INFO - PROCESS | 1657 | 1464608171563 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:36:11 INFO - PROCESS | 1657 | 1464608171565 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:36:11 INFO - PROCESS | 1657 | 1464608171568 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:36:11 INFO - PROCESS | 1657 | 1464608171570 Marionette TRACE conn2 <- [1,870,null,{}] 04:36:11 INFO - PROCESS | 1657 | 1464608171573 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}] 04:36:11 INFO - PROCESS | 1657 | 1464608171728 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:36:11 INFO - PROCESS | 1657 | 1464608171756 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc2000 == 63 [pid = 1657] [id = 225] 04:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x128b50400) [pid = 1657] [serial = 673] [outer = 0x0] 04:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x128bcc800) [pid = 1657] [serial = 674] [outer = 0x128b50400] 04:36:11 INFO - PROCESS | 1657 | 1464608171796 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x129366800) [pid = 1657] [serial = 675] [outer = 0x128b50400] 04:36:12 INFO - PROCESS | 1657 | 1464608172242 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 721ms 04:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:36:12 INFO - PROCESS | 1657 | 1464608172291 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1657 | 1464608172292 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:36:12 INFO - PROCESS | 1657 | 1464608172294 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1657 | 1464608172295 Marionette TRACE conn2 <- [1,874,null,{}] 04:36:12 INFO - PROCESS | 1657 | 1464608172298 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}] 04:36:12 INFO - PROCESS | 1657 | 1464608172408 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:36:12 INFO - PROCESS | 1657 | 1464608172444 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a849800 == 64 [pid = 1657] [id = 226] 04:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x128b58000) [pid = 1657] [serial = 676] [outer = 0x0] 04:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12a791800) [pid = 1657] [serial = 677] [outer = 0x128b58000] 04:36:12 INFO - PROCESS | 1657 | 1464608172468 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12b118400) [pid = 1657] [serial = 678] [outer = 0x128b58000] 04:36:12 INFO - PROCESS | 1657 | 1464608172782 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x1139ecc00) [pid = 1657] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x118108800) [pid = 1657] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x126032c00) [pid = 1657] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x11810ec00) [pid = 1657] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x11810d800) [pid = 1657] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128b59800) [pid = 1657] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x118104400) [pid = 1657] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x112685c00) [pid = 1657] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x126033c00) [pid = 1657] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x112a75400) [pid = 1657] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x119796000) [pid = 1657] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 108 (0x1214e8c00) [pid = 1657] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 107 (0x1166c9000) [pid = 1657] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 106 (0x12602e800) [pid = 1657] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 105 (0x112eb4c00) [pid = 1657] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 104 (0x1260a6c00) [pid = 1657] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:36:12 INFO - PROCESS | 1657 | --DOMWINDOW == 103 (0x12ab06800) [pid = 1657] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:36:12 INFO - PROCESS | 1657 | 1464608172916 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1657 | 1464608172917 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:36:12 INFO - PROCESS | 1657 | 1464608172928 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1657 | 1464608172929 Marionette TRACE conn2 <- [1,878,null,{}] 04:36:12 INFO - PROCESS | 1657 | 1464608172931 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}] 04:36:13 INFO - PROCESS | 1657 | 1464608173016 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:36:13 INFO - PROCESS | 1657 | 1464608173021 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a721800 == 65 [pid = 1657] [id = 227] 04:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 104 (0x11810b000) [pid = 1657] [serial = 679] [outer = 0x0] 04:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 105 (0x119155c00) [pid = 1657] [serial = 680] [outer = 0x11810b000] 04:36:13 INFO - PROCESS | 1657 | 1464608173046 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 106 (0x12602e800) [pid = 1657] [serial = 681] [outer = 0x11810b000] 04:36:13 INFO - PROCESS | 1657 | 1464608173360 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 04:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:36:13 INFO - PROCESS | 1657 | 1464608173398 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1657 | 1464608173399 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:36:13 INFO - PROCESS | 1657 | 1464608173401 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1657 | 1464608173402 Marionette TRACE conn2 <- [1,882,null,{}] 04:36:13 INFO - PROCESS | 1657 | 1464608173405 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}] 04:36:13 INFO - PROCESS | 1657 | 1464608173491 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:36:13 INFO - PROCESS | 1657 | 1464608173544 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bba6800 == 66 [pid = 1657] [id = 228] 04:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 107 (0x11269cc00) [pid = 1657] [serial = 682] [outer = 0x0] 04:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 108 (0x12672e000) [pid = 1657] [serial = 683] [outer = 0x11269cc00] 04:36:13 INFO - PROCESS | 1657 | 1464608173569 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 109 (0x12acac400) [pid = 1657] [serial = 684] [outer = 0x11269cc00] 04:36:13 INFO - PROCESS | 1657 | 1464608173843 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 469ms 04:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:36:13 INFO - PROCESS | 1657 | 1464608173876 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1657 | 1464608173877 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:36:13 INFO - PROCESS | 1657 | 1464608173879 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1657 | 1464608173882 Marionette TRACE conn2 <- [1,886,null,{}] 04:36:13 INFO - PROCESS | 1657 | 1464608173884 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}] 04:36:13 INFO - PROCESS | 1657 | 1464608173995 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:36:14 INFO - PROCESS | 1657 | 1464608173999 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf92800 == 67 [pid = 1657] [id = 229] 04:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x12bbca400) [pid = 1657] [serial = 685] [outer = 0x0] 04:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x12c5d4400) [pid = 1657] [serial = 686] [outer = 0x12bbca400] 04:36:14 INFO - PROCESS | 1657 | 1464608174028 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x12ce9cc00) [pid = 1657] [serial = 687] [outer = 0x12bbca400] 04:36:14 INFO - PROCESS | 1657 | 1464608174358 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 04:36:14 INFO - PROCESS | 1657 | 1464608174400 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 1657 | 1464608174401 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:36:14 INFO - PROCESS | 1657 | 1464608174403 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 1657 | 1464608174404 Marionette TRACE conn2 <- [1,890,null,{}] 04:36:14 INFO - PROCESS | 1657 | 1464608174407 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}] 04:36:14 INFO - PROCESS | 1657 | 1464608174516 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:36:14 INFO - PROCESS | 1657 | 1464608174523 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d65a800 == 68 [pid = 1657] [id = 230] 04:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x111035400) [pid = 1657] [serial = 688] [outer = 0x0] 04:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11103b000) [pid = 1657] [serial = 689] [outer = 0x111035400] 04:36:14 INFO - PROCESS | 1657 | 1464608174547 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x11103f400) [pid = 1657] [serial = 690] [outer = 0x111035400] 04:36:14 INFO - PROCESS | 1657 | 1464608174868 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 04:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:36:15 INFO - PROCESS | 1657 | 1464608175001 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1657 | 1464608175005 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:36:15 INFO - PROCESS | 1657 | 1464608175012 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1657 | 1464608175016 Marionette TRACE conn2 <- [1,894,null,{}] 04:36:15 INFO - PROCESS | 1657 | 1464608175031 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}] 04:36:15 INFO - PROCESS | 1657 | 1464608175199 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:36:15 INFO - PROCESS | 1657 | 1464608175317 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170ad800 == 69 [pid = 1657] [id = 231] 04:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x112680000) [pid = 1657] [serial = 691] [outer = 0x0] 04:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x112683400) [pid = 1657] [serial = 692] [outer = 0x112680000] 04:36:15 INFO - PROCESS | 1657 | 1464608175375 Marionette DEBUG loaded listener.js 04:36:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x11291d000) [pid = 1657] [serial = 693] [outer = 0x112680000] 04:36:15 INFO - PROCESS | 1657 | 1464608175795 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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 834ms 04:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:36:15 INFO - PROCESS | 1657 | 1464608175845 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1657 | 1464608175847 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:36:15 INFO - PROCESS | 1657 | 1464608175853 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1657 | 1464608175856 Marionette TRACE conn2 <- [1,898,null,{}] 04:36:15 INFO - PROCESS | 1657 | 1464608175859 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}] 04:36:15 INFO - PROCESS | 1657 | 1464608175966 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:36:16 INFO - PROCESS | 1657 | 1464608176020 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x121570800 == 70 [pid = 1657] [id = 232] 04:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x112680400) [pid = 1657] [serial = 694] [outer = 0x0] 04:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x11810ec00) [pid = 1657] [serial = 695] [outer = 0x112680400] 04:36:16 INFO - PROCESS | 1657 | 1464608176049 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x1186f7c00) [pid = 1657] [serial = 696] [outer = 0x112680400] 04:36:16 INFO - PROCESS | 1657 | 1464608176474 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]]]}] 04:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 674ms 04:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:36:16 INFO - PROCESS | 1657 | 1464608176526 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:36:16 INFO - PROCESS | 1657 | 1464608176528 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:36:16 INFO - PROCESS | 1657 | 1464608176530 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:36:16 INFO - PROCESS | 1657 | 1464608176532 Marionette TRACE conn2 <- [1,902,null,{}] 04:36:16 INFO - PROCESS | 1657 | 1464608176541 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}] 04:36:16 INFO - PROCESS | 1657 | 1464608176666 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:36:16 INFO - PROCESS | 1657 | 1464608176735 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d65f000 == 71 [pid = 1657] [id = 233] 04:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x123d2b800) [pid = 1657] [serial = 697] [outer = 0x0] 04:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x124a5c000) [pid = 1657] [serial = 698] [outer = 0x123d2b800] 04:36:16 INFO - PROCESS | 1657 | 1464608176768 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x126486400) [pid = 1657] [serial = 699] [outer = 0x123d2b800] 04:36:17 INFO - PROCESS | 1657 | 1464608177192 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]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 04:36:17 INFO - PROCESS | 1657 | 1464608177202 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 1657 | 1464608177205 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:36:17 INFO - PROCESS | 1657 | 1464608177208 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 1657 | 1464608177209 Marionette TRACE conn2 <- [1,906,null,{}] 04:36:17 INFO - PROCESS | 1657 | 1464608177211 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}] 04:36:17 INFO - PROCESS | 1657 | 1464608177300 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:36:17 INFO - PROCESS | 1657 | 1464608177362 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2dc800 == 72 [pid = 1657] [id = 234] 04:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x12648b800) [pid = 1657] [serial = 700] [outer = 0x0] 04:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x126730400) [pid = 1657] [serial = 701] [outer = 0x12648b800] 04:36:17 INFO - PROCESS | 1657 | 1464608177408 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x1289b5000) [pid = 1657] [serial = 702] [outer = 0x12648b800] 04:36:17 INFO - PROCESS | 1657 | 1464608177928 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 819ms 04:36:18 INFO - PROCESS | 1657 | 1464608178028 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1657 | 1464608178030 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:36:18 INFO - PROCESS | 1657 | 1464608178034 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1657 | 1464608178036 Marionette TRACE conn2 <- [1,910,null,{}] 04:36:18 INFO - PROCESS | 1657 | 1464608178040 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}] 04:36:18 INFO - PROCESS | 1657 | 1464608178146 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:36:18 INFO - PROCESS | 1657 | 1464608178212 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b144800 == 73 [pid = 1657] [id = 235] 04:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x126732400) [pid = 1657] [serial = 703] [outer = 0x0] 04:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12bb11c00) [pid = 1657] [serial = 704] [outer = 0x126732400] 04:36:18 INFO - PROCESS | 1657 | 1464608178241 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12c09bc00) [pid = 1657] [serial = 705] [outer = 0x126732400] 04:36:18 INFO - PROCESS | 1657 | 1464608178637 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 622ms 04:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:36:18 INFO - PROCESS | 1657 | 1464608178656 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1657 | 1464608178658 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:36:18 INFO - PROCESS | 1657 | 1464608178660 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1657 | 1464608178661 Marionette TRACE conn2 <- [1,914,null,{}] 04:36:18 INFO - PROCESS | 1657 | 1464608178663 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}] 04:36:18 INFO - PROCESS | 1657 | 1464608178782 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:36:18 INFO - PROCESS | 1657 | 1464608178837 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127b1800 == 74 [pid = 1657] [id = 236] 04:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12ca57c00) [pid = 1657] [serial = 706] [outer = 0x0] 04:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12cfcd800) [pid = 1657] [serial = 707] [outer = 0x12ca57c00] 04:36:18 INFO - PROCESS | 1657 | 1464608178866 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12d3ce400) [pid = 1657] [serial = 708] [outer = 0x12ca57c00] 04:36:19 INFO - PROCESS | 1657 | 1464608179551 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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 919ms 04:36:19 INFO - PROCESS | 1657 | 1464608179580 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 1657 | 1464608179582 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:36:19 INFO - PROCESS | 1657 | 1464608179586 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 1657 | 1464608179590 Marionette TRACE conn2 <- [1,918,null,{}] 04:36:19 INFO - PROCESS | 1657 | 1464608179594 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}] 04:36:19 INFO - PROCESS | 1657 | 1464608179686 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:36:19 INFO - PROCESS | 1657 | 1464608179756 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170d4800 == 75 [pid = 1657] [id = 237] 04:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x11291c400) [pid = 1657] [serial = 709] [outer = 0x0] 04:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x112927c00) [pid = 1657] [serial = 710] [outer = 0x11291c400] 04:36:19 INFO - PROCESS | 1657 | 1464608179783 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x115e44800) [pid = 1657] [serial = 711] [outer = 0x11291c400] 04:36:20 INFO - PROCESS | 1657 | 1464608180166 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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 625ms 04:36:20 INFO - PROCESS | 1657 | 1464608180211 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 1657 | 1464608180214 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:36:20 INFO - PROCESS | 1657 | 1464608180219 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 1657 | 1464608180221 Marionette TRACE conn2 <- [1,922,null,{}] 04:36:20 INFO - PROCESS | 1657 | 1464608180223 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}] 04:36:20 INFO - PROCESS | 1657 | 1464608180314 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:36:20 INFO - PROCESS | 1657 | 1464608180370 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f28000 == 76 [pid = 1657] [id = 238] 04:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x112e86400) [pid = 1657] [serial = 712] [outer = 0x0] 04:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x116845800) [pid = 1657] [serial = 713] [outer = 0x112e86400] 04:36:20 INFO - PROCESS | 1657 | 1464608180397 Marionette DEBUG loaded listener.js 04:36:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x117562400) [pid = 1657] [serial = 714] [outer = 0x112e86400] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3ef800 == 75 [pid = 1657] [id = 182] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce3f800 == 74 [pid = 1657] [id = 196] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf92800 == 73 [pid = 1657] [id = 229] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12bba6800 == 72 [pid = 1657] [id = 228] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a721800 == 71 [pid = 1657] [id = 227] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12a849800 == 70 [pid = 1657] [id = 226] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc2000 == 69 [pid = 1657] [id = 225] 04:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12bbd1000) [pid = 1657] [serial = 632] [outer = 0x0] [url = about:blank] 04:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x118103c00) [pid = 1657] [serial = 590] [outer = 0x0] [url = about:blank] 04:36:20 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x112923c00) [pid = 1657] [serial = 587] [outer = 0x0] [url = about:blank] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x126da4000 == 68 [pid = 1657] [id = 224] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1238ba800 == 67 [pid = 1657] [id = 223] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1211d0800 == 66 [pid = 1657] [id = 222] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x11977f000 == 65 [pid = 1657] [id = 221] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x116726800 == 64 [pid = 1657] [id = 220] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e6800 == 63 [pid = 1657] [id = 219] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd25800 == 62 [pid = 1657] [id = 217] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc31800 == 61 [pid = 1657] [id = 216] 04:36:20 INFO - PROCESS | 1657 | 1464608180854 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]]]}] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8b6800 == 60 [pid = 1657] [id = 215] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3dc800 == 59 [pid = 1657] [id = 214] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12417b800 == 58 [pid = 1657] [id = 213] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x118160000 == 57 [pid = 1657] [id = 212] 04:36:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca83800 == 56 [pid = 1657] [id = 211] 04:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 675ms 04:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:36:20 INFO - PROCESS | 1657 | 1464608180894 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 1657 | 1464608180895 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:36:20 INFO - PROCESS | 1657 | 1464608180898 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 1657 | 1464608180900 Marionette TRACE conn2 <- [1,926,null,{}] 04:36:20 INFO - PROCESS | 1657 | 1464608180907 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}] 04:36:21 INFO - PROCESS | 1657 | 1464608181007 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:36:21 INFO - PROCESS | 1657 | 1464608181014 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e18000 == 57 [pid = 1657] [id = 239] 04:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1180c4800) [pid = 1657] [serial = 715] [outer = 0x0] 04:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x11861d000) [pid = 1657] [serial = 716] [outer = 0x1180c4800] 04:36:21 INFO - PROCESS | 1657 | 1464608181042 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x118ec3c00) [pid = 1657] [serial = 717] [outer = 0x1180c4800] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12bb10800) [pid = 1657] [serial = 630] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x117570800) [pid = 1657] [serial = 549] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1213d2400) [pid = 1657] [serial = 552] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x128b57400) [pid = 1657] [serial = 555] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x11914c000) [pid = 1657] [serial = 602] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12602fc00) [pid = 1657] [serial = 594] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x124111000) [pid = 1657] [serial = 593] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x129176000) [pid = 1657] [serial = 620] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12ca54000) [pid = 1657] [serial = 546] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x1161f4000) [pid = 1657] [serial = 623] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x128b57000) [pid = 1657] [serial = 615] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x119ae3400) [pid = 1657] [serial = 626] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1213da000) [pid = 1657] [serial = 606] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x124f21400) [pid = 1657] [serial = 609] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x1180ca000) [pid = 1657] [serial = 600] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x126ad0400) [pid = 1657] [serial = 612] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x1161b2c00) [pid = 1657] [serial = 597] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x1289b1000) [pid = 1657] [serial = 614] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x126036000) [pid = 1657] [serial = 611] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12a50b000) [pid = 1657] [serial = 621] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12a86d400) [pid = 1657] [serial = 627] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x1139ec800) [pid = 1657] [serial = 596] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x128bd3c00) [pid = 1657] [serial = 618] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12acb0800) [pid = 1657] [serial = 629] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x128b5ec00) [pid = 1657] [serial = 617] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x120d7bc00) [pid = 1657] [serial = 605] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x11684a800) [pid = 1657] [serial = 599] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 111 (0x1240a4800) [pid = 1657] [serial = 608] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 110 (0x119a3c000) [pid = 1657] [serial = 603] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | --DOMWINDOW == 109 (0x11860f400) [pid = 1657] [serial = 624] [outer = 0x0] [url = about:blank] 04:36:21 INFO - PROCESS | 1657 | 1464608181521 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]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 04:36:21 INFO - PROCESS | 1657 | 1464608181587 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:36:21 INFO - PROCESS | 1657 | 1464608181589 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:36:21 INFO - PROCESS | 1657 | 1464608181594 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:36:21 INFO - PROCESS | 1657 | 1464608181596 Marionette TRACE conn2 <- [1,930,null,{}] 04:36:21 INFO - PROCESS | 1657 | 1464608181600 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}] 04:36:21 INFO - PROCESS | 1657 | 1464608181702 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:36:21 INFO - PROCESS | 1657 | 1464608181765 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f26000 == 58 [pid = 1657] [id = 240] 04:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 110 (0x112685400) [pid = 1657] [serial = 718] [outer = 0x0] 04:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 111 (0x112eb4c00) [pid = 1657] [serial = 719] [outer = 0x112685400] 04:36:21 INFO - PROCESS | 1657 | 1464608181798 Marionette DEBUG loaded listener.js 04:36:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 112 (0x1161ac000) [pid = 1657] [serial = 720] [outer = 0x112685400] 04:36:22 INFO - PROCESS | 1657 | 1464608182187 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]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 04:36:22 INFO - PROCESS | 1657 | 1464608182224 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 1657 | 1464608182228 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:36:22 INFO - PROCESS | 1657 | 1464608182258 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1657 | 1464608182259 Marionette TRACE conn2 <- [1,934,null,{}] 04:36:22 INFO - PROCESS | 1657 | 1464608182262 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}] 04:36:22 INFO - PROCESS | 1657 | 1464608182361 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:36:22 INFO - PROCESS | 1657 | 1464608182413 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x116136800 == 59 [pid = 1657] [id = 241] 04:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x11684a800) [pid = 1657] [serial = 721] [outer = 0x0] 04:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x118111400) [pid = 1657] [serial = 722] [outer = 0x11684a800] 04:36:22 INFO - PROCESS | 1657 | 1464608182443 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x1186f7400) [pid = 1657] [serial = 723] [outer = 0x11684a800] 04:36:22 INFO - PROCESS | 1657 | 1464608182858 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]]]}] 04:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 620ms 04:36:22 INFO - PROCESS | 1657 | 1464608182878 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 1657 | 1464608182879 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:36:22 INFO - PROCESS | 1657 | 1464608182882 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 1657 | 1464608182885 Marionette TRACE conn2 <- [1,938,null,{}] 04:36:22 INFO - PROCESS | 1657 | 1464608182895 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}] 04:36:23 INFO - PROCESS | 1657 | 1464608182994 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:36:23 INFO - PROCESS | 1657 | 1464608183042 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x120dda000 == 60 [pid = 1657] [id = 242] 04:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119657400) [pid = 1657] [serial = 724] [outer = 0x0] 04:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x119798400) [pid = 1657] [serial = 725] [outer = 0x119657400] 04:36:23 INFO - PROCESS | 1657 | 1464608183079 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x119de4800) [pid = 1657] [serial = 726] [outer = 0x119657400] 04:36:23 INFO - PROCESS | 1657 | 1464608183495 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 674ms 04:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:36:23 INFO - PROCESS | 1657 | 1464608183556 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 1657 | 1464608183558 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:36:23 INFO - PROCESS | 1657 | 1464608183561 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 1657 | 1464608183562 Marionette TRACE conn2 <- [1,942,null,{}] 04:36:23 INFO - PROCESS | 1657 | 1464608183564 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}] 04:36:23 INFO - PROCESS | 1657 | 1464608183679 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:36:23 INFO - PROCESS | 1657 | 1464608183755 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x121565800 == 61 [pid = 1657] [id = 243] 04:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x12130d000) [pid = 1657] [serial = 727] [outer = 0x0] 04:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x1213d0400) [pid = 1657] [serial = 728] [outer = 0x12130d000] 04:36:23 INFO - PROCESS | 1657 | 1464608183787 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x123a4c400) [pid = 1657] [serial = 729] [outer = 0x12130d000] 04:36:24 INFO - PROCESS | 1657 | 1464608184191 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 669ms 04:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:36:24 INFO - PROCESS | 1657 | 1464608184231 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 1657 | 1464608184232 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:36:24 INFO - PROCESS | 1657 | 1464608184234 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1657 | 1464608184235 Marionette TRACE conn2 <- [1,946,null,{}] 04:36:24 INFO - PROCESS | 1657 | 1464608184238 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}] 04:36:24 INFO - PROCESS | 1657 | 1464608184330 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:36:24 INFO - PROCESS | 1657 | 1464608184380 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a9f000 == 62 [pid = 1657] [id = 244] 04:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x1213d5c00) [pid = 1657] [serial = 730] [outer = 0x0] 04:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x124111c00) [pid = 1657] [serial = 731] [outer = 0x1213d5c00] 04:36:24 INFO - PROCESS | 1657 | 1464608184410 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x124a5bc00) [pid = 1657] [serial = 732] [outer = 0x1213d5c00] 04:36:24 INFO - PROCESS | 1657 | 1464608184845 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 04:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:36:24 INFO - PROCESS | 1657 | 1464608184906 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 1657 | 1464608184908 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:36:24 INFO - PROCESS | 1657 | 1464608184910 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1657 | 1464608184911 Marionette TRACE conn2 <- [1,950,null,{}] 04:36:24 INFO - PROCESS | 1657 | 1464608184913 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}] 04:36:25 INFO - PROCESS | 1657 | 1464608185040 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:36:25 INFO - PROCESS | 1657 | 1464608185106 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12641e000 == 63 [pid = 1657] [id = 245] 04:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x126037400) [pid = 1657] [serial = 733] [outer = 0x0] 04:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x126488800) [pid = 1657] [serial = 734] [outer = 0x126037400] 04:36:25 INFO - PROCESS | 1657 | 1464608185136 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12648f800) [pid = 1657] [serial = 735] [outer = 0x126037400] 04:36:25 INFO - PROCESS | 1657 | 1464608185541 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]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 668ms 04:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:36:25 INFO - PROCESS | 1657 | 1464608185579 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 1657 | 1464608185580 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:36:25 INFO - PROCESS | 1657 | 1464608185582 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 1657 | 1464608185583 Marionette TRACE conn2 <- [1,954,null,{}] 04:36:25 INFO - PROCESS | 1657 | 1464608185586 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}] 04:36:25 INFO - PROCESS | 1657 | 1464608185682 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:36:25 INFO - PROCESS | 1657 | 1464608185733 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc2800 == 64 [pid = 1657] [id = 246] 04:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12648f000) [pid = 1657] [serial = 736] [outer = 0x0] 04:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x126735800) [pid = 1657] [serial = 737] [outer = 0x12648f000] 04:36:25 INFO - PROCESS | 1657 | 1464608185762 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x126ad2c00) [pid = 1657] [serial = 738] [outer = 0x12648f000] 04:36:26 INFO - PROCESS | 1657 | 1464608186206 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 672ms 04:36:26 INFO - PROCESS | 1657 | 1464608186255 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1657 | 1464608186256 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:36:26 INFO - PROCESS | 1657 | 1464608186259 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1657 | 1464608186260 Marionette TRACE conn2 <- [1,958,null,{}] 04:36:26 INFO - PROCESS | 1657 | 1464608186262 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}] 04:36:26 INFO - PROCESS | 1657 | 1464608186374 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:36:26 INFO - PROCESS | 1657 | 1464608186426 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12912a800 == 65 [pid = 1657] [id = 247] 04:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1166cc800) [pid = 1657] [serial = 739] [outer = 0x0] 04:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x126733800) [pid = 1657] [serial = 740] [outer = 0x1166cc800] 04:36:26 INFO - PROCESS | 1657 | 1464608186456 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1289b8000) [pid = 1657] [serial = 741] [outer = 0x1166cc800] 04:36:26 INFO - PROCESS | 1657 | 1464608186933 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 720ms 04:36:26 INFO - PROCESS | 1657 | 1464608186980 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 1657 | 1464608186982 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:36:26 INFO - PROCESS | 1657 | 1464608186985 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 1657 | 1464608186988 Marionette TRACE conn2 <- [1,962,null,{}] 04:36:26 INFO - PROCESS | 1657 | 1464608186991 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}] 04:36:27 INFO - PROCESS | 1657 | 1464608187088 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:36:27 INFO - PROCESS | 1657 | 1464608187154 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x11918d800 == 66 [pid = 1657] [id = 248] 04:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x113f0a800) [pid = 1657] [serial = 742] [outer = 0x0] 04:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x115e47800) [pid = 1657] [serial = 743] [outer = 0x113f0a800] 04:36:27 INFO - PROCESS | 1657 | 1464608187181 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x117692400) [pid = 1657] [serial = 744] [outer = 0x113f0a800] 04:36:27 INFO - PROCESS | 1657 | --DOCSHELL 0x116f28000 == 65 [pid = 1657] [id = 238] 04:36:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1170d4800 == 64 [pid = 1657] [id = 237] 04:36:27 INFO - PROCESS | 1657 | --DOCSHELL 0x1170ad800 == 63 [pid = 1657] [id = 231] 04:36:27 INFO - PROCESS | 1657 | 1464608187541 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 576ms 04:36:27 INFO - PROCESS | 1657 | 1464608187562 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1657 | 1464608187566 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:36:27 INFO - PROCESS | 1657 | 1464608187573 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1657 | 1464608187575 Marionette TRACE conn2 <- [1,966,null,{}] 04:36:27 INFO - PROCESS | 1657 | 1464608187578 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}] 04:36:27 INFO - PROCESS | 1657 | 1464608187687 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:36:27 INFO - PROCESS | 1657 | 1464608187743 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x116723800 == 64 [pid = 1657] [id = 249] 04:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11516a800) [pid = 1657] [serial = 745] [outer = 0x0] 04:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119792000) [pid = 1657] [serial = 746] [outer = 0x11516a800] 04:36:27 INFO - PROCESS | 1657 | 1464608187769 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12130bc00) [pid = 1657] [serial = 747] [outer = 0x11516a800] 04:36:28 INFO - PROCESS | 1657 | 1464608188057 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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 04:36:28 INFO - PROCESS | 1657 | 1464608188094 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 1657 | 1464608188095 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:36:28 INFO - PROCESS | 1657 | 1464608188097 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 1657 | 1464608188100 Marionette TRACE conn2 <- [1,970,null,{}] 04:36:28 INFO - PROCESS | 1657 | 1464608188111 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}] 04:36:28 INFO - PROCESS | 1657 | 1464608188196 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:36:28 INFO - PROCESS | 1657 | 1464608188202 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dbe800 == 65 [pid = 1657] [id = 250] 04:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x124f9a400) [pid = 1657] [serial = 748] [outer = 0x0] 04:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x126348000) [pid = 1657] [serial = 749] [outer = 0x124f9a400] 04:36:28 INFO - PROCESS | 1657 | 1464608188230 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x126834000) [pid = 1657] [serial = 750] [outer = 0x124f9a400] 04:36:28 INFO - PROCESS | 1657 | 1464608188577 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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 524ms 04:36:28 INFO - PROCESS | 1657 | 1464608188623 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 1657 | 1464608188625 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:36:28 INFO - PROCESS | 1657 | 1464608188627 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 1657 | 1464608188628 Marionette TRACE conn2 <- [1,974,null,{}] 04:36:28 INFO - PROCESS | 1657 | 1464608188638 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}] 04:36:28 INFO - PROCESS | 1657 | 1464608188722 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:36:28 INFO - PROCESS | 1657 | 1464608188727 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab20800 == 66 [pid = 1657] [id = 251] 04:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1289b3000) [pid = 1657] [serial = 751] [outer = 0x0] 04:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128b56000) [pid = 1657] [serial = 752] [outer = 0x1289b3000] 04:36:28 INFO - PROCESS | 1657 | 1464608188752 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128bc9400) [pid = 1657] [serial = 753] [outer = 0x1289b3000] 04:36:29 INFO - PROCESS | 1657 | 1464608189128 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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 528ms 04:36:29 INFO - PROCESS | 1657 | 1464608189156 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1657 | 1464608189157 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:36:29 INFO - PROCESS | 1657 | 1464608189166 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1657 | 1464608189167 Marionette TRACE conn2 <- [1,978,null,{}] 04:36:29 INFO - PROCESS | 1657 | 1464608189169 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}] 04:36:29 INFO - PROCESS | 1657 | 1464608189269 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:36:29 INFO - PROCESS | 1657 | 1464608189302 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14b000 == 67 [pid = 1657] [id = 252] 04:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128b50c00) [pid = 1657] [serial = 754] [outer = 0x0] 04:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x128d11000) [pid = 1657] [serial = 755] [outer = 0x128b50c00] 04:36:29 INFO - PROCESS | 1657 | 1464608189330 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12917f400) [pid = 1657] [serial = 756] [outer = 0x128b50c00] 04:36:29 INFO - PROCESS | 1657 | 1464608189651 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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 524ms 04:36:29 INFO - PROCESS | 1657 | 1464608189687 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1657 | 1464608189689 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:36:29 INFO - PROCESS | 1657 | 1464608189693 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1657 | 1464608189695 Marionette TRACE conn2 <- [1,982,null,{}] 04:36:29 INFO - PROCESS | 1657 | 1464608189698 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}] 04:36:29 INFO - PROCESS | 1657 | 1464608189889 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:36:29 INFO - PROCESS | 1657 | 1464608189911 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c00b000 == 68 [pid = 1657] [id = 253] 04:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1295c1c00) [pid = 1657] [serial = 757] [outer = 0x0] 04:36:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12acaa000) [pid = 1657] [serial = 758] [outer = 0x1295c1c00] 04:36:29 INFO - PROCESS | 1657 | 1464608189952 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12bbce400) [pid = 1657] [serial = 759] [outer = 0x1295c1c00] 04:36:30 INFO - PROCESS | 1657 | 1464608190383 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 720ms 04:36:30 INFO - PROCESS | 1657 | 1464608190413 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1657 | 1464608190415 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:36:30 INFO - PROCESS | 1657 | 1464608190418 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 1657 | 1464608190420 Marionette TRACE conn2 <- [1,986,null,{}] 04:36:30 INFO - PROCESS | 1657 | 1464608190425 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}] 04:36:30 INFO - PROCESS | 1657 | 1464608190583 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:36:30 INFO - PROCESS | 1657 | 1464608190608 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca70000 == 69 [pid = 1657] [id = 254] 04:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12bb09c00) [pid = 1657] [serial = 760] [outer = 0x0] 04:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12c07dc00) [pid = 1657] [serial = 761] [outer = 0x12bb09c00] 04:36:30 INFO - PROCESS | 1657 | 1464608190647 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12c5cd800) [pid = 1657] [serial = 762] [outer = 0x12bb09c00] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x11291c400) [pid = 1657] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x112686800) [pid = 1657] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12648d800) [pid = 1657] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x119653800) [pid = 1657] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1167d8400) [pid = 1657] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x112e86400) [pid = 1657] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12415c800) [pid = 1657] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x128b50400) [pid = 1657] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1196d8800) [pid = 1657] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x111035400) [pid = 1657] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x128b58000) [pid = 1657] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11810b000) [pid = 1657] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11269cc00) [pid = 1657] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12bbca400) [pid = 1657] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128b5c000) [pid = 1657] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:36:30 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x112926c00) [pid = 1657] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:36:31 INFO - PROCESS | 1657 | 1464608191070 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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 673ms 04:36:31 INFO - PROCESS | 1657 | 1464608191091 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 1657 | 1464608191092 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:36:31 INFO - PROCESS | 1657 | 1464608191094 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 1657 | 1464608191095 Marionette TRACE conn2 <- [1,990,null,{}] 04:36:31 INFO - PROCESS | 1657 | 1464608191098 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}] 04:36:31 INFO - PROCESS | 1657 | 1464608191182 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:36:31 INFO - PROCESS | 1657 | 1464608191203 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c01d800 == 70 [pid = 1657] [id = 255] 04:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1126a1400) [pid = 1657] [serial = 763] [outer = 0x0] 04:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11810e000) [pid = 1657] [serial = 764] [outer = 0x1126a1400] 04:36:31 INFO - PROCESS | 1657 | 1464608191228 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12648d800) [pid = 1657] [serial = 765] [outer = 0x1126a1400] 04:36:31 INFO - PROCESS | 1657 | 1464608191546 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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 04:36:31 INFO - PROCESS | 1657 | 1464608191564 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 1657 | 1464608191565 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:36:31 INFO - PROCESS | 1657 | 1464608191569 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 1657 | 1464608191572 Marionette TRACE conn2 <- [1,994,null,{}] 04:36:31 INFO - PROCESS | 1657 | 1464608191576 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}] 04:36:31 INFO - PROCESS | 1657 | 1464608191683 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:36:31 INFO - PROCESS | 1657 | 1464608191689 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf95000 == 71 [pid = 1657] [id = 256] 04:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11291dc00) [pid = 1657] [serial = 766] [outer = 0x0] 04:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128bd4400) [pid = 1657] [serial = 767] [outer = 0x11291dc00] 04:36:31 INFO - PROCESS | 1657 | 1464608191715 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12c5d7000) [pid = 1657] [serial = 768] [outer = 0x11291dc00] 04:36:32 INFO - PROCESS | 1657 | 1464608192021 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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 476ms 04:36:32 INFO - PROCESS | 1657 | 1464608192043 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 1657 | 1464608192044 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:36:32 INFO - PROCESS | 1657 | 1464608192047 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 1657 | 1464608192048 Marionette TRACE conn2 <- [1,998,null,{}] 04:36:32 INFO - PROCESS | 1657 | 1464608192050 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}] 04:36:32 INFO - PROCESS | 1657 | 1464608192140 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:36:32 INFO - PROCESS | 1657 | 1464608192144 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc31800 == 72 [pid = 1657] [id = 257] 04:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x118473400) [pid = 1657] [serial = 769] [outer = 0x0] 04:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12ca55000) [pid = 1657] [serial = 770] [outer = 0x118473400] 04:36:32 INFO - PROCESS | 1657 | 1464608192169 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12cea2000) [pid = 1657] [serial = 771] [outer = 0x118473400] 04:36:32 INFO - PROCESS | 1657 | 1464608192517 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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 523ms 04:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:36:32 INFO - PROCESS | 1657 | 1464608192570 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 1657 | 1464608192572 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:36:32 INFO - PROCESS | 1657 | 1464608192574 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 1657 | 1464608192576 Marionette TRACE conn2 <- [1,1002,null,{}] 04:36:32 INFO - PROCESS | 1657 | 1464608192578 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}] 04:36:32 INFO - PROCESS | 1657 | 1464608192677 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:36:32 INFO - PROCESS | 1657 | 1464608192681 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2de000 == 73 [pid = 1657] [id = 258] 04:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12cfcd000) [pid = 1657] [serial = 772] [outer = 0x0] 04:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12d3d4400) [pid = 1657] [serial = 773] [outer = 0x12cfcd000] 04:36:32 INFO - PROCESS | 1657 | 1464608192711 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12d521400) [pid = 1657] [serial = 774] [outer = 0x12cfcd000] 04:36:33 INFO - PROCESS | 1657 | 1464608193191 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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 669ms 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:36:33 INFO - PROCESS | 1657 | 1464608193244 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1657 | 1464608193247 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:36:33 INFO - PROCESS | 1657 | 1464608193250 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1657 | 1464608193253 Marionette TRACE conn2 <- [1,1006,null,{}] 04:36:33 INFO - PROCESS | 1657 | 1464608193256 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}] 04:36:33 INFO - PROCESS | 1657 | 1464608193369 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:36:33 INFO - PROCESS | 1657 | 1464608193439 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e6000 == 74 [pid = 1657] [id = 259] 04:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11267ec00) [pid = 1657] [serial = 775] [outer = 0x0] 04:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1167d7000) [pid = 1657] [serial = 776] [outer = 0x11267ec00] 04:36:33 INFO - PROCESS | 1657 | 1464608193471 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11860f400) [pid = 1657] [serial = 777] [outer = 0x11267ec00] 04:36:33 INFO - PROCESS | 1657 | 1464608193897 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]]]}] 04:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 04:36:33 INFO - PROCESS | 1657 | 1464608193924 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1657 | 1464608193928 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:36:33 INFO - PROCESS | 1657 | 1464608193957 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1657 | 1464608193959 Marionette TRACE conn2 <- [1,1010,null,{}] 04:36:33 INFO - PROCESS | 1657 | 1464608193962 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}] 04:36:34 INFO - PROCESS | 1657 | 1464608194071 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:36:34 INFO - PROCESS | 1657 | 1464608194128 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12accd000 == 75 [pid = 1657] [id = 260] 04:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11862e000) [pid = 1657] [serial = 778] [outer = 0x0] 04:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x121305800) [pid = 1657] [serial = 779] [outer = 0x11862e000] 04:36:34 INFO - PROCESS | 1657 | 1464608194158 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x124f98000) [pid = 1657] [serial = 780] [outer = 0x11862e000] 04:36:34 INFO - PROCESS | 1657 | 1464608194607 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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 04:36:34 INFO - PROCESS | 1657 | 1464608194629 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 1657 | 1464608194631 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:36:34 INFO - PROCESS | 1657 | 1464608194633 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 1657 | 1464608194636 Marionette TRACE conn2 <- [1,1014,null,{}] 04:36:34 INFO - PROCESS | 1657 | 1464608194664 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}] 04:36:34 INFO - PROCESS | 1657 | 1464608194772 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:36:34 INFO - PROCESS | 1657 | 1464608194844 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350c1800 == 76 [pid = 1657] [id = 261] 04:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x128b5ac00) [pid = 1657] [serial = 781] [outer = 0x0] 04:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x128d11800) [pid = 1657] [serial = 782] [outer = 0x128b5ac00] 04:36:34 INFO - PROCESS | 1657 | 1464608194875 Marionette DEBUG loaded listener.js 04:36:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12a78a800) [pid = 1657] [serial = 783] [outer = 0x128b5ac00] 04:36:35 INFO - PROCESS | 1657 | 1464608195289 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]]]}] 04:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 693ms 04:36:35 INFO - PROCESS | 1657 | 1464608195326 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:36:35 INFO - PROCESS | 1657 | 1464608195328 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:36:35 INFO - PROCESS | 1657 | 1464608195330 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 1657 | 1464608195332 Marionette TRACE conn2 <- [1,1018,null,{}] 04:36:35 INFO - PROCESS | 1657 | 1464608195334 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}] 04:36:35 INFO - PROCESS | 1657 | 1464608195460 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:36:35 INFO - PROCESS | 1657 | 1464608195518 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x135617000 == 77 [pid = 1657] [id = 262] 04:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12b11a800) [pid = 1657] [serial = 784] [outer = 0x0] 04:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12bbca000) [pid = 1657] [serial = 785] [outer = 0x12b11a800] 04:36:35 INFO - PROCESS | 1657 | 1464608195547 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12ca51000) [pid = 1657] [serial = 786] [outer = 0x12b11a800] 04:36:35 INFO - PROCESS | 1657 | 1464608195982 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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 04:36:36 INFO - PROCESS | 1657 | 1464608196001 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 1657 | 1464608196003 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:36:36 INFO - PROCESS | 1657 | 1464608196008 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 1657 | 1464608196009 Marionette TRACE conn2 <- [1,1022,null,{}] 04:36:36 INFO - PROCESS | 1657 | 1464608196011 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}] 04:36:36 INFO - PROCESS | 1657 | 1464608196112 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:36:36 INFO - PROCESS | 1657 | 1464608196166 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267a6000 == 78 [pid = 1657] [id = 263] 04:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12b3bfc00) [pid = 1657] [serial = 787] [outer = 0x0] 04:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12cfd4400) [pid = 1657] [serial = 788] [outer = 0x12b3bfc00] 04:36:36 INFO - PROCESS | 1657 | 1464608196196 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12d3d6000) [pid = 1657] [serial = 789] [outer = 0x12b3bfc00] 04:36:36 INFO - PROCESS | 1657 | 1464608196639 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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 669ms 04:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:36:36 INFO - PROCESS | 1657 | 1464608196677 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:36:36 INFO - PROCESS | 1657 | 1464608196679 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:36:36 INFO - PROCESS | 1657 | 1464608196681 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 1657 | 1464608196683 Marionette TRACE conn2 <- [1,1026,null,{}] 04:36:36 INFO - PROCESS | 1657 | 1464608196685 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}] 04:36:36 INFO - PROCESS | 1657 | 1464608196884 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:36:36 INFO - PROCESS | 1657 | 1464608196939 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x118178000 == 79 [pid = 1657] [id = 264] 04:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x118108c00) [pid = 1657] [serial = 790] [outer = 0x0] 04:36:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128a21400) [pid = 1657] [serial = 791] [outer = 0x118108c00] 04:36:36 INFO - PROCESS | 1657 | 1464608196969 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12d51dc00) [pid = 1657] [serial = 792] [outer = 0x118108c00] 04:36:37 INFO - PROCESS | 1657 | 1464608197559 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]]]}] 04:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 921ms 04:36:37 INFO - PROCESS | 1657 | 1464608197603 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:36:37 INFO - PROCESS | 1657 | 1464608197606 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:36:37 INFO - PROCESS | 1657 | 1464608197611 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1657 | 1464608197614 Marionette TRACE conn2 <- [1,1030,null,{}] 04:36:37 INFO - PROCESS | 1657 | 1464608197620 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}] 04:36:37 INFO - PROCESS | 1657 | 1464608197743 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:36:37 INFO - PROCESS | 1657 | 1464608197806 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238bc800 == 80 [pid = 1657] [id = 265] 04:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x11269a400) [pid = 1657] [serial = 793] [outer = 0x0] 04:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x113349400) [pid = 1657] [serial = 794] [outer = 0x11269a400] 04:36:37 INFO - PROCESS | 1657 | 1464608197833 Marionette DEBUG loaded listener.js 04:36:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x116a62400) [pid = 1657] [serial = 795] [outer = 0x11269a400] 04:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 674ms 04:36:38 INFO - PROCESS | 1657 | 1464608198277 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]]]}] 04:36:38 INFO - PROCESS | 1657 | 1464608198285 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 1657 | 1464608198291 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:36:38 INFO - PROCESS | 1657 | 1464608198295 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 1657 | 1464608198297 Marionette TRACE conn2 <- [1,1034,null,{}] 04:36:38 INFO - PROCESS | 1657 | 1464608198299 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}] 04:36:38 INFO - PROCESS | 1657 | 1464608198396 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:36:38 INFO - PROCESS | 1657 | 1464608198473 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x119174800 == 81 [pid = 1657] [id = 266] 04:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x118103000) [pid = 1657] [serial = 796] [outer = 0x0] 04:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1186ef800) [pid = 1657] [serial = 797] [outer = 0x118103000] 04:36:38 INFO - PROCESS | 1657 | 1464608198501 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x11979b800) [pid = 1657] [serial = 798] [outer = 0x118103000] 04:36:38 INFO - PROCESS | 1657 | 1464608198889 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]]]}] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e0000 == 80 [pid = 1657] [id = 187] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc31800 == 79 [pid = 1657] [id = 257] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf95000 == 78 [pid = 1657] [id = 256] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c01d800 == 77 [pid = 1657] [id = 255] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca70000 == 76 [pid = 1657] [id = 254] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12c00b000 == 75 [pid = 1657] [id = 253] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12b14b000 == 74 [pid = 1657] [id = 252] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x11861d000) [pid = 1657] [serial = 716] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x118103400) [pid = 1657] [serial = 653] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x11965e400) [pid = 1657] [serial = 638] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11607c800) [pid = 1657] [serial = 635] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x128b5dc00) [pid = 1657] [serial = 644] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x126039000) [pid = 1657] [serial = 641] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x112683400) [pid = 1657] [serial = 692] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x11810ec00) [pid = 1657] [serial = 695] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x124a5c000) [pid = 1657] [serial = 698] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12acacc00) [pid = 1657] [serial = 647] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x126730400) [pid = 1657] [serial = 701] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12c09e000) [pid = 1657] [serial = 650] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12bb11c00) [pid = 1657] [serial = 704] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12cfcd800) [pid = 1657] [serial = 707] [outer = 0x0] [url = about:blank] 04:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab20800 == 73 [pid = 1657] [id = 251] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x126dbe800 == 72 [pid = 1657] [id = 250] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x116723800 == 71 [pid = 1657] [id = 249] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x11918d800 == 70 [pid = 1657] [id = 248] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc2800 == 69 [pid = 1657] [id = 246] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12641e000 == 68 [pid = 1657] [id = 245] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x123a9f000 == 67 [pid = 1657] [id = 244] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x121565800 == 66 [pid = 1657] [id = 243] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x12d65a800 == 65 [pid = 1657] [id = 230] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x120dda000 == 64 [pid = 1657] [id = 242] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x116136800 == 63 [pid = 1657] [id = 241] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x116f26000 == 62 [pid = 1657] [id = 240] 04:36:38 INFO - PROCESS | 1657 | --DOCSHELL 0x117e18000 == 61 [pid = 1657] [id = 239] 04:36:38 INFO - PROCESS | 1657 | 1464608198989 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 1657 | 1464608198990 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118ec7400) [pid = 1657] [serial = 591] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1295bd800) [pid = 1657] [serial = 558] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x112927c00) [pid = 1657] [serial = 710] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1161ab800) [pid = 1657] [serial = 657] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x112922c00) [pid = 1657] [serial = 656] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12648f400) [pid = 1657] [serial = 671] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12602d400) [pid = 1657] [serial = 668] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x117571000) [pid = 1657] [serial = 659] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1185e2000) [pid = 1657] [serial = 660] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x115e44800) [pid = 1657] [serial = 711] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x116845800) [pid = 1657] [serial = 713] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x124a59400) [pid = 1657] [serial = 665] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12602cc00) [pid = 1657] [serial = 666] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x129366800) [pid = 1657] [serial = 675] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x128bcc800) [pid = 1657] [serial = 674] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x119ae9000) [pid = 1657] [serial = 662] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11103f400) [pid = 1657] [serial = 690] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x1214f4400) [pid = 1657] [serial = 663] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12a791800) [pid = 1657] [serial = 677] [outer = 0x0] [url = about:blank] 04:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119155c00) [pid = 1657] [serial = 680] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12672e000) [pid = 1657] [serial = 683] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12602e800) [pid = 1657] [serial = 681] [outer = 0x0] [url = about:blank] 04:36:38 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12c5d4400) [pid = 1657] [serial = 686] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12b118400) [pid = 1657] [serial = 678] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12ce9cc00) [pid = 1657] [serial = 687] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x117562400) [pid = 1657] [serial = 714] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x128b4f400) [pid = 1657] [serial = 672] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12acac400) [pid = 1657] [serial = 684] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x126486800) [pid = 1657] [serial = 669] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x11103b000) [pid = 1657] [serial = 689] [outer = 0x0] [url = about:blank] 04:36:39 INFO - PROCESS | 1657 | 1464608198998 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1657 | 1464608199000 Marionette TRACE conn2 <- [1,1038,null,{}] 04:36:39 INFO - PROCESS | 1657 | 1464608199013 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}] 04:36:39 INFO - PROCESS | 1657 | 1464608199097 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:36:39 INFO - PROCESS | 1657 | 1464608199109 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170c9000 == 62 [pid = 1657] [id = 267] 04:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11965e400) [pid = 1657] [serial = 799] [outer = 0x0] 04:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119aea400) [pid = 1657] [serial = 800] [outer = 0x11965e400] 04:36:39 INFO - PROCESS | 1657 | 1464608199137 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1212d8000) [pid = 1657] [serial = 801] [outer = 0x11965e400] 04:36:39 INFO - PROCESS | 1657 | 1464608199487 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]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 528ms 04:36:39 INFO - PROCESS | 1657 | 1464608199543 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1657 | 1464608199545 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:36:39 INFO - PROCESS | 1657 | 1464608199549 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1657 | 1464608199550 Marionette TRACE conn2 <- [1,1042,null,{}] 04:36:39 INFO - PROCESS | 1657 | 1464608199552 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}] 04:36:39 INFO - PROCESS | 1657 | 1464608199632 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:36:39 INFO - PROCESS | 1657 | 1464608199641 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x11988a800 == 63 [pid = 1657] [id = 268] 04:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x121310800) [pid = 1657] [serial = 802] [outer = 0x0] 04:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x123d35800) [pid = 1657] [serial = 803] [outer = 0x121310800] 04:36:39 INFO - PROCESS | 1657 | 1464608199666 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x124a65c00) [pid = 1657] [serial = 804] [outer = 0x121310800] 04:36:40 INFO - PROCESS | 1657 | 1464608200053 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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 04:36:40 INFO - PROCESS | 1657 | 1464608200068 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 1657 | 1464608200072 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:36:40 INFO - PROCESS | 1657 | 1464608200090 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1657 | 1464608200092 Marionette TRACE conn2 <- [1,1046,null,{}] 04:36:40 INFO - PROCESS | 1657 | 1464608200096 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}] 04:36:40 INFO - PROCESS | 1657 | 1464608200236 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:36:40 INFO - PROCESS | 1657 | 1464608200243 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188f6800 == 64 [pid = 1657] [id = 269] 04:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x124f20400) [pid = 1657] [serial = 805] [outer = 0x0] 04:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x126039c00) [pid = 1657] [serial = 806] [outer = 0x124f20400] 04:36:40 INFO - PROCESS | 1657 | 1464608200285 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x126486800) [pid = 1657] [serial = 807] [outer = 0x124f20400] 04:36:40 INFO - PROCESS | 1657 | 1464608200618 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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 575ms 04:36:40 INFO - PROCESS | 1657 | 1464608200660 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 1657 | 1464608200661 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:36:40 INFO - PROCESS | 1657 | 1464608200663 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 1657 | 1464608200665 Marionette TRACE conn2 <- [1,1050,null,{}] 04:36:40 INFO - PROCESS | 1657 | 1464608200667 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}] 04:36:40 INFO - PROCESS | 1657 | 1464608200797 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:36:40 INFO - PROCESS | 1657 | 1464608200804 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dbb800 == 65 [pid = 1657] [id = 270] 04:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x126492c00) [pid = 1657] [serial = 808] [outer = 0x0] 04:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1289ba400) [pid = 1657] [serial = 809] [outer = 0x126492c00] 04:36:40 INFO - PROCESS | 1657 | 1464608200832 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128b52000) [pid = 1657] [serial = 810] [outer = 0x126492c00] 04:36:41 INFO - PROCESS | 1657 | 1464608201178 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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 569ms 04:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:36:41 INFO - PROCESS | 1657 | 1464608201234 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1657 | 1464608201235 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:36:41 INFO - PROCESS | 1657 | 1464608201237 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1657 | 1464608201238 Marionette TRACE conn2 <- [1,1054,null,{}] 04:36:41 INFO - PROCESS | 1657 | 1464608201241 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}] 04:36:41 INFO - PROCESS | 1657 | 1464608201345 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:36:41 INFO - PROCESS | 1657 | 1464608201389 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a857800 == 66 [pid = 1657] [id = 271] 04:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x128b53000) [pid = 1657] [serial = 811] [outer = 0x0] 04:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128bcac00) [pid = 1657] [serial = 812] [outer = 0x128b53000] 04:36:41 INFO - PROCESS | 1657 | 1464608201414 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x128f07c00) [pid = 1657] [serial = 813] [outer = 0x128b53000] 04:36:41 INFO - PROCESS | 1657 | 1464608201714 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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 520ms 04:36:41 INFO - PROCESS | 1657 | 1464608201758 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1657 | 1464608201759 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:36:41 INFO - PROCESS | 1657 | 1464608201761 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1657 | 1464608201762 Marionette TRACE conn2 <- [1,1058,null,{}] 04:36:41 INFO - PROCESS | 1657 | 1464608201765 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}] 04:36:41 INFO - PROCESS | 1657 | 1464608201867 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:36:41 INFO - PROCESS | 1657 | 1464608201879 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b34e800 == 67 [pid = 1657] [id = 272] 04:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128b5e400) [pid = 1657] [serial = 814] [outer = 0x0] 04:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1295bdc00) [pid = 1657] [serial = 815] [outer = 0x128b5e400] 04:36:41 INFO - PROCESS | 1657 | 1464608201904 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12ab06000) [pid = 1657] [serial = 816] [outer = 0x128b5e400] 04:36:42 INFO - PROCESS | 1657 | 1464608202275 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]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 04:36:42 INFO - PROCESS | 1657 | 1464608202280 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:36:42 INFO - PROCESS | 1657 | 1464608202281 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:36:42 INFO - PROCESS | 1657 | 1464608202283 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1657 | 1464608202284 Marionette TRACE conn2 <- [1,1062,null,{}] 04:36:42 INFO - PROCESS | 1657 | 1464608202289 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}] 04:36:42 INFO - PROCESS | 1657 | 1464608202394 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:36:42 INFO - PROCESS | 1657 | 1464608202431 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c002800 == 68 [pid = 1657] [id = 273] 04:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12ab10000) [pid = 1657] [serial = 817] [outer = 0x0] 04:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12b11c400) [pid = 1657] [serial = 818] [outer = 0x12ab10000] 04:36:42 INFO - PROCESS | 1657 | 1464608202463 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12c079800) [pid = 1657] [serial = 819] [outer = 0x12ab10000] 04:36:42 INFO - PROCESS | 1657 | 1464608202763 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]]]}] 04:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 04:36:42 INFO - PROCESS | 1657 | 1464608202809 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:36:42 INFO - PROCESS | 1657 | 1464608202810 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:36:42 INFO - PROCESS | 1657 | 1464608202812 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:36:42 INFO - PROCESS | 1657 | 1464608202813 Marionette TRACE conn2 <- [1,1066,null,{}] 04:36:42 INFO - PROCESS | 1657 | 1464608202816 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}] 04:36:42 INFO - PROCESS | 1657 | 1464608202918 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:36:42 INFO - PROCESS | 1657 | 1464608202954 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca8a800 == 69 [pid = 1657] [id = 274] 04:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12acae800) [pid = 1657] [serial = 820] [outer = 0x0] 04:36:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12c5d0400) [pid = 1657] [serial = 821] [outer = 0x12acae800] 04:36:42 INFO - PROCESS | 1657 | 1464608202979 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12cfd0c00) [pid = 1657] [serial = 822] [outer = 0x12acae800] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12ca57c00) [pid = 1657] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x115e47400) [pid = 1657] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x128b50c00) [pid = 1657] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x1295c1c00) [pid = 1657] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12bb09c00) [pid = 1657] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1289b3000) [pid = 1657] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x119657400) [pid = 1657] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x1166cc800) [pid = 1657] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1213d5c00) [pid = 1657] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x112685400) [pid = 1657] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x11516a800) [pid = 1657] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x124f9a400) [pid = 1657] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x11684a800) [pid = 1657] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12130d000) [pid = 1657] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1126a1400) [pid = 1657] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x113f0a800) [pid = 1657] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x11291dc00) [pid = 1657] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x118473400) [pid = 1657] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x123d2b800) [pid = 1657] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x112680400) [pid = 1657] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x112920000) [pid = 1657] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12c07ac00) [pid = 1657] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x128b54800) [pid = 1657] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12648b800) [pid = 1657] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x126732400) [pid = 1657] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x112680000) [pid = 1657] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x112920c00) [pid = 1657] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11862b000) [pid = 1657] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x123a4a800) [pid = 1657] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x126852000) [pid = 1657] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:36:43 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x12bb0f000) [pid = 1657] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:36:43 INFO - PROCESS | 1657 | 1464608203495 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]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 718ms 04:36:43 INFO - PROCESS | 1657 | 1464608203539 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 1657 | 1464608203542 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:36:43 INFO - PROCESS | 1657 | 1464608203549 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 1657 | 1464608203551 Marionette TRACE conn2 <- [1,1070,null,{}] 04:36:43 INFO - PROCESS | 1657 | 1464608203559 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}] 04:36:43 INFO - PROCESS | 1657 | 1464608203666 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:36:43 INFO - PROCESS | 1657 | 1464608203670 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dbd800 == 70 [pid = 1657] [id = 275] 04:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x115e49000) [pid = 1657] [serial = 823] [outer = 0x0] 04:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x118104000) [pid = 1657] [serial = 824] [outer = 0x115e49000] 04:36:43 INFO - PROCESS | 1657 | 1464608203699 Marionette DEBUG loaded listener.js 04:36:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x118247400) [pid = 1657] [serial = 825] [outer = 0x115e49000] 04:36:44 INFO - PROCESS | 1657 | 1464608204037 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]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 524ms 04:36:44 INFO - PROCESS | 1657 | 1464608204074 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1657 | 1464608204075 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:36:44 INFO - PROCESS | 1657 | 1464608204077 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1657 | 1464608204079 Marionette TRACE conn2 <- [1,1074,null,{}] 04:36:44 INFO - PROCESS | 1657 | 1464608204081 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}] 04:36:44 INFO - PROCESS | 1657 | 1464608204166 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:36:44 INFO - PROCESS | 1657 | 1464608204224 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfa4800 == 71 [pid = 1657] [id = 276] 04:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x116181800) [pid = 1657] [serial = 826] [outer = 0x0] 04:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x11824bc00) [pid = 1657] [serial = 827] [outer = 0x116181800] 04:36:44 INFO - PROCESS | 1657 | 1464608204249 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x123a55800) [pid = 1657] [serial = 828] [outer = 0x116181800] 04:36:44 INFO - PROCESS | 1657 | 1464608204528 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]]]}] 04:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 04:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:36:44 INFO - PROCESS | 1657 | 1464608204546 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:36:44 INFO - PROCESS | 1657 | 1464608204547 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:36:44 INFO - PROCESS | 1657 | 1464608204549 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1657 | 1464608204550 Marionette TRACE conn2 <- [1,1078,null,{}] 04:36:44 INFO - PROCESS | 1657 | 1464608204560 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}] 04:36:44 INFO - PROCESS | 1657 | 1464608204651 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:36:44 INFO - PROCESS | 1657 | 1464608204656 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd31000 == 72 [pid = 1657] [id = 277] 04:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x123d2b800) [pid = 1657] [serial = 829] [outer = 0x0] 04:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x128b51000) [pid = 1657] [serial = 830] [outer = 0x123d2b800] 04:36:44 INFO - PROCESS | 1657 | 1464608204680 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bb09c00) [pid = 1657] [serial = 831] [outer = 0x123d2b800] 04:36:45 INFO - PROCESS | 1657 | 1464608205009 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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 521ms 04:36:45 INFO - PROCESS | 1657 | 1464608205070 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1657 | 1464608205071 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:36:45 INFO - PROCESS | 1657 | 1464608205074 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1657 | 1464608205075 Marionette TRACE conn2 <- [1,1082,null,{}] 04:36:45 INFO - PROCESS | 1657 | 1464608205078 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}] 04:36:45 INFO - PROCESS | 1657 | 1464608205162 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:36:45 INFO - PROCESS | 1657 | 1464608205166 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x135083800 == 73 [pid = 1657] [id = 278] 04:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x126ad5400) [pid = 1657] [serial = 832] [outer = 0x0] 04:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12c09a800) [pid = 1657] [serial = 833] [outer = 0x126ad5400] 04:36:45 INFO - PROCESS | 1657 | 1464608205190 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12cea5000) [pid = 1657] [serial = 834] [outer = 0x126ad5400] 04:36:45 INFO - PROCESS | 1657 | 1464608205681 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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 620ms 04:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:36:45 INFO - PROCESS | 1657 | 1464608205695 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 1657 | 1464608205698 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:36:45 INFO - PROCESS | 1657 | 1464608205702 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 1657 | 1464608205704 Marionette TRACE conn2 <- [1,1086,null,{}] 04:36:45 INFO - PROCESS | 1657 | 1464608205708 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}] 04:36:45 INFO - PROCESS | 1657 | 1464608205822 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:36:45 INFO - PROCESS | 1657 | 1464608205882 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a3000 == 74 [pid = 1657] [id = 279] 04:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x11291c000) [pid = 1657] [serial = 835] [outer = 0x0] 04:36:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1139fa400) [pid = 1657] [serial = 836] [outer = 0x11291c000] 04:36:45 INFO - PROCESS | 1657 | 1464608205955 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x1168c9800) [pid = 1657] [serial = 837] [outer = 0x11291c000] 04:36:46 INFO - PROCESS | 1657 | 1464608206370 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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 721ms 04:36:46 INFO - PROCESS | 1657 | 1464608206423 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:36:46 INFO - PROCESS | 1657 | 1464608206428 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:36:46 INFO - PROCESS | 1657 | 1464608206432 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1657 | 1464608206434 Marionette TRACE conn2 <- [1,1090,null,{}] 04:36:46 INFO - PROCESS | 1657 | 1464608206456 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}] 04:36:46 INFO - PROCESS | 1657 | 1464608206564 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:36:46 INFO - PROCESS | 1657 | 1464608206668 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x126081800 == 75 [pid = 1657] [id = 280] 04:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x118245800) [pid = 1657] [serial = 838] [outer = 0x0] 04:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x11860f800) [pid = 1657] [serial = 839] [outer = 0x118245800] 04:36:46 INFO - PROCESS | 1657 | 1464608206699 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11914c400) [pid = 1657] [serial = 840] [outer = 0x118245800] 04:36:47 INFO - PROCESS | 1657 | 1464608207109 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]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 688ms 04:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:36:47 INFO - PROCESS | 1657 | 1464608207121 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 1657 | 1464608207125 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:36:47 INFO - PROCESS | 1657 | 1464608207127 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 1657 | 1464608207130 Marionette TRACE conn2 <- [1,1094,null,{}] 04:36:47 INFO - PROCESS | 1657 | 1464608207138 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}] 04:36:47 INFO - PROCESS | 1657 | 1464608207246 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:36:47 INFO - PROCESS | 1657 | 1464608207308 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2eb800 == 76 [pid = 1657] [id = 281] 04:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x1196dcc00) [pid = 1657] [serial = 841] [outer = 0x0] 04:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x1214e9000) [pid = 1657] [serial = 842] [outer = 0x1196dcc00] 04:36:47 INFO - PROCESS | 1657 | 1464608207381 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x126488400) [pid = 1657] [serial = 843] [outer = 0x1196dcc00] 04:36:47 INFO - PROCESS | 1657 | 1464608207779 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]]]}] 04:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 04:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:36:47 INFO - PROCESS | 1657 | 1464608207798 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:36:47 INFO - PROCESS | 1657 | 1464608207800 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:36:47 INFO - PROCESS | 1657 | 1464608207820 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:36:47 INFO - PROCESS | 1657 | 1464608207821 Marionette TRACE conn2 <- [1,1098,null,{}] 04:36:47 INFO - PROCESS | 1657 | 1464608207826 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}] 04:36:47 INFO - PROCESS | 1657 | 1464608207950 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:36:48 INFO - PROCESS | 1657 | 1464608208035 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350cb000 == 77 [pid = 1657] [id = 282] 04:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x1260a5800) [pid = 1657] [serial = 844] [outer = 0x0] 04:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128a1c400) [pid = 1657] [serial = 845] [outer = 0x1260a5800] 04:36:48 INFO - PROCESS | 1657 | 1464608208065 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x126847800) [pid = 1657] [serial = 846] [outer = 0x1260a5800] 04:36:48 INFO - PROCESS | 1657 | 1464608208474 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]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 04:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:36:48 INFO - PROCESS | 1657 | 1464608208494 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 1657 | 1464608208495 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:36:48 INFO - PROCESS | 1657 | 1464608208498 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 1657 | 1464608208499 Marionette TRACE conn2 <- [1,1102,null,{}] 04:36:48 INFO - PROCESS | 1657 | 1464608208502 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}] 04:36:48 INFO - PROCESS | 1657 | 1464608208614 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:36:48 INFO - PROCESS | 1657 | 1464608208722 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d343000 == 78 [pid = 1657] [id = 283] 04:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x128a19400) [pid = 1657] [serial = 847] [outer = 0x0] 04:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x128b57400) [pid = 1657] [serial = 848] [outer = 0x128a19400] 04:36:48 INFO - PROCESS | 1657 | 1464608208753 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12ab0a000) [pid = 1657] [serial = 849] [outer = 0x128a19400] 04:36:49 INFO - PROCESS | 1657 | 1464608209144 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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 673ms 04:36:49 INFO - PROCESS | 1657 | 1464608209171 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1657 | 1464608209172 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:36:49 INFO - PROCESS | 1657 | 1464608209175 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1657 | 1464608209176 Marionette TRACE conn2 <- [1,1106,null,{}] 04:36:49 INFO - PROCESS | 1657 | 1464608209178 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}] 04:36:49 INFO - PROCESS | 1657 | 1464608209317 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:36:49 INFO - PROCESS | 1657 | 1464608209392 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d363800 == 79 [pid = 1657] [id = 284] 04:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12ab0a400) [pid = 1657] [serial = 850] [outer = 0x0] 04:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x12cfd6c00) [pid = 1657] [serial = 851] [outer = 0x12ab0a400] 04:36:49 INFO - PROCESS | 1657 | 1464608209421 Marionette DEBUG loaded listener.js 04:36:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12d95c800) [pid = 1657] [serial = 852] [outer = 0x12ab0a400] 04:36:49 INFO - PROCESS | 1657 | 1464608209841 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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 719ms 04:36:49 INFO - PROCESS | 1657 | 1464608209894 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 1657 | 1464608209896 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:36:49 INFO - PROCESS | 1657 | 1464608209898 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 1657 | 1464608209899 Marionette TRACE conn2 <- [1,1110,null,{}] 04:36:49 INFO - PROCESS | 1657 | 1464608209902 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}] 04:36:50 INFO - PROCESS | 1657 | 1464608210010 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:36:50 INFO - PROCESS | 1657 | 1464608210112 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127bd000 == 80 [pid = 1657] [id = 285] 04:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x112685800) [pid = 1657] [serial = 853] [outer = 0x0] 04:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x11334a000) [pid = 1657] [serial = 854] [outer = 0x112685800] 04:36:50 INFO - PROCESS | 1657 | 1464608210144 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x118621c00) [pid = 1657] [serial = 855] [outer = 0x112685800] 04:36:50 INFO - PROCESS | 1657 | 1464608210704 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]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 04:36:50 INFO - PROCESS | 1657 | 1464608210769 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 1657 | 1464608210771 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:36:50 INFO - PROCESS | 1657 | 1464608210775 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 1657 | 1464608210777 Marionette TRACE conn2 <- [1,1114,null,{}] 04:36:50 INFO - PROCESS | 1657 | 1464608210780 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}] 04:36:50 INFO - PROCESS | 1657 | 1464608210883 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:36:50 INFO - PROCESS | 1657 | 1464608210947 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977c000 == 81 [pid = 1657] [id = 286] 04:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x112924000) [pid = 1657] [serial = 856] [outer = 0x0] 04:36:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x115ecf400) [pid = 1657] [serial = 857] [outer = 0x112924000] 04:36:50 INFO - PROCESS | 1657 | 1464608210975 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x116a60400) [pid = 1657] [serial = 858] [outer = 0x112924000] 04:36:51 INFO - PROCESS | 1657 | 1464608211409 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]]]}] 04:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 04:36:51 INFO - PROCESS | 1657 | 1464608211445 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:36:51 INFO - PROCESS | 1657 | 1464608211450 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:36:51 INFO - PROCESS | 1657 | 1464608211478 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 1657 | 1464608211481 Marionette TRACE conn2 <- [1,1118,null,{}] 04:36:51 INFO - PROCESS | 1657 | 1464608211484 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}] 04:36:51 INFO - PROCESS | 1657 | 1464608211601 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:36:51 INFO - PROCESS | 1657 | 1464608211676 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x11816e800 == 82 [pid = 1657] [id = 287] 04:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11823dc00) [pid = 1657] [serial = 859] [outer = 0x0] 04:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x118242400) [pid = 1657] [serial = 860] [outer = 0x11823dc00] 04:36:51 INFO - PROCESS | 1657 | 1464608211704 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x11824a800) [pid = 1657] [serial = 861] [outer = 0x11823dc00] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd31000 == 81 [pid = 1657] [id = 277] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfa4800 == 80 [pid = 1657] [id = 276] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x126dbd800 == 79 [pid = 1657] [id = 275] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x126488800) [pid = 1657] [serial = 734] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x126735800) [pid = 1657] [serial = 737] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12d3d4400) [pid = 1657] [serial = 773] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca8a800 == 78 [pid = 1657] [id = 274] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12c002800 == 77 [pid = 1657] [id = 273] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12b34e800 == 76 [pid = 1657] [id = 272] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12a857800 == 75 [pid = 1657] [id = 271] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x126dbb800 == 74 [pid = 1657] [id = 270] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1188f6800 == 73 [pid = 1657] [id = 269] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x11988a800 == 72 [pid = 1657] [id = 268] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1170c9000 == 71 [pid = 1657] [id = 267] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x119174800 == 70 [pid = 1657] [id = 266] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1238bc800 == 69 [pid = 1657] [id = 265] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e6000 == 68 [pid = 1657] [id = 259] 04:36:52 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2de000 == 67 [pid = 1657] [id = 258] 04:36:52 INFO - PROCESS | 1657 | 1464608212145 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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 726ms 04:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:36:52 INFO - PROCESS | 1657 | 1464608212202 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1657 | 1464608212203 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:36:52 INFO - PROCESS | 1657 | 1464608212206 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 1657 | 1464608212208 Marionette TRACE conn2 <- [1,1122,null,{}] 04:36:52 INFO - PROCESS | 1657 | 1464608212217 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}] 04:36:52 INFO - PROCESS | 1657 | 1464608212337 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12d3ce400) [pid = 1657] [serial = 708] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x126483c00) [pid = 1657] [serial = 654] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1186f7c00) [pid = 1657] [serial = 696] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x117188400) [pid = 1657] [serial = 588] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12cea2800) [pid = 1657] [serial = 651] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12bee6000) [pid = 1657] [serial = 648] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1289b5000) [pid = 1657] [serial = 702] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12c09bc00) [pid = 1657] [serial = 705] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11291d000) [pid = 1657] [serial = 693] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x118102400) [pid = 1657] [serial = 636] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119ae5800) [pid = 1657] [serial = 639] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x126729000) [pid = 1657] [serial = 642] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12936a000) [pid = 1657] [serial = 645] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12acaa000) [pid = 1657] [serial = 758] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12917f400) [pid = 1657] [serial = 756] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12c07dc00) [pid = 1657] [serial = 761] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12bbce400) [pid = 1657] [serial = 759] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x128b56000) [pid = 1657] [serial = 752] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119de4800) [pid = 1657] [serial = 726] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x119798400) [pid = 1657] [serial = 725] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x1289b8000) [pid = 1657] [serial = 741] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x126733800) [pid = 1657] [serial = 740] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x124a5bc00) [pid = 1657] [serial = 732] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x124111c00) [pid = 1657] [serial = 731] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1161ac000) [pid = 1657] [serial = 720] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x112eb4c00) [pid = 1657] [serial = 719] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x119792000) [pid = 1657] [serial = 746] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12130bc00) [pid = 1657] [serial = 747] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x126348000) [pid = 1657] [serial = 749] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x126834000) [pid = 1657] [serial = 750] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x1186f7400) [pid = 1657] [serial = 723] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x118111400) [pid = 1657] [serial = 722] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x1213d0400) [pid = 1657] [serial = 728] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x11810e000) [pid = 1657] [serial = 764] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x123a4c400) [pid = 1657] [serial = 729] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x117692400) [pid = 1657] [serial = 744] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x115e47800) [pid = 1657] [serial = 743] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x12648d800) [pid = 1657] [serial = 765] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 120 (0x128bd4400) [pid = 1657] [serial = 767] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 119 (0x12ca55000) [pid = 1657] [serial = 770] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 118 (0x12c5cd800) [pid = 1657] [serial = 762] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 117 (0x12c5d7000) [pid = 1657] [serial = 768] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 116 (0x128bc9400) [pid = 1657] [serial = 753] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 115 (0x12cea2000) [pid = 1657] [serial = 771] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 114 (0x126486400) [pid = 1657] [serial = 699] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 113 (0x12c07a800) [pid = 1657] [serial = 633] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | --DOMWINDOW == 112 (0x128d11000) [pid = 1657] [serial = 755] [outer = 0x0] [url = about:blank] 04:36:52 INFO - PROCESS | 1657 | 1464608212438 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181df800 == 68 [pid = 1657] [id = 288] 04:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 113 (0x1166c5000) [pid = 1657] [serial = 862] [outer = 0x0] 04:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 114 (0x11810e400) [pid = 1657] [serial = 863] [outer = 0x1166c5000] 04:36:52 INFO - PROCESS | 1657 | 1464608212484 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 115 (0x119791400) [pid = 1657] [serial = 864] [outer = 0x1166c5000] 04:36:52 INFO - PROCESS | 1657 | 1464608212920 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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 722ms 04:36:52 INFO - PROCESS | 1657 | 1464608212927 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1657 | 1464608212929 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:36:52 INFO - PROCESS | 1657 | 1464608212931 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 1657 | 1464608212932 Marionette TRACE conn2 <- [1,1126,null,{}] 04:36:52 INFO - PROCESS | 1657 | 1464608212935 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}] 04:36:53 INFO - PROCESS | 1657 | 1464608213021 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:36:53 INFO - PROCESS | 1657 | 1464608213027 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fb1000 == 69 [pid = 1657] [id = 289] 04:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 116 (0x119ae3c00) [pid = 1657] [serial = 865] [outer = 0x0] 04:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 117 (0x1212cc000) [pid = 1657] [serial = 866] [outer = 0x119ae3c00] 04:36:53 INFO - PROCESS | 1657 | 1464608213053 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 118 (0x1212d5800) [pid = 1657] [serial = 867] [outer = 0x119ae3c00] 04:36:53 INFO - PROCESS | 1657 | 1464608213512 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 622ms 04:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:36:53 INFO - PROCESS | 1657 | 1464608213563 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 1657 | 1464608213564 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:36:53 INFO - PROCESS | 1657 | 1464608213568 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 1657 | 1464608213571 Marionette TRACE conn2 <- [1,1130,null,{}] 04:36:53 INFO - PROCESS | 1657 | 1464608213575 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}] 04:36:53 INFO - PROCESS | 1657 | 1464608213706 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:36:53 INFO - PROCESS | 1657 | 1464608213748 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267a3800 == 70 [pid = 1657] [id = 290] 04:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 119 (0x1214ef800) [pid = 1657] [serial = 868] [outer = 0x0] 04:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 120 (0x12602cc00) [pid = 1657] [serial = 869] [outer = 0x1214ef800] 04:36:53 INFO - PROCESS | 1657 | 1464608213790 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 121 (0x12642e000) [pid = 1657] [serial = 870] [outer = 0x1214ef800] 04:36:54 INFO - PROCESS | 1657 | 1464608214228 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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 674ms 04:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:36:54 INFO - PROCESS | 1657 | 1464608214263 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1657 | 1464608214264 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:36:54 INFO - PROCESS | 1657 | 1464608214268 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 1657 | 1464608214269 Marionette TRACE conn2 <- [1,1134,null,{}] 04:36:54 INFO - PROCESS | 1657 | 1464608214273 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}] 04:36:54 INFO - PROCESS | 1657 | 1464608214368 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:36:54 INFO - PROCESS | 1657 | 1464608214375 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12912b000 == 71 [pid = 1657] [id = 291] 04:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x12648ac00) [pid = 1657] [serial = 871] [outer = 0x0] 04:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x126acfc00) [pid = 1657] [serial = 872] [outer = 0x12648ac00] 04:36:54 INFO - PROCESS | 1657 | 1464608214401 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x128b5c800) [pid = 1657] [serial = 873] [outer = 0x12648ac00] 04:36:54 INFO - PROCESS | 1657 | 1464608214752 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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 04:36:54 INFO - PROCESS | 1657 | 1464608214793 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 1657 | 1464608214794 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:36:54 INFO - PROCESS | 1657 | 1464608214796 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:36:54 INFO - PROCESS | 1657 | 1464608214797 Marionette TRACE conn2 <- [1,1138,null,{}] 04:36:54 INFO - PROCESS | 1657 | 1464608214799 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}] 04:36:54 INFO - PROCESS | 1657 | 1464608214911 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:36:54 INFO - PROCESS | 1657 | 1464608214951 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a840800 == 72 [pid = 1657] [id = 292] 04:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x128a22000) [pid = 1657] [serial = 874] [outer = 0x0] 04:36:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x128d16c00) [pid = 1657] [serial = 875] [outer = 0x128a22000] 04:36:54 INFO - PROCESS | 1657 | 1464608214976 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x129367000) [pid = 1657] [serial = 876] [outer = 0x128a22000] 04:36:55 INFO - PROCESS | 1657 | 1464608215307 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]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 04:36:55 INFO - PROCESS | 1657 | 1464608215320 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 1657 | 1464608215323 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:36:55 INFO - PROCESS | 1657 | 1464608215327 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1657 | 1464608215328 Marionette TRACE conn2 <- [1,1142,null,{}] 04:36:55 INFO - PROCESS | 1657 | 1464608215330 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}] 04:36:55 INFO - PROCESS | 1657 | 1464608215433 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:36:55 INFO - PROCESS | 1657 | 1464608215447 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b13a000 == 73 [pid = 1657] [id = 293] 04:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x128b5cc00) [pid = 1657] [serial = 877] [outer = 0x0] 04:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12a86ec00) [pid = 1657] [serial = 878] [outer = 0x128b5cc00] 04:36:55 INFO - PROCESS | 1657 | 1464608215473 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12acb4000) [pid = 1657] [serial = 879] [outer = 0x128b5cc00] 04:36:55 INFO - PROCESS | 1657 | 1464608215796 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]]]}] 04:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 519ms 04:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:36:55 INFO - PROCESS | 1657 | 1464608215846 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:36:55 INFO - PROCESS | 1657 | 1464608215847 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:36:55 INFO - PROCESS | 1657 | 1464608215850 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1657 | 1464608215851 Marionette TRACE conn2 <- [1,1146,null,{}] 04:36:55 INFO - PROCESS | 1657 | 1464608215853 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}] 04:36:55 INFO - PROCESS | 1657 | 1464608215960 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:36:56 INFO - PROCESS | 1657 | 1464608216004 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb98800 == 74 [pid = 1657] [id = 294] 04:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x12ab04000) [pid = 1657] [serial = 880] [outer = 0x0] 04:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x12bbd4800) [pid = 1657] [serial = 881] [outer = 0x12ab04000] 04:36:56 INFO - PROCESS | 1657 | 1464608216030 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x12c09b400) [pid = 1657] [serial = 882] [outer = 0x12ab04000] 04:36:56 INFO - PROCESS | 1657 | 1464608216348 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]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 523ms 04:36:56 INFO - PROCESS | 1657 | 1464608216375 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:36:56 INFO - PROCESS | 1657 | 1464608216376 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:36:56 INFO - PROCESS | 1657 | 1464608216378 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1657 | 1464608216379 Marionette TRACE conn2 <- [1,1150,null,{}] 04:36:56 INFO - PROCESS | 1657 | 1464608216381 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}] 04:36:56 INFO - PROCESS | 1657 | 1464608216489 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:36:56 INFO - PROCESS | 1657 | 1464608216503 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca6f000 == 75 [pid = 1657] [id = 295] 04:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x12c5d4400) [pid = 1657] [serial = 883] [outer = 0x0] 04:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x12ca53400) [pid = 1657] [serial = 884] [outer = 0x12c5d4400] 04:36:56 INFO - PROCESS | 1657 | 1464608216528 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12ce9d800) [pid = 1657] [serial = 885] [outer = 0x12c5d4400] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12648f000) [pid = 1657] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126037400) [pid = 1657] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x128b53000) [pid = 1657] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x128b5e400) [pid = 1657] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12acae800) [pid = 1657] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x12ab10000) [pid = 1657] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x118103000) [pid = 1657] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x126492c00) [pid = 1657] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x124f20400) [pid = 1657] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11269a400) [pid = 1657] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 125 (0x121310800) [pid = 1657] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 124 (0x12cfcd000) [pid = 1657] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 123 (0x116181800) [pid = 1657] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 122 (0x115e49000) [pid = 1657] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:36:56 INFO - PROCESS | 1657 | --DOMWINDOW == 121 (0x123d2b800) [pid = 1657] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 571ms 04:36:56 INFO - PROCESS | 1657 | 1464608216945 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]]]}] 04:36:56 INFO - PROCESS | 1657 | 1464608216950 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 1657 | 1464608216952 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:36:56 INFO - PROCESS | 1657 | 1464608216964 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 1657 | 1464608216966 Marionette TRACE conn2 <- [1,1154,null,{}] 04:36:56 INFO - PROCESS | 1657 | 1464608216968 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}] 04:36:57 INFO - PROCESS | 1657 | 1464608217124 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:36:57 INFO - PROCESS | 1657 | 1464608217158 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca75800 == 76 [pid = 1657] [id = 296] 04:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 122 (0x111038400) [pid = 1657] [serial = 886] [outer = 0x0] 04:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 123 (0x12672dc00) [pid = 1657] [serial = 887] [outer = 0x111038400] 04:36:57 INFO - PROCESS | 1657 | 1464608217187 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 124 (0x12d3cc400) [pid = 1657] [serial = 888] [outer = 0x111038400] 04:36:57 INFO - PROCESS | 1657 | 1464608217523 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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 573ms 04:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:36:57 INFO - PROCESS | 1657 | 1464608217534 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 1657 | 1464608217535 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:36:57 INFO - PROCESS | 1657 | 1464608217539 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 1657 | 1464608217542 Marionette TRACE conn2 <- [1,1158,null,{}] 04:36:57 INFO - PROCESS | 1657 | 1464608217544 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}] 04:36:57 INFO - PROCESS | 1657 | 1464608217634 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:36:57 INFO - PROCESS | 1657 | 1464608217691 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d358000 == 77 [pid = 1657] [id = 297] 04:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 125 (0x112923c00) [pid = 1657] [serial = 889] [outer = 0x0] 04:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 126 (0x12d514400) [pid = 1657] [serial = 890] [outer = 0x112923c00] 04:36:57 INFO - PROCESS | 1657 | 1464608217715 Marionette DEBUG loaded listener.js 04:36:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x12d962400) [pid = 1657] [serial = 891] [outer = 0x112923c00] 04:36:58 INFO - PROCESS | 1657 | 1464608218010 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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 04:36:58 INFO - PROCESS | 1657 | 1464608218060 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1657 | 1464608218061 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:36:58 INFO - PROCESS | 1657 | 1464608218063 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1657 | 1464608218064 Marionette TRACE conn2 <- [1,1162,null,{}] 04:36:58 INFO - PROCESS | 1657 | 1464608218066 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}] 04:36:58 INFO - PROCESS | 1657 | 1464608218139 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:36:58 INFO - PROCESS | 1657 | 1464608218143 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d66d000 == 78 [pid = 1657] [id = 298] 04:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x12d51b800) [pid = 1657] [serial = 892] [outer = 0x0] 04:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x12d969400) [pid = 1657] [serial = 893] [outer = 0x12d51b800] 04:36:58 INFO - PROCESS | 1657 | 1464608218163 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x12dc06c00) [pid = 1657] [serial = 894] [outer = 0x12d51b800] 04:36:58 INFO - PROCESS | 1657 | 1464608218617 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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 572ms 04:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:36:58 INFO - PROCESS | 1657 | 1464608218637 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 1657 | 1464608218639 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:36:58 INFO - PROCESS | 1657 | 1464608218643 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 1657 | 1464608218644 Marionette TRACE conn2 <- [1,1166,null,{}] 04:36:58 INFO - PROCESS | 1657 | 1464608218648 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}] 04:36:58 INFO - PROCESS | 1657 | 1464608218789 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:36:58 INFO - PROCESS | 1657 | 1464608218972 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1160ac000 == 79 [pid = 1657] [id = 299] 04:36:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x111037800) [pid = 1657] [serial = 895] [outer = 0x0] 04:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x112045000) [pid = 1657] [serial = 896] [outer = 0x111037800] 04:36:59 INFO - PROCESS | 1657 | 1464608219005 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x11269cc00) [pid = 1657] [serial = 897] [outer = 0x111037800] 04:36:59 INFO - PROCESS | 1657 | 1464608219440 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]]]}] 04:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 821ms 04:36:59 INFO - PROCESS | 1657 | 1464608219475 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:36:59 INFO - PROCESS | 1657 | 1464608219478 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:36:59 INFO - PROCESS | 1657 | 1464608219481 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1657 | 1464608219484 Marionette TRACE conn2 <- [1,1170,null,{}] 04:36:59 INFO - PROCESS | 1657 | 1464608219500 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}] 04:36:59 INFO - PROCESS | 1657 | 1464608219633 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:36:59 INFO - PROCESS | 1657 | 1464608219674 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x119873000 == 80 [pid = 1657] [id = 300] 04:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1161ae000) [pid = 1657] [serial = 898] [outer = 0x0] 04:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x11823fc00) [pid = 1657] [serial = 899] [outer = 0x1161ae000] 04:36:59 INFO - PROCESS | 1657 | 1464608219705 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1185e2000) [pid = 1657] [serial = 900] [outer = 0x1161ae000] 04:37:00 INFO - PROCESS | 1657 | 1464608220111 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]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 04:37:00 INFO - PROCESS | 1657 | 1464608220155 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 1657 | 1464608220158 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x118621800) [pid = 1657] [serial = 901] [outer = 0x12cfdb400] 04:37:00 INFO - PROCESS | 1657 | 1464608220188 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 1657 | 1464608220190 Marionette TRACE conn2 <- [1,1174,null,{}] 04:37:00 INFO - PROCESS | 1657 | 1464608220241 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}] 04:37:00 INFO - PROCESS | 1657 | 1464608220404 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:37:00 INFO - PROCESS | 1657 | 1464608220474 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e5800 == 81 [pid = 1657] [id = 301] 04:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x119deec00) [pid = 1657] [serial = 902] [outer = 0x0] 04:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1212da800) [pid = 1657] [serial = 903] [outer = 0x119deec00] 04:37:00 INFO - PROCESS | 1657 | 1464608220522 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x126485000) [pid = 1657] [serial = 904] [outer = 0x119deec00] 04:37:01 INFO - PROCESS | 1657 | 1464608221041 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] 04:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:37:01 INFO - PROCESS | 1657 | 1464608221066 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:37:01 INFO - PROCESS | 1657 | 1464608221089 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 1657 | 1464608221094 Marionette TRACE conn2 <- [1,1178,null,{}] 04:37:01 INFO - PROCESS | 1657 | 1464608221099 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}] 04:37:01 INFO - PROCESS | 1657 | 1464608221212 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:37:01 INFO - PROCESS | 1657 | 1464608221283 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2d7800 == 82 [pid = 1657] [id = 302] 04:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x126484800) [pid = 1657] [serial = 905] [outer = 0x0] 04:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128d17800) [pid = 1657] [serial = 906] [outer = 0x126484800] 04:37:01 INFO - PROCESS | 1657 | 1464608221312 Marionette DEBUG loaded listener.js 04:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12acaac00) [pid = 1657] [serial = 907] [outer = 0x126484800] 04:37:01 INFO - PROCESS | 1657 | 1464608221715 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] 04:37:01 INFO - PROCESS | 1657 | 1464608221768 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:37:01 INFO - PROCESS | 1657 | 1464608221770 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 1657 | 1464608221772 Marionette TRACE conn2 <- [1,1182,null,{}] 04:37:01 INFO - PROCESS | 1657 | 1464608221774 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}] 04:37:01 INFO - PROCESS | 1657 | 1464608221882 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:37:01 INFO - PROCESS | 1657 | 1464608221940 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350b4800 == 83 [pid = 1657] [id = 303] 04:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128bcb000) [pid = 1657] [serial = 908] [outer = 0x0] 04:37:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12c096800) [pid = 1657] [serial = 909] [outer = 0x128bcb000] 04:37:01 INFO - PROCESS | 1657 | 1464608221971 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12d520400) [pid = 1657] [serial = 910] [outer = 0x128bcb000] 04:37:02 INFO - PROCESS | 1657 | 1464608222490 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:37:02 INFO - PROCESS | 1657 | 1464608222594 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:37:02 INFO - PROCESS | 1657 | 1464608222598 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:37:02 INFO - PROCESS | 1657 | 1464608222599 Marionette TRACE conn2 <- [1,1186,null,{}] 04:37:02 INFO - PROCESS | 1657 | 1464608222617 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}] 04:37:02 INFO - PROCESS | 1657 | 1464608222777 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:37:02 INFO - PROCESS | 1657 | 1464608222815 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x134ee7000 == 84 [pid = 1657] [id = 304] 04:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12dc13800) [pid = 1657] [serial = 911] [outer = 0x0] 04:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12dc16400) [pid = 1657] [serial = 912] [outer = 0x12dc13800] 04:37:02 INFO - PROCESS | 1657 | 1464608222849 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12dc1e400) [pid = 1657] [serial = 913] [outer = 0x12dc13800] 04:37:03 INFO - PROCESS | 1657 | 1464608223307 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] 04:37:03 INFO - PROCESS | 1657 | 1464608223375 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:37:03 INFO - PROCESS | 1657 | 1464608223377 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1657 | 1464608223379 Marionette TRACE conn2 <- [1,1190,null,{}] 04:37:03 INFO - PROCESS | 1657 | 1464608223381 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}] 04:37:03 INFO - PROCESS | 1657 | 1464608223490 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:37:03 INFO - PROCESS | 1657 | 1464608223589 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352b6800 == 85 [pid = 1657] [id = 305] 04:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12448a400) [pid = 1657] [serial = 914] [outer = 0x0] 04:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12dc20400) [pid = 1657] [serial = 915] [outer = 0x12448a400] 04:37:03 INFO - PROCESS | 1657 | 1464608223620 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x135392c00) [pid = 1657] [serial = 916] [outer = 0x12448a400] 04:37:04 INFO - PROCESS | 1657 | 1464608224027 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] 04:37:04 INFO - PROCESS | 1657 | 1464608224067 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:37:04 INFO - PROCESS | 1657 | 1464608224120 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 1657 | 1464608224122 Marionette TRACE conn2 <- [1,1194,null,{}] 04:37:04 INFO - PROCESS | 1657 | 1464608224142 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}] 04:37:04 INFO - PROCESS | 1657 | 1464608224251 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:37:04 INFO - PROCESS | 1657 | 1464608224325 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b13e000 == 86 [pid = 1657] [id = 306] 04:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11291ac00) [pid = 1657] [serial = 917] [outer = 0x0] 04:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12beeb400) [pid = 1657] [serial = 918] [outer = 0x11291ac00] 04:37:04 INFO - PROCESS | 1657 | 1464608224355 Marionette DEBUG loaded listener.js 04:37:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x134e6bc00) [pid = 1657] [serial = 919] [outer = 0x11291ac00] 04:37:04 INFO - PROCESS | 1657 | 1464608224969 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] 04:37:05 INFO - PROCESS | 1657 | 1464608225012 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:37:05 INFO - PROCESS | 1657 | 1464608225015 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1657 | 1464608225018 Marionette TRACE conn2 <- [1,1198,null,{}] 04:37:05 INFO - PROCESS | 1657 | 1464608225022 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}] 04:37:05 INFO - PROCESS | 1657 | 1464608225128 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:37:05 INFO - PROCESS | 1657 | 1464608225194 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e21800 == 87 [pid = 1657] [id = 307] 04:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x111034c00) [pid = 1657] [serial = 920] [outer = 0x0] 04:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x112921c00) [pid = 1657] [serial = 921] [outer = 0x111034c00] 04:37:05 INFO - PROCESS | 1657 | 1464608225266 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1161b2c00) [pid = 1657] [serial = 922] [outer = 0x111034c00] 04:37:05 INFO - PROCESS | 1657 | 1464608225692 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]]]}] 04:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 725ms 04:37:05 INFO - PROCESS | 1657 | 1464608225758 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:37:05 INFO - PROCESS | 1657 | 1464608225762 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:37:05 INFO - PROCESS | 1657 | 1464608225768 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1657 | 1464608225769 Marionette TRACE conn2 <- [1,1202,null,{}] 04:37:05 INFO - PROCESS | 1657 | 1464608225774 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}] 04:37:05 INFO - PROCESS | 1657 | 1464608225875 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:37:05 INFO - PROCESS | 1657 | 1464608225950 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e3000 == 88 [pid = 1657] [id = 308] 04:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x118248800) [pid = 1657] [serial = 923] [outer = 0x0] 04:37:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x118613400) [pid = 1657] [serial = 924] [outer = 0x118248800] 04:37:05 INFO - PROCESS | 1657 | 1464608225977 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x11914d400) [pid = 1657] [serial = 925] [outer = 0x118248800] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b144800 == 87 [pid = 1657] [id = 235] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d66d000 == 86 [pid = 1657] [id = 298] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d358000 == 85 [pid = 1657] [id = 297] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca75800 == 84 [pid = 1657] [id = 296] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca6f000 == 83 [pid = 1657] [id = 295] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb98800 == 82 [pid = 1657] [id = 294] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12b13a000 == 81 [pid = 1657] [id = 293] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12c09a800) [pid = 1657] [serial = 833] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12a840800 == 80 [pid = 1657] [id = 292] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12912b000 == 79 [pid = 1657] [id = 291] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1267a3800 == 78 [pid = 1657] [id = 290] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x120fb1000 == 77 [pid = 1657] [id = 289] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1181df800 == 76 [pid = 1657] [id = 288] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11816e800 == 75 [pid = 1657] [id = 287] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x11977c000 == 74 [pid = 1657] [id = 286] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d343000 == 73 [pid = 1657] [id = 283] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1350cb000 == 72 [pid = 1657] [id = 282] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2eb800 == 71 [pid = 1657] [id = 281] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126081800 == 70 [pid = 1657] [id = 280] 04:37:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a3000 == 69 [pid = 1657] [id = 279] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x128b51000) [pid = 1657] [serial = 830] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x126ad2c00) [pid = 1657] [serial = 738] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12648f800) [pid = 1657] [serial = 735] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x128bcac00) [pid = 1657] [serial = 812] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12ab06000) [pid = 1657] [serial = 816] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1295bdc00) [pid = 1657] [serial = 815] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12c5d0400) [pid = 1657] [serial = 821] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x12c079800) [pid = 1657] [serial = 819] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12b11c400) [pid = 1657] [serial = 818] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x11979b800) [pid = 1657] [serial = 798] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1186ef800) [pid = 1657] [serial = 797] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x128d11800) [pid = 1657] [serial = 782] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1289ba400) [pid = 1657] [serial = 809] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x119aea400) [pid = 1657] [serial = 800] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x126039c00) [pid = 1657] [serial = 806] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x126486800) [pid = 1657] [serial = 807] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12cfd4400) [pid = 1657] [serial = 788] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x128a21400) [pid = 1657] [serial = 791] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x116a62400) [pid = 1657] [serial = 795] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x113349400) [pid = 1657] [serial = 794] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x123d35800) [pid = 1657] [serial = 803] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x124a65c00) [pid = 1657] [serial = 804] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12d521400) [pid = 1657] [serial = 774] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12bbca000) [pid = 1657] [serial = 785] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x1167d7000) [pid = 1657] [serial = 776] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x121305800) [pid = 1657] [serial = 779] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x123a55800) [pid = 1657] [serial = 828] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x118104000) [pid = 1657] [serial = 824] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x12cfd0c00) [pid = 1657] [serial = 822] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x118247400) [pid = 1657] [serial = 825] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 129 (0x128b52000) [pid = 1657] [serial = 810] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 128 (0x12bb09c00) [pid = 1657] [serial = 831] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 127 (0x128f07c00) [pid = 1657] [serial = 813] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | --DOMWINDOW == 126 (0x11824bc00) [pid = 1657] [serial = 827] [outer = 0x0] [url = about:blank] 04:37:06 INFO - PROCESS | 1657 | 1464608226383 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]]]}] 04:37:06 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 04:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 622ms 04:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:37:06 INFO - PROCESS | 1657 | 1464608226391 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 1657 | 1464608226393 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:37:06 INFO - PROCESS | 1657 | 1464608226395 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 1657 | 1464608226398 Marionette TRACE conn2 <- [1,1206,null,{}] 04:37:06 INFO - PROCESS | 1657 | 1464608226410 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}] 04:37:06 INFO - PROCESS | 1657 | 1464608226536 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:37:06 INFO - PROCESS | 1657 | 1464608226627 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x119888000 == 70 [pid = 1657] [id = 309] 04:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 127 (0x118104000) [pid = 1657] [serial = 926] [outer = 0x0] 04:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 128 (0x119ae1000) [pid = 1657] [serial = 927] [outer = 0x118104000] 04:37:06 INFO - PROCESS | 1657 | 1464608226673 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 129 (0x1213d2000) [pid = 1657] [serial = 928] [outer = 0x118104000] 04:37:06 INFO - PROCESS | 1657 | 1464608226984 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]]]}] 04:37:07 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 04:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 04:37:07 INFO - PROCESS | 1657 | 1464608227025 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:37:07 INFO - PROCESS | 1657 | 1464608227027 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:37:07 INFO - PROCESS | 1657 | 1464608227029 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1657 | 1464608227030 Marionette TRACE conn2 <- [1,1210,null,{}] 04:37:07 INFO - PROCESS | 1657 | 1464608227033 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}] 04:37:07 INFO - PROCESS | 1657 | 1464608227125 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:37:07 INFO - PROCESS | 1657 | 1464608227201 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12635c000 == 71 [pid = 1657] [id = 310] 04:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 130 (0x1240a0800) [pid = 1657] [serial = 929] [outer = 0x0] 04:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x124f23000) [pid = 1657] [serial = 930] [outer = 0x1240a0800] 04:37:07 INFO - PROCESS | 1657 | 1464608227230 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1260a0400) [pid = 1657] [serial = 931] [outer = 0x1240a0800] 04:37:07 INFO - PROCESS | 1657 | 1464608227511 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]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 04:37:07 INFO - PROCESS | 1657 | 1464608227548 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:37:07 INFO - PROCESS | 1657 | 1464608227562 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:37:07 INFO - PROCESS | 1657 | 1464608227564 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1657 | 1464608227565 Marionette TRACE conn2 <- [1,1214,null,{}] 04:37:07 INFO - PROCESS | 1657 | 1464608227567 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}] 04:37:07 INFO - PROCESS | 1657 | 1464608227657 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:37:07 INFO - PROCESS | 1657 | 1464608227662 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x126db3000 == 72 [pid = 1657] [id = 311] 04:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x124a60400) [pid = 1657] [serial = 932] [outer = 0x0] 04:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x126490000) [pid = 1657] [serial = 933] [outer = 0x124a60400] 04:37:07 INFO - PROCESS | 1657 | 1464608227688 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x126851800) [pid = 1657] [serial = 934] [outer = 0x124a60400] 04:37:08 INFO - PROCESS | 1657 | 1464608228008 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 470ms 04:37:08 INFO - PROCESS | 1657 | 1464608228034 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1657 | 1464608228036 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:37:08 INFO - PROCESS | 1657 | 1464608228067 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1657 | 1464608228068 Marionette TRACE conn2 <- [1,1218,null,{}] 04:37:08 INFO - PROCESS | 1657 | 1464608228079 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}] 04:37:08 INFO - PROCESS | 1657 | 1464608228183 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:37:08 INFO - PROCESS | 1657 | 1464608228189 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1297a0800 == 73 [pid = 1657] [id = 312] 04:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x126ad2800) [pid = 1657] [serial = 935] [outer = 0x0] 04:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x128a27400) [pid = 1657] [serial = 936] [outer = 0x126ad2800] 04:37:08 INFO - PROCESS | 1657 | 1464608228215 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12917b400) [pid = 1657] [serial = 937] [outer = 0x126ad2800] 04:37:08 INFO - PROCESS | 1657 | 1464608228579 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 548ms 04:37:08 INFO - PROCESS | 1657 | 1464608228599 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1657 | 1464608228600 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:37:08 INFO - PROCESS | 1657 | 1464608228602 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1657 | 1464608228604 Marionette TRACE conn2 <- [1,1222,null,{}] 04:37:08 INFO - PROCESS | 1657 | 1464608228608 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}] 04:37:08 INFO - PROCESS | 1657 | 1464608228725 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:37:08 INFO - PROCESS | 1657 | 1464608228764 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a843800 == 74 [pid = 1657] [id = 313] 04:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x128bc9800) [pid = 1657] [serial = 938] [outer = 0x0] 04:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x129373400) [pid = 1657] [serial = 939] [outer = 0x128bc9800] 04:37:08 INFO - PROCESS | 1657 | 1464608228789 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12b114c00) [pid = 1657] [serial = 940] [outer = 0x128bc9800] 04:37:09 INFO - PROCESS | 1657 | 1464608229092 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] 04:37:09 INFO - PROCESS | 1657 | 1464608229131 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:37:09 INFO - PROCESS | 1657 | 1464608229133 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1657 | 1464608229134 Marionette TRACE conn2 <- [1,1226,null,{}] 04:37:09 INFO - PROCESS | 1657 | 1464608229137 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}] 04:37:09 INFO - PROCESS | 1657 | 1464608229247 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:37:09 INFO - PROCESS | 1657 | 1464608229284 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb90000 == 75 [pid = 1657] [id = 314] 04:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12b113400) [pid = 1657] [serial = 941] [outer = 0x0] 04:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12c07a000) [pid = 1657] [serial = 942] [outer = 0x12b113400] 04:37:09 INFO - PROCESS | 1657 | 1464608229308 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12c1a3800) [pid = 1657] [serial = 943] [outer = 0x12b113400] 04:37:09 INFO - PROCESS | 1657 | 1464608229636 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]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 520ms 04:37:09 INFO - PROCESS | 1657 | 1464608229653 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 1657 | 1464608229655 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:37:09 INFO - PROCESS | 1657 | 1464608229659 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 1657 | 1464608229660 Marionette TRACE conn2 <- [1,1230,null,{}] 04:37:09 INFO - PROCESS | 1657 | 1464608229662 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}] 04:37:09 INFO - PROCESS | 1657 | 1464608229781 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:37:09 INFO - PROCESS | 1657 | 1464608229796 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5a9800 == 76 [pid = 1657] [id = 315] 04:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x118243000) [pid = 1657] [serial = 944] [outer = 0x0] 04:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12c1aa400) [pid = 1657] [serial = 945] [outer = 0x118243000] 04:37:09 INFO - PROCESS | 1657 | 1464608229825 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12c1af000) [pid = 1657] [serial = 946] [outer = 0x118243000] 04:37:10 INFO - PROCESS | 1657 | 1464608230319 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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 04:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:37:10 INFO - PROCESS | 1657 | 1464608230330 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 1657 | 1464608230331 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:37:10 INFO - PROCESS | 1657 | 1464608230333 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1657 | 1464608230335 Marionette TRACE conn2 <- [1,1234,null,{}] 04:37:10 INFO - PROCESS | 1657 | 1464608230337 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}] 04:37:10 INFO - PROCESS | 1657 | 1464608230615 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x112923c00) [pid = 1657] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11965e400) [pid = 1657] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x128a22000) [pid = 1657] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x128b5cc00) [pid = 1657] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11823dc00) [pid = 1657] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1214ef800) [pid = 1657] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x119ae3c00) [pid = 1657] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x111038400) [pid = 1657] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x112924000) [pid = 1657] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x12ab04000) [pid = 1657] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x1166c5000) [pid = 1657] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x12648ac00) [pid = 1657] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:37:10 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x12c5d4400) [pid = 1657] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:37:10 INFO - PROCESS | 1657 | 1464608230665 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186b0000 == 77 [pid = 1657] [id = 316] 04:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x112687800) [pid = 1657] [serial = 947] [outer = 0x0] 04:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x115e4a800) [pid = 1657] [serial = 948] [outer = 0x112687800] 04:37:10 INFO - PROCESS | 1657 | 1464608230690 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x1212d8c00) [pid = 1657] [serial = 949] [outer = 0x112687800] 04:37:11 INFO - PROCESS | 1657 | 1464608231074 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]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 769ms 04:37:11 INFO - PROCESS | 1657 | 1464608231118 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 1657 | 1464608231120 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:37:11 INFO - PROCESS | 1657 | 1464608231135 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 1657 | 1464608231137 Marionette TRACE conn2 <- [1,1238,null,{}] 04:37:11 INFO - PROCESS | 1657 | 1464608231141 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}] 04:37:11 INFO - PROCESS | 1657 | 1464608231266 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:37:11 INFO - PROCESS | 1657 | 1464608231275 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d355800 == 78 [pid = 1657] [id = 317] 04:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12c1c0400) [pid = 1657] [serial = 950] [outer = 0x0] 04:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12c1c6400) [pid = 1657] [serial = 951] [outer = 0x12c1c0400] 04:37:11 INFO - PROCESS | 1657 | 1464608231304 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12ce98400) [pid = 1657] [serial = 952] [outer = 0x12c1c0400] 04:37:11 INFO - PROCESS | 1657 | 1464608231639 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]]]}] 04:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 524ms 04:37:11 INFO - PROCESS | 1657 | 1464608231659 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 1657 | 1464608231660 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:37:11 INFO - PROCESS | 1657 | 1464608231663 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 1657 | 1464608231664 Marionette TRACE conn2 <- [1,1242,null,{}] 04:37:11 INFO - PROCESS | 1657 | 1464608231666 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}] 04:37:11 INFO - PROCESS | 1657 | 1464608231759 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:37:11 INFO - PROCESS | 1657 | 1464608231820 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3f7000 == 79 [pid = 1657] [id = 318] 04:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12ab06c00) [pid = 1657] [serial = 953] [outer = 0x0] 04:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12cfd1c00) [pid = 1657] [serial = 954] [outer = 0x12ab06c00] 04:37:11 INFO - PROCESS | 1657 | 1464608231845 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12d961400) [pid = 1657] [serial = 955] [outer = 0x12ab06c00] 04:37:12 INFO - PROCESS | 1657 | 1464608232114 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 04:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:37:12 INFO - PROCESS | 1657 | 1464608232131 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1657 | 1464608232132 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:37:12 INFO - PROCESS | 1657 | 1464608232134 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1657 | 1464608232136 Marionette TRACE conn2 <- [1,1246,null,{}] 04:37:12 INFO - PROCESS | 1657 | 1464608232146 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}] 04:37:12 INFO - PROCESS | 1657 | 1464608232246 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:37:12 INFO - PROCESS | 1657 | 1464608232250 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd3e800 == 80 [pid = 1657] [id = 319] 04:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11267fc00) [pid = 1657] [serial = 956] [outer = 0x0] 04:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12dc0bc00) [pid = 1657] [serial = 957] [outer = 0x11267fc00] 04:37:12 INFO - PROCESS | 1657 | 1464608232275 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12dc1c800) [pid = 1657] [serial = 958] [outer = 0x11267fc00] 04:37:12 INFO - PROCESS | 1657 | 1464608232767 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 679ms 04:37:12 INFO - PROCESS | 1657 | 1464608232822 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1657 | 1464608232824 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:37:12 INFO - PROCESS | 1657 | 1464608232829 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1657 | 1464608232832 Marionette TRACE conn2 <- [1,1250,null,{}] 04:37:12 INFO - PROCESS | 1657 | 1464608232836 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}] 04:37:12 INFO - PROCESS | 1657 | 1464608232956 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:37:13 INFO - PROCESS | 1657 | 1464608233058 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a3000 == 81 [pid = 1657] [id = 320] 04:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x115e49000) [pid = 1657] [serial = 959] [outer = 0x0] 04:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x117570800) [pid = 1657] [serial = 960] [outer = 0x115e49000] 04:37:13 INFO - PROCESS | 1657 | 1464608233092 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x118246800) [pid = 1657] [serial = 961] [outer = 0x115e49000] 04:37:13 INFO - PROCESS | 1657 | 1464608233514 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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 722ms 04:37:13 INFO - PROCESS | 1657 | 1464608233552 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 1657 | 1464608233556 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:37:13 INFO - PROCESS | 1657 | 1464608233561 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 1657 | 1464608233563 Marionette TRACE conn2 <- [1,1254,null,{}] 04:37:13 INFO - PROCESS | 1657 | 1464608233565 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}] 04:37:13 INFO - PROCESS | 1657 | 1464608233680 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:37:13 INFO - PROCESS | 1657 | 1464608233783 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dbf000 == 82 [pid = 1657] [id = 321] 04:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1186f7000) [pid = 1657] [serial = 962] [outer = 0x0] 04:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x119aea400) [pid = 1657] [serial = 963] [outer = 0x1186f7000] 04:37:13 INFO - PROCESS | 1657 | 1464608233815 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x121337000) [pid = 1657] [serial = 964] [outer = 0x1186f7000] 04:37:14 INFO - PROCESS | 1657 | 1464608234260 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]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 721ms 04:37:14 INFO - PROCESS | 1657 | 1464608234339 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1657 | 1464608234342 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:37:14 INFO - PROCESS | 1657 | 1464608234349 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 1657 | 1464608234353 Marionette TRACE conn2 <- [1,1258,null,{}] 04:37:14 INFO - PROCESS | 1657 | 1464608234365 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}] 04:37:14 INFO - PROCESS | 1657 | 1464608234586 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:37:14 INFO - PROCESS | 1657 | 1464608234638 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd40000 == 83 [pid = 1657] [id = 322] 04:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1217b6400) [pid = 1657] [serial = 965] [outer = 0x0] 04:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12415b400) [pid = 1657] [serial = 966] [outer = 0x1217b6400] 04:37:14 INFO - PROCESS | 1657 | 1464608234669 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12672d400) [pid = 1657] [serial = 967] [outer = 0x1217b6400] 04:37:15 INFO - PROCESS | 1657 | 1464608235078 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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 776ms 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:37:15 INFO - PROCESS | 1657 | 1464608235124 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 1657 | 1464608235126 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:37:15 INFO - PROCESS | 1657 | 1464608235128 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 1657 | 1464608235130 Marionette TRACE conn2 <- [1,1262,null,{}] 04:37:15 INFO - PROCESS | 1657 | 1464608235132 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}] 04:37:15 INFO - PROCESS | 1657 | 1464608235247 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:37:15 INFO - PROCESS | 1657 | 1464608235350 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e9d000 == 84 [pid = 1657] [id = 323] 04:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x128a21c00) [pid = 1657] [serial = 968] [outer = 0x0] 04:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x128b5bc00) [pid = 1657] [serial = 969] [outer = 0x128a21c00] 04:37:15 INFO - PROCESS | 1657 | 1464608235383 Marionette DEBUG loaded listener.js 04:37:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1295bdc00) [pid = 1657] [serial = 970] [outer = 0x128a21c00] 04:37:15 INFO - PROCESS | 1657 | 1464608235771 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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 04:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:37:15 INFO - PROCESS | 1657 | 1464608235808 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 1657 | 1464608235810 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:37:15 INFO - PROCESS | 1657 | 1464608235812 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 1657 | 1464608235813 Marionette TRACE conn2 <- [1,1266,null,{}] 04:37:15 INFO - PROCESS | 1657 | 1464608235816 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}] 04:37:15 INFO - PROCESS | 1657 | 1464608235944 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:37:16 INFO - PROCESS | 1657 | 1464608236018 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350cc000 == 85 [pid = 1657] [id = 324] 04:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128bc9000) [pid = 1657] [serial = 971] [outer = 0x0] 04:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12c093400) [pid = 1657] [serial = 972] [outer = 0x128bc9000] 04:37:16 INFO - PROCESS | 1657 | 1464608236047 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12c1c3000) [pid = 1657] [serial = 973] [outer = 0x128bc9000] 04:37:16 INFO - PROCESS | 1657 | 1464608236464 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]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 719ms 04:37:16 INFO - PROCESS | 1657 | 1464608236532 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 1657 | 1464608236533 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:37:16 INFO - PROCESS | 1657 | 1464608236536 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 1657 | 1464608236537 Marionette TRACE conn2 <- [1,1270,null,{}] 04:37:16 INFO - PROCESS | 1657 | 1464608236540 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}] 04:37:16 INFO - PROCESS | 1657 | 1464608236667 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:37:16 INFO - PROCESS | 1657 | 1464608236743 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x135582000 == 86 [pid = 1657] [id = 325] 04:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12c1cc400) [pid = 1657] [serial = 974] [outer = 0x0] 04:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12d89d000) [pid = 1657] [serial = 975] [outer = 0x12c1cc400] 04:37:16 INFO - PROCESS | 1657 | 1464608236775 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12d95d000) [pid = 1657] [serial = 976] [outer = 0x12c1cc400] 04:37:17 INFO - PROCESS | 1657 | 1464608237190 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 668ms 04:37:17 INFO - PROCESS | 1657 | 1464608237206 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1657 | 1464608237208 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:37:17 INFO - PROCESS | 1657 | 1464608237211 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1657 | 1464608237212 Marionette TRACE conn2 <- [1,1274,null,{}] 04:37:17 INFO - PROCESS | 1657 | 1464608237214 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}] 04:37:17 INFO - PROCESS | 1657 | 1464608237340 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:37:17 INFO - PROCESS | 1657 | 1464608237445 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x135615000 == 87 [pid = 1657] [id = 326] 04:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12d8a3c00) [pid = 1657] [serial = 977] [outer = 0x0] 04:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12dc0d800) [pid = 1657] [serial = 978] [outer = 0x12d8a3c00] 04:37:17 INFO - PROCESS | 1657 | 1464608237476 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12dc1f400) [pid = 1657] [serial = 979] [outer = 0x12d8a3c00] 04:37:17 INFO - PROCESS | 1657 | 1464608237913 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 769ms 04:37:17 INFO - PROCESS | 1657 | 1464608237981 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1657 | 1464608237982 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:37:17 INFO - PROCESS | 1657 | 1464608237985 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1657 | 1464608237986 Marionette TRACE conn2 <- [1,1278,null,{}] 04:37:17 INFO - PROCESS | 1657 | 1464608237988 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}] 04:37:18 INFO - PROCESS | 1657 | 1464608238100 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:37:18 INFO - PROCESS | 1657 | 1464608238207 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127c0800 == 88 [pid = 1657] [id = 327] 04:37:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x11291d400) [pid = 1657] [serial = 980] [outer = 0x0] 04:37:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1212cc400) [pid = 1657] [serial = 981] [outer = 0x11291d400] 04:37:18 INFO - PROCESS | 1657 | 1464608238240 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12dc1f800) [pid = 1657] [serial = 982] [outer = 0x11291d400] 04:37:18 INFO - PROCESS | 1657 | 1464608238874 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]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 922ms 04:37:18 INFO - PROCESS | 1657 | 1464608238907 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 1657 | 1464608238909 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:37:18 INFO - PROCESS | 1657 | 1464608238913 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 1657 | 1464608238915 Marionette TRACE conn2 <- [1,1282,null,{}] 04:37:18 INFO - PROCESS | 1657 | 1464608238919 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}] 04:37:19 INFO - PROCESS | 1657 | 1464608239069 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:37:19 INFO - PROCESS | 1657 | 1464608239081 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f28000 == 89 [pid = 1657] [id = 328] 04:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1122b4000) [pid = 1657] [serial = 983] [outer = 0x0] 04:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x112682400) [pid = 1657] [serial = 984] [outer = 0x1122b4000] 04:37:19 INFO - PROCESS | 1657 | 1464608239109 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1126a3400) [pid = 1657] [serial = 985] [outer = 0x1122b4000] 04:37:19 INFO - PROCESS | 1657 | 1464608239566 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]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 04:37:19 INFO - PROCESS | 1657 | 1464608239587 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1657 | 1464608239591 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:37:19 INFO - PROCESS | 1657 | 1464608239595 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1657 | 1464608239597 Marionette TRACE conn2 <- [1,1286,null,{}] 04:37:19 INFO - PROCESS | 1657 | 1464608239599 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}] 04:37:19 INFO - PROCESS | 1657 | 1464608239702 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:37:19 INFO - PROCESS | 1657 | 1464608239769 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x116092000 == 90 [pid = 1657] [id = 329] 04:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x111037400) [pid = 1657] [serial = 986] [outer = 0x0] 04:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x11334d000) [pid = 1657] [serial = 987] [outer = 0x111037400] 04:37:19 INFO - PROCESS | 1657 | 1464608239836 Marionette DEBUG loaded listener.js 04:37:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x115e43400) [pid = 1657] [serial = 988] [outer = 0x111037400] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3f7000 == 89 [pid = 1657] [id = 318] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d355800 == 88 [pid = 1657] [id = 317] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1186b0000 == 87 [pid = 1657] [id = 316] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5a9800 == 86 [pid = 1657] [id = 315] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb90000 == 85 [pid = 1657] [id = 314] 04:37:19 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12d969400) [pid = 1657] [serial = 893] [outer = 0x0] [url = about:blank] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a843800 == 84 [pid = 1657] [id = 313] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1297a0800 == 83 [pid = 1657] [id = 312] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x126db3000 == 82 [pid = 1657] [id = 311] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12635c000 == 81 [pid = 1657] [id = 310] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x119888000 == 80 [pid = 1657] [id = 309] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e3000 == 79 [pid = 1657] [id = 308] 04:37:19 INFO - PROCESS | 1657 | --DOCSHELL 0x117e21800 == 78 [pid = 1657] [id = 307] 04:37:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2d7800 == 77 [pid = 1657] [id = 302] 04:37:20 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e5800 == 76 [pid = 1657] [id = 301] 04:37:20 INFO - PROCESS | 1657 | --DOCSHELL 0x119873000 == 75 [pid = 1657] [id = 300] 04:37:20 INFO - PROCESS | 1657 | --DOCSHELL 0x1160ac000 == 74 [pid = 1657] [id = 299] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1212d8000) [pid = 1657] [serial = 801] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128d16c00) [pid = 1657] [serial = 875] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12a86ec00) [pid = 1657] [serial = 878] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12acb4000) [pid = 1657] [serial = 879] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x129367000) [pid = 1657] [serial = 876] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11824a800) [pid = 1657] [serial = 861] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x118242400) [pid = 1657] [serial = 860] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12cfd6c00) [pid = 1657] [serial = 851] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12602cc00) [pid = 1657] [serial = 869] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12642e000) [pid = 1657] [serial = 870] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1212cc000) [pid = 1657] [serial = 866] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1212d5800) [pid = 1657] [serial = 867] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12672dc00) [pid = 1657] [serial = 887] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x116a60400) [pid = 1657] [serial = 858] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x115ecf400) [pid = 1657] [serial = 857] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11334a000) [pid = 1657] [serial = 854] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1214e9000) [pid = 1657] [serial = 842] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12bbd4800) [pid = 1657] [serial = 881] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1139fa400) [pid = 1657] [serial = 836] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11810e400) [pid = 1657] [serial = 863] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x119791400) [pid = 1657] [serial = 864] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x126acfc00) [pid = 1657] [serial = 872] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x11860f800) [pid = 1657] [serial = 839] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x128b57400) [pid = 1657] [serial = 848] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128a1c400) [pid = 1657] [serial = 845] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12ca53400) [pid = 1657] [serial = 884] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12c09b400) [pid = 1657] [serial = 882] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12d962400) [pid = 1657] [serial = 891] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12ce9d800) [pid = 1657] [serial = 885] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x12d514400) [pid = 1657] [serial = 890] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12d3cc400) [pid = 1657] [serial = 888] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x128b5c800) [pid = 1657] [serial = 873] [outer = 0x0] [url = about:blank] 04:37:20 INFO - PROCESS | 1657 | 1464608240200 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]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 619ms 04:37:20 INFO - PROCESS | 1657 | 1464608240219 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 1657 | 1464608240220 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:37:20 INFO - PROCESS | 1657 | 1464608240228 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 1657 | 1464608240230 Marionette TRACE conn2 <- [1,1290,null,{}] 04:37:20 INFO - PROCESS | 1657 | 1464608240238 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}] 04:37:20 INFO - PROCESS | 1657 | 1464608240335 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:37:20 INFO - PROCESS | 1657 | 1464608240362 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d5800 == 75 [pid = 1657] [id = 330] 04:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1168c2400) [pid = 1657] [serial = 989] [outer = 0x0] 04:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x117693400) [pid = 1657] [serial = 990] [outer = 0x1168c2400] 04:37:20 INFO - PROCESS | 1657 | 1464608240391 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118108400) [pid = 1657] [serial = 991] [outer = 0x1168c2400] 04:37:20 INFO - PROCESS | 1657 | 1464608240742 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]]]}] 04:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 04:37:20 INFO - PROCESS | 1657 | 1464608240749 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:37:20 INFO - PROCESS | 1657 | 1464608240751 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:37:20 INFO - PROCESS | 1657 | 1464608240753 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:37:20 INFO - PROCESS | 1657 | 1464608240754 Marionette TRACE conn2 <- [1,1294,null,{}] 04:37:20 INFO - PROCESS | 1657 | 1464608240759 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}] 04:37:20 INFO - PROCESS | 1657 | 1464608240855 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:37:20 INFO - PROCESS | 1657 | 1464608240917 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x119176000 == 76 [pid = 1657] [id = 331] 04:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1180ca800) [pid = 1657] [serial = 992] [outer = 0x0] 04:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x118247400) [pid = 1657] [serial = 993] [outer = 0x1180ca800] 04:37:20 INFO - PROCESS | 1657 | 1464608240943 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x118612400) [pid = 1657] [serial = 994] [outer = 0x1180ca800] 04:37:21 INFO - PROCESS | 1657 | 1464608241241 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 522ms 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:37:21 INFO - PROCESS | 1657 | 1464608241276 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1657 | 1464608241278 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:37:21 INFO - PROCESS | 1657 | 1464608241280 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1657 | 1464608241281 Marionette TRACE conn2 <- [1,1298,null,{}] 04:37:21 INFO - PROCESS | 1657 | 1464608241283 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}] 04:37:21 INFO - PROCESS | 1657 | 1464608241375 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:37:21 INFO - PROCESS | 1657 | 1464608241437 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x11988b800 == 77 [pid = 1657] [id = 332] 04:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x118241800) [pid = 1657] [serial = 995] [outer = 0x0] 04:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x11862b000) [pid = 1657] [serial = 996] [outer = 0x118241800] 04:37:21 INFO - PROCESS | 1657 | 1464608241462 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x118ec7000) [pid = 1657] [serial = 997] [outer = 0x118241800] 04:37:21 INFO - PROCESS | 1657 | 1464608241775 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 04:37:21 INFO - PROCESS | 1657 | 1464608241801 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1657 | 1464608241803 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:37:21 INFO - PROCESS | 1657 | 1464608241807 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1657 | 1464608241809 Marionette TRACE conn2 <- [1,1302,null,{}] 04:37:21 INFO - PROCESS | 1657 | 1464608241811 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}] 04:37:21 INFO - PROCESS | 1657 | 1464608241915 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:37:21 INFO - PROCESS | 1657 | 1464608241922 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a95800 == 78 [pid = 1657] [id = 333] 04:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x119156000) [pid = 1657] [serial = 998] [outer = 0x0] 04:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x119ae8800) [pid = 1657] [serial = 999] [outer = 0x119156000] 04:37:21 INFO - PROCESS | 1657 | 1464608241948 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1214e9000) [pid = 1657] [serial = 1000] [outer = 0x119156000] 04:37:22 INFO - PROCESS | 1657 | 1464608242331 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 574ms 04:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:37:22 INFO - PROCESS | 1657 | 1464608242387 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 1657 | 1464608242389 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:37:22 INFO - PROCESS | 1657 | 1464608242391 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 1657 | 1464608242392 Marionette TRACE conn2 <- [1,1306,null,{}] 04:37:22 INFO - PROCESS | 1657 | 1464608242394 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}] 04:37:22 INFO - PROCESS | 1657 | 1464608242508 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:37:22 INFO - PROCESS | 1657 | 1464608242523 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12640b000 == 79 [pid = 1657] [id = 334] 04:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12166d000) [pid = 1657] [serial = 1001] [outer = 0x0] 04:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1217ad000) [pid = 1657] [serial = 1002] [outer = 0x12166d000] 04:37:22 INFO - PROCESS | 1657 | 1464608242549 Marionette DEBUG loaded listener.js 04:37:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1217b5000) [pid = 1657] [serial = 1003] [outer = 0x12166d000] 04:37:22 INFO - PROCESS | 1657 | 1464608242893 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 519ms 04:37:22 INFO - PROCESS | 1657 | 1464608242911 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 1657 | 1464608242912 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:37:22 INFO - PROCESS | 1657 | 1464608242914 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 1657 | 1464608242915 Marionette TRACE conn2 <- [1,1310,null,{}] 04:37:22 INFO - PROCESS | 1657 | 1464608242918 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}] 04:37:23 INFO - PROCESS | 1657 | 1464608243034 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:37:23 INFO - PROCESS | 1657 | 1464608243073 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268ad000 == 80 [pid = 1657] [id = 335] 04:37:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1217a9800) [pid = 1657] [serial = 1004] [outer = 0x0] 04:37:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1219bc800) [pid = 1657] [serial = 1005] [outer = 0x1217a9800] 04:37:23 INFO - PROCESS | 1657 | 1464608243098 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12448a800) [pid = 1657] [serial = 1006] [outer = 0x1217a9800] 04:37:23 INFO - PROCESS | 1657 | 1464608243410 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] 04:37:23 INFO - PROCESS | 1657 | 1464608243434 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:37:23 INFO - PROCESS | 1657 | 1464608243437 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 1657 | 1464608243439 Marionette TRACE conn2 <- [1,1314,null,{}] 04:37:23 INFO - PROCESS | 1657 | 1464608243443 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}] 04:37:23 INFO - PROCESS | 1657 | 1464608243566 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:37:23 INFO - PROCESS | 1657 | 1464608243579 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x129523800 == 81 [pid = 1657] [id = 336] 04:37:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x123d2d800) [pid = 1657] [serial = 1007] [outer = 0x0] 04:37:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x124f2a800) [pid = 1657] [serial = 1008] [outer = 0x123d2d800] 04:37:23 INFO - PROCESS | 1657 | 1464608243604 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x126033800) [pid = 1657] [serial = 1009] [outer = 0x123d2d800] 04:37:23 INFO - PROCESS | 1657 | 1464608243954 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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 522ms 04:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:37:23 INFO - PROCESS | 1657 | 1464608243959 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 1657 | 1464608243960 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:37:23 INFO - PROCESS | 1657 | 1464608243962 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 1657 | 1464608243963 Marionette TRACE conn2 <- [1,1318,null,{}] 04:37:23 INFO - PROCESS | 1657 | 1464608243966 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}] 04:37:24 INFO - PROCESS | 1657 | 1464608244082 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12d51b800) [pid = 1657] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x128bc9800) [pid = 1657] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12b113400) [pid = 1657] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x118243000) [pid = 1657] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118104000) [pid = 1657] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x111034c00) [pid = 1657] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x124a60400) [pid = 1657] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118248800) [pid = 1657] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x126ad2800) [pid = 1657] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1240a0800) [pid = 1657] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x12c1c0400) [pid = 1657] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x112687800) [pid = 1657] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:37:24 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12ab06c00) [pid = 1657] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:37:24 INFO - PROCESS | 1657 | 1464608244297 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x123852000 == 82 [pid = 1657] [id = 337] 04:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x112687800) [pid = 1657] [serial = 1010] [outer = 0x0] 04:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x118103400) [pid = 1657] [serial = 1011] [outer = 0x112687800] 04:37:24 INFO - PROCESS | 1657 | 1464608244322 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x124a60400) [pid = 1657] [serial = 1012] [outer = 0x112687800] 04:37:24 INFO - PROCESS | 1657 | 1464608244619 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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 668ms 04:37:24 INFO - PROCESS | 1657 | 1464608244632 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 1657 | 1464608244633 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:37:24 INFO - PROCESS | 1657 | 1464608244635 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 1657 | 1464608244637 Marionette TRACE conn2 <- [1,1322,null,{}] 04:37:24 INFO - PROCESS | 1657 | 1464608244648 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}] 04:37:24 INFO - PROCESS | 1657 | 1464608244762 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:37:24 INFO - PROCESS | 1657 | 1464608244766 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b147800 == 83 [pid = 1657] [id = 338] 04:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1260aac00) [pid = 1657] [serial = 1013] [outer = 0x0] 04:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12648fc00) [pid = 1657] [serial = 1014] [outer = 0x1260aac00] 04:37:24 INFO - PROCESS | 1657 | 1464608244796 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1289b1000) [pid = 1657] [serial = 1015] [outer = 0x1260aac00] 04:37:25 INFO - PROCESS | 1657 | 1464608245161 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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 529ms 04:37:25 INFO - PROCESS | 1657 | 1464608245166 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 1657 | 1464608245167 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:37:25 INFO - PROCESS | 1657 | 1464608245169 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 1657 | 1464608245170 Marionette TRACE conn2 <- [1,1326,null,{}] 04:37:25 INFO - PROCESS | 1657 | 1464608245179 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}] 04:37:25 INFO - PROCESS | 1657 | 1464608245311 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:37:25 INFO - PROCESS | 1657 | 1464608245317 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e2000 == 84 [pid = 1657] [id = 339] 04:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x112687c00) [pid = 1657] [serial = 1016] [outer = 0x0] 04:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x1289b7000) [pid = 1657] [serial = 1017] [outer = 0x112687c00] 04:37:25 INFO - PROCESS | 1657 | 1464608245341 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x128b51c00) [pid = 1657] [serial = 1018] [outer = 0x112687c00] 04:37:25 INFO - PROCESS | 1657 | 1464608245643 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]]]}] 04:37:25 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 04:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 527ms 04:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:37:25 INFO - PROCESS | 1657 | 1464608245697 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 1657 | 1464608245698 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:37:25 INFO - PROCESS | 1657 | 1464608245700 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 1657 | 1464608245701 Marionette TRACE conn2 <- [1,1330,null,{}] 04:37:25 INFO - PROCESS | 1657 | 1464608245703 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}] 04:37:25 INFO - PROCESS | 1657 | 1464608245800 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:37:25 INFO - PROCESS | 1657 | 1464608245805 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c01f800 == 85 [pid = 1657] [id = 340] 04:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x128b57400) [pid = 1657] [serial = 1019] [outer = 0x0] 04:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x128bd3400) [pid = 1657] [serial = 1020] [outer = 0x128b57400] 04:37:25 INFO - PROCESS | 1657 | 1464608245830 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x128d1b000) [pid = 1657] [serial = 1021] [outer = 0x128b57400] 04:37:26 INFO - PROCESS | 1657 | 1464608246178 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]]]}] 04:37:26 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 04:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 521ms 04:37:26 INFO - PROCESS | 1657 | 1464608246234 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:37:26 INFO - PROCESS | 1657 | 1464608246235 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:37:26 INFO - PROCESS | 1657 | 1464608246238 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 1657 | 1464608246239 Marionette TRACE conn2 <- [1,1334,null,{}] 04:37:26 INFO - PROCESS | 1657 | 1464608246241 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}] 04:37:26 INFO - PROCESS | 1657 | 1464608246410 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:37:26 INFO - PROCESS | 1657 | 1464608246487 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x112641800 == 86 [pid = 1657] [id = 341] 04:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x1110b1400) [pid = 1657] [serial = 1022] [outer = 0x0] 04:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x111d19800) [pid = 1657] [serial = 1023] [outer = 0x1110b1400] 04:37:26 INFO - PROCESS | 1657 | 1464608246520 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x112699c00) [pid = 1657] [serial = 1024] [outer = 0x1110b1400] 04:37:26 INFO - PROCESS | 1657 | 1464608246962 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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 769ms 04:37:27 INFO - PROCESS | 1657 | 1464608247009 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 1657 | 1464608247011 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:37:27 INFO - PROCESS | 1657 | 1464608247014 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 1657 | 1464608247016 Marionette TRACE conn2 <- [1,1338,null,{}] 04:37:27 INFO - PROCESS | 1657 | 1464608247019 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}] 04:37:27 INFO - PROCESS | 1657 | 1464608247142 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:37:27 INFO - PROCESS | 1657 | 1464608247259 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x118128000 == 87 [pid = 1657] [id = 342] 04:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1167d2800) [pid = 1657] [serial = 1025] [outer = 0x0] 04:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1167d8800) [pid = 1657] [serial = 1026] [outer = 0x1167d2800] 04:37:27 INFO - PROCESS | 1657 | 1464608247293 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1180c9400) [pid = 1657] [serial = 1027] [outer = 0x1167d2800] 04:37:28 INFO - PROCESS | 1657 | 1464608248217 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]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1220ms 04:37:28 INFO - PROCESS | 1657 | 1464608248235 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 1657 | 1464608248238 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:37:28 INFO - PROCESS | 1657 | 1464608248241 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 1657 | 1464608248243 Marionette TRACE conn2 <- [1,1342,null,{}] 04:37:28 INFO - PROCESS | 1657 | 1464608248245 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}] 04:37:28 INFO - PROCESS | 1657 | 1464608248363 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:37:28 INFO - PROCESS | 1657 | 1464608248468 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acbc000 == 88 [pid = 1657] [id = 343] 04:37:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x11823d000) [pid = 1657] [serial = 1028] [outer = 0x0] 04:37:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x11965fc00) [pid = 1657] [serial = 1029] [outer = 0x11823d000] 04:37:28 INFO - PROCESS | 1657 | 1464608248499 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x120d78400) [pid = 1657] [serial = 1030] [outer = 0x11823d000] 04:37:28 INFO - PROCESS | 1657 | 1464608248963 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 771ms 04:37:29 INFO - PROCESS | 1657 | 1464608249022 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 1657 | 1464608249025 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:37:29 INFO - PROCESS | 1657 | 1464608249035 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 1657 | 1464608249038 Marionette TRACE conn2 <- [1,1346,null,{}] 04:37:29 INFO - PROCESS | 1657 | 1464608249043 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}] 04:37:29 INFO - PROCESS | 1657 | 1464608249159 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:37:29 INFO - PROCESS | 1657 | 1464608249237 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce52000 == 89 [pid = 1657] [id = 344] 04:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1212d4800) [pid = 1657] [serial = 1031] [outer = 0x0] 04:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1260a9000) [pid = 1657] [serial = 1032] [outer = 0x1212d4800] 04:37:29 INFO - PROCESS | 1657 | 1464608249266 Marionette DEBUG loaded listener.js 04:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x126487800) [pid = 1657] [serial = 1033] [outer = 0x1212d4800] 04:37:29 INFO - PROCESS | 1657 | 1464608249700 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 677ms 04:37:29 INFO - PROCESS | 1657 | 1464608249708 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 1657 | 1464608249709 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:37:29 INFO - PROCESS | 1657 | 1464608249732 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 1657 | 1464608249733 Marionette TRACE conn2 <- [1,1350,null,{}] 04:37:29 INFO - PROCESS | 1657 | 1464608249735 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}] 04:37:29 INFO - PROCESS | 1657 | 1464608249900 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:37:29 INFO - PROCESS | 1657 | 1464608249961 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d34a000 == 90 [pid = 1657] [id = 345] 04:37:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x124a5c000) [pid = 1657] [serial = 1034] [outer = 0x0] 04:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1289af400) [pid = 1657] [serial = 1035] [outer = 0x124a5c000] 04:37:30 INFO - PROCESS | 1657 | 1464608250009 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128bd6000) [pid = 1657] [serial = 1036] [outer = 0x124a5c000] 04:37:30 INFO - PROCESS | 1657 | 1464608250479 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]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 769ms 04:37:30 INFO - PROCESS | 1657 | 1464608250500 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 1657 | 1464608250502 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:37:30 INFO - PROCESS | 1657 | 1464608250504 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 1657 | 1464608250506 Marionette TRACE conn2 <- [1,1354,null,{}] 04:37:30 INFO - PROCESS | 1657 | 1464608250510 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}] 04:37:30 INFO - PROCESS | 1657 | 1464608250623 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:37:30 INFO - PROCESS | 1657 | 1464608250728 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e0000 == 91 [pid = 1657] [id = 346] 04:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x129367400) [pid = 1657] [serial = 1037] [outer = 0x0] 04:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12936e800) [pid = 1657] [serial = 1038] [outer = 0x129367400] 04:37:30 INFO - PROCESS | 1657 | 1464608250765 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12a503000) [pid = 1657] [serial = 1039] [outer = 0x129367400] 04:37:31 INFO - PROCESS | 1657 | 1464608251248 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]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1025ms 04:37:31 INFO - PROCESS | 1657 | 1464608251574 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 1657 | 1464608251577 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:37:31 INFO - PROCESS | 1657 | 1464608251582 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 1657 | 1464608251583 Marionette TRACE conn2 <- [1,1358,null,{}] 04:37:31 INFO - PROCESS | 1657 | 1464608251587 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}] 04:37:31 INFO - PROCESS | 1657 | 1464608251691 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:37:31 INFO - PROCESS | 1657 | 1464608251757 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x117e08000 == 92 [pid = 1657] [id = 347] 04:37:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1126a3000) [pid = 1657] [serial = 1040] [outer = 0x0] 04:37:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x11291e000) [pid = 1657] [serial = 1041] [outer = 0x1126a3000] 04:37:31 INFO - PROCESS | 1657 | 1464608251784 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x112fa0400) [pid = 1657] [serial = 1042] [outer = 0x1126a3000] 04:37:32 INFO - PROCESS | 1657 | 1464608252245 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]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 04:37:32 INFO - PROCESS | 1657 | 1464608252252 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 1657 | 1464608252254 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:37:32 INFO - PROCESS | 1657 | 1464608252260 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 1657 | 1464608252263 Marionette TRACE conn2 <- [1,1362,null,{}] 04:37:32 INFO - PROCESS | 1657 | 1464608252266 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}] 04:37:32 INFO - PROCESS | 1657 | 1464608252393 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:37:32 INFO - PROCESS | 1657 | 1464608252503 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11816e800 == 93 [pid = 1657] [id = 348] 04:37:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x1160f2400) [pid = 1657] [serial = 1043] [outer = 0x0] 04:37:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x11684a400) [pid = 1657] [serial = 1044] [outer = 0x1160f2400] 04:37:32 INFO - PROCESS | 1657 | 1464608252550 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x117188400) [pid = 1657] [serial = 1045] [outer = 0x1160f2400] 04:37:33 INFO - PROCESS | 1657 | 1464608253095 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]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 873ms 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:37:33 INFO - PROCESS | 1657 | 1464608253132 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 1657 | 1464608253133 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:37:33 INFO - PROCESS | 1657 | 1464608253136 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 1657 | 1464608253137 Marionette TRACE conn2 <- [1,1366,null,{}] 04:37:33 INFO - PROCESS | 1657 | 1464608253146 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}] 04:37:33 INFO - PROCESS | 1657 | 1464608253247 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:37:33 INFO - PROCESS | 1657 | 1464608253331 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x123845800 == 94 [pid = 1657] [id = 349] 04:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x118246400) [pid = 1657] [serial = 1046] [outer = 0x0] 04:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x118612000) [pid = 1657] [serial = 1047] [outer = 0x118246400] 04:37:33 INFO - PROCESS | 1657 | 1464608253360 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1186f8c00) [pid = 1657] [serial = 1048] [outer = 0x118246400] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12912a800 == 93 [pid = 1657] [id = 247] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12c01f800 == 92 [pid = 1657] [id = 340] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e2000 == 91 [pid = 1657] [id = 339] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b147800 == 90 [pid = 1657] [id = 338] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123852000 == 89 [pid = 1657] [id = 337] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129523800 == 88 [pid = 1657] [id = 336] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1268ad000 == 87 [pid = 1657] [id = 335] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x112045000) [pid = 1657] [serial = 896] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x11823fc00) [pid = 1657] [serial = 899] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x1212da800) [pid = 1657] [serial = 903] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x128d17800) [pid = 1657] [serial = 906] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12c096800) [pid = 1657] [serial = 909] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12dc16400) [pid = 1657] [serial = 912] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12dc20400) [pid = 1657] [serial = 915] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12dc0bc00) [pid = 1657] [serial = 957] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12beeb400) [pid = 1657] [serial = 918] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12640b000 == 86 [pid = 1657] [id = 334] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123a95800 == 85 [pid = 1657] [id = 333] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x11988b800 == 84 [pid = 1657] [id = 332] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x119176000 == 83 [pid = 1657] [id = 331] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d5800 == 82 [pid = 1657] [id = 330] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116092000 == 81 [pid = 1657] [id = 329] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x112f28000 == 80 [pid = 1657] [id = 328] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x135582000 == 79 [pid = 1657] [id = 325] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1350cc000 == 78 [pid = 1657] [id = 324] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x134e9d000 == 77 [pid = 1657] [id = 323] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd40000 == 76 [pid = 1657] [id = 322] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x126dbf000 == 75 [pid = 1657] [id = 321] 04:37:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a3000 == 74 [pid = 1657] [id = 320] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12dc06c00) [pid = 1657] [serial = 894] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x129373400) [pid = 1657] [serial = 939] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12c07a000) [pid = 1657] [serial = 942] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12c1aa400) [pid = 1657] [serial = 945] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12c1a3800) [pid = 1657] [serial = 943] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x119ae1000) [pid = 1657] [serial = 927] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1213d2000) [pid = 1657] [serial = 928] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x112921c00) [pid = 1657] [serial = 921] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1161b2c00) [pid = 1657] [serial = 922] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c1af000) [pid = 1657] [serial = 946] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x126490000) [pid = 1657] [serial = 933] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x126851800) [pid = 1657] [serial = 934] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x11914d400) [pid = 1657] [serial = 925] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x118613400) [pid = 1657] [serial = 924] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x128a27400) [pid = 1657] [serial = 936] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x124f23000) [pid = 1657] [serial = 930] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1260a0400) [pid = 1657] [serial = 931] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12c1c6400) [pid = 1657] [serial = 951] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x115e4a800) [pid = 1657] [serial = 948] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12b114c00) [pid = 1657] [serial = 940] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12ce98400) [pid = 1657] [serial = 952] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12917b400) [pid = 1657] [serial = 937] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x1212d8c00) [pid = 1657] [serial = 949] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12d961400) [pid = 1657] [serial = 955] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x126736000) [pid = 1657] [serial = 510] [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.] 04:37:33 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12cfd1c00) [pid = 1657] [serial = 954] [outer = 0x0] [url = about:blank] 04:37:33 INFO - PROCESS | 1657 | 1464608253787 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] 04:37:33 INFO - PROCESS | 1657 | 1464608253811 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:37:33 INFO - PROCESS | 1657 | 1464608253813 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 1657 | 1464608253814 Marionette TRACE conn2 <- [1,1370,null,{}] 04:37:33 INFO - PROCESS | 1657 | 1464608253817 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}] 04:37:33 INFO - PROCESS | 1657 | 1464608253905 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:37:33 INFO - PROCESS | 1657 | 1464608253911 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e7800 == 75 [pid = 1657] [id = 350] 04:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x11862ac00) [pid = 1657] [serial = 1049] [outer = 0x0] 04:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x119156400) [pid = 1657] [serial = 1050] [outer = 0x11862ac00] 04:37:33 INFO - PROCESS | 1657 | 1464608253937 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1196db800) [pid = 1657] [serial = 1051] [outer = 0x11862ac00] 04:37:34 INFO - PROCESS | 1657 | 1464608254264 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] 04:37:34 INFO - PROCESS | 1657 | 1464608254301 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:37:34 INFO - PROCESS | 1657 | 1464608254306 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1657 | 1464608254309 Marionette TRACE conn2 <- [1,1374,null,{}] 04:37:34 INFO - PROCESS | 1657 | 1464608254311 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}] 04:37:34 INFO - PROCESS | 1657 | 1464608254394 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:37:34 INFO - PROCESS | 1657 | 1464608254399 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fba000 == 76 [pid = 1657] [id = 351] 04:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x11979e000) [pid = 1657] [serial = 1052] [outer = 0x0] 04:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x119de4800) [pid = 1657] [serial = 1053] [outer = 0x11979e000] 04:37:34 INFO - PROCESS | 1657 | 1464608254424 Marionette DEBUG loaded listener.js 04:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1212d1400) [pid = 1657] [serial = 1054] [outer = 0x11979e000] 04:37:34 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:34 INFO - PROCESS | 1657 | 1464608254775 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] 04:37:34 INFO - PROCESS | 1657 | 1464608254830 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:37:34 INFO - PROCESS | 1657 | 1464608254832 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1657 | 1464608254833 Marionette TRACE conn2 <- [1,1378,null,{}] 04:37:34 INFO - PROCESS | 1657 | 1464608254835 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}] 04:37:34 INFO - PROCESS | 1657 | 1464608254936 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:37:34 INFO - PROCESS | 1657 | 1464608254943 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267a1800 == 77 [pid = 1657] [id = 352] 04:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1213d2000) [pid = 1657] [serial = 1055] [outer = 0x0] 04:37:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1217aac00) [pid = 1657] [serial = 1056] [outer = 0x1213d2000] 04:37:34 INFO - PROCESS | 1657 | 1464608254967 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x124156800) [pid = 1657] [serial = 1057] [outer = 0x1213d2000] 04:37:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable 04:37:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13 04:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:37:35 INFO - _addTest/ [0,1381,"getWindowHandle",null] 04:37:35 INFO - PROCESS | 1657 | 1464608255403 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:37:35 INFO - PROCESS | 1657 | 1464608255409 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 1657 | 1464608255411 Marionette TRACE conn2 <- [1,1382,null,{}] 04:37:35 INFO - PROCESS | 1657 | 1464608255415 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}] 04:37:35 INFO - PROCESS | 1657 | 1464608255543 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:37:35 INFO - PROCESS | 1657 | 1464608255581 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a0000 == 78 [pid = 1657] [id = 353] 04:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x119ae4000) [pid = 1657] [serial = 1058] [outer = 0x0] 04:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x124f96c00) [pid = 1657] [serial = 1059] [outer = 0x119ae4000] 04:37:35 INFO - PROCESS | 1657 | 1464608255607 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x126036000) [pid = 1657] [serial = 1060] [outer = 0x119ae4000] 04:37:35 INFO - PROCESS | 1657 | [1657] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 04:37:35 INFO - PROCESS | 1657 | 1464608255919 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] 04:37:35 INFO - PROCESS | 1657 | 1464608255936 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:37:35 INFO - PROCESS | 1657 | 1464608255941 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:37:35 INFO - PROCESS | 1657 | 1464608255943 Marionette TRACE conn2 <- [1,1386,null,{}] 04:37:35 INFO - PROCESS | 1657 | 1464608255946 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}] 04:37:36 INFO - PROCESS | 1657 | 1464608256077 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:37:36 INFO - PROCESS | 1657 | 1464608256093 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x129791800 == 79 [pid = 1657] [id = 354] 04:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x124a66800) [pid = 1657] [serial = 1061] [outer = 0x0] 04:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1263ab800) [pid = 1657] [serial = 1062] [outer = 0x124a66800] 04:37:36 INFO - PROCESS | 1657 | 1464608256132 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12648d000) [pid = 1657] [serial = 1063] [outer = 0x124a66800] 04:37:36 INFO - PROCESS | 1657 | 1464608256623 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] 04:37:36 INFO - PROCESS | 1657 | 1464608256664 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:37:36 INFO - PROCESS | 1657 | 1464608256666 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 1657 | 1464608256667 Marionette TRACE conn2 <- [1,1390,null,{}] 04:37:36 INFO - PROCESS | 1657 | 1464608256669 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}] 04:37:36 INFO - PROCESS | 1657 | 1464608256779 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:37:36 INFO - PROCESS | 1657 | 1464608256790 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a83f000 == 80 [pid = 1657] [id = 355] 04:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12648b800) [pid = 1657] [serial = 1064] [outer = 0x0] 04:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x126854400) [pid = 1657] [serial = 1065] [outer = 0x12648b800] 04:37:36 INFO - PROCESS | 1657 | 1464608256815 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x1289b3000) [pid = 1657] [serial = 1066] [outer = 0x12648b800] 04:37:37 INFO - PROCESS | 1657 | 1464608257148 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]]]}] 04:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 04:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:37:37 INFO - PROCESS | 1657 | 1464608257185 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 1657 | 1464608257186 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:37:37 INFO - PROCESS | 1657 | 1464608257189 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 1657 | 1464608257190 Marionette TRACE conn2 <- [1,1394,null,{}] 04:37:37 INFO - PROCESS | 1657 | 1464608257192 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}] 04:37:37 INFO - PROCESS | 1657 | 1464608257314 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:37:37 INFO - PROCESS | 1657 | 1464608257329 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b144000 == 81 [pid = 1657] [id = 356] 04:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x126736400) [pid = 1657] [serial = 1067] [outer = 0x0] 04:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x128a1f400) [pid = 1657] [serial = 1068] [outer = 0x126736400] 04:37:37 INFO - PROCESS | 1657 | 1464608257380 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x128bcbc00) [pid = 1657] [serial = 1069] [outer = 0x126736400] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12166d000) [pid = 1657] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1217a9800) [pid = 1657] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x123d2d800) [pid = 1657] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x112687800) [pid = 1657] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x118241800) [pid = 1657] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x119156000) [pid = 1657] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1180ca800) [pid = 1657] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1122b4000) [pid = 1657] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x11291d400) [pid = 1657] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1168c2400) [pid = 1657] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x112687c00) [pid = 1657] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x111037400) [pid = 1657] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1260aac00) [pid = 1657] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x112685800) [pid = 1657] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x11291ac00) [pid = 1657] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1180c4800) [pid = 1657] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x128b5ac00) [pid = 1657] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11862e000) [pid = 1657] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x11267ec00) [pid = 1657] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12b3bfc00) [pid = 1657] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12b11a800) [pid = 1657] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:37:38 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x118108c00) [pid = 1657] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:37:38 INFO - PROCESS | 1657 | 1464608258382 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]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1220ms 04:37:38 INFO - PROCESS | 1657 | 1464608258411 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 1657 | 1464608258413 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:37:38 INFO - PROCESS | 1657 | 1464608258416 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 1657 | 1464608258419 Marionette TRACE conn2 <- [1,1398,null,{}] 04:37:38 INFO - PROCESS | 1657 | 1464608258431 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}] 04:37:38 INFO - PROCESS | 1657 | 1464608258541 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:37:38 INFO - PROCESS | 1657 | 1464608258546 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12679f000 == 82 [pid = 1657] [id = 357] 04:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x112680400) [pid = 1657] [serial = 1070] [outer = 0x0] 04:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1186f5c00) [pid = 1657] [serial = 1071] [outer = 0x112680400] 04:37:38 INFO - PROCESS | 1657 | 1464608258575 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x126039c00) [pid = 1657] [serial = 1072] [outer = 0x112680400] 04:37:38 INFO - PROCESS | 1657 | 1464608258928 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]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 529ms 04:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:37:38 INFO - PROCESS | 1657 | 1464608258959 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 1657 | 1464608258960 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:37:38 INFO - PROCESS | 1657 | 1464608258963 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 1657 | 1464608258964 Marionette TRACE conn2 <- [1,1402,null,{}] 04:37:38 INFO - PROCESS | 1657 | 1464608258967 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}] 04:37:39 INFO - PROCESS | 1657 | 1464608259073 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:37:39 INFO - PROCESS | 1657 | 1464608259079 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c01d800 == 83 [pid = 1657] [id = 358] 04:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12672a400) [pid = 1657] [serial = 1073] [outer = 0x0] 04:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128bd4c00) [pid = 1657] [serial = 1074] [outer = 0x12672a400] 04:37:39 INFO - PROCESS | 1657 | 1464608259120 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12917fc00) [pid = 1657] [serial = 1075] [outer = 0x12672a400] 04:37:39 INFO - PROCESS | 1657 | 1464608259610 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]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 04:37:39 INFO - PROCESS | 1657 | 1464608259633 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 1657 | 1464608259634 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:37:39 INFO - PROCESS | 1657 | 1464608259643 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 1657 | 1464608259644 Marionette TRACE conn2 <- [1,1406,null,{}] 04:37:39 INFO - PROCESS | 1657 | 1464608259646 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}] 04:37:39 INFO - PROCESS | 1657 | 1464608259737 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:37:39 INFO - PROCESS | 1657 | 1464608259741 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca7e000 == 84 [pid = 1657] [id = 359] 04:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12936bc00) [pid = 1657] [serial = 1076] [outer = 0x0] 04:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1295c0000) [pid = 1657] [serial = 1077] [outer = 0x12936bc00] 04:37:39 INFO - PROCESS | 1657 | 1464608259766 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12a50f400) [pid = 1657] [serial = 1078] [outer = 0x12936bc00] 04:37:40 INFO - PROCESS | 1657 | 1464608260110 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 524ms 04:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:37:40 INFO - PROCESS | 1657 | 1464608260162 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 1657 | 1464608260163 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:37:40 INFO - PROCESS | 1657 | 1464608260165 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 1657 | 1464608260166 Marionette TRACE conn2 <- [1,1410,null,{}] 04:37:40 INFO - PROCESS | 1657 | 1464608260169 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}] 04:37:40 INFO - PROCESS | 1657 | 1464608260260 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:37:40 INFO - PROCESS | 1657 | 1464608260402 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127b7000 == 85 [pid = 1657] [id = 360] 04:37:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x11103bc00) [pid = 1657] [serial = 1079] [outer = 0x0] 04:37:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x11203b400) [pid = 1657] [serial = 1080] [outer = 0x11103bc00] 04:37:40 INFO - PROCESS | 1657 | 1464608260436 Marionette DEBUG loaded listener.js 04:37:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x112687c00) [pid = 1657] [serial = 1081] [outer = 0x11103bc00] 04:37:40 INFO - PROCESS | 1657 | 1464608260946 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 822ms 04:37:41 INFO - PROCESS | 1657 | 1464608261016 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:37:41 INFO - PROCESS | 1657 | 1464608261019 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:37:41 INFO - PROCESS | 1657 | 1464608261022 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 1657 | 1464608261025 Marionette TRACE conn2 <- [1,1414,null,{}] 04:37:41 INFO - PROCESS | 1657 | 1464608261028 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}] 04:37:41 INFO - PROCESS | 1657 | 1464608261145 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:37:41 INFO - PROCESS | 1657 | 1464608261248 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d0e800 == 86 [pid = 1657] [id = 361] 04:37:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1161b4000) [pid = 1657] [serial = 1082] [outer = 0x0] 04:37:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1168c2800) [pid = 1657] [serial = 1083] [outer = 0x1161b4000] 04:37:41 INFO - PROCESS | 1657 | 1464608261282 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x1180c9000) [pid = 1657] [serial = 1084] [outer = 0x1161b4000] 04:37:41 INFO - PROCESS | 1657 | 1464608261799 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]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 825ms 04:37:41 INFO - PROCESS | 1657 | 1464608261848 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 1657 | 1464608261851 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:37:41 INFO - PROCESS | 1657 | 1464608261870 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 1657 | 1464608261871 Marionette TRACE conn2 <- [1,1418,null,{}] 04:37:41 INFO - PROCESS | 1657 | 1464608261875 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}] 04:37:41 INFO - PROCESS | 1657 | 1464608261988 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:37:42 INFO - PROCESS | 1657 | 1464608262090 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acbe800 == 87 [pid = 1657] [id = 362] 04:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x118240000) [pid = 1657] [serial = 1085] [outer = 0x0] 04:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x118616c00) [pid = 1657] [serial = 1086] [outer = 0x118240000] 04:37:42 INFO - PROCESS | 1657 | 1464608262122 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x119656800) [pid = 1657] [serial = 1087] [outer = 0x118240000] 04:37:42 INFO - PROCESS | 1657 | 1464608262711 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]]]}] 04:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 888ms 04:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:37:42 INFO - PROCESS | 1657 | 1464608262743 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:37:42 INFO - PROCESS | 1657 | 1464608262744 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:37:42 INFO - PROCESS | 1657 | 1464608262748 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:37:42 INFO - PROCESS | 1657 | 1464608262753 Marionette TRACE conn2 <- [1,1422,null,{}] 04:37:42 INFO - PROCESS | 1657 | 1464608262760 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}] 04:37:42 INFO - PROCESS | 1657 | 1464608262876 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:37:42 INFO - PROCESS | 1657 | 1464608262980 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3e5000 == 88 [pid = 1657] [id = 363] 04:37:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x119ae1000) [pid = 1657] [serial = 1088] [outer = 0x0] 04:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1217e8800) [pid = 1657] [serial = 1089] [outer = 0x119ae1000] 04:37:43 INFO - PROCESS | 1657 | 1464608263011 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1243a0400) [pid = 1657] [serial = 1090] [outer = 0x119ae1000] 04:37:43 INFO - PROCESS | 1657 | 1464608263536 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]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 828ms 04:37:43 INFO - PROCESS | 1657 | 1464608263577 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 1657 | 1464608263580 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:37:43 INFO - PROCESS | 1657 | 1464608263584 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 1657 | 1464608263586 Marionette TRACE conn2 <- [1,1426,null,{}] 04:37:43 INFO - PROCESS | 1657 | 1464608263590 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}] 04:37:43 INFO - PROCESS | 1657 | 1464608263736 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:37:43 INFO - PROCESS | 1657 | 1464608263810 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8d1800 == 89 [pid = 1657] [id = 364] 04:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x124111c00) [pid = 1657] [serial = 1091] [outer = 0x0] 04:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1289b1800) [pid = 1657] [serial = 1092] [outer = 0x124111c00] 04:37:43 INFO - PROCESS | 1657 | 1464608263840 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128bc7c00) [pid = 1657] [serial = 1093] [outer = 0x124111c00] 04:37:44 INFO - PROCESS | 1657 | 1464608264308 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]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 772ms 04:37:44 INFO - PROCESS | 1657 | 1464608264373 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 1657 | 1464608264375 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:37:44 INFO - PROCESS | 1657 | 1464608264380 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 1657 | 1464608264381 Marionette TRACE conn2 <- [1,1430,null,{}] 04:37:44 INFO - PROCESS | 1657 | 1464608264384 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}] 04:37:44 INFO - PROCESS | 1657 | 1464608264520 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:37:44 INFO - PROCESS | 1657 | 1464608264627 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd2a800 == 90 [pid = 1657] [id = 365] 04:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12a792400) [pid = 1657] [serial = 1094] [outer = 0x0] 04:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12a864c00) [pid = 1657] [serial = 1095] [outer = 0x12a792400] 04:37:44 INFO - PROCESS | 1657 | 1464608264684 Marionette DEBUG loaded listener.js 04:37:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12ab0d800) [pid = 1657] [serial = 1096] [outer = 0x12a792400] 04:37:45 INFO - PROCESS | 1657 | 1464608265135 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]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 823ms 04:37:45 INFO - PROCESS | 1657 | 1464608265203 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 1657 | 1464608265205 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:37:45 INFO - PROCESS | 1657 | 1464608265208 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 1657 | 1464608265209 Marionette TRACE conn2 <- [1,1434,null,{}] 04:37:45 INFO - PROCESS | 1657 | 1464608265212 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}] 04:37:45 INFO - PROCESS | 1657 | 1464608265386 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:37:45 INFO - PROCESS | 1657 | 1464608265491 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14a800 == 91 [pid = 1657] [id = 366] 04:37:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x117698400) [pid = 1657] [serial = 1097] [outer = 0x0] 04:37:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x128b55800) [pid = 1657] [serial = 1098] [outer = 0x117698400] 04:37:45 INFO - PROCESS | 1657 | 1464608265539 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12b3c2000) [pid = 1657] [serial = 1099] [outer = 0x117698400] 04:37:46 INFO - PROCESS | 1657 | 1464608266112 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]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 04:37:46 INFO - PROCESS | 1657 | 1464608266180 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1657 | 1464608266181 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:37:46 INFO - PROCESS | 1657 | 1464608266184 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1657 | 1464608266185 Marionette TRACE conn2 <- [1,1438,null,{}] 04:37:46 INFO - PROCESS | 1657 | 1464608266188 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}] 04:37:46 INFO - PROCESS | 1657 | 1464608266301 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:37:46 INFO - PROCESS | 1657 | 1464608266377 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170de800 == 92 [pid = 1657] [id = 367] 04:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x1161aa400) [pid = 1657] [serial = 1100] [outer = 0x0] 04:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x118eca000) [pid = 1657] [serial = 1101] [outer = 0x1161aa400] 04:37:46 INFO - PROCESS | 1657 | 1464608266406 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12acb0400) [pid = 1657] [serial = 1102] [outer = 0x1161aa400] 04:37:46 INFO - PROCESS | 1657 | 1464608266827 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]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 720ms 04:37:46 INFO - PROCESS | 1657 | 1464608266905 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1657 | 1464608266907 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:37:46 INFO - PROCESS | 1657 | 1464608266911 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1657 | 1464608266913 Marionette TRACE conn2 <- [1,1442,null,{}] 04:37:46 INFO - PROCESS | 1657 | 1464608266917 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}] 04:37:47 INFO - PROCESS | 1657 | 1464608267038 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:37:47 INFO - PROCESS | 1657 | 1464608267118 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x119382800 == 93 [pid = 1657] [id = 368] 04:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1126a3800) [pid = 1657] [serial = 1103] [outer = 0x0] 04:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x119ae7800) [pid = 1657] [serial = 1104] [outer = 0x1126a3800] 04:37:47 INFO - PROCESS | 1657 | 1464608267148 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12bb07400) [pid = 1657] [serial = 1105] [outer = 0x1126a3800] 04:37:47 INFO - PROCESS | 1657 | 1464608267781 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]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 924ms 04:37:47 INFO - PROCESS | 1657 | 1464608267835 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 1657 | 1464608267837 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:37:47 INFO - PROCESS | 1657 | 1464608267841 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 1657 | 1464608267843 Marionette TRACE conn2 <- [1,1446,null,{}] 04:37:47 INFO - PROCESS | 1657 | 1464608267847 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}] 04:37:47 INFO - PROCESS | 1657 | 1464608267957 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:37:48 INFO - PROCESS | 1657 | 1464608268042 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x113322800 == 94 [pid = 1657] [id = 369] 04:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x11516fc00) [pid = 1657] [serial = 1106] [outer = 0x0] 04:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x11617ec00) [pid = 1657] [serial = 1107] [outer = 0x11516fc00] 04:37:48 INFO - PROCESS | 1657 | 1464608268074 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x116a61000) [pid = 1657] [serial = 1108] [outer = 0x11516fc00] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3d2000 == 93 [pid = 1657] [id = 128] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca7e000 == 92 [pid = 1657] [id = 359] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c01d800 == 91 [pid = 1657] [id = 358] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12679f000 == 90 [pid = 1657] [id = 357] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12b144000 == 89 [pid = 1657] [id = 356] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a83f000 == 88 [pid = 1657] [id = 355] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x129791800 == 87 [pid = 1657] [id = 354] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x128bd3400) [pid = 1657] [serial = 1020] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | 1464608268570 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]]]}] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1268a0000 == 86 [pid = 1657] [id = 353] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1267a1800 == 85 [pid = 1657] [id = 352] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x120fba000 == 84 [pid = 1657] [id = 351] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e7800 == 83 [pid = 1657] [id = 350] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x123845800 == 82 [pid = 1657] [id = 349] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x11816e800 == 81 [pid = 1657] [id = 348] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x117e08000 == 80 [pid = 1657] [id = 347] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce52000 == 79 [pid = 1657] [id = 344] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12acbc000 == 78 [pid = 1657] [id = 343] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x118128000 == 77 [pid = 1657] [id = 342] 04:37:48 INFO - PROCESS | 1657 | --DOCSHELL 0x112641800 == 76 [pid = 1657] [id = 341] 04:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 773ms 04:37:48 INFO - PROCESS | 1657 | 1464608268615 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 1657 | 1464608268619 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:37:48 INFO - PROCESS | 1657 | 1464608268626 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 1657 | 1464608268627 Marionette TRACE conn2 <- [1,1450,null,{}] 04:37:48 INFO - PROCESS | 1657 | 1464608268630 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}] 04:37:48 INFO - PROCESS | 1657 | 1464608268723 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x118621c00) [pid = 1657] [serial = 855] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x134e6bc00) [pid = 1657] [serial = 919] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x118ec3c00) [pid = 1657] [serial = 717] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12a78a800) [pid = 1657] [serial = 783] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x124f98000) [pid = 1657] [serial = 780] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x11860f400) [pid = 1657] [serial = 777] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12d3d6000) [pid = 1657] [serial = 789] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12ca51000) [pid = 1657] [serial = 786] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12d51dc00) [pid = 1657] [serial = 792] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12dc1f800) [pid = 1657] [serial = 982] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x1212cc400) [pid = 1657] [serial = 981] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x117570800) [pid = 1657] [serial = 960] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x117693400) [pid = 1657] [serial = 990] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x118108400) [pid = 1657] [serial = 991] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12dc0d800) [pid = 1657] [serial = 978] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12415b400) [pid = 1657] [serial = 966] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x128b51c00) [pid = 1657] [serial = 1018] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x119aea400) [pid = 1657] [serial = 963] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x128b5bc00) [pid = 1657] [serial = 969] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x11334d000) [pid = 1657] [serial = 987] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x115e43400) [pid = 1657] [serial = 988] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12648fc00) [pid = 1657] [serial = 1014] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x118103400) [pid = 1657] [serial = 1011] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1289b1000) [pid = 1657] [serial = 1015] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1289b7000) [pid = 1657] [serial = 1017] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1214e9000) [pid = 1657] [serial = 1000] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x1217ad000) [pid = 1657] [serial = 1002] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1219bc800) [pid = 1657] [serial = 1005] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1217b5000) [pid = 1657] [serial = 1003] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x124f2a800) [pid = 1657] [serial = 1008] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12448a800) [pid = 1657] [serial = 1006] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x126033800) [pid = 1657] [serial = 1009] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x124a60400) [pid = 1657] [serial = 1012] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11862b000) [pid = 1657] [serial = 996] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x118ec7000) [pid = 1657] [serial = 997] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12d89d000) [pid = 1657] [serial = 975] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x119ae8800) [pid = 1657] [serial = 999] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12c093400) [pid = 1657] [serial = 972] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x118247400) [pid = 1657] [serial = 993] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x118612400) [pid = 1657] [serial = 994] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1126a3400) [pid = 1657] [serial = 985] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x112682400) [pid = 1657] [serial = 984] [outer = 0x0] [url = about:blank] 04:37:48 INFO - PROCESS | 1657 | 1464608268800 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1166e3000 == 77 [pid = 1657] [id = 370] 04:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1126a3400) [pid = 1657] [serial = 1109] [outer = 0x0] 04:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x117693400) [pid = 1657] [serial = 1110] [outer = 0x1126a3400] 04:37:48 INFO - PROCESS | 1657 | 1464608268830 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x11824bc00) [pid = 1657] [serial = 1111] [outer = 0x1126a3400] 04:37:49 INFO - PROCESS | 1657 | 1464608269153 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]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 575ms 04:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:37:49 INFO - PROCESS | 1657 | 1464608269198 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:37:49 INFO - PROCESS | 1657 | 1464608269200 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:37:49 INFO - PROCESS | 1657 | 1464608269202 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 1657 | 1464608269205 Marionette TRACE conn2 <- [1,1454,null,{}] 04:37:49 INFO - PROCESS | 1657 | 1464608269212 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}] 04:37:49 INFO - PROCESS | 1657 | 1464608269328 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:37:49 INFO - PROCESS | 1657 | 1464608269405 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x120dde000 == 78 [pid = 1657] [id = 371] 04:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11965a400) [pid = 1657] [serial = 1112] [outer = 0x0] 04:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x119aea400) [pid = 1657] [serial = 1113] [outer = 0x11965a400] 04:37:49 INFO - PROCESS | 1657 | 1464608269433 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1212d7400) [pid = 1657] [serial = 1114] [outer = 0x11965a400] 04:37:49 INFO - PROCESS | 1657 | 1464608269734 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]]]}] 04:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 572ms 04:37:49 INFO - PROCESS | 1657 | 1464608269777 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:37:49 INFO - PROCESS | 1657 | 1464608269779 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:37:49 INFO - PROCESS | 1657 | 1464608269781 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:37:49 INFO - PROCESS | 1657 | 1464608269782 Marionette TRACE conn2 <- [1,1458,null,{}] 04:37:49 INFO - PROCESS | 1657 | 1464608269795 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}] 04:37:49 INFO - PROCESS | 1657 | 1464608269890 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:37:49 INFO - PROCESS | 1657 | 1464608269953 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x124aa1000 == 79 [pid = 1657] [id = 372] 04:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1212d3400) [pid = 1657] [serial = 1115] [outer = 0x0] 04:37:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1217a9c00) [pid = 1657] [serial = 1116] [outer = 0x1212d3400] 04:37:49 INFO - PROCESS | 1657 | 1464608269979 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12415b400) [pid = 1657] [serial = 1117] [outer = 0x1212d3400] 04:37:50 INFO - PROCESS | 1657 | 1464608270261 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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 529ms 04:37:50 INFO - PROCESS | 1657 | 1464608270312 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 1657 | 1464608270313 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:37:50 INFO - PROCESS | 1657 | 1464608270315 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1657 | 1464608270316 Marionette TRACE conn2 <- [1,1462,null,{}] 04:37:50 INFO - PROCESS | 1657 | 1464608270319 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}] 04:37:50 INFO - PROCESS | 1657 | 1464608270412 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:37:50 INFO - PROCESS | 1657 | 1464608270417 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dbf800 == 80 [pid = 1657] [id = 373] 04:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x1243a0000) [pid = 1657] [serial = 1118] [outer = 0x0] 04:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12602b800) [pid = 1657] [serial = 1119] [outer = 0x1243a0000] 04:37:50 INFO - PROCESS | 1657 | 1464608270443 Marionette DEBUG loaded listener.js 04:37:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1260aa000) [pid = 1657] [serial = 1120] [outer = 0x1243a0000] 04:37:50 INFO - PROCESS | 1657 | 1464608270818 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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 04:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:37:50 INFO - PROCESS | 1657 | 1464608270854 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 1657 | 1464608270856 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:37:50 INFO - PROCESS | 1657 | 1464608270858 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1657 | 1464608270859 Marionette TRACE conn2 <- [1,1466,null,{}] 04:37:50 INFO - PROCESS | 1657 | 1464608270861 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}] 04:37:50 INFO - PROCESS | 1657 | 1464608270994 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:37:51 INFO - PROCESS | 1657 | 1464608271009 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12952f000 == 81 [pid = 1657] [id = 374] 04:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x126484400) [pid = 1657] [serial = 1121] [outer = 0x0] 04:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x126acac00) [pid = 1657] [serial = 1122] [outer = 0x126484400] 04:37:51 INFO - PROCESS | 1657 | 1464608271043 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128bd3400) [pid = 1657] [serial = 1123] [outer = 0x126484400] 04:37:51 INFO - PROCESS | 1657 | 1464608271395 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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 569ms 04:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:37:51 INFO - PROCESS | 1657 | 1464608271434 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 1657 | 1464608271435 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:37:51 INFO - PROCESS | 1657 | 1464608271437 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 1657 | 1464608271438 Marionette TRACE conn2 <- [1,1470,null,{}] 04:37:51 INFO - PROCESS | 1657 | 1464608271443 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}] 04:37:51 INFO - PROCESS | 1657 | 1464608271558 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:37:51 INFO - PROCESS | 1657 | 1464608271568 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b141800 == 82 [pid = 1657] [id = 375] 04:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x126487c00) [pid = 1657] [serial = 1124] [outer = 0x0] 04:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x129369c00) [pid = 1657] [serial = 1125] [outer = 0x126487c00] 04:37:51 INFO - PROCESS | 1657 | 1464608271594 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12a790000) [pid = 1657] [serial = 1126] [outer = 0x126487c00] 04:37:51 INFO - PROCESS | 1657 | 1464608271955 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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 522ms 04:37:51 INFO - PROCESS | 1657 | 1464608271960 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 1657 | 1464608271961 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:37:51 INFO - PROCESS | 1657 | 1464608271963 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 1657 | 1464608271964 Marionette TRACE conn2 <- [1,1474,null,{}] 04:37:51 INFO - PROCESS | 1657 | 1464608271967 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}] 04:37:52 INFO - PROCESS | 1657 | 1464608272089 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:37:52 INFO - PROCESS | 1657 | 1464608272110 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c012000 == 83 [pid = 1657] [id = 376] 04:37:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x113d82c00) [pid = 1657] [serial = 1127] [outer = 0x0] 04:37:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12ab0ec00) [pid = 1657] [serial = 1128] [outer = 0x113d82c00] 04:37:52 INFO - PROCESS | 1657 | 1464608272134 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12b3c3c00) [pid = 1657] [serial = 1129] [outer = 0x113d82c00] 04:37:52 INFO - PROCESS | 1657 | 1464608272581 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]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 668ms 04:37:52 INFO - PROCESS | 1657 | 1464608272633 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 1657 | 1464608272635 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:37:52 INFO - PROCESS | 1657 | 1464608272638 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 1657 | 1464608272640 Marionette TRACE conn2 <- [1,1478,null,{}] 04:37:52 INFO - PROCESS | 1657 | 1464608272652 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}] 04:37:52 INFO - PROCESS | 1657 | 1464608272828 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12448a400) [pid = 1657] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11291c000) [pid = 1657] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x128a19400) [pid = 1657] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12ab0a400) [pid = 1657] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118245800) [pid = 1657] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x119deec00) [pid = 1657] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1260a5800) [pid = 1657] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x126484800) [pid = 1657] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x124a66800) [pid = 1657] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x126ad5400) [pid = 1657] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12648b800) [pid = 1657] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12dc13800) [pid = 1657] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11979e000) [pid = 1657] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x118246400) [pid = 1657] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1196dcc00) [pid = 1657] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1126a3000) [pid = 1657] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x119ae4000) [pid = 1657] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1213d2000) [pid = 1657] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1160f2400) [pid = 1657] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1161ae000) [pid = 1657] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x126736400) [pid = 1657] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x128b57400) [pid = 1657] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x112680400) [pid = 1657] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x12672a400) [pid = 1657] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11862ac00) [pid = 1657] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x111037800) [pid = 1657] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x11267fc00) [pid = 1657] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1217b6400) [pid = 1657] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x128bc9000) [pid = 1657] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x115e49000) [pid = 1657] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x128a21c00) [pid = 1657] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c1cc400) [pid = 1657] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12d8a3c00) [pid = 1657] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1186f7000) [pid = 1657] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:37:53 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x128bcb000) [pid = 1657] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:37:53 INFO - PROCESS | 1657 | 1464608273143 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x115e13800 == 84 [pid = 1657] [id = 377] 04:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x11103c800) [pid = 1657] [serial = 1130] [outer = 0x0] 04:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x112685800) [pid = 1657] [serial = 1131] [outer = 0x11103c800] 04:37:53 INFO - PROCESS | 1657 | 1464608273168 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x1161a8400) [pid = 1657] [serial = 1132] [outer = 0x11103c800] 04:37:53 INFO - PROCESS | 1657 | 1464608273512 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]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 924ms 04:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:37:53 INFO - PROCESS | 1657 | 1464608273562 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 1657 | 1464608273563 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:37:53 INFO - PROCESS | 1657 | 1464608273566 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 1657 | 1464608273567 Marionette TRACE conn2 <- [1,1482,null,{}] 04:37:53 INFO - PROCESS | 1657 | 1464608273569 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}] 04:37:53 INFO - PROCESS | 1657 | 1464608273697 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:37:53 INFO - PROCESS | 1657 | 1464608273705 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca77000 == 85 [pid = 1657] [id = 378] 04:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1139ec800) [pid = 1657] [serial = 1133] [outer = 0x0] 04:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x11979e000) [pid = 1657] [serial = 1134] [outer = 0x1139ec800] 04:37:53 INFO - PROCESS | 1657 | 1464608273730 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12a866400) [pid = 1657] [serial = 1135] [outer = 0x1139ec800] 04:37:54 INFO - PROCESS | 1657 | 1464608274069 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]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 04:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:37:54 INFO - PROCESS | 1657 | 1464608274085 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 1657 | 1464608274087 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:37:54 INFO - PROCESS | 1657 | 1464608274089 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 1657 | 1464608274093 Marionette TRACE conn2 <- [1,1486,null,{}] 04:37:54 INFO - PROCESS | 1657 | 1464608274095 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}] 04:37:54 INFO - PROCESS | 1657 | 1464608274206 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:37:54 INFO - PROCESS | 1657 | 1464608274210 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc3c000 == 86 [pid = 1657] [id = 379] 04:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x12bb09c00) [pid = 1657] [serial = 1136] [outer = 0x0] 04:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x12bee1000) [pid = 1657] [serial = 1137] [outer = 0x12bb09c00] 04:37:54 INFO - PROCESS | 1657 | 1464608274239 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12c080000) [pid = 1657] [serial = 1138] [outer = 0x12bb09c00] 04:37:54 INFO - PROCESS | 1657 | 1464608274625 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]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 573ms 04:37:54 INFO - PROCESS | 1657 | 1464608274662 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 1657 | 1464608274663 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:37:54 INFO - PROCESS | 1657 | 1464608274666 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 1657 | 1464608274667 Marionette TRACE conn2 <- [1,1490,null,{}] 04:37:54 INFO - PROCESS | 1657 | 1464608274670 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}] 04:37:54 INFO - PROCESS | 1657 | 1464608274777 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:37:54 INFO - PROCESS | 1657 | 1464608274781 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e9d800 == 87 [pid = 1657] [id = 380] 04:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x12c095000) [pid = 1657] [serial = 1139] [outer = 0x0] 04:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12c09c800) [pid = 1657] [serial = 1140] [outer = 0x12c095000] 04:37:54 INFO - PROCESS | 1657 | 1464608274806 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12c1a4800) [pid = 1657] [serial = 1141] [outer = 0x12c095000] 04:37:55 INFO - PROCESS | 1657 | 1464608275265 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]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 621ms 04:37:55 INFO - PROCESS | 1657 | 1464608275288 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 1657 | 1464608275290 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:37:55 INFO - PROCESS | 1657 | 1464608275294 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 1657 | 1464608275297 Marionette TRACE conn2 <- [1,1494,null,{}] 04:37:55 INFO - PROCESS | 1657 | 1464608275302 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}] 04:37:55 INFO - PROCESS | 1657 | 1464608275465 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:37:55 INFO - PROCESS | 1657 | 1464608275551 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x11816e800 == 88 [pid = 1657] [id = 381] 04:37:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x1126a6800) [pid = 1657] [serial = 1142] [outer = 0x0] 04:37:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x112fa5400) [pid = 1657] [serial = 1143] [outer = 0x1126a6800] 04:37:55 INFO - PROCESS | 1657 | 1464608275584 Marionette DEBUG loaded listener.js 04:37:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x117696c00) [pid = 1657] [serial = 1144] [outer = 0x1126a6800] 04:37:56 INFO - PROCESS | 1657 | 1464608276039 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]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 773ms 04:37:56 INFO - PROCESS | 1657 | 1464608276067 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 1657 | 1464608276071 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:37:56 INFO - PROCESS | 1657 | 1464608276076 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 1657 | 1464608276078 Marionette TRACE conn2 <- [1,1498,null,{}] 04:37:56 INFO - PROCESS | 1657 | 1464608276082 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}] 04:37:56 INFO - PROCESS | 1657 | 1464608276223 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:37:56 INFO - PROCESS | 1657 | 1464608276318 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x124aa8000 == 89 [pid = 1657] [id = 382] 04:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1180cb400) [pid = 1657] [serial = 1145] [outer = 0x0] 04:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x118472400) [pid = 1657] [serial = 1146] [outer = 0x1180cb400] 04:37:56 INFO - PROCESS | 1657 | 1464608276341 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x11965e000) [pid = 1657] [serial = 1147] [outer = 0x1180cb400] 04:37:56 INFO - PROCESS | 1657 | 1464608276844 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]]]}] 04:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 828ms 04:37:56 INFO - PROCESS | 1657 | 1464608276906 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:37:56 INFO - PROCESS | 1657 | 1464608276909 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:37:56 INFO - PROCESS | 1657 | 1464608276912 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:37:56 INFO - PROCESS | 1657 | 1464608276917 Marionette TRACE conn2 <- [1,1502,null,{}] 04:37:56 INFO - PROCESS | 1657 | 1464608276929 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}] 04:37:57 INFO - PROCESS | 1657 | 1464608277110 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:37:57 INFO - PROCESS | 1657 | 1464608277229 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x129790000 == 90 [pid = 1657] [id = 383] 04:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x1217a8400) [pid = 1657] [serial = 1148] [outer = 0x0] 04:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x124a60c00) [pid = 1657] [serial = 1149] [outer = 0x1217a8400] 04:37:57 INFO - PROCESS | 1657 | 1464608277261 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1263acc00) [pid = 1657] [serial = 1150] [outer = 0x1217a8400] 04:37:57 INFO - PROCESS | 1657 | 1464608277706 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]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 824ms 04:37:57 INFO - PROCESS | 1657 | 1464608277737 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 1657 | 1464608277739 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:37:57 INFO - PROCESS | 1657 | 1464608277760 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 1657 | 1464608277761 Marionette TRACE conn2 <- [1,1506,null,{}] 04:37:57 INFO - PROCESS | 1657 | 1464608277764 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}] 04:37:57 INFO - PROCESS | 1657 | 1464608277883 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:37:57 INFO - PROCESS | 1657 | 1464608277959 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x13508a800 == 91 [pid = 1657] [id = 384] 04:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x126ad1800) [pid = 1657] [serial = 1151] [outer = 0x0] 04:37:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128a19000) [pid = 1657] [serial = 1152] [outer = 0x126ad1800] 04:37:57 INFO - PROCESS | 1657 | 1464608277992 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x128bce800) [pid = 1657] [serial = 1153] [outer = 0x126ad1800] 04:37:58 INFO - PROCESS | 1657 | 1464608278412 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]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 04:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:37:58 INFO - PROCESS | 1657 | 1464608278429 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 1657 | 1464608278430 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:37:58 INFO - PROCESS | 1657 | 1464608278433 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 1657 | 1464608278434 Marionette TRACE conn2 <- [1,1510,null,{}] 04:37:58 INFO - PROCESS | 1657 | 1464608278436 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}] 04:37:58 INFO - PROCESS | 1657 | 1464608278570 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:37:58 INFO - PROCESS | 1657 | 1464608278647 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350c0000 == 92 [pid = 1657] [id = 385] 04:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x126ad2c00) [pid = 1657] [serial = 1154] [outer = 0x0] 04:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12a78b400) [pid = 1657] [serial = 1155] [outer = 0x126ad2c00] 04:37:58 INFO - PROCESS | 1657 | 1464608278679 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12ab0f800) [pid = 1657] [serial = 1156] [outer = 0x126ad2c00] 04:37:59 INFO - PROCESS | 1657 | 1464608279111 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]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 718ms 04:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:37:59 INFO - PROCESS | 1657 | 1464608279151 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 1657 | 1464608279153 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:37:59 INFO - PROCESS | 1657 | 1464608279174 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 1657 | 1464608279175 Marionette TRACE conn2 <- [1,1514,null,{}] 04:37:59 INFO - PROCESS | 1657 | 1464608279180 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}] 04:37:59 INFO - PROCESS | 1657 | 1464608279307 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:37:59 INFO - PROCESS | 1657 | 1464608279387 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x13521a800 == 93 [pid = 1657] [id = 386] 04:37:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12c073800) [pid = 1657] [serial = 1157] [outer = 0x0] 04:37:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12c1a7000) [pid = 1657] [serial = 1158] [outer = 0x12c073800] 04:37:59 INFO - PROCESS | 1657 | 1464608279417 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12c1ac400) [pid = 1657] [serial = 1159] [outer = 0x12c073800] 04:37:59 INFO - PROCESS | 1657 | 1464608279835 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]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 694ms 04:37:59 INFO - PROCESS | 1657 | 1464608279861 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 1657 | 1464608279862 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:37:59 INFO - PROCESS | 1657 | 1464608279865 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 1657 | 1464608279866 Marionette TRACE conn2 <- [1,1518,null,{}] 04:37:59 INFO - PROCESS | 1657 | 1464608279868 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}] 04:37:59 INFO - PROCESS | 1657 | 1464608279984 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:38:00 INFO - PROCESS | 1657 | 1464608280090 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352b4000 == 94 [pid = 1657] [id = 387] 04:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12c1a6800) [pid = 1657] [serial = 1160] [outer = 0x0] 04:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12c1c0400) [pid = 1657] [serial = 1161] [outer = 0x12c1a6800] 04:38:00 INFO - PROCESS | 1657 | 1464608280123 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12c1c4c00) [pid = 1657] [serial = 1162] [outer = 0x12c1a6800] 04:38:00 INFO - PROCESS | 1657 | 1464608280546 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]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 718ms 04:38:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:38:00 INFO - PROCESS | 1657 | 1464608280584 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 1657 | 1464608280585 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:38:00 INFO - PROCESS | 1657 | 1464608280588 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 1657 | 1464608280589 Marionette TRACE conn2 <- [1,1522,null,{}] 04:38:00 INFO - PROCESS | 1657 | 1464608280591 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}] 04:38:00 INFO - PROCESS | 1657 | 1464608280703 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:38:00 INFO - PROCESS | 1657 | 1464608280797 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x135582800 == 95 [pid = 1657] [id = 388] 04:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x112038c00) [pid = 1657] [serial = 1163] [outer = 0x0] 04:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12c1c6800) [pid = 1657] [serial = 1164] [outer = 0x112038c00] 04:38:00 INFO - PROCESS | 1657 | 1464608280827 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12c5cc400) [pid = 1657] [serial = 1165] [outer = 0x112038c00] 04:38:01 INFO - PROCESS | 1657 | 1464608281195 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"]]]}] 04:38:01 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 () { 04:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:38:01 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 () { 04:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:38:01 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 () { 04:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:38:01 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 () { 04:38:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:38:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 619ms 04:38:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:38:01 INFO - PROCESS | 1657 | 1464608281209 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1657 | 1464608281211 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:38:01 INFO - PROCESS | 1657 | 1464608281213 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1657 | 1464608281215 Marionette TRACE conn2 <- [1,1526,null,{}] 04:38:01 INFO - PROCESS | 1657 | 1464608281217 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}] 04:38:01 INFO - PROCESS | 1657 | 1464608281332 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:38:01 INFO - PROCESS | 1657 | 1464608281428 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x11917a800 == 96 [pid = 1657] [id = 389] 04:38:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x113969000) [pid = 1657] [serial = 1166] [outer = 0x0] 04:38:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x11979fc00) [pid = 1657] [serial = 1167] [outer = 0x113969000] 04:38:01 INFO - PROCESS | 1657 | 1464608281458 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12c5d1400) [pid = 1657] [serial = 1168] [outer = 0x113969000] 04:38:01 INFO - PROCESS | 1657 | 1464608281832 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"]]]}] 04:38:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:38:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:38:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:38:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 04:38:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:38:01 INFO - PROCESS | 1657 | 1464608281886 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1657 | 1464608281887 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:38:01 INFO - PROCESS | 1657 | 1464608281889 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1657 | 1464608281891 Marionette TRACE conn2 <- [1,1530,null,{}] 04:38:01 INFO - PROCESS | 1657 | 1464608281893 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}] 04:38:02 INFO - PROCESS | 1657 | 1464608282009 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:38:02 INFO - PROCESS | 1657 | 1464608282324 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170e2000 == 97 [pid = 1657] [id = 390] 04:38:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x111037000) [pid = 1657] [serial = 1169] [outer = 0x0] 04:38:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x111b09c00) [pid = 1657] [serial = 1170] [outer = 0x111037000] 04:38:02 INFO - PROCESS | 1657 | 1464608282389 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x112683000) [pid = 1657] [serial = 1171] [outer = 0x111037000] 04:38:02 INFO - PROCESS | 1657 | 1464608282813 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]]]}] 04:38:02 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 04:38:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:38:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:38:02 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. 04:38:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:38:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 969ms 04:38:02 INFO - PROCESS | 1657 | 1464608282861 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 1657 | 1464608282865 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:38:02 INFO - PROCESS | 1657 | 1464608282870 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 1657 | 1464608282874 Marionette TRACE conn2 <- [1,1534,null,{}] 04:38:02 INFO - PROCESS | 1657 | 1464608282878 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}] 04:38:03 INFO - PROCESS | 1657 | 1464608283085 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:38:03 INFO - PROCESS | 1657 | 1464608283213 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1127c1800 == 98 [pid = 1657] [id = 391] 04:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x116183c00) [pid = 1657] [serial = 1172] [outer = 0x0] 04:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x1161f4000) [pid = 1657] [serial = 1173] [outer = 0x116183c00] 04:38:03 INFO - PROCESS | 1657 | 1464608283240 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x116a5ec00) [pid = 1657] [serial = 1174] [outer = 0x116183c00] 04:38:03 INFO - PROCESS | 1657 | 1464608283764 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]]]}] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc3c000 == 97 [pid = 1657] [id = 379] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca77000 == 96 [pid = 1657] [id = 378] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x115e13800 == 95 [pid = 1657] [id = 377] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12c012000 == 94 [pid = 1657] [id = 376] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12b141800 == 93 [pid = 1657] [id = 375] 04:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12936e800) [pid = 1657] [serial = 1038] [outer = 0x0] [url = about:blank] 04:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x1260a9000) [pid = 1657] [serial = 1032] [outer = 0x0] [url = about:blank] 04:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x11965fc00) [pid = 1657] [serial = 1029] [outer = 0x0] [url = about:blank] 04:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x1289af400) [pid = 1657] [serial = 1035] [outer = 0x0] [url = about:blank] 04:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x111d19800) [pid = 1657] [serial = 1023] [outer = 0x0] [url = about:blank] 04:38:03 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x1167d8800) [pid = 1657] [serial = 1026] [outer = 0x0] [url = about:blank] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12952f000 == 92 [pid = 1657] [id = 374] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x126dbf800 == 91 [pid = 1657] [id = 373] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x124aa1000 == 90 [pid = 1657] [id = 372] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x120dde000 == 89 [pid = 1657] [id = 371] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1166e3000 == 88 [pid = 1657] [id = 370] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x113322800 == 87 [pid = 1657] [id = 369] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8d1800 == 86 [pid = 1657] [id = 364] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3e5000 == 85 [pid = 1657] [id = 363] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x12acbe800 == 84 [pid = 1657] [id = 362] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x120d0e800 == 83 [pid = 1657] [id = 361] 04:38:03 INFO - PROCESS | 1657 | --DOCSHELL 0x1127b7000 == 82 [pid = 1657] [id = 360] 04:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 977ms 04:38:03 INFO - PROCESS | 1657 | 1464608283847 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 1657 | 1464608283850 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:38:03 INFO - PROCESS | 1657 | 1464608283853 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 1657 | 1464608283854 Marionette TRACE conn2 <- [1,1538,null,{}] 04:38:03 INFO - PROCESS | 1657 | 1464608283857 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}] 04:38:03 INFO - PROCESS | 1657 | 1464608283953 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:38:03 INFO - PROCESS | 1657 | 1464608283961 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170ba800 == 83 [pid = 1657] [id = 392] 04:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x118102800) [pid = 1657] [serial = 1175] [outer = 0x0] 04:38:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x11810d800) [pid = 1657] [serial = 1176] [outer = 0x118102800] 04:38:03 INFO - PROCESS | 1657 | 1464608283987 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x1186f0c00) [pid = 1657] [serial = 1177] [outer = 0x118102800] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x126847800) [pid = 1657] [serial = 846] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12acaac00) [pid = 1657] [serial = 907] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12648d000) [pid = 1657] [serial = 1063] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12cea5000) [pid = 1657] [serial = 834] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1263ab800) [pid = 1657] [serial = 1062] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1289b3000) [pid = 1657] [serial = 1066] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12dc1e400) [pid = 1657] [serial = 913] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x126854400) [pid = 1657] [serial = 1065] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x119de4800) [pid = 1657] [serial = 1053] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1212d1400) [pid = 1657] [serial = 1054] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1186f8c00) [pid = 1657] [serial = 1048] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x118612000) [pid = 1657] [serial = 1047] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x126488400) [pid = 1657] [serial = 843] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x112fa0400) [pid = 1657] [serial = 1042] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11291e000) [pid = 1657] [serial = 1041] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x124f96c00) [pid = 1657] [serial = 1059] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1217aac00) [pid = 1657] [serial = 1056] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x124156800) [pid = 1657] [serial = 1057] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x117188400) [pid = 1657] [serial = 1045] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11684a400) [pid = 1657] [serial = 1044] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1185e2000) [pid = 1657] [serial = 900] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x128a1f400) [pid = 1657] [serial = 1068] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x128d1b000) [pid = 1657] [serial = 1021] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1186f5c00) [pid = 1657] [serial = 1071] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x126039c00) [pid = 1657] [serial = 1072] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x128bd4c00) [pid = 1657] [serial = 1074] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1295c0000) [pid = 1657] [serial = 1077] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x128bcbc00) [pid = 1657] [serial = 1069] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1196db800) [pid = 1657] [serial = 1051] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x119156400) [pid = 1657] [serial = 1050] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x126036000) [pid = 1657] [serial = 1060] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12917fc00) [pid = 1657] [serial = 1075] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11269cc00) [pid = 1657] [serial = 897] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12dc1c800) [pid = 1657] [serial = 958] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x12672d400) [pid = 1657] [serial = 967] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12c1c3000) [pid = 1657] [serial = 973] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x118246800) [pid = 1657] [serial = 961] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1295bdc00) [pid = 1657] [serial = 970] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12d95d000) [pid = 1657] [serial = 976] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12dc1f400) [pid = 1657] [serial = 979] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x121337000) [pid = 1657] [serial = 964] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12d520400) [pid = 1657] [serial = 910] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x135392c00) [pid = 1657] [serial = 916] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x1168c9800) [pid = 1657] [serial = 837] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x12ab0a000) [pid = 1657] [serial = 849] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x12d95c800) [pid = 1657] [serial = 852] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x11914c400) [pid = 1657] [serial = 840] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x126485000) [pid = 1657] [serial = 904] [outer = 0x0] [url = about:blank] 04:38:04 INFO - PROCESS | 1657 | 1464608284395 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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 569ms 04:38:04 INFO - PROCESS | 1657 | 1464608284422 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 1657 | 1464608284424 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:38:04 INFO - PROCESS | 1657 | 1464608284427 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 1657 | 1464608284431 Marionette TRACE conn2 <- [1,1542,null,{}] 04:38:04 INFO - PROCESS | 1657 | 1464608284438 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}] 04:38:04 INFO - PROCESS | 1657 | 1464608284536 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:38:04 INFO - PROCESS | 1657 | 1464608284561 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211da000 == 84 [pid = 1657] [id = 393] 04:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x11965fc00) [pid = 1657] [serial = 1178] [outer = 0x0] 04:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x119ae2000) [pid = 1657] [serial = 1179] [outer = 0x11965fc00] 04:38:04 INFO - PROCESS | 1657 | 1464608284587 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x1212d1000) [pid = 1657] [serial = 1180] [outer = 0x11965fc00] 04:38:04 INFO - PROCESS | 1657 | 1464608284914 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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 523ms 04:38:04 INFO - PROCESS | 1657 | 1464608284949 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 1657 | 1464608284951 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:38:04 INFO - PROCESS | 1657 | 1464608284953 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 1657 | 1464608284954 Marionette TRACE conn2 <- [1,1546,null,{}] 04:38:04 INFO - PROCESS | 1657 | 1464608284957 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}] 04:38:05 INFO - PROCESS | 1657 | 1464608285057 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:38:05 INFO - PROCESS | 1657 | 1464608285061 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267af000 == 85 [pid = 1657] [id = 394] 04:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x1213d5800) [pid = 1657] [serial = 1181] [outer = 0x0] 04:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1217b3800) [pid = 1657] [serial = 1182] [outer = 0x1213d5800] 04:38:05 INFO - PROCESS | 1657 | 1464608285087 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x1240a9c00) [pid = 1657] [serial = 1183] [outer = 0x1213d5800] 04:38:05 INFO - PROCESS | 1657 | 1464608285423 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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:38:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 04:38:05 INFO - PROCESS | 1657 | 1464608285472 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 1657 | 1464608285473 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:38:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:38:05 INFO - PROCESS | 1657 | 1464608285475 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 1657 | 1464608285477 Marionette TRACE conn2 <- [1,1550,null,{}] 04:38:05 INFO - PROCESS | 1657 | 1464608285479 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}] 04:38:05 INFO - PROCESS | 1657 | 1464608285571 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:38:05 INFO - PROCESS | 1657 | 1464608285648 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x128f91800 == 86 [pid = 1657] [id = 395] 04:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x124f98000) [pid = 1657] [serial = 1184] [outer = 0x0] 04:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x126035800) [pid = 1657] [serial = 1185] [outer = 0x124f98000] 04:38:05 INFO - PROCESS | 1657 | 1464608285679 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12648dc00) [pid = 1657] [serial = 1186] [outer = 0x124f98000] 04:38:06 INFO - PROCESS | 1657 | 1464608286018 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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 571ms 04:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:38:06 INFO - PROCESS | 1657 | 1464608286054 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 1657 | 1464608286055 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:38:06 INFO - PROCESS | 1657 | 1464608286057 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 1657 | 1464608286058 Marionette TRACE conn2 <- [1,1554,null,{}] 04:38:06 INFO - PROCESS | 1657 | 1464608286060 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}] 04:38:06 INFO - PROCESS | 1657 | 1464608286178 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:38:06 INFO - PROCESS | 1657 | 1464608286201 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a83f000 == 87 [pid = 1657] [id = 396] 04:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x126733000) [pid = 1657] [serial = 1187] [outer = 0x0] 04:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1289b9800) [pid = 1657] [serial = 1188] [outer = 0x126733000] 04:38:06 INFO - PROCESS | 1657 | 1464608286226 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x128b52000) [pid = 1657] [serial = 1189] [outer = 0x126733000] 04:38:06 INFO - PROCESS | 1657 | 1464608286568 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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 522ms 04:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:38:06 INFO - PROCESS | 1657 | 1464608286584 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 1657 | 1464608286585 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:38:06 INFO - PROCESS | 1657 | 1464608286587 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 1657 | 1464608286589 Marionette TRACE conn2 <- [1,1558,null,{}] 04:38:06 INFO - PROCESS | 1657 | 1464608286594 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}] 04:38:06 INFO - PROCESS | 1657 | 1464608286711 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:38:06 INFO - PROCESS | 1657 | 1464608286723 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b369000 == 88 [pid = 1657] [id = 397] 04:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x112923800) [pid = 1657] [serial = 1190] [outer = 0x0] 04:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128b52c00) [pid = 1657] [serial = 1191] [outer = 0x112923800] 04:38:06 INFO - PROCESS | 1657 | 1464608286748 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x129365800) [pid = 1657] [serial = 1192] [outer = 0x112923800] 04:38:07 INFO - PROCESS | 1657 | 1464608287131 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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 571ms 04:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:38:07 INFO - PROCESS | 1657 | 1464608287162 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 1657 | 1464608287164 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:38:07 INFO - PROCESS | 1657 | 1464608287167 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 1657 | 1464608287169 Marionette TRACE conn2 <- [1,1562,null,{}] 04:38:07 INFO - PROCESS | 1657 | 1464608287172 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}] 04:38:07 INFO - PROCESS | 1657 | 1464608287348 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:38:07 INFO - PROCESS | 1657 | 1464608287366 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c599800 == 89 [pid = 1657] [id = 398] 04:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x128b56c00) [pid = 1657] [serial = 1193] [outer = 0x0] 04:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1295ca000) [pid = 1657] [serial = 1194] [outer = 0x128b56c00] 04:38:07 INFO - PROCESS | 1657 | 1464608287391 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12ab05c00) [pid = 1657] [serial = 1195] [outer = 0x128b56c00] 04:38:07 INFO - PROCESS | 1657 | 1464608287738 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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 621ms 04:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:38:07 INFO - PROCESS | 1657 | 1464608287788 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 1657 | 1464608287789 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:38:07 INFO - PROCESS | 1657 | 1464608287791 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 1657 | 1464608287792 Marionette TRACE conn2 <- [1,1566,null,{}] 04:38:07 INFO - PROCESS | 1657 | 1464608287795 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}] 04:38:07 INFO - PROCESS | 1657 | 1464608287912 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x1167d2800) [pid = 1657] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x11823d000) [pid = 1657] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x129367400) [pid = 1657] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1243a0000) [pid = 1657] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x126487c00) [pid = 1657] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x11516fc00) [pid = 1657] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x1126a3800) [pid = 1657] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x113d82c00) [pid = 1657] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1126a3400) [pid = 1657] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x11965a400) [pid = 1657] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 137 (0x1212d3400) [pid = 1657] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 136 (0x12bb09c00) [pid = 1657] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 135 (0x11103c800) [pid = 1657] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 134 (0x126484400) [pid = 1657] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 133 (0x1139ec800) [pid = 1657] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 132 (0x1212d4800) [pid = 1657] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 131 (0x1110b1400) [pid = 1657] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:38:08 INFO - PROCESS | 1657 | --DOMWINDOW == 130 (0x124a5c000) [pid = 1657] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:38:08 INFO - PROCESS | 1657 | 1464608288212 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x118175800 == 90 [pid = 1657] [id = 399] 04:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 131 (0x1110b1400) [pid = 1657] [serial = 1196] [outer = 0x0] 04:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 132 (0x1126a3800) [pid = 1657] [serial = 1197] [outer = 0x1110b1400] 04:38:08 INFO - PROCESS | 1657 | 1464608288237 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 133 (0x118242000) [pid = 1657] [serial = 1198] [outer = 0x1110b1400] 04:38:08 INFO - PROCESS | 1657 | 1464608288509 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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 771ms 04:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:38:08 INFO - PROCESS | 1657 | 1464608288563 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 1657 | 1464608288564 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:38:08 INFO - PROCESS | 1657 | 1464608288567 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 1657 | 1464608288568 Marionette TRACE conn2 <- [1,1570,null,{}] 04:38:08 INFO - PROCESS | 1657 | 1464608288570 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}] 04:38:08 INFO - PROCESS | 1657 | 1464608288673 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:38:08 INFO - PROCESS | 1657 | 1464608288737 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab21800 == 91 [pid = 1657] [id = 400] 04:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 134 (0x111036000) [pid = 1657] [serial = 1199] [outer = 0x0] 04:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 135 (0x1212d4800) [pid = 1657] [serial = 1200] [outer = 0x111036000] 04:38:08 INFO - PROCESS | 1657 | 1464608288768 Marionette DEBUG loaded listener.js 04:38:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 136 (0x12a865000) [pid = 1657] [serial = 1201] [outer = 0x111036000] 04:38:09 INFO - PROCESS | 1657 | 1464608289078 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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 520ms 04:38:09 INFO - PROCESS | 1657 | 1464608289087 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 1657 | 1464608289090 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:38:09 INFO - PROCESS | 1657 | 1464608289100 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 1657 | 1464608289102 Marionette TRACE conn2 <- [1,1574,null,{}] 04:38:09 INFO - PROCESS | 1657 | 1464608289104 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}] 04:38:09 INFO - PROCESS | 1657 | 1464608289220 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:38:09 INFO - PROCESS | 1657 | 1464608289225 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d348800 == 92 [pid = 1657] [id = 401] 04:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 137 (0x12ab11400) [pid = 1657] [serial = 1202] [outer = 0x0] 04:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 138 (0x12bbc8800) [pid = 1657] [serial = 1203] [outer = 0x12ab11400] 04:38:09 INFO - PROCESS | 1657 | 1464608289249 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x12c079400) [pid = 1657] [serial = 1204] [outer = 0x12ab11400] 04:38:09 INFO - PROCESS | 1657 | 1464608289584 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]]]}] 04:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 523ms 04:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:38:09 INFO - PROCESS | 1657 | 1464608289635 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:38:09 INFO - PROCESS | 1657 | 1464608289636 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:38:09 INFO - PROCESS | 1657 | 1464608289638 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:38:09 INFO - PROCESS | 1657 | 1464608289641 Marionette TRACE conn2 <- [1,1578,null,{}] 04:38:09 INFO - PROCESS | 1657 | 1464608289646 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}] 04:38:09 INFO - PROCESS | 1657 | 1464608289743 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:38:09 INFO - PROCESS | 1657 | 1464608289747 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3fb000 == 93 [pid = 1657] [id = 402] 04:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x12a863800) [pid = 1657] [serial = 1205] [outer = 0x0] 04:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x12c1a0400) [pid = 1657] [serial = 1206] [outer = 0x12a863800] 04:38:09 INFO - PROCESS | 1657 | 1464608289772 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12c1ca000) [pid = 1657] [serial = 1207] [outer = 0x12a863800] 04:38:10 INFO - PROCESS | 1657 | 1464608290102 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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 472ms 04:38:10 INFO - PROCESS | 1657 | 1464608290111 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 1657 | 1464608290112 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:38:10 INFO - PROCESS | 1657 | 1464608290114 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 1657 | 1464608290115 Marionette TRACE conn2 <- [1,1582,null,{}] 04:38:10 INFO - PROCESS | 1657 | 1464608290118 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}] 04:38:10 INFO - PROCESS | 1657 | 1464608290299 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:38:10 INFO - PROCESS | 1657 | 1464608290412 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x113f1e800 == 94 [pid = 1657] [id = 403] 04:38:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x11103d400) [pid = 1657] [serial = 1208] [outer = 0x0] 04:38:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11224e400) [pid = 1657] [serial = 1209] [outer = 0x11103d400] 04:38:10 INFO - PROCESS | 1657 | 1464608290445 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x112a76000) [pid = 1657] [serial = 1210] [outer = 0x11103d400] 04:38:10 INFO - PROCESS | 1657 | 1464608290909 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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 869ms 04:38:10 INFO - PROCESS | 1657 | 1464608290986 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:38:10 INFO - PROCESS | 1657 | 1464608290990 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:38:10 INFO - PROCESS | 1657 | 1464608290995 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1657 | 1464608290999 Marionette TRACE conn2 <- [1,1586,null,{}] 04:38:11 INFO - PROCESS | 1657 | 1464608291004 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}] 04:38:11 INFO - PROCESS | 1657 | 1464608291188 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:38:11 INFO - PROCESS | 1657 | 1464608291332 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12156a800 == 95 [pid = 1657] [id = 404] 04:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x118109400) [pid = 1657] [serial = 1211] [outer = 0x0] 04:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x118249c00) [pid = 1657] [serial = 1212] [outer = 0x118109400] 04:38:11 INFO - PROCESS | 1657 | 1464608291386 Marionette DEBUG loaded listener.js 04:38:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x1186f6800) [pid = 1657] [serial = 1213] [outer = 0x118109400] 04:38:11 INFO - PROCESS | 1657 | 1464608291875 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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 925ms 04:38:11 INFO - PROCESS | 1657 | 1464608291919 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 1657 | 1464608291921 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:38:11 INFO - PROCESS | 1657 | 1464608291924 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1657 | 1464608291925 Marionette TRACE conn2 <- [1,1590,null,{}] 04:38:11 INFO - PROCESS | 1657 | 1464608291928 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}] 04:38:12 INFO - PROCESS | 1657 | 1464608292044 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:38:12 INFO - PROCESS | 1657 | 1464608292125 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bb92000 == 96 [pid = 1657] [id = 405] 04:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x119ae4400) [pid = 1657] [serial = 1214] [outer = 0x0] 04:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12130e800) [pid = 1657] [serial = 1215] [outer = 0x119ae4400] 04:38:12 INFO - PROCESS | 1657 | 1464608292155 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x124f23000) [pid = 1657] [serial = 1216] [outer = 0x119ae4400] 04:38:12 INFO - PROCESS | 1657 | 1464608292601 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]]]}] 04:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 718ms 04:38:12 INFO - PROCESS | 1657 | 1464608292644 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:38:12 INFO - PROCESS | 1657 | 1464608292648 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:38:12 INFO - PROCESS | 1657 | 1464608292680 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:38:12 INFO - PROCESS | 1657 | 1464608292685 Marionette TRACE conn2 <- [1,1594,null,{}] 04:38:12 INFO - PROCESS | 1657 | 1464608292696 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}] 04:38:12 INFO - PROCESS | 1657 | 1464608292863 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:38:12 INFO - PROCESS | 1657 | 1464608292943 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd3a800 == 97 [pid = 1657] [id = 406] 04:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x126036000) [pid = 1657] [serial = 1217] [outer = 0x0] 04:38:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x128bcd400) [pid = 1657] [serial = 1218] [outer = 0x126036000] 04:38:12 INFO - PROCESS | 1657 | 1464608292973 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12a78a800) [pid = 1657] [serial = 1219] [outer = 0x126036000] 04:38:13 INFO - PROCESS | 1657 | 1464608293412 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]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 807ms 04:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:38:13 INFO - PROCESS | 1657 | 1464608293461 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 1657 | 1464608293462 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:38:13 INFO - PROCESS | 1657 | 1464608293464 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 1657 | 1464608293465 Marionette TRACE conn2 <- [1,1598,null,{}] 04:38:13 INFO - PROCESS | 1657 | 1464608293468 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}] 04:38:13 INFO - PROCESS | 1657 | 1464608293585 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:38:13 INFO - PROCESS | 1657 | 1464608293664 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e95000 == 98 [pid = 1657] [id = 407] 04:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12a791800) [pid = 1657] [serial = 1220] [outer = 0x0] 04:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12bb07000) [pid = 1657] [serial = 1221] [outer = 0x12a791800] 04:38:13 INFO - PROCESS | 1657 | 1464608293694 Marionette DEBUG loaded listener.js 04:38:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12bee7000) [pid = 1657] [serial = 1222] [outer = 0x12a791800] 04:38:14 INFO - PROCESS | 1657 | 1464608294081 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]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 668ms 04:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:38:14 INFO - PROCESS | 1657 | 1464608294133 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1657 | 1464608294134 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:38:14 INFO - PROCESS | 1657 | 1464608294137 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1657 | 1464608294138 Marionette TRACE conn2 <- [1,1602,null,{}] 04:38:14 INFO - PROCESS | 1657 | 1464608294140 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}] 04:38:14 INFO - PROCESS | 1657 | 1464608294257 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:38:14 INFO - PROCESS | 1657 | 1464608294339 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350c3000 == 99 [pid = 1657] [id = 408] 04:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12ca4cc00) [pid = 1657] [serial = 1223] [outer = 0x0] 04:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12ca54800) [pid = 1657] [serial = 1224] [outer = 0x12ca4cc00] 04:38:14 INFO - PROCESS | 1657 | 1464608294376 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12cea1000) [pid = 1657] [serial = 1225] [outer = 0x12ca4cc00] 04:38:14 INFO - PROCESS | 1657 | 1464608294795 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]]]}] 04:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 04:38:14 INFO - PROCESS | 1657 | 1464608294810 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:38:14 INFO - PROCESS | 1657 | 1464608294811 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:38:14 INFO - PROCESS | 1657 | 1464608294814 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:38:14 INFO - PROCESS | 1657 | 1464608294815 Marionette TRACE conn2 <- [1,1606,null,{}] 04:38:14 INFO - PROCESS | 1657 | 1464608294817 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}] 04:38:14 INFO - PROCESS | 1657 | 1464608294950 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:38:15 INFO - PROCESS | 1657 | 1464608295028 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x135584000 == 100 [pid = 1657] [id = 409] 04:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12c1c9400) [pid = 1657] [serial = 1226] [outer = 0x0] 04:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12cfce000) [pid = 1657] [serial = 1227] [outer = 0x12c1c9400] 04:38:15 INFO - PROCESS | 1657 | 1464608295057 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12d3d1400) [pid = 1657] [serial = 1228] [outer = 0x12c1c9400] 04:38:15 INFO - PROCESS | 1657 | 1464608295469 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]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 668ms 04:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:38:15 INFO - PROCESS | 1657 | 1464608295482 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 1657 | 1464608295484 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:38:15 INFO - PROCESS | 1657 | 1464608295486 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 1657 | 1464608295487 Marionette TRACE conn2 <- [1,1610,null,{}] 04:38:15 INFO - PROCESS | 1657 | 1464608295490 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}] 04:38:15 INFO - PROCESS | 1657 | 1464608295607 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:38:15 INFO - PROCESS | 1657 | 1464608295714 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x135613000 == 101 [pid = 1657] [id = 410] 04:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x118106000) [pid = 1657] [serial = 1229] [outer = 0x0] 04:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12d3d9000) [pid = 1657] [serial = 1230] [outer = 0x118106000] 04:38:15 INFO - PROCESS | 1657 | 1464608295746 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12d520400) [pid = 1657] [serial = 1231] [outer = 0x118106000] 04:38:16 INFO - PROCESS | 1657 | 1464608296200 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]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 721ms 04:38:16 INFO - PROCESS | 1657 | 1464608296208 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1657 | 1464608296210 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:38:16 INFO - PROCESS | 1657 | 1464608296214 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1657 | 1464608296216 Marionette TRACE conn2 <- [1,1614,null,{}] 04:38:16 INFO - PROCESS | 1657 | 1464608296248 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}] 04:38:16 INFO - PROCESS | 1657 | 1464608296426 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:38:16 INFO - PROCESS | 1657 | 1464608296543 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a0cf000 == 102 [pid = 1657] [id = 411] 04:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12d89a000) [pid = 1657] [serial = 1232] [outer = 0x0] 04:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12d89e400) [pid = 1657] [serial = 1233] [outer = 0x12d89a000] 04:38:16 INFO - PROCESS | 1657 | 1464608296573 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12d8a2c00) [pid = 1657] [serial = 1234] [outer = 0x12d89a000] 04:38:17 INFO - PROCESS | 1657 | 1464608297017 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]]]}] 04:38:17 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 04:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 821ms 04:38:17 INFO - PROCESS | 1657 | 1464608297034 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 1657 | 1464608297036 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:38:17 INFO - PROCESS | 1657 | 1464608297038 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 1657 | 1464608297040 Marionette TRACE conn2 <- [1,1618,null,{}] 04:38:17 INFO - PROCESS | 1657 | 1464608297043 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}] 04:38:17 INFO - PROCESS | 1657 | 1464608297162 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:38:17 INFO - PROCESS | 1657 | 1464608297276 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x116649800 == 103 [pid = 1657] [id = 412] 04:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x1122b6c00) [pid = 1657] [serial = 1235] [outer = 0x0] 04:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x115e49800) [pid = 1657] [serial = 1236] [outer = 0x1122b6c00] 04:38:17 INFO - PROCESS | 1657 | 1464608297308 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x126490800) [pid = 1657] [serial = 1237] [outer = 0x1122b6c00] 04:38:17 INFO - PROCESS | 1657 | 1464608297892 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]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 925ms 04:38:17 INFO - PROCESS | 1657 | 1464608297963 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 1657 | 1464608297966 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:38:17 INFO - PROCESS | 1657 | 1464608297970 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 1657 | 1464608297972 Marionette TRACE conn2 <- [1,1622,null,{}] 04:38:17 INFO - PROCESS | 1657 | 1464608297975 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}] 04:38:18 INFO - PROCESS | 1657 | 1464608298094 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:38:18 INFO - PROCESS | 1657 | 1464608298177 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ab3000 == 104 [pid = 1657] [id = 413] 04:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x116077800) [pid = 1657] [serial = 1238] [outer = 0x0] 04:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1168c2c00) [pid = 1657] [serial = 1239] [outer = 0x116077800] 04:38:18 INFO - PROCESS | 1657 | 1464608298206 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x118110000) [pid = 1657] [serial = 1240] [outer = 0x116077800] 04:38:18 INFO - PROCESS | 1657 | 1464608298635 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]]]}] 04:38:18 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 04:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 720ms 04:38:18 INFO - PROCESS | 1657 | 1464608298692 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:38:18 INFO - PROCESS | 1657 | 1464608298697 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:38:18 INFO - PROCESS | 1657 | 1464608298702 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:38:18 INFO - PROCESS | 1657 | 1464608298704 Marionette TRACE conn2 <- [1,1626,null,{}] 04:38:18 INFO - PROCESS | 1657 | 1464608298706 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}] 04:38:18 INFO - PROCESS | 1657 | 1464608298819 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:38:18 INFO - PROCESS | 1657 | 1464608298901 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186b0000 == 105 [pid = 1657] [id = 414] 04:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x1167d1400) [pid = 1657] [serial = 1241] [outer = 0x0] 04:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x118e41800) [pid = 1657] [serial = 1242] [outer = 0x1167d1400] 04:38:18 INFO - PROCESS | 1657 | 1464608298929 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x1212d3000) [pid = 1657] [serial = 1243] [outer = 0x1167d1400] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d659800 == 104 [pid = 1657] [id = 171] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1350b4800 == 103 [pid = 1657] [id = 303] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3e0000 == 102 [pid = 1657] [id = 346] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3fb000 == 101 [pid = 1657] [id = 402] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x1217e8800) [pid = 1657] [serial = 1089] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1289b1800) [pid = 1657] [serial = 1092] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12a864c00) [pid = 1657] [serial = 1095] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x128b55800) [pid = 1657] [serial = 1098] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x118eca000) [pid = 1657] [serial = 1101] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12c09c800) [pid = 1657] [serial = 1140] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12d348800 == 100 [pid = 1657] [id = 401] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab21800 == 99 [pid = 1657] [id = 400] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x118175800 == 98 [pid = 1657] [id = 399] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12c599800 == 97 [pid = 1657] [id = 398] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12b369000 == 96 [pid = 1657] [id = 397] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x12a83f000 == 95 [pid = 1657] [id = 396] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x128f91800 == 94 [pid = 1657] [id = 395] 04:38:19 INFO - PROCESS | 1657 | 1464608299467 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]]]}] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1267af000 == 93 [pid = 1657] [id = 394] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1211da000 == 92 [pid = 1657] [id = 393] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1170ba800 == 91 [pid = 1657] [id = 392] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1127c1800 == 90 [pid = 1657] [id = 391] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x1170e2000 == 89 [pid = 1657] [id = 390] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x13508a800 == 88 [pid = 1657] [id = 384] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x129790000 == 87 [pid = 1657] [id = 383] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x124aa8000 == 86 [pid = 1657] [id = 382] 04:38:19 INFO - PROCESS | 1657 | --DOCSHELL 0x11816e800 == 85 [pid = 1657] [id = 381] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x126487800) [pid = 1657] [serial = 1033] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x112699c00) [pid = 1657] [serial = 1024] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x128bd6000) [pid = 1657] [serial = 1036] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1180c9400) [pid = 1657] [serial = 1027] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x120d78400) [pid = 1657] [serial = 1030] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12a503000) [pid = 1657] [serial = 1039] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12602b800) [pid = 1657] [serial = 1119] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x129369c00) [pid = 1657] [serial = 1125] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x11617ec00) [pid = 1657] [serial = 1107] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x116a61000) [pid = 1657] [serial = 1108] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12bb07400) [pid = 1657] [serial = 1105] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x119ae7800) [pid = 1657] [serial = 1104] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x1168c2800) [pid = 1657] [serial = 1083] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12ab0ec00) [pid = 1657] [serial = 1128] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x11203b400) [pid = 1657] [serial = 1080] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x117693400) [pid = 1657] [serial = 1110] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x11824bc00) [pid = 1657] [serial = 1111] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x118616c00) [pid = 1657] [serial = 1086] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x119aea400) [pid = 1657] [serial = 1113] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1212d7400) [pid = 1657] [serial = 1114] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1217a9c00) [pid = 1657] [serial = 1116] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x12415b400) [pid = 1657] [serial = 1117] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x12bee1000) [pid = 1657] [serial = 1137] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x12c080000) [pid = 1657] [serial = 1138] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x112685800) [pid = 1657] [serial = 1131] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x126acac00) [pid = 1657] [serial = 1122] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x11979e000) [pid = 1657] [serial = 1134] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12a790000) [pid = 1657] [serial = 1126] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x1161a8400) [pid = 1657] [serial = 1132] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12a866400) [pid = 1657] [serial = 1135] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12b3c3c00) [pid = 1657] [serial = 1129] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x1260aa000) [pid = 1657] [serial = 1120] [outer = 0x0] [url = about:blank] 04:38:19 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x128bd3400) [pid = 1657] [serial = 1123] [outer = 0x0] [url = about:blank] 04:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 820ms 04:38:19 INFO - PROCESS | 1657 | 1464608299524 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 1657 | 1464608299526 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:38:19 INFO - PROCESS | 1657 | 1464608299529 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 1657 | 1464608299533 Marionette TRACE conn2 <- [1,1630,null,{}] 04:38:19 INFO - PROCESS | 1657 | 1464608299544 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}] 04:38:19 INFO - PROCESS | 1657 | 1464608299698 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:38:19 INFO - PROCESS | 1657 | 1464608299769 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a4800 == 86 [pid = 1657] [id = 415] 04:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x1212d4c00) [pid = 1657] [serial = 1244] [outer = 0x0] 04:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1217a9000) [pid = 1657] [serial = 1245] [outer = 0x1212d4c00] 04:38:19 INFO - PROCESS | 1657 | 1464608299799 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x12410ec00) [pid = 1657] [serial = 1246] [outer = 0x1212d4c00] 04:38:20 INFO - PROCESS | 1657 | 1464608300128 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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 04:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:38:20 INFO - PROCESS | 1657 | 1464608300161 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1657 | 1464608300162 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:38:20 INFO - PROCESS | 1657 | 1464608300164 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1657 | 1464608300165 Marionette TRACE conn2 <- [1,1634,null,{}] 04:38:20 INFO - PROCESS | 1657 | 1464608300168 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}] 04:38:20 INFO - PROCESS | 1657 | 1464608300267 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:38:20 INFO - PROCESS | 1657 | 1464608300335 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x123845800 == 87 [pid = 1657] [id = 416] 04:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x124a5e800) [pid = 1657] [serial = 1247] [outer = 0x0] 04:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x1260aac00) [pid = 1657] [serial = 1248] [outer = 0x124a5e800] 04:38:20 INFO - PROCESS | 1657 | 1464608300362 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12648fc00) [pid = 1657] [serial = 1249] [outer = 0x124a5e800] 04:38:20 INFO - PROCESS | 1657 | 1464608300651 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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 04:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:38:20 INFO - PROCESS | 1657 | 1464608300683 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 1657 | 1464608300685 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:38:20 INFO - PROCESS | 1657 | 1464608300687 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 1657 | 1464608300699 Marionette TRACE conn2 <- [1,1638,null,{}] 04:38:20 INFO - PROCESS | 1657 | 1464608300701 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}] 04:38:20 INFO - PROCESS | 1657 | 1464608300796 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:38:20 INFO - PROCESS | 1657 | 1464608300858 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x129120800 == 88 [pid = 1657] [id = 417] 04:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x124f99c00) [pid = 1657] [serial = 1250] [outer = 0x0] 04:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12672f000) [pid = 1657] [serial = 1251] [outer = 0x124f99c00] 04:38:20 INFO - PROCESS | 1657 | 1464608300887 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x128a19400) [pid = 1657] [serial = 1252] [outer = 0x124f99c00] 04:38:21 INFO - PROCESS | 1657 | 1464608301203 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 530ms 04:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:38:21 INFO - PROCESS | 1657 | 1464608301217 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1657 | 1464608301219 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:38:21 INFO - PROCESS | 1657 | 1464608301221 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 1657 | 1464608301222 Marionette TRACE conn2 <- [1,1642,null,{}] 04:38:21 INFO - PROCESS | 1657 | 1464608301228 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}] 04:38:21 INFO - PROCESS | 1657 | 1464608301342 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:38:21 INFO - PROCESS | 1657 | 1464608301347 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b369000 == 89 [pid = 1657] [id = 418] 04:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x128a25000) [pid = 1657] [serial = 1253] [outer = 0x0] 04:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x128bd0400) [pid = 1657] [serial = 1254] [outer = 0x128a25000] 04:38:21 INFO - PROCESS | 1657 | 1464608301372 Marionette DEBUG loaded listener.js 04:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12acb2400) [pid = 1657] [serial = 1255] [outer = 0x128a25000] 04:38:21 INFO - PROCESS | 1657 | 1464608301751 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 04:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:38:21 INFO - PROCESS | 1657 | 1464608301791 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1657 | 1464608301793 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:38:21 INFO - PROCESS | 1657 | 1464608301795 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 1657 | 1464608301796 Marionette TRACE conn2 <- [1,1646,null,{}] 04:38:21 INFO - PROCESS | 1657 | 1464608301798 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}] 04:38:21 INFO - PROCESS | 1657 | 1464608301924 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:38:21 INFO - PROCESS | 1657 | 1464608301943 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c012000 == 90 [pid = 1657] [id = 419] 04:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x128b55800) [pid = 1657] [serial = 1256] [outer = 0x0] 04:38:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x12bbca000) [pid = 1657] [serial = 1257] [outer = 0x128b55800] 04:38:21 INFO - PROCESS | 1657 | 1464608301971 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x12c07d800) [pid = 1657] [serial = 1258] [outer = 0x128b55800] 04:38:22 INFO - PROCESS | 1657 | 1464608302307 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]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 518ms 04:38:22 INFO - PROCESS | 1657 | 1464608302314 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 1657 | 1464608302315 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:38:22 INFO - PROCESS | 1657 | 1464608302317 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 1657 | 1464608302318 Marionette TRACE conn2 <- [1,1650,null,{}] 04:38:22 INFO - PROCESS | 1657 | 1464608302321 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}] 04:38:22 INFO - PROCESS | 1657 | 1464608302447 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:38:22 INFO - PROCESS | 1657 | 1464608302461 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca7d800 == 91 [pid = 1657] [id = 420] 04:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12bb0f400) [pid = 1657] [serial = 1259] [outer = 0x0] 04:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x12c1a9000) [pid = 1657] [serial = 1260] [outer = 0x12bb0f400] 04:38:22 INFO - PROCESS | 1657 | 1464608302486 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x12c1c5c00) [pid = 1657] [serial = 1261] [outer = 0x12bb0f400] 04:38:22 INFO - PROCESS | 1657 | 1464608302844 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]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 568ms 04:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:38:22 INFO - PROCESS | 1657 | 1464608302886 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 1657 | 1464608302887 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:38:22 INFO - PROCESS | 1657 | 1464608302895 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 1657 | 1464608302896 Marionette TRACE conn2 <- [1,1654,null,{}] 04:38:22 INFO - PROCESS | 1657 | 1464608302899 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}] 04:38:23 INFO - PROCESS | 1657 | 1464608303025 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:38:23 INFO - PROCESS | 1657 | 1464608303037 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d35b000 == 92 [pid = 1657] [id = 421] 04:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x12c1a0c00) [pid = 1657] [serial = 1262] [outer = 0x0] 04:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12ca4a400) [pid = 1657] [serial = 1263] [outer = 0x12c1a0c00] 04:38:23 INFO - PROCESS | 1657 | 1464608303063 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12cfce400) [pid = 1657] [serial = 1264] [outer = 0x12c1a0c00] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x117698400) [pid = 1657] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11103bc00) [pid = 1657] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x1161b4000) [pid = 1657] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x118240000) [pid = 1657] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x126733000) [pid = 1657] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x112923800) [pid = 1657] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x128b56c00) [pid = 1657] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x1110b1400) [pid = 1657] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x12c095000) [pid = 1657] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x124f98000) [pid = 1657] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x118102800) [pid = 1657] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x1213d5800) [pid = 1657] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x11965fc00) [pid = 1657] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x116183c00) [pid = 1657] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x111037000) [pid = 1657] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x12ab11400) [pid = 1657] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x111036000) [pid = 1657] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x119ae1000) [pid = 1657] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x12a792400) [pid = 1657] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x124111c00) [pid = 1657] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:38:23 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x1161aa400) [pid = 1657] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:38:23 INFO - PROCESS | 1657 | 1464608303809 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]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 927ms 04:38:23 INFO - PROCESS | 1657 | 1464608303817 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 1657 | 1464608303819 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:38:23 INFO - PROCESS | 1657 | 1464608303823 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 1657 | 1464608303825 Marionette TRACE conn2 <- [1,1658,null,{}] 04:38:23 INFO - PROCESS | 1657 | 1464608303827 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}] 04:38:23 INFO - PROCESS | 1657 | 1464608303926 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:38:23 INFO - PROCESS | 1657 | 1464608303930 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12384c800 == 93 [pid = 1657] [id = 422] 04:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x112698000) [pid = 1657] [serial = 1265] [outer = 0x0] 04:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x117188400) [pid = 1657] [serial = 1266] [outer = 0x112698000] 04:38:23 INFO - PROCESS | 1657 | 1464608303955 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x118ecb000) [pid = 1657] [serial = 1267] [outer = 0x112698000] 04:38:24 INFO - PROCESS | 1657 | 1464608304321 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]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 04:38:24 INFO - PROCESS | 1657 | 1464608304345 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1657 | 1464608304347 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:38:24 INFO - PROCESS | 1657 | 1464608304349 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1657 | 1464608304350 Marionette TRACE conn2 <- [1,1662,null,{}] 04:38:24 INFO - PROCESS | 1657 | 1464608304353 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}] 04:38:24 INFO - PROCESS | 1657 | 1464608304494 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:38:24 INFO - PROCESS | 1657 | 1464608304506 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd29800 == 94 [pid = 1657] [id = 423] 04:38:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x119ae1000) [pid = 1657] [serial = 1268] [outer = 0x0] 04:38:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x128bd6c00) [pid = 1657] [serial = 1269] [outer = 0x119ae1000] 04:38:24 INFO - PROCESS | 1657 | 1464608304535 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x12d8a4800) [pid = 1657] [serial = 1270] [outer = 0x119ae1000] 04:38:24 INFO - PROCESS | 1657 | 1464608304871 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]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 568ms 04:38:24 INFO - PROCESS | 1657 | 1464608304918 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1657 | 1464608304919 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:38:24 INFO - PROCESS | 1657 | 1464608304921 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1657 | 1464608304922 Marionette TRACE conn2 <- [1,1666,null,{}] 04:38:24 INFO - PROCESS | 1657 | 1464608304925 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}] 04:38:25 INFO - PROCESS | 1657 | 1464608305026 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:38:25 INFO - PROCESS | 1657 | 1464608305096 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2ea800 == 95 [pid = 1657] [id = 424] 04:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x1213d5800) [pid = 1657] [serial = 1271] [outer = 0x0] 04:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x12d95c400) [pid = 1657] [serial = 1272] [outer = 0x1213d5800] 04:38:25 INFO - PROCESS | 1657 | 1464608305121 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12d968800) [pid = 1657] [serial = 1273] [outer = 0x1213d5800] 04:38:25 INFO - PROCESS | 1657 | 1464608305393 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]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 04:38:25 INFO - PROCESS | 1657 | 1464608305443 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 1657 | 1464608305446 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:38:25 INFO - PROCESS | 1657 | 1464608305448 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 1657 | 1464608305449 Marionette TRACE conn2 <- [1,1670,null,{}] 04:38:25 INFO - PROCESS | 1657 | 1464608305452 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}] 04:38:25 INFO - PROCESS | 1657 | 1464608305551 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:38:25 INFO - PROCESS | 1657 | 1464608305555 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350ba800 == 96 [pid = 1657] [id = 425] 04:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12d962c00) [pid = 1657] [serial = 1274] [outer = 0x0] 04:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x12dc0bc00) [pid = 1657] [serial = 1275] [outer = 0x12d962c00] 04:38:25 INFO - PROCESS | 1657 | 1464608305580 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x12dc16400) [pid = 1657] [serial = 1276] [outer = 0x12d962c00] 04:38:26 INFO - PROCESS | 1657 | 1464608306116 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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 719ms 04:38:26 INFO - PROCESS | 1657 | 1464608306168 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 1657 | 1464608306170 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:38:26 INFO - PROCESS | 1657 | 1464608306174 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1657 | 1464608306177 Marionette TRACE conn2 <- [1,1674,null,{}] 04:38:26 INFO - PROCESS | 1657 | 1464608306180 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}] 04:38:26 INFO - PROCESS | 1657 | 1464608306307 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:38:26 INFO - PROCESS | 1657 | 1464608306418 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x119771000 == 97 [pid = 1657] [id = 426] 04:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x113349800) [pid = 1657] [serial = 1277] [outer = 0x0] 04:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1167d4000) [pid = 1657] [serial = 1278] [outer = 0x113349800] 04:38:26 INFO - PROCESS | 1657 | 1464608306452 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x118102400) [pid = 1657] [serial = 1279] [outer = 0x113349800] 04:38:26 INFO - PROCESS | 1657 | 1464608306904 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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 774ms 04:38:26 INFO - PROCESS | 1657 | 1464608306949 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 1657 | 1464608306953 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:38:26 INFO - PROCESS | 1657 | 1464608306960 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1657 | 1464608306962 Marionette TRACE conn2 <- [1,1678,null,{}] 04:38:26 INFO - PROCESS | 1657 | 1464608306965 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}] 04:38:27 INFO - PROCESS | 1657 | 1464608307084 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:38:27 INFO - PROCESS | 1657 | 1464608307166 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acbe800 == 98 [pid = 1657] [id = 427] 04:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x118e41c00) [pid = 1657] [serial = 1280] [outer = 0x0] 04:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x11965a400) [pid = 1657] [serial = 1281] [outer = 0x118e41c00] 04:38:27 INFO - PROCESS | 1657 | 1464608307197 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x1217b3400) [pid = 1657] [serial = 1282] [outer = 0x118e41c00] 04:38:27 INFO - PROCESS | 1657 | 1464608307617 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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 722ms 04:38:27 INFO - PROCESS | 1657 | 1464608307681 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 1657 | 1464608307682 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:38:27 INFO - PROCESS | 1657 | 1464608307685 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 1657 | 1464608307688 Marionette TRACE conn2 <- [1,1682,null,{}] 04:38:27 INFO - PROCESS | 1657 | 1464608307695 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}] 04:38:27 INFO - PROCESS | 1657 | 1464608307816 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:38:27 INFO - PROCESS | 1657 | 1464608307908 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x13520a800 == 99 [pid = 1657] [id = 428] 04:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x128a22800) [pid = 1657] [serial = 1283] [outer = 0x0] 04:38:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x128a23000) [pid = 1657] [serial = 1284] [outer = 0x128a22800] 04:38:27 INFO - PROCESS | 1657 | 1464608307943 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x129176c00) [pid = 1657] [serial = 1285] [outer = 0x128a22800] 04:38:28 INFO - PROCESS | 1657 | 1464608308365 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]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 722ms 04:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:38:28 INFO - PROCESS | 1657 | 1464608308418 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 1657 | 1464608308420 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:38:28 INFO - PROCESS | 1657 | 1464608308423 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 1657 | 1464608308424 Marionette TRACE conn2 <- [1,1686,null,{}] 04:38:28 INFO - PROCESS | 1657 | 1464608308426 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}] 04:38:28 INFO - PROCESS | 1657 | 1464608308544 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:38:28 INFO - PROCESS | 1657 | 1464608308654 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x135605800 == 100 [pid = 1657] [id = 429] 04:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12a50d400) [pid = 1657] [serial = 1286] [outer = 0x0] 04:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12acaac00) [pid = 1657] [serial = 1287] [outer = 0x12a50d400] 04:38:28 INFO - PROCESS | 1657 | 1464608308688 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12c075000) [pid = 1657] [serial = 1288] [outer = 0x12a50d400] 04:38:29 INFO - PROCESS | 1657 | 1464608309102 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]]]}] 04:38:29 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 04:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 721ms 04:38:29 INFO - PROCESS | 1657 | 1464608309145 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 1657 | 1464608309146 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:38:29 INFO - PROCESS | 1657 | 1464608309148 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1657 | 1464608309150 Marionette TRACE conn2 <- [1,1690,null,{}] 04:38:29 INFO - PROCESS | 1657 | 1464608309152 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}] 04:38:29 INFO - PROCESS | 1657 | 1464608309268 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:38:29 INFO - PROCESS | 1657 | 1464608309378 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1359c6000 == 101 [pid = 1657] [id = 430] 04:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12171b000) [pid = 1657] [serial = 1289] [outer = 0x0] 04:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12171fc00) [pid = 1657] [serial = 1290] [outer = 0x12171b000] 04:38:29 INFO - PROCESS | 1657 | 1464608309409 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x121724c00) [pid = 1657] [serial = 1291] [outer = 0x12171b000] 04:38:29 INFO - PROCESS | 1657 | 1464608309797 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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 674ms 04:38:29 INFO - PROCESS | 1657 | 1464608309823 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 1657 | 1464608309827 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:38:29 INFO - PROCESS | 1657 | 1464608309829 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 1657 | 1464608309830 Marionette TRACE conn2 <- [1,1694,null,{}] 04:38:29 INFO - PROCESS | 1657 | 1464608309833 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}] 04:38:29 INFO - PROCESS | 1657 | 1464608309977 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:38:30 INFO - PROCESS | 1657 | 1464608310062 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1393e5000 == 102 [pid = 1657] [id = 431] 04:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x121727800) [pid = 1657] [serial = 1292] [outer = 0x0] 04:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12c1cbc00) [pid = 1657] [serial = 1293] [outer = 0x121727800] 04:38:30 INFO - PROCESS | 1657 | 1464608310093 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12d969400) [pid = 1657] [serial = 1294] [outer = 0x121727800] 04:38:30 INFO - PROCESS | 1657 | 1464608310554 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]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 769ms 04:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:38:30 INFO - PROCESS | 1657 | 1464608310607 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 1657 | 1464608310608 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:38:30 INFO - PROCESS | 1657 | 1464608310613 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 1657 | 1464608310614 Marionette TRACE conn2 <- [1,1698,null,{}] 04:38:30 INFO - PROCESS | 1657 | 1464608310616 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}] 04:38:30 INFO - PROCESS | 1657 | 1464608310733 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:38:30 INFO - PROCESS | 1657 | 1464608310815 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a7800 == 103 [pid = 1657] [id = 432] 04:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x112686400) [pid = 1657] [serial = 1295] [outer = 0x0] 04:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x118611800) [pid = 1657] [serial = 1296] [outer = 0x112686400] 04:38:30 INFO - PROCESS | 1657 | 1464608310845 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x128bcf400) [pid = 1657] [serial = 1297] [outer = 0x112686400] 04:38:31 INFO - PROCESS | 1657 | 1464608311566 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]]]}] 04:38:31 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 04:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 972ms 04:38:31 INFO - PROCESS | 1657 | 1464608311585 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 1657 | 1464608311587 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:38:31 INFO - PROCESS | 1657 | 1464608311611 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 1657 | 1464608311614 Marionette TRACE conn2 <- [1,1702,null,{}] 04:38:31 INFO - PROCESS | 1657 | 1464608311620 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}] 04:38:31 INFO - PROCESS | 1657 | 1464608311728 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:38:31 INFO - PROCESS | 1657 | 1464608311814 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d9000 == 104 [pid = 1657] [id = 433] 04:38:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x11269cc00) [pid = 1657] [serial = 1298] [outer = 0x0] 04:38:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x112928800) [pid = 1657] [serial = 1299] [outer = 0x11269cc00] 04:38:31 INFO - PROCESS | 1657 | 1464608311842 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x11390f000) [pid = 1657] [serial = 1300] [outer = 0x11269cc00] 04:38:32 INFO - PROCESS | 1657 | 1464608312269 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]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 695ms 04:38:32 INFO - PROCESS | 1657 | 1464608312286 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 1657 | 1464608312290 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:38:32 INFO - PROCESS | 1657 | 1464608312296 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1657 | 1464608312298 Marionette TRACE conn2 <- [1,1706,null,{}] 04:38:32 INFO - PROCESS | 1657 | 1464608312300 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}] 04:38:32 INFO - PROCESS | 1657 | 1464608312406 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:38:32 INFO - PROCESS | 1657 | 1464608312525 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x11339c000 == 105 [pid = 1657] [id = 434] 04:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x113d82c00) [pid = 1657] [serial = 1301] [outer = 0x0] 04:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1166c7400) [pid = 1657] [serial = 1302] [outer = 0x113d82c00] 04:38:32 INFO - PROCESS | 1657 | 1464608312559 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x1168c9400) [pid = 1657] [serial = 1303] [outer = 0x113d82c00] 04:38:33 INFO - PROCESS | 1657 | 1464608313009 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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 04:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:38:33 INFO - PROCESS | 1657 | 1464608313034 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1657 | 1464608313035 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:38:33 INFO - PROCESS | 1657 | 1464608313037 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1657 | 1464608313040 Marionette TRACE conn2 <- [1,1710,null,{}] 04:38:33 INFO - PROCESS | 1657 | 1464608313063 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}] 04:38:33 INFO - PROCESS | 1657 | 1464608313168 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:38:33 INFO - PROCESS | 1657 | 1464608313296 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x121570800 == 104 [pid = 1657] [id = 232] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2ea800 == 103 [pid = 1657] [id = 424] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd29800 == 102 [pid = 1657] [id = 423] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12384c800 == 101 [pid = 1657] [id = 422] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12d35b000 == 100 [pid = 1657] [id = 421] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca7d800 == 99 [pid = 1657] [id = 420] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12a78b400) [pid = 1657] [serial = 1155] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12c1a7000) [pid = 1657] [serial = 1158] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x124a60c00) [pid = 1657] [serial = 1149] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12c1c6800) [pid = 1657] [serial = 1164] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x118472400) [pid = 1657] [serial = 1146] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x112fa5400) [pid = 1657] [serial = 1143] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c1c0400) [pid = 1657] [serial = 1161] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x128a19000) [pid = 1657] [serial = 1152] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x11979fc00) [pid = 1657] [serial = 1167] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x12c1a0400) [pid = 1657] [serial = 1206] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x112f2f000 == 100 [pid = 1657] [id = 435] 04:38:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x112a72c00) [pid = 1657] [serial = 1304] [outer = 0x0] 04:38:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x1161a9800) [pid = 1657] [serial = 1305] [outer = 0x112a72c00] 04:38:33 INFO - PROCESS | 1657 | 1464608313360 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x11860f400) [pid = 1657] [serial = 1306] [outer = 0x112a72c00] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12c012000 == 99 [pid = 1657] [id = 419] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12b369000 == 98 [pid = 1657] [id = 418] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x129120800 == 97 [pid = 1657] [id = 417] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x123845800 == 96 [pid = 1657] [id = 416] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x134e9d800 == 95 [pid = 1657] [id = 380] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a4800 == 94 [pid = 1657] [id = 415] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1186b0000 == 93 [pid = 1657] [id = 414] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x124ab3000 == 92 [pid = 1657] [id = 413] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x116649800 == 91 [pid = 1657] [id = 412] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x13a0cf000 == 90 [pid = 1657] [id = 411] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x135613000 == 89 [pid = 1657] [id = 410] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x135584000 == 88 [pid = 1657] [id = 409] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x1350c3000 == 87 [pid = 1657] [id = 408] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x134e95000 == 86 [pid = 1657] [id = 407] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd3a800 == 85 [pid = 1657] [id = 406] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12bb92000 == 84 [pid = 1657] [id = 405] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x12156a800 == 83 [pid = 1657] [id = 404] 04:38:33 INFO - PROCESS | 1657 | --DOCSHELL 0x113f1e800 == 82 [pid = 1657] [id = 403] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x1243a0400) [pid = 1657] [serial = 1090] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12ab0d800) [pid = 1657] [serial = 1096] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x128bc7c00) [pid = 1657] [serial = 1093] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12acb0400) [pid = 1657] [serial = 1102] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12b3c2000) [pid = 1657] [serial = 1099] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x112687c00) [pid = 1657] [serial = 1081] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x1180c9000) [pid = 1657] [serial = 1084] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x119656800) [pid = 1657] [serial = 1087] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1289b9800) [pid = 1657] [serial = 1188] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x128b52c00) [pid = 1657] [serial = 1191] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x1295ca000) [pid = 1657] [serial = 1194] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118242000) [pid = 1657] [serial = 1198] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12c1a4800) [pid = 1657] [serial = 1141] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x126035800) [pid = 1657] [serial = 1185] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11810d800) [pid = 1657] [serial = 1176] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x1186f0c00) [pid = 1657] [serial = 1177] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x1217b3800) [pid = 1657] [serial = 1182] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 153 (0x1240a9c00) [pid = 1657] [serial = 1183] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 152 (0x119ae2000) [pid = 1657] [serial = 1179] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 151 (0x1212d1000) [pid = 1657] [serial = 1180] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 150 (0x116a5ec00) [pid = 1657] [serial = 1174] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 149 (0x1161f4000) [pid = 1657] [serial = 1173] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 148 (0x112683000) [pid = 1657] [serial = 1171] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 147 (0x111b09c00) [pid = 1657] [serial = 1170] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 146 (0x12bbc8800) [pid = 1657] [serial = 1203] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 145 (0x1212d4800) [pid = 1657] [serial = 1200] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 144 (0x1126a3800) [pid = 1657] [serial = 1197] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 143 (0x129365800) [pid = 1657] [serial = 1192] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 142 (0x12a865000) [pid = 1657] [serial = 1201] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 141 (0x128b52000) [pid = 1657] [serial = 1189] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 140 (0x12ab05c00) [pid = 1657] [serial = 1195] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 139 (0x12c079400) [pid = 1657] [serial = 1204] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | --DOMWINDOW == 138 (0x12648dc00) [pid = 1657] [serial = 1186] [outer = 0x0] [url = about:blank] 04:38:33 INFO - PROCESS | 1657 | 1464608313849 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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 840ms 04:38:33 INFO - PROCESS | 1657 | 1464608313878 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1657 | 1464608313880 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:38:33 INFO - PROCESS | 1657 | 1464608313884 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1657 | 1464608313886 Marionette TRACE conn2 <- [1,1714,null,{}] 04:38:33 INFO - PROCESS | 1657 | 1464608313890 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}] 04:38:34 INFO - PROCESS | 1657 | 1464608314007 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:38:34 INFO - PROCESS | 1657 | 1464608314083 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1170a8000 == 83 [pid = 1657] [id = 436] 04:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 139 (0x11268bc00) [pid = 1657] [serial = 1307] [outer = 0x0] 04:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 140 (0x113288c00) [pid = 1657] [serial = 1308] [outer = 0x11268bc00] 04:38:34 INFO - PROCESS | 1657 | 1464608314116 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 141 (0x1161b4800) [pid = 1657] [serial = 1309] [outer = 0x11268bc00] 04:38:34 INFO - PROCESS | 1657 | 1464608314559 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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 722ms 04:38:34 INFO - PROCESS | 1657 | 1464608314607 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 1657 | 1464608314611 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:38:34 INFO - PROCESS | 1657 | 1464608314616 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - PROCESS | 1657 | 1464608314618 Marionette TRACE conn2 <- [1,1718,null,{}] 04:38:34 INFO - PROCESS | 1657 | 1464608314620 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}] 04:38:34 INFO - PROCESS | 1657 | 1464608314730 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:38:34 INFO - PROCESS | 1657 | 1464608314805 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x119555800 == 84 [pid = 1657] [id = 437] 04:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 142 (0x11769e800) [pid = 1657] [serial = 1310] [outer = 0x0] 04:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 143 (0x118246000) [pid = 1657] [serial = 1311] [outer = 0x11769e800] 04:38:34 INFO - PROCESS | 1657 | 1464608314837 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 144 (0x11862e000) [pid = 1657] [serial = 1312] [outer = 0x11769e800] 04:38:35 INFO - PROCESS | 1657 | 1464608315252 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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 04:38:35 INFO - PROCESS | 1657 | 1464608315286 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:38:35 INFO - PROCESS | 1657 | 1464608315288 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:38:35 INFO - PROCESS | 1657 | 1464608315290 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 1657 | 1464608315293 Marionette TRACE conn2 <- [1,1722,null,{}] 04:38:35 INFO - PROCESS | 1657 | 1464608315300 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}] 04:38:35 INFO - PROCESS | 1657 | 1464608315412 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:38:35 INFO - PROCESS | 1657 | 1464608315518 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x121567000 == 85 [pid = 1657] [id = 438] 04:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 145 (0x119150c00) [pid = 1657] [serial = 1313] [outer = 0x0] 04:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 146 (0x119795400) [pid = 1657] [serial = 1314] [outer = 0x119150c00] 04:38:35 INFO - PROCESS | 1657 | 1464608315554 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 147 (0x1212cb800) [pid = 1657] [serial = 1315] [outer = 0x119150c00] 04:38:35 INFO - PROCESS | 1657 | 1464608315966 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]]]}] 04:38:36 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 04:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 723ms 04:38:36 INFO - PROCESS | 1657 | 1464608316032 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:38:36 INFO - PROCESS | 1657 | 1464608316034 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:38:36 INFO - PROCESS | 1657 | 1464608316037 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1657 | 1464608316038 Marionette TRACE conn2 <- [1,1726,null,{}] 04:38:36 INFO - PROCESS | 1657 | 1464608316055 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}] 04:38:36 INFO - PROCESS | 1657 | 1464608316203 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:38:36 INFO - PROCESS | 1657 | 1464608316257 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x124ab7800 == 86 [pid = 1657] [id = 439] 04:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 148 (0x12130c800) [pid = 1657] [serial = 1316] [outer = 0x0] 04:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 149 (0x12171b800) [pid = 1657] [serial = 1317] [outer = 0x12130c800] 04:38:36 INFO - PROCESS | 1657 | 1464608316290 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 150 (0x1217ad800) [pid = 1657] [serial = 1318] [outer = 0x12130c800] 04:38:36 INFO - PROCESS | 1657 | 1464608316709 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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 720ms 04:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:38:36 INFO - PROCESS | 1657 | 1464608316758 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 1657 | 1464608316759 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:38:36 INFO - PROCESS | 1657 | 1464608316761 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1657 | 1464608316763 Marionette TRACE conn2 <- [1,1730,null,{}] 04:38:36 INFO - PROCESS | 1657 | 1464608316765 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}] 04:38:36 INFO - PROCESS | 1657 | 1464608316867 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:38:36 INFO - PROCESS | 1657 | 1464608316971 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268ad000 == 87 [pid = 1657] [id = 440] 04:38:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 151 (0x1217a8c00) [pid = 1657] [serial = 1319] [outer = 0x0] 04:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 152 (0x1217e8800) [pid = 1657] [serial = 1320] [outer = 0x1217a8c00] 04:38:37 INFO - PROCESS | 1657 | 1464608317004 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 153 (0x1240a4800) [pid = 1657] [serial = 1321] [outer = 0x1217a8c00] 04:38:37 INFO - PROCESS | 1657 | 1464608317394 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]]]}] 04:38:37 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 04:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 668ms 04:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:38:37 INFO - PROCESS | 1657 | 1464608317431 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 1657 | 1464608317433 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:38:37 INFO - PROCESS | 1657 | 1464608317435 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 1657 | 1464608317436 Marionette TRACE conn2 <- [1,1734,null,{}] 04:38:37 INFO - PROCESS | 1657 | 1464608317439 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}] 04:38:37 INFO - PROCESS | 1657 | 1464608317581 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:38:37 INFO - PROCESS | 1657 | 1464608317687 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x129539000 == 88 [pid = 1657] [id = 441] 04:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 154 (0x124481000) [pid = 1657] [serial = 1322] [outer = 0x0] 04:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x12602bc00) [pid = 1657] [serial = 1323] [outer = 0x124481000] 04:38:37 INFO - PROCESS | 1657 | 1464608317720 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x126491000) [pid = 1657] [serial = 1324] [outer = 0x124481000] 04:38:38 INFO - PROCESS | 1657 | 1464608318158 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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 04:38:38 INFO - PROCESS | 1657 | 1464608318205 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 1657 | 1464608318207 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:38:38 INFO - PROCESS | 1657 | 1464608318209 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 1657 | 1464608318210 Marionette TRACE conn2 <- [1,1738,null,{}] 04:38:38 INFO - PROCESS | 1657 | 1464608318212 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}] 04:38:38 INFO - PROCESS | 1657 | 1464608318316 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:38:38 INFO - PROCESS | 1657 | 1464608318391 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a72c000 == 89 [pid = 1657] [id = 442] 04:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x126487c00) [pid = 1657] [serial = 1325] [outer = 0x0] 04:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x126733000) [pid = 1657] [serial = 1326] [outer = 0x126487c00] 04:38:38 INFO - PROCESS | 1657 | 1464608318421 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x126ad3400) [pid = 1657] [serial = 1327] [outer = 0x126487c00] 04:38:38 INFO - PROCESS | 1657 | 1464608318867 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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 04:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:38:38 INFO - PROCESS | 1657 | 1464608318881 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 1657 | 1464608318883 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:38:38 INFO - PROCESS | 1657 | 1464608318887 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 1657 | 1464608318889 Marionette TRACE conn2 <- [1,1742,null,{}] 04:38:38 INFO - PROCESS | 1657 | 1464608318962 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}] 04:38:39 INFO - PROCESS | 1657 | 1464608319125 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:38:39 INFO - PROCESS | 1657 | 1464608319243 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14a000 == 90 [pid = 1657] [id = 443] 04:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x126847800) [pid = 1657] [serial = 1328] [outer = 0x0] 04:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1289b6000) [pid = 1657] [serial = 1329] [outer = 0x126847800] 04:38:39 INFO - PROCESS | 1657 | 1464608319274 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x128a18400) [pid = 1657] [serial = 1330] [outer = 0x126847800] 04:38:39 INFO - PROCESS | 1657 | 1464608319718 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]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 843ms 04:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:38:39 INFO - PROCESS | 1657 | 1464608319730 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 1657 | 1464608319731 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:38:39 INFO - PROCESS | 1657 | 1464608319734 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 1657 | 1464608319735 Marionette TRACE conn2 <- [1,1746,null,{}] 04:38:39 INFO - PROCESS | 1657 | 1464608319737 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}] 04:38:39 INFO - PROCESS | 1657 | 1464608319842 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:38:39 INFO - PROCESS | 1657 | 1464608319950 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e2000 == 91 [pid = 1657] [id = 444] 04:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1122a7400) [pid = 1657] [serial = 1331] [outer = 0x0] 04:38:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x128a1e800) [pid = 1657] [serial = 1332] [outer = 0x1122a7400] 04:38:39 INFO - PROCESS | 1657 | 1464608319984 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128b52c00) [pid = 1657] [serial = 1333] [outer = 0x1122a7400] 04:38:40 INFO - PROCESS | 1657 | 1464608320416 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]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 718ms 04:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:38:40 INFO - PROCESS | 1657 | 1464608320453 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 1657 | 1464608320454 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:38:40 INFO - PROCESS | 1657 | 1464608320478 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 1657 | 1464608320479 Marionette TRACE conn2 <- [1,1750,null,{}] 04:38:40 INFO - PROCESS | 1657 | 1464608320482 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}] 04:38:40 INFO - PROCESS | 1657 | 1464608320587 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:38:40 INFO - PROCESS | 1657 | 1464608320776 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x11687d000 == 92 [pid = 1657] [id = 445] 04:38:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x111039c00) [pid = 1657] [serial = 1334] [outer = 0x0] 04:38:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x11203c800) [pid = 1657] [serial = 1335] [outer = 0x111039c00] 04:38:40 INFO - PROCESS | 1657 | 1464608320812 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x112924400) [pid = 1657] [serial = 1336] [outer = 0x111039c00] 04:38:41 INFO - PROCESS | 1657 | 1464608321245 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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 842ms 04:38:41 INFO - PROCESS | 1657 | 1464608321298 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:38:41 INFO - PROCESS | 1657 | 1464608321301 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:38:41 INFO - PROCESS | 1657 | 1464608321304 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 1657 | 1464608321306 Marionette TRACE conn2 <- [1,1754,null,{}] 04:38:41 INFO - PROCESS | 1657 | 1464608321309 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}] 04:38:41 INFO - PROCESS | 1657 | 1464608321419 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:38:41 INFO - PROCESS | 1657 | 1464608321530 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x11225a000 == 93 [pid = 1657] [id = 446] 04:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x11769ac00) [pid = 1657] [serial = 1337] [outer = 0x0] 04:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x118245400) [pid = 1657] [serial = 1338] [outer = 0x11769ac00] 04:38:41 INFO - PROCESS | 1657 | 1464608321562 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x118eca800) [pid = 1657] [serial = 1339] [outer = 0x11769ac00] 04:38:41 INFO - PROCESS | 1657 | --DOCSHELL 0x11339c000 == 92 [pid = 1657] [id = 434] 04:38:41 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d9000 == 91 [pid = 1657] [id = 433] 04:38:41 INFO - PROCESS | 1657 | --DOCSHELL 0x13520a800 == 90 [pid = 1657] [id = 428] 04:38:41 INFO - PROCESS | 1657 | --DOCSHELL 0x12acbe800 == 89 [pid = 1657] [id = 427] 04:38:41 INFO - PROCESS | 1657 | --DOCSHELL 0x119771000 == 88 [pid = 1657] [id = 426] 04:38:41 INFO - PROCESS | 1657 | 1464608321934 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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 04:38:41 INFO - PROCESS | 1657 | 1464608321978 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 1657 | 1464608321981 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:38:41 INFO - PROCESS | 1657 | 1464608321984 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 1657 | 1464608321985 Marionette TRACE conn2 <- [1,1758,null,{}] 04:38:41 INFO - PROCESS | 1657 | 1464608321988 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}] 04:38:42 INFO - PROCESS | 1657 | 1464608322104 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:38:42 INFO - PROCESS | 1657 | 1464608322176 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x126402800 == 89 [pid = 1657] [id = 447] 04:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x119658400) [pid = 1657] [serial = 1340] [outer = 0x0] 04:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x121139800) [pid = 1657] [serial = 1341] [outer = 0x119658400] 04:38:42 INFO - PROCESS | 1657 | 1464608322203 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x1217b1800) [pid = 1657] [serial = 1342] [outer = 0x119658400] 04:38:42 INFO - PROCESS | 1657 | 1464608322518 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]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 568ms 04:38:42 INFO - PROCESS | 1657 | 1464608322553 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 1657 | 1464608322554 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:38:42 INFO - PROCESS | 1657 | 1464608322559 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 1657 | 1464608322564 Marionette TRACE conn2 <- [1,1762,null,{}] 04:38:42 INFO - PROCESS | 1657 | 1464608322571 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}] 04:38:42 INFO - PROCESS | 1657 | 1464608322668 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:38:42 INFO - PROCESS | 1657 | 1464608322736 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a84a800 == 90 [pid = 1657] [id = 448] 04:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x119794800) [pid = 1657] [serial = 1343] [outer = 0x0] 04:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x124a66c00) [pid = 1657] [serial = 1344] [outer = 0x119794800] 04:38:42 INFO - PROCESS | 1657 | 1464608322761 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1289b8400) [pid = 1657] [serial = 1345] [outer = 0x119794800] 04:38:43 INFO - PROCESS | 1657 | 1464608323071 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]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 526ms 04:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:38:43 INFO - PROCESS | 1657 | 1464608323083 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 1657 | 1464608323085 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:38:43 INFO - PROCESS | 1657 | 1464608323087 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 1657 | 1464608323088 Marionette TRACE conn2 <- [1,1766,null,{}] 04:38:43 INFO - PROCESS | 1657 | 1464608323090 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}] 04:38:43 INFO - PROCESS | 1657 | 1464608323192 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:38:43 INFO - PROCESS | 1657 | 1464608323196 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca86800 == 91 [pid = 1657] [id = 449] 04:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128bc7800) [pid = 1657] [serial = 1346] [outer = 0x0] 04:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x128f0d000) [pid = 1657] [serial = 1347] [outer = 0x128bc7800] 04:38:43 INFO - PROCESS | 1657 | 1464608323221 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x129366400) [pid = 1657] [serial = 1348] [outer = 0x128bc7800] 04:38:43 INFO - PROCESS | 1657 | 1464608323587 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]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 524ms 04:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:38:43 INFO - PROCESS | 1657 | 1464608323613 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 1657 | 1464608323614 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:38:43 INFO - PROCESS | 1657 | 1464608323616 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 1657 | 1464608323618 Marionette TRACE conn2 <- [1,1770,null,{}] 04:38:43 INFO - PROCESS | 1657 | 1464608323646 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}] 04:38:43 INFO - PROCESS | 1657 | 1464608323764 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:38:43 INFO - PROCESS | 1657 | 1464608323779 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d342000 == 92 [pid = 1657] [id = 450] 04:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x129372c00) [pid = 1657] [serial = 1349] [outer = 0x0] 04:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1295be800) [pid = 1657] [serial = 1350] [outer = 0x129372c00] 04:38:43 INFO - PROCESS | 1657 | 1464608323810 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12a866800) [pid = 1657] [serial = 1351] [outer = 0x129372c00] 04:38:44 INFO - PROCESS | 1657 | 1464608324176 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]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 596ms 04:38:44 INFO - PROCESS | 1657 | 1464608324214 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 1657 | 1464608324215 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:38:44 INFO - PROCESS | 1657 | 1464608324225 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 1657 | 1464608324226 Marionette TRACE conn2 <- [1,1774,null,{}] 04:38:44 INFO - PROCESS | 1657 | 1464608324228 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}] 04:38:44 INFO - PROCESS | 1657 | 1464608324347 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:38:44 INFO - PROCESS | 1657 | 1464608324362 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d367800 == 93 [pid = 1657] [id = 451] 04:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12a86d400) [pid = 1657] [serial = 1352] [outer = 0x0] 04:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12ab0b800) [pid = 1657] [serial = 1353] [outer = 0x12a86d400] 04:38:44 INFO - PROCESS | 1657 | 1464608324387 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12b11c400) [pid = 1657] [serial = 1354] [outer = 0x12a86d400] 04:38:44 INFO - PROCESS | 1657 | 1464608324746 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]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 581ms 04:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:38:44 INFO - PROCESS | 1657 | 1464608324798 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 1657 | 1464608324800 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:38:44 INFO - PROCESS | 1657 | 1464608324802 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 1657 | 1464608324803 Marionette TRACE conn2 <- [1,1778,null,{}] 04:38:44 INFO - PROCESS | 1657 | 1464608324805 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}] 04:38:44 INFO - PROCESS | 1657 | 1464608324925 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:38:44 INFO - PROCESS | 1657 | 1464608324940 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc25000 == 94 [pid = 1657] [id = 452] 04:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x113289000) [pid = 1657] [serial = 1355] [outer = 0x0] 04:38:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12bb05000) [pid = 1657] [serial = 1356] [outer = 0x113289000] 04:38:44 INFO - PROCESS | 1657 | 1464608324965 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12bbd3400) [pid = 1657] [serial = 1357] [outer = 0x113289000] 04:38:45 INFO - PROCESS | 1657 | 1464608325311 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]]]}] 04:38:45 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 04:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 520ms 04:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:38:45 INFO - PROCESS | 1657 | 1464608325323 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 1657 | 1464608325325 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:38:45 INFO - PROCESS | 1657 | 1464608325328 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 1657 | 1464608325329 Marionette TRACE conn2 <- [1,1782,null,{}] 04:38:45 INFO - PROCESS | 1657 | 1464608325331 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}] 04:38:45 INFO - PROCESS | 1657 | 1464608325454 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:38:45 INFO - PROCESS | 1657 | 1464608325479 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd3d800 == 95 [pid = 1657] [id = 453] 04:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12bb05c00) [pid = 1657] [serial = 1358] [outer = 0x0] 04:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12beedc00) [pid = 1657] [serial = 1359] [outer = 0x12bb05c00] 04:38:45 INFO - PROCESS | 1657 | 1464608325504 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12c099800) [pid = 1657] [serial = 1360] [outer = 0x12bb05c00] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x113969000) [pid = 1657] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12936bc00) [pid = 1657] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1126a6800) [pid = 1657] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1180cb400) [pid = 1657] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12c073800) [pid = 1657] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12c1a6800) [pid = 1657] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x126ad1800) [pid = 1657] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x126ad2c00) [pid = 1657] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x112038c00) [pid = 1657] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x1217a8400) [pid = 1657] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x128b55800) [pid = 1657] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x12bb0f400) [pid = 1657] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x128a25000) [pid = 1657] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12c1a0c00) [pid = 1657] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x112698000) [pid = 1657] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1212d4c00) [pid = 1657] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x116077800) [pid = 1657] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1167d1400) [pid = 1657] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x124a5e800) [pid = 1657] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x124f99c00) [pid = 1657] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12a863800) [pid = 1657] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11269cc00) [pid = 1657] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x113d82c00) [pid = 1657] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x119ae1000) [pid = 1657] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x1122b6c00) [pid = 1657] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:38:45 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1213d5800) [pid = 1657] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:38:46 INFO - PROCESS | 1657 | 1464608326004 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]]]}] 04:38:46 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 04:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 722ms 04:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:38:46 INFO - PROCESS | 1657 | 1464608326050 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 1657 | 1464608326052 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:38:46 INFO - PROCESS | 1657 | 1464608326054 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 1657 | 1464608326055 Marionette TRACE conn2 <- [1,1786,null,{}] 04:38:46 INFO - PROCESS | 1657 | 1464608326057 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}] 04:38:46 INFO - PROCESS | 1657 | 1464608326153 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:38:46 INFO - PROCESS | 1657 | 1464608326225 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acc0000 == 96 [pid = 1657] [id = 454] 04:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x112921800) [pid = 1657] [serial = 1361] [outer = 0x0] 04:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x117699c00) [pid = 1657] [serial = 1362] [outer = 0x112921800] 04:38:46 INFO - PROCESS | 1657 | 1464608326250 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x121311000) [pid = 1657] [serial = 1363] [outer = 0x112921800] 04:38:46 INFO - PROCESS | 1657 | 1464608326527 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]]]}] 04:38:46 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 04:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 04:38:46 INFO - PROCESS | 1657 | 1464608326574 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 1657 | 1464608326578 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:38:46 INFO - PROCESS | 1657 | 1464608326581 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 1657 | 1464608326582 Marionette TRACE conn2 <- [1,1790,null,{}] 04:38:46 INFO - PROCESS | 1657 | 1464608326585 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}] 04:38:46 INFO - PROCESS | 1657 | 1464608326683 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:38:46 INFO - PROCESS | 1657 | 1464608326688 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x134eed000 == 97 [pid = 1657] [id = 455] 04:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x111036000) [pid = 1657] [serial = 1364] [outer = 0x0] 04:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x128b55800) [pid = 1657] [serial = 1365] [outer = 0x111036000] 04:38:46 INFO - PROCESS | 1657 | 1464608326719 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12c098800) [pid = 1657] [serial = 1366] [outer = 0x111036000] 04:38:47 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) 04:38:47 INFO - PROCESS | 1657 | 1464608327098 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]]]}] 04:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 04:38:47 INFO - PROCESS | 1657 | 1464608327102 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 1657 | 1464608327103 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:38:47 INFO - PROCESS | 1657 | 1464608327106 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 1657 | 1464608327108 Marionette TRACE conn2 <- [1,1794,null,{}] 04:38:47 INFO - PROCESS | 1657 | 1464608327114 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}] 04:38:47 INFO - PROCESS | 1657 | 1464608327260 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:38:47 INFO - PROCESS | 1657 | 1464608327268 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350b7800 == 98 [pid = 1657] [id = 456] 04:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c1a1400) [pid = 1657] [serial = 1367] [outer = 0x0] 04:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12c1af000) [pid = 1657] [serial = 1368] [outer = 0x12c1a1400] 04:38:47 INFO - PROCESS | 1657 | 1464608327293 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12ca4c400) [pid = 1657] [serial = 1369] [outer = 0x12c1a1400] 04:38:47 INFO - PROCESS | 1657 | 1464608327613 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]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 524ms 04:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:38:47 INFO - PROCESS | 1657 | 1464608327631 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 1657 | 1464608327632 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:38:47 INFO - PROCESS | 1657 | 1464608327634 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 1657 | 1464608327635 Marionette TRACE conn2 <- [1,1798,null,{}] 04:38:47 INFO - PROCESS | 1657 | 1464608327638 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}] 04:38:47 INFO - PROCESS | 1657 | 1464608327734 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:38:47 INFO - PROCESS | 1657 | 1464608327739 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x13558f800 == 99 [pid = 1657] [id = 457] 04:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12ca4d800) [pid = 1657] [serial = 1370] [outer = 0x0] 04:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12ce9d800) [pid = 1657] [serial = 1371] [outer = 0x12ca4d800] 04:38:47 INFO - PROCESS | 1657 | 1464608327764 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12cfd0400) [pid = 1657] [serial = 1372] [outer = 0x12ca4d800] 04:38:48 INFO - PROCESS | 1657 | 1464608328292 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]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 721ms 04:38:48 INFO - PROCESS | 1657 | 1464608328356 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 1657 | 1464608328359 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:38:48 INFO - PROCESS | 1657 | 1464608328363 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 1657 | 1464608328365 Marionette TRACE conn2 <- [1,1802,null,{}] 04:38:48 INFO - PROCESS | 1657 | 1464608328369 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}] 04:38:48 INFO - PROCESS | 1657 | 1464608328493 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:38:48 INFO - PROCESS | 1657 | 1464608328578 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211dd000 == 100 [pid = 1657] [id = 458] 04:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x117693400) [pid = 1657] [serial = 1373] [outer = 0x0] 04:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x11810f000) [pid = 1657] [serial = 1374] [outer = 0x117693400] 04:38:48 INFO - PROCESS | 1657 | 1464608328610 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x118ecac00) [pid = 1657] [serial = 1375] [outer = 0x117693400] 04:38:49 INFO - PROCESS | 1657 | 1464608329047 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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 721ms 04:38:49 INFO - PROCESS | 1657 | 1464608329084 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 1657 | 1464608329088 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:38:49 INFO - PROCESS | 1657 | 1464608329093 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 1657 | 1464608329095 Marionette TRACE conn2 <- [1,1806,null,{}] 04:38:49 INFO - PROCESS | 1657 | 1464608329098 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}] 04:38:49 INFO - PROCESS | 1657 | 1464608329219 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:38:49 INFO - PROCESS | 1657 | 1464608329324 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b5000 == 101 [pid = 1657] [id = 459] 04:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1212d0400) [pid = 1657] [serial = 1376] [outer = 0x0] 04:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x1217b1c00) [pid = 1657] [serial = 1377] [outer = 0x1212d0400] 04:38:49 INFO - PROCESS | 1657 | 1464608329368 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x124f26c00) [pid = 1657] [serial = 1378] [outer = 0x1212d0400] 04:38:49 INFO - PROCESS | 1657 | 1464608329803 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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 720ms 04:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:38:49 INFO - PROCESS | 1657 | 1464608329813 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 1657 | 1464608329814 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:38:49 INFO - PROCESS | 1657 | 1464608329817 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 1657 | 1464608329820 Marionette TRACE conn2 <- [1,1810,null,{}] 04:38:49 INFO - PROCESS | 1657 | 1464608329830 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}] 04:38:49 INFO - PROCESS | 1657 | 1464608329951 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:38:50 INFO - PROCESS | 1657 | 1464608330066 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x135573800 == 102 [pid = 1657] [id = 460] 04:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12648ac00) [pid = 1657] [serial = 1379] [outer = 0x0] 04:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x128b5d000) [pid = 1657] [serial = 1380] [outer = 0x12648ac00] 04:38:50 INFO - PROCESS | 1657 | 1464608330101 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12936d800) [pid = 1657] [serial = 1381] [outer = 0x12648ac00] 04:38:50 INFO - PROCESS | 1657 | 1464608330514 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]]]}] 04:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 722ms 04:38:50 INFO - PROCESS | 1657 | 1464608330540 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:38:50 INFO - PROCESS | 1657 | 1464608330543 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:38:50 INFO - PROCESS | 1657 | 1464608330546 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 1657 | 1464608330548 Marionette TRACE conn2 <- [1,1814,null,{}] 04:38:50 INFO - PROCESS | 1657 | 1464608330550 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}] 04:38:50 INFO - PROCESS | 1657 | 1464608330681 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:38:50 INFO - PROCESS | 1657 | 1464608330794 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x139305000 == 103 [pid = 1657] [id = 461] 04:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12a790800) [pid = 1657] [serial = 1382] [outer = 0x0] 04:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12aca7800) [pid = 1657] [serial = 1383] [outer = 0x12a790800] 04:38:50 INFO - PROCESS | 1657 | 1464608330826 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12bbcb400) [pid = 1657] [serial = 1384] [outer = 0x12a790800] 04:38:51 INFO - PROCESS | 1657 | 1464608331213 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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 720ms 04:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:38:51 INFO - PROCESS | 1657 | 1464608331266 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 1657 | 1464608331268 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:38:51 INFO - PROCESS | 1657 | 1464608331270 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 1657 | 1464608331271 Marionette TRACE conn2 <- [1,1818,null,{}] 04:38:51 INFO - PROCESS | 1657 | 1464608331274 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}] 04:38:51 INFO - PROCESS | 1657 | 1464608331389 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:38:51 INFO - PROCESS | 1657 | 1464608331474 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x1393d2800 == 104 [pid = 1657] [id = 462] 04:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x12a86ac00) [pid = 1657] [serial = 1385] [outer = 0x0] 04:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x12c1a3000) [pid = 1657] [serial = 1386] [outer = 0x12a86ac00] 04:38:51 INFO - PROCESS | 1657 | 1464608331504 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12ca4f800) [pid = 1657] [serial = 1387] [outer = 0x12a86ac00] 04:38:51 INFO - PROCESS | 1657 | 1464608331916 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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 668ms 04:38:51 INFO - PROCESS | 1657 | 1464608331939 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 1657 | 1464608331940 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:38:51 INFO - PROCESS | 1657 | 1464608331945 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 1657 | 1464608331946 Marionette TRACE conn2 <- [1,1822,null,{}] 04:38:51 INFO - PROCESS | 1657 | 1464608331949 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}] 04:38:52 INFO - PROCESS | 1657 | 1464608332115 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:38:52 INFO - PROCESS | 1657 | 1464608332262 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a0de800 == 105 [pid = 1657] [id = 463] 04:38:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x12cea0000) [pid = 1657] [serial = 1388] [outer = 0x0] 04:38:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12d3cec00) [pid = 1657] [serial = 1389] [outer = 0x12cea0000] 04:38:52 INFO - PROCESS | 1657 | 1464608332312 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x12d960000) [pid = 1657] [serial = 1390] [outer = 0x12cea0000] 04:38:52 INFO - PROCESS | 1657 | 1464608332730 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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 820ms 04:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:38:52 INFO - PROCESS | 1657 | 1464608332765 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 1657 | 1464608332766 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:38:52 INFO - PROCESS | 1657 | 1464608332768 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 1657 | 1464608332769 Marionette TRACE conn2 <- [1,1826,null,{}] 04:38:52 INFO - PROCESS | 1657 | 1464608332771 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}] 04:38:52 INFO - PROCESS | 1657 | 1464608332886 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:38:53 INFO - PROCESS | 1657 | 1464608333001 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355b1000 == 106 [pid = 1657] [id = 464] 04:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x12cfcd000) [pid = 1657] [serial = 1391] [outer = 0x0] 04:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x12dc03800) [pid = 1657] [serial = 1392] [outer = 0x12cfcd000] 04:38:53 INFO - PROCESS | 1657 | 1464608333033 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12dc19400) [pid = 1657] [serial = 1393] [outer = 0x12cfcd000] 04:38:53 INFO - PROCESS | 1657 | 1464608333463 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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 04:38:53 INFO - PROCESS | 1657 | 1464608333518 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 1657 | 1464608333520 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:38:53 INFO - PROCESS | 1657 | 1464608333538 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 1657 | 1464608333540 Marionette TRACE conn2 <- [1,1830,null,{}] 04:38:53 INFO - PROCESS | 1657 | 1464608333548 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}] 04:38:53 INFO - PROCESS | 1657 | 1464608333724 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:38:53 INFO - PROCESS | 1657 | 1464608333848 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a20b000 == 107 [pid = 1657] [id = 465] 04:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12dc19800) [pid = 1657] [serial = 1394] [outer = 0x0] 04:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12dc21000) [pid = 1657] [serial = 1395] [outer = 0x12dc19800] 04:38:53 INFO - PROCESS | 1657 | 1464608333891 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x134e67000) [pid = 1657] [serial = 1396] [outer = 0x12dc19800] 04:38:54 INFO - PROCESS | 1657 | 1464608334370 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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 889ms 04:38:54 INFO - PROCESS | 1657 | 1464608334413 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:38:54 INFO - PROCESS | 1657 | 1464608334414 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:38:54 INFO - PROCESS | 1657 | 1464608334416 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 1657 | 1464608334418 Marionette TRACE conn2 <- [1,1834,null,{}] 04:38:54 INFO - PROCESS | 1657 | 1464608334420 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}] 04:38:54 INFO - PROCESS | 1657 | 1464608334535 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:38:54 INFO - PROCESS | 1657 | 1464608334621 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x11918a000 == 108 [pid = 1657] [id = 466] 04:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x112eb8c00) [pid = 1657] [serial = 1397] [outer = 0x0] 04:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x134e65c00) [pid = 1657] [serial = 1398] [outer = 0x112eb8c00] 04:38:54 INFO - PROCESS | 1657 | 1464608334653 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x134e6e800) [pid = 1657] [serial = 1399] [outer = 0x112eb8c00] 04:38:55 INFO - PROCESS | 1657 | 1464608335083 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]]]}] 04:38:55 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 04:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 721ms 04:38:55 INFO - PROCESS | 1657 | 1464608335141 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 1657 | 1464608335142 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:38:55 INFO - PROCESS | 1657 | 1464608335146 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 1657 | 1464608335148 Marionette TRACE conn2 <- [1,1838,null,{}] 04:38:55 INFO - PROCESS | 1657 | 1464608335150 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}] 04:38:55 INFO - PROCESS | 1657 | 1464608335266 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:38:55 INFO - PROCESS | 1657 | 1464608335355 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211d3800 == 109 [pid = 1657] [id = 467] 04:38:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x115e47000) [pid = 1657] [serial = 1400] [outer = 0x0] 04:38:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x128bd6000) [pid = 1657] [serial = 1401] [outer = 0x115e47000] 04:38:55 INFO - PROCESS | 1657 | 1464608335387 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x134e6dc00) [pid = 1657] [serial = 1402] [outer = 0x115e47000] 04:38:56 INFO - PROCESS | 1657 | 1464608336035 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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 919ms 04:38:56 INFO - PROCESS | 1657 | 1464608336066 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 1657 | 1464608336068 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:38:56 INFO - PROCESS | 1657 | 1464608336072 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 1657 | 1464608336075 Marionette TRACE conn2 <- [1,1842,null,{}] 04:38:56 INFO - PROCESS | 1657 | 1464608336081 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}] 04:38:56 INFO - PROCESS | 1657 | 1464608336193 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:38:56 INFO - PROCESS | 1657 | 1464608336285 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211d9800 == 110 [pid = 1657] [id = 468] 04:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x112fa5400) [pid = 1657] [serial = 1403] [outer = 0x0] 04:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x113f53000) [pid = 1657] [serial = 1404] [outer = 0x112fa5400] 04:38:56 INFO - PROCESS | 1657 | 1464608336313 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x116f30c00) [pid = 1657] [serial = 1405] [outer = 0x112fa5400] 04:38:56 INFO - PROCESS | 1657 | 1464608336739 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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 728ms 04:38:56 INFO - PROCESS | 1657 | 1464608336800 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 1657 | 1464608336803 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:38:56 INFO - PROCESS | 1657 | 1464608336828 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 1657 | 1464608336830 Marionette TRACE conn2 <- [1,1846,null,{}] 04:38:56 INFO - PROCESS | 1657 | 1464608336835 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}] 04:38:56 INFO - PROCESS | 1657 | 1464608336949 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:38:57 INFO - PROCESS | 1657 | 1464608337040 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d12000 == 111 [pid = 1657] [id = 469] 04:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x119653800) [pid = 1657] [serial = 1406] [outer = 0x0] 04:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x1196d9400) [pid = 1657] [serial = 1407] [outer = 0x119653800] 04:38:57 INFO - PROCESS | 1657 | 1464608337068 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x120fe0800) [pid = 1657] [serial = 1408] [outer = 0x119653800] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x135083800 == 110 [pid = 1657] [id = 278] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x135605800 == 109 [pid = 1657] [id = 429] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab25800 == 108 [pid = 1657] [id = 131] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12accd000 == 107 [pid = 1657] [id = 260] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1350b7800 == 106 [pid = 1657] [id = 456] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x134eed000 == 105 [pid = 1657] [id = 455] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12acc0000 == 104 [pid = 1657] [id = 454] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd3d800 == 103 [pid = 1657] [id = 453] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc25000 == 102 [pid = 1657] [id = 452] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d367800 == 101 [pid = 1657] [id = 451] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x1161a9800) [pid = 1657] [serial = 1305] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | 1464608337530 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]]]}] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12d342000 == 100 [pid = 1657] [id = 450] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca86800 == 99 [pid = 1657] [id = 449] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a84a800 == 98 [pid = 1657] [id = 448] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x126402800 == 97 [pid = 1657] [id = 447] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11225a000 == 96 [pid = 1657] [id = 446] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x11687d000 == 95 [pid = 1657] [id = 445] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12b14a000 == 94 [pid = 1657] [id = 443] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x12a72c000 == 93 [pid = 1657] [id = 442] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x129539000 == 92 [pid = 1657] [id = 441] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1268ad000 == 91 [pid = 1657] [id = 440] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x124ab7800 == 90 [pid = 1657] [id = 439] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x121567000 == 89 [pid = 1657] [id = 438] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x119555800 == 88 [pid = 1657] [id = 437] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x1170a8000 == 87 [pid = 1657] [id = 436] 04:38:57 INFO - PROCESS | 1657 | --DOCSHELL 0x112f2f000 == 86 [pid = 1657] [id = 435] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x1263acc00) [pid = 1657] [serial = 1150] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x12c5d1400) [pid = 1657] [serial = 1168] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12a50f400) [pid = 1657] [serial = 1078] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x117696c00) [pid = 1657] [serial = 1144] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x11965e000) [pid = 1657] [serial = 1147] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12c1ac400) [pid = 1657] [serial = 1159] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12c1c4c00) [pid = 1657] [serial = 1162] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x128bce800) [pid = 1657] [serial = 1153] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12ab0f800) [pid = 1657] [serial = 1156] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12c5cc400) [pid = 1657] [serial = 1165] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12bbca000) [pid = 1657] [serial = 1257] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12c1a9000) [pid = 1657] [serial = 1260] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x128bd0400) [pid = 1657] [serial = 1254] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12c07d800) [pid = 1657] [serial = 1258] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x128bcd400) [pid = 1657] [serial = 1218] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x12130e800) [pid = 1657] [serial = 1215] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12ca4a400) [pid = 1657] [serial = 1263] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x12c1c5c00) [pid = 1657] [serial = 1261] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x117188400) [pid = 1657] [serial = 1266] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12ca54800) [pid = 1657] [serial = 1224] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12bb07000) [pid = 1657] [serial = 1221] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12cfce000) [pid = 1657] [serial = 1227] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x1217a9000) [pid = 1657] [serial = 1245] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1168c2c00) [pid = 1657] [serial = 1239] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1212d3000) [pid = 1657] [serial = 1243] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x118e41800) [pid = 1657] [serial = 1242] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12d3d9000) [pid = 1657] [serial = 1230] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x11224e400) [pid = 1657] [serial = 1209] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x1260aac00) [pid = 1657] [serial = 1248] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12648fc00) [pid = 1657] [serial = 1249] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x118249c00) [pid = 1657] [serial = 1212] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12672f000) [pid = 1657] [serial = 1251] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x128a19400) [pid = 1657] [serial = 1252] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12c1ca000) [pid = 1657] [serial = 1207] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12d89e400) [pid = 1657] [serial = 1233] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x112928800) [pid = 1657] [serial = 1299] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x11390f000) [pid = 1657] [serial = 1300] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x1166c7400) [pid = 1657] [serial = 1302] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x1168c9400) [pid = 1657] [serial = 1303] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x1167d4000) [pid = 1657] [serial = 1278] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x118ecb000) [pid = 1657] [serial = 1267] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x128bd6c00) [pid = 1657] [serial = 1269] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12cfce400) [pid = 1657] [serial = 1264] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12410ec00) [pid = 1657] [serial = 1246] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x118110000) [pid = 1657] [serial = 1240] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x115e49800) [pid = 1657] [serial = 1236] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x11965a400) [pid = 1657] [serial = 1281] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x126490800) [pid = 1657] [serial = 1237] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x128a23000) [pid = 1657] [serial = 1284] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12d95c400) [pid = 1657] [serial = 1272] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12acaac00) [pid = 1657] [serial = 1287] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12dc0bc00) [pid = 1657] [serial = 1275] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12171fc00) [pid = 1657] [serial = 1290] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12c1cbc00) [pid = 1657] [serial = 1293] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x12d968800) [pid = 1657] [serial = 1273] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x118611800) [pid = 1657] [serial = 1296] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x12acb2400) [pid = 1657] [serial = 1255] [outer = 0x0] [url = about:blank] 04:38:57 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x12d8a4800) [pid = 1657] [serial = 1270] [outer = 0x0] [url = about:blank] 04:38:57 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) 04:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 795ms 04:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:38:57 INFO - PROCESS | 1657 | 1464608337603 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 1657 | 1464608337604 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:38:57 INFO - PROCESS | 1657 | 1464608337607 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 1657 | 1464608337609 Marionette TRACE conn2 <- [1,1850,null,{}] 04:38:57 INFO - PROCESS | 1657 | 1464608337617 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}] 04:38:57 INFO - PROCESS | 1657 | 1464608337713 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:38:57 INFO - PROCESS | 1657 | 1464608337721 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188e7000 == 87 [pid = 1657] [id = 470] 04:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x1212d2000) [pid = 1657] [serial = 1409] [outer = 0x0] 04:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x121305c00) [pid = 1657] [serial = 1410] [outer = 0x1212d2000] 04:38:57 INFO - PROCESS | 1657 | 1464608337750 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x1217ac800) [pid = 1657] [serial = 1411] [outer = 0x1212d2000] 04:38:58 INFO - PROCESS | 1657 | 1464608338157 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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 570ms 04:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:38:58 INFO - PROCESS | 1657 | 1464608338178 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 1657 | 1464608338180 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:38:58 INFO - PROCESS | 1657 | 1464608338182 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 1657 | 1464608338183 Marionette TRACE conn2 <- [1,1854,null,{}] 04:38:58 INFO - PROCESS | 1657 | 1464608338186 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}] 04:38:58 INFO - PROCESS | 1657 | 1464608338284 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:38:58 INFO - PROCESS | 1657 | 1464608338311 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x124aa9000 == 88 [pid = 1657] [id = 471] 04:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x126035c00) [pid = 1657] [serial = 1412] [outer = 0x0] 04:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x126483800) [pid = 1657] [serial = 1413] [outer = 0x126035c00] 04:38:58 INFO - PROCESS | 1657 | 1464608338337 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x126734000) [pid = 1657] [serial = 1414] [outer = 0x126035c00] 04:38:58 INFO - PROCESS | 1657 | 1464608338706 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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 568ms 04:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:38:58 INFO - PROCESS | 1657 | 1464608338751 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 1657 | 1464608338752 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:38:58 INFO - PROCESS | 1657 | 1464608338754 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 1657 | 1464608338755 Marionette TRACE conn2 <- [1,1858,null,{}] 04:38:58 INFO - PROCESS | 1657 | 1464608338758 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}] 04:38:58 INFO - PROCESS | 1657 | 1464608338854 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:38:58 INFO - PROCESS | 1657 | 1464608338860 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a731000 == 89 [pid = 1657] [id = 472] 04:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x126837000) [pid = 1657] [serial = 1415] [outer = 0x0] 04:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1289b6800) [pid = 1657] [serial = 1416] [outer = 0x126837000] 04:38:58 INFO - PROCESS | 1657 | 1464608338885 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x128b55000) [pid = 1657] [serial = 1417] [outer = 0x126837000] 04:38:59 INFO - PROCESS | 1657 | 1464608339227 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]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 04:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:38:59 INFO - PROCESS | 1657 | 1464608339274 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 1657 | 1464608339275 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:38:59 INFO - PROCESS | 1657 | 1464608339277 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 1657 | 1464608339278 Marionette TRACE conn2 <- [1,1862,null,{}] 04:38:59 INFO - PROCESS | 1657 | 1464608339281 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}] 04:38:59 INFO - PROCESS | 1657 | 1464608339387 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:38:59 INFO - PROCESS | 1657 | 1464608339473 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbac000 == 90 [pid = 1657] [id = 473] 04:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x128b5e000) [pid = 1657] [serial = 1418] [outer = 0x0] 04:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128d1b800) [pid = 1657] [serial = 1419] [outer = 0x128b5e000] 04:38:59 INFO - PROCESS | 1657 | 1464608339500 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12acae800) [pid = 1657] [serial = 1420] [outer = 0x128b5e000] 04:38:59 INFO - PROCESS | 1657 | 1464608339850 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]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 621ms 04:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:38:59 INFO - PROCESS | 1657 | 1464608339899 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 1657 | 1464608339900 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:38:59 INFO - PROCESS | 1657 | 1464608339902 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 1657 | 1464608339903 Marionette TRACE conn2 <- [1,1866,null,{}] 04:38:59 INFO - PROCESS | 1657 | 1464608339905 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}] 04:39:00 INFO - PROCESS | 1657 | 1464608340043 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:39:00 INFO - PROCESS | 1657 | 1464608340049 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5aa800 == 91 [pid = 1657] [id = 474] 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12a86e000) [pid = 1657] [serial = 1421] [outer = 0x0] 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12b3c6000) [pid = 1657] [serial = 1422] [outer = 0x12a86e000] 04:39:00 INFO - PROCESS | 1657 | 1464608340074 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12c07d800) [pid = 1657] [serial = 1423] [outer = 0x12a86e000] 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12bbcdc00) [pid = 1657] [serial = 1424] [outer = 0x12cfdb400] 04:39:00 INFO - PROCESS | 1657 | 1464608340471 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]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 619ms 04:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:39:00 INFO - PROCESS | 1657 | 1464608340521 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 1657 | 1464608340522 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:39:00 INFO - PROCESS | 1657 | 1464608340525 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 1657 | 1464608340526 Marionette TRACE conn2 <- [1,1870,null,{}] 04:39:00 INFO - PROCESS | 1657 | 1464608340528 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}] 04:39:00 INFO - PROCESS | 1657 | 1464608340649 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:39:00 INFO - PROCESS | 1657 | 1464608340663 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfa7800 == 92 [pid = 1657] [id = 475] 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1186f7c00) [pid = 1657] [serial = 1425] [outer = 0x0] 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12c1a9000) [pid = 1657] [serial = 1426] [outer = 0x1186f7c00] 04:39:00 INFO - PROCESS | 1657 | 1464608340703 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12c5d8800) [pid = 1657] [serial = 1427] [outer = 0x1186f7c00] 04:39:01 INFO - PROCESS | 1657 | 1464608341050 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]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 569ms 04:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:39:01 INFO - PROCESS | 1657 | 1464608341101 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 1657 | 1464608341102 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:39:01 INFO - PROCESS | 1657 | 1464608341104 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 1657 | 1464608341105 Marionette TRACE conn2 <- [1,1874,null,{}] 04:39:01 INFO - PROCESS | 1657 | 1464608341107 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}] 04:39:01 INFO - PROCESS | 1657 | 1464608341244 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:39:01 INFO - PROCESS | 1657 | 1464608341255 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d36a800 == 93 [pid = 1657] [id = 476] 04:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12bb0dc00) [pid = 1657] [serial = 1428] [outer = 0x0] 04:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12d3d2400) [pid = 1657] [serial = 1429] [outer = 0x12bb0dc00] 04:39:01 INFO - PROCESS | 1657 | 1464608341281 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12d51e400) [pid = 1657] [serial = 1430] [outer = 0x12bb0dc00] 04:39:01 INFO - PROCESS | 1657 | 1464608341629 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]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 572ms 04:39:01 INFO - PROCESS | 1657 | 1464608341676 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 1657 | 1464608341678 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:39:01 INFO - PROCESS | 1657 | 1464608341680 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 1657 | 1464608341681 Marionette TRACE conn2 <- [1,1878,null,{}] 04:39:01 INFO - PROCESS | 1657 | 1464608341683 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}] 04:39:02 INFO - PROCESS | 1657 | 1464608342050 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12a86d400) [pid = 1657] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x113289000) [pid = 1657] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12bb05c00) [pid = 1657] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x112921800) [pid = 1657] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x112a72c00) [pid = 1657] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x119658400) [pid = 1657] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x11769ac00) [pid = 1657] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x111039c00) [pid = 1657] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x111036000) [pid = 1657] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x119794800) [pid = 1657] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x128bc7800) [pid = 1657] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x129372c00) [pid = 1657] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12c1a1400) [pid = 1657] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12d89a000) [pid = 1657] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12c1c9400) [pid = 1657] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x118106000) [pid = 1657] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x12a791800) [pid = 1657] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x12d962c00) [pid = 1657] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x118109400) [pid = 1657] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x119ae4400) [pid = 1657] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x11103d400) [pid = 1657] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x126036000) [pid = 1657] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:39:02 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x12ca4cc00) [pid = 1657] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:39:02 INFO - PROCESS | 1657 | 1464608342128 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x116f2d000 == 94 [pid = 1657] [id = 477] 04:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x111039000) [pid = 1657] [serial = 1431] [outer = 0x0] 04:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x112922000) [pid = 1657] [serial = 1432] [outer = 0x111039000] 04:39:02 INFO - PROCESS | 1657 | 1464608342154 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x11769ac00) [pid = 1657] [serial = 1433] [outer = 0x111039000] 04:39:02 INFO - PROCESS | 1657 | 1464608342431 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]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 768ms 04:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:39:02 INFO - PROCESS | 1657 | 1464608342449 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 1657 | 1464608342451 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:39:02 INFO - PROCESS | 1657 | 1464608342453 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 1657 | 1464608342455 Marionette TRACE conn2 <- [1,1882,null,{}] 04:39:02 INFO - PROCESS | 1657 | 1464608342465 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}] 04:39:02 INFO - PROCESS | 1657 | 1464608342583 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:39:02 INFO - PROCESS | 1657 | 1464608342655 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd2d800 == 95 [pid = 1657] [id = 478] 04:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x117180000) [pid = 1657] [serial = 1434] [outer = 0x0] 04:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12648ec00) [pid = 1657] [serial = 1435] [outer = 0x117180000] 04:39:02 INFO - PROCESS | 1657 | 1464608342685 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x12d520c00) [pid = 1657] [serial = 1436] [outer = 0x117180000] 04:39:03 INFO - PROCESS | 1657 | 1464608343012 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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 04:39:03 INFO - PROCESS | 1657 | 1464608343024 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:39:03 INFO - PROCESS | 1657 | 1464608343025 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:39:03 INFO - PROCESS | 1657 | 1464608343031 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 1657 | 1464608343032 Marionette TRACE conn2 <- [1,1886,null,{}] 04:39:03 INFO - PROCESS | 1657 | 1464608343034 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}] 04:39:03 INFO - PROCESS | 1657 | 1464608343136 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:39:03 INFO - PROCESS | 1657 | 1464608343140 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x134ee9000 == 96 [pid = 1657] [id = 479] 04:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x12d89c800) [pid = 1657] [serial = 1437] [outer = 0x0] 04:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x12dc05c00) [pid = 1657] [serial = 1438] [outer = 0x12d89c800] 04:39:03 INFO - PROCESS | 1657 | 1464608343165 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x13538b800) [pid = 1657] [serial = 1439] [outer = 0x12d89c800] 04:39:03 INFO - PROCESS | 1657 | 1464608343581 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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 568ms 04:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:39:03 INFO - PROCESS | 1657 | 1464608343600 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 1657 | 1464608343602 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:39:03 INFO - PROCESS | 1657 | 1464608343606 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 1657 | 1464608343608 Marionette TRACE conn2 <- [1,1890,null,{}] 04:39:03 INFO - PROCESS | 1657 | 1464608343612 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}] 04:39:03 INFO - PROCESS | 1657 | 1464608343769 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:39:03 INFO - PROCESS | 1657 | 1464608343780 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350cc800 == 97 [pid = 1657] [id = 480] 04:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x119154c00) [pid = 1657] [serial = 1440] [outer = 0x0] 04:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x135391000) [pid = 1657] [serial = 1441] [outer = 0x119154c00] 04:39:03 INFO - PROCESS | 1657 | 1464608343820 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x135398400) [pid = 1657] [serial = 1442] [outer = 0x119154c00] 04:39:04 INFO - PROCESS | 1657 | 1464608344401 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]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 874ms 04:39:04 INFO - PROCESS | 1657 | 1464608344480 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 1657 | 1464608344483 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:39:04 INFO - PROCESS | 1657 | 1464608344487 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 1657 | 1464608344489 Marionette TRACE conn2 <- [1,1894,null,{}] 04:39:04 INFO - PROCESS | 1657 | 1464608344493 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}] 04:39:04 INFO - PROCESS | 1657 | 1464608344623 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:39:04 INFO - PROCESS | 1657 | 1464608344708 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x119880000 == 98 [pid = 1657] [id = 481] 04:39:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x1166c7400) [pid = 1657] [serial = 1443] [outer = 0x0] 04:39:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x1180ca000) [pid = 1657] [serial = 1444] [outer = 0x1166c7400] 04:39:04 INFO - PROCESS | 1657 | 1464608344740 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x11862e400) [pid = 1657] [serial = 1445] [outer = 0x1166c7400] 04:39:05 INFO - PROCESS | 1657 | 1464608345194 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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 774ms 04:39:05 INFO - PROCESS | 1657 | 1464608345262 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 1657 | 1464608345267 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:39:05 INFO - PROCESS | 1657 | 1464608345271 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 1657 | 1464608345273 Marionette TRACE conn2 <- [1,1898,null,{}] 04:39:05 INFO - PROCESS | 1657 | 1464608345276 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}] 04:39:05 INFO - PROCESS | 1657 | 1464608345396 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:39:05 INFO - PROCESS | 1657 | 1464608345482 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3ea000 == 99 [pid = 1657] [id = 482] 04:39:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x120fd6800) [pid = 1657] [serial = 1446] [outer = 0x0] 04:39:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x1217a9800) [pid = 1657] [serial = 1447] [outer = 0x120fd6800] 04:39:05 INFO - PROCESS | 1657 | 1464608345512 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x126033800) [pid = 1657] [serial = 1448] [outer = 0x120fd6800] 04:39:05 INFO - PROCESS | 1657 | 1464608345910 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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 669ms 04:39:05 INFO - PROCESS | 1657 | 1464608345973 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 1657 | 1464608345974 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:39:05 INFO - PROCESS | 1657 | 1464608345980 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 1657 | 1464608345983 Marionette TRACE conn2 <- [1,1902,null,{}] 04:39:05 INFO - PROCESS | 1657 | 1464608345992 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}] 04:39:06 INFO - PROCESS | 1657 | 1464608346122 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:39:06 INFO - PROCESS | 1657 | 1464608346246 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352ac000 == 100 [pid = 1657] [id = 483] 04:39:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x126ad2c00) [pid = 1657] [serial = 1449] [outer = 0x0] 04:39:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x128bd6400) [pid = 1657] [serial = 1450] [outer = 0x126ad2c00] 04:39:06 INFO - PROCESS | 1657 | 1464608346280 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12a792c00) [pid = 1657] [serial = 1451] [outer = 0x126ad2c00] 04:39:06 INFO - PROCESS | 1657 | 1464608346690 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]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 773ms 04:39:06 INFO - PROCESS | 1657 | 1464608346752 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:39:06 INFO - PROCESS | 1657 | 1464608346754 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:39:06 INFO - PROCESS | 1657 | 1464608346756 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 1657 | 1464608346758 Marionette TRACE conn2 <- [1,1906,null,{}] 04:39:06 INFO - PROCESS | 1657 | 1464608346760 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}] 04:39:06 INFO - PROCESS | 1657 | 1464608346882 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:39:07 INFO - PROCESS | 1657 | 1464608347003 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355b6000 == 101 [pid = 1657] [id = 484] 04:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12ab10000) [pid = 1657] [serial = 1452] [outer = 0x0] 04:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12bbca000) [pid = 1657] [serial = 1453] [outer = 0x12ab10000] 04:39:07 INFO - PROCESS | 1657 | 1464608347034 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12c1ad400) [pid = 1657] [serial = 1454] [outer = 0x12ab10000] 04:39:07 INFO - PROCESS | 1657 | 1464608347513 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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 820ms 04:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:39:07 INFO - PROCESS | 1657 | 1464608347579 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 1657 | 1464608347581 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:39:07 INFO - PROCESS | 1657 | 1464608347583 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 1657 | 1464608347584 Marionette TRACE conn2 <- [1,1910,null,{}] 04:39:07 INFO - PROCESS | 1657 | 1464608347587 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}] 04:39:07 INFO - PROCESS | 1657 | 1464608347702 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:39:07 INFO - PROCESS | 1657 | 1464608347796 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x135751000 == 102 [pid = 1657] [id = 485] 04:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12bb07c00) [pid = 1657] [serial = 1455] [outer = 0x0] 04:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12cea2c00) [pid = 1657] [serial = 1456] [outer = 0x12bb07c00] 04:39:07 INFO - PROCESS | 1657 | 1464608347829 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12d960c00) [pid = 1657] [serial = 1457] [outer = 0x12bb07c00] 04:39:08 INFO - PROCESS | 1657 | 1464608348263 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]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 04:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:39:08 INFO - PROCESS | 1657 | 1464608348303 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 1657 | 1464608348304 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:39:08 INFO - PROCESS | 1657 | 1464608348306 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 1657 | 1464608348307 Marionette TRACE conn2 <- [1,1914,null,{}] 04:39:08 INFO - PROCESS | 1657 | 1464608348310 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}] 04:39:08 INFO - PROCESS | 1657 | 1464608348443 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:39:08 INFO - PROCESS | 1657 | 1464608348536 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1359d1000 == 103 [pid = 1657] [id = 486] 04:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12dc09000) [pid = 1657] [serial = 1458] [outer = 0x0] 04:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x135369400) [pid = 1657] [serial = 1459] [outer = 0x12dc09000] 04:39:08 INFO - PROCESS | 1657 | 1464608348567 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x13538fc00) [pid = 1657] [serial = 1460] [outer = 0x12dc09000] 04:39:08 INFO - PROCESS | 1657 | 1464608348983 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]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 724ms 04:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:39:09 INFO - PROCESS | 1657 | 1464608349030 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 1657 | 1464608349032 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:39:09 INFO - PROCESS | 1657 | 1464608349034 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 1657 | 1464608349036 Marionette TRACE conn2 <- [1,1918,null,{}] 04:39:09 INFO - PROCESS | 1657 | 1464608349038 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}] 04:39:09 INFO - PROCESS | 1657 | 1464608349194 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:39:09 INFO - PROCESS | 1657 | 1464608349288 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a203800 == 104 [pid = 1657] [id = 487] 04:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x135397800) [pid = 1657] [serial = 1461] [outer = 0x0] 04:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x1359d7000) [pid = 1657] [serial = 1462] [outer = 0x135397800] 04:39:09 INFO - PROCESS | 1657 | 1464608349320 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1359dac00) [pid = 1657] [serial = 1463] [outer = 0x135397800] 04:39:09 INFO - PROCESS | 1657 | 1464608349735 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]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 721ms 04:39:09 INFO - PROCESS | 1657 | 1464608349756 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 1657 | 1464608349757 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:39:09 INFO - PROCESS | 1657 | 1464608349759 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 1657 | 1464608349761 Marionette TRACE conn2 <- [1,1922,null,{}] 04:39:09 INFO - PROCESS | 1657 | 1464608349763 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}] 04:39:09 INFO - PROCESS | 1657 | 1464608349880 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:39:10 INFO - PROCESS | 1657 | 1464608350001 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbce800 == 105 [pid = 1657] [id = 488] 04:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x1359d5800) [pid = 1657] [serial = 1464] [outer = 0x0] 04:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x1359de400) [pid = 1657] [serial = 1465] [outer = 0x1359d5800] 04:39:10 INFO - PROCESS | 1657 | 1464608350033 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x135ca9800) [pid = 1657] [serial = 1466] [outer = 0x1359d5800] 04:39:10 INFO - PROCESS | 1657 | 1464608350485 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]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 772ms 04:39:10 INFO - PROCESS | 1657 | 1464608350532 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 1657 | 1464608350533 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:39:10 INFO - PROCESS | 1657 | 1464608350535 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 1657 | 1464608350536 Marionette TRACE conn2 <- [1,1926,null,{}] 04:39:10 INFO - PROCESS | 1657 | 1464608350539 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}] 04:39:10 INFO - PROCESS | 1657 | 1464608350661 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:39:10 INFO - PROCESS | 1657 | 1464608350784 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1133b0000 == 106 [pid = 1657] [id = 489] 04:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x111039800) [pid = 1657] [serial = 1467] [outer = 0x0] 04:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x119154800) [pid = 1657] [serial = 1468] [outer = 0x111039800] 04:39:10 INFO - PROCESS | 1657 | 1464608350816 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x12acaec00) [pid = 1657] [serial = 1469] [outer = 0x111039800] 04:39:11 INFO - PROCESS | 1657 | 1464608351481 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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 969ms 04:39:11 INFO - PROCESS | 1657 | 1464608351505 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 1657 | 1464608351507 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:39:11 INFO - PROCESS | 1657 | 1464608351513 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 1657 | 1464608351516 Marionette TRACE conn2 <- [1,1930,null,{}] 04:39:11 INFO - PROCESS | 1657 | 1464608351520 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}] 04:39:11 INFO - PROCESS | 1657 | 1464608351634 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:39:11 INFO - PROCESS | 1657 | 1464608351760 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977f800 == 107 [pid = 1657] [id = 490] 04:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x11103e800) [pid = 1657] [serial = 1470] [outer = 0x0] 04:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x112923800) [pid = 1657] [serial = 1471] [outer = 0x11103e800] 04:39:11 INFO - PROCESS | 1657 | 1464608351789 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x1167db000) [pid = 1657] [serial = 1472] [outer = 0x11103e800] 04:39:12 INFO - PROCESS | 1657 | 1464608352220 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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 775ms 04:39:12 INFO - PROCESS | 1657 | 1464608352288 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 1657 | 1464608352291 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:39:12 INFO - PROCESS | 1657 | 1464608352295 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 1657 | 1464608352297 Marionette TRACE conn2 <- [1,1934,null,{}] 04:39:12 INFO - PROCESS | 1657 | 1464608352300 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}] 04:39:12 INFO - PROCESS | 1657 | 1464608352408 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:39:12 INFO - PROCESS | 1657 | 1464608352534 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x119771000 == 108 [pid = 1657] [id = 491] 04:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x1196db400) [pid = 1657] [serial = 1473] [outer = 0x0] 04:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x11979d000) [pid = 1657] [serial = 1474] [outer = 0x1196db400] 04:39:12 INFO - PROCESS | 1657 | 1464608352563 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x1212cdc00) [pid = 1657] [serial = 1475] [outer = 0x1196db400] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x134ee9000 == 107 [pid = 1657] [id = 479] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd2d800 == 106 [pid = 1657] [id = 478] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x116f2d000 == 105 [pid = 1657] [id = 477] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12d36a800 == 104 [pid = 1657] [id = 476] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfa7800 == 103 [pid = 1657] [id = 475] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x12602bc00) [pid = 1657] [serial = 1323] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x126733000) [pid = 1657] [serial = 1326] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x1289b6000) [pid = 1657] [serial = 1329] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x128a1e800) [pid = 1657] [serial = 1332] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12ce9d800) [pid = 1657] [serial = 1371] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5aa800 == 102 [pid = 1657] [id = 474] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbac000 == 101 [pid = 1657] [id = 473] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12a731000 == 100 [pid = 1657] [id = 472] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x124aa9000 == 99 [pid = 1657] [id = 471] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1188e7000 == 98 [pid = 1657] [id = 470] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x120d12000 == 97 [pid = 1657] [id = 469] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1211d9800 == 96 [pid = 1657] [id = 468] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1211d3800 == 95 [pid = 1657] [id = 467] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x11918a000 == 94 [pid = 1657] [id = 466] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x13a20b000 == 93 [pid = 1657] [id = 465] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1355b1000 == 92 [pid = 1657] [id = 464] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x13a0de800 == 91 [pid = 1657] [id = 463] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1393d2800 == 90 [pid = 1657] [id = 462] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x139305000 == 89 [pid = 1657] [id = 461] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x135573800 == 88 [pid = 1657] [id = 460] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5b5000 == 87 [pid = 1657] [id = 459] 04:39:12 INFO - PROCESS | 1657 | --DOCSHELL 0x1211dd000 == 86 [pid = 1657] [id = 458] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x11203c800) [pid = 1657] [serial = 1335] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x112924400) [pid = 1657] [serial = 1336] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x1217e8800) [pid = 1657] [serial = 1320] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x128b55800) [pid = 1657] [serial = 1365] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x124a66c00) [pid = 1657] [serial = 1344] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1289b8400) [pid = 1657] [serial = 1345] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12171b800) [pid = 1657] [serial = 1317] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x113288c00) [pid = 1657] [serial = 1308] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x128f0d000) [pid = 1657] [serial = 1347] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x119795400) [pid = 1657] [serial = 1314] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12c098800) [pid = 1657] [serial = 1366] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x121311000) [pid = 1657] [serial = 1363] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12c099800) [pid = 1657] [serial = 1360] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x1295be800) [pid = 1657] [serial = 1350] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12ca4c400) [pid = 1657] [serial = 1369] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12c1af000) [pid = 1657] [serial = 1368] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12bbd3400) [pid = 1657] [serial = 1357] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x129366400) [pid = 1657] [serial = 1348] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12a866800) [pid = 1657] [serial = 1351] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12d8a2c00) [pid = 1657] [serial = 1234] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12d3d1400) [pid = 1657] [serial = 1228] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12d520400) [pid = 1657] [serial = 1231] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12bee7000) [pid = 1657] [serial = 1222] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12dc16400) [pid = 1657] [serial = 1276] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1186f6800) [pid = 1657] [serial = 1213] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x124f23000) [pid = 1657] [serial = 1216] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x112a76000) [pid = 1657] [serial = 1210] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x12a78a800) [pid = 1657] [serial = 1219] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12cea1000) [pid = 1657] [serial = 1225] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12ab0b800) [pid = 1657] [serial = 1353] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12bb05000) [pid = 1657] [serial = 1356] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12b11c400) [pid = 1657] [serial = 1354] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12beedc00) [pid = 1657] [serial = 1359] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x117699c00) [pid = 1657] [serial = 1362] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x118246000) [pid = 1657] [serial = 1311] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x11860f400) [pid = 1657] [serial = 1306] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x121139800) [pid = 1657] [serial = 1341] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 156 (0x1217b1800) [pid = 1657] [serial = 1342] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 155 (0x118eca800) [pid = 1657] [serial = 1339] [outer = 0x0] [url = about:blank] 04:39:12 INFO - PROCESS | 1657 | --DOMWINDOW == 154 (0x118245400) [pid = 1657] [serial = 1338] [outer = 0x0] [url = about:blank] 04:39:13 INFO - PROCESS | 1657 | 1464608353047 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]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 771ms 04:39:13 INFO - PROCESS | 1657 | 1464608353072 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 1657 | 1464608353074 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:39:13 INFO - PROCESS | 1657 | 1464608353095 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 1657 | 1464608353098 Marionette TRACE conn2 <- [1,1938,null,{}] 04:39:13 INFO - PROCESS | 1657 | 1464608353107 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}] 04:39:13 INFO - PROCESS | 1657 | 1464608353202 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:39:13 INFO - PROCESS | 1657 | 1464608353272 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x119889800 == 87 [pid = 1657] [id = 492] 04:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 155 (0x119795400) [pid = 1657] [serial = 1476] [outer = 0x0] 04:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 156 (0x121722800) [pid = 1657] [serial = 1477] [outer = 0x119795400] 04:39:13 INFO - PROCESS | 1657 | 1464608353295 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 157 (0x124f25800) [pid = 1657] [serial = 1478] [outer = 0x119795400] 04:39:13 INFO - PROCESS | 1657 | 1464608353660 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]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 589ms 04:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:39:13 INFO - PROCESS | 1657 | 1464608353670 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 1657 | 1464608353673 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:39:13 INFO - PROCESS | 1657 | 1464608353679 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 1657 | 1464608353681 Marionette TRACE conn2 <- [1,1942,null,{}] 04:39:13 INFO - PROCESS | 1657 | 1464608353684 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}] 04:39:13 INFO - PROCESS | 1657 | 1464608353843 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:39:13 INFO - PROCESS | 1657 | 1464608353982 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc3000 == 88 [pid = 1657] [id = 493] 04:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x123d2b800) [pid = 1657] [serial = 1479] [outer = 0x0] 04:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x126730000) [pid = 1657] [serial = 1480] [outer = 0x123d2b800] 04:39:14 INFO - PROCESS | 1657 | 1464608354026 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x126ad0400) [pid = 1657] [serial = 1481] [outer = 0x123d2b800] 04:39:14 INFO - PROCESS | 1657 | 1464608354388 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 723ms 04:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:39:14 INFO - PROCESS | 1657 | 1464608354399 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1657 | 1464608354400 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:39:14 INFO - PROCESS | 1657 | 1464608354402 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1657 | 1464608354403 Marionette TRACE conn2 <- [1,1946,null,{}] 04:39:14 INFO - PROCESS | 1657 | 1464608354406 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}] 04:39:14 INFO - PROCESS | 1657 | 1464608354537 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:39:14 INFO - PROCESS | 1657 | 1464608354544 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ab2e800 == 89 [pid = 1657] [id = 494] 04:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x126490800) [pid = 1657] [serial = 1482] [outer = 0x0] 04:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1289b9000) [pid = 1657] [serial = 1483] [outer = 0x126490800] 04:39:14 INFO - PROCESS | 1657 | 1464608354570 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x128bcd800) [pid = 1657] [serial = 1484] [outer = 0x126490800] 04:39:14 INFO - PROCESS | 1657 | 1464608354894 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 04:39:14 INFO - PROCESS | 1657 | 1464608354924 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1657 | 1464608354925 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:39:14 INFO - PROCESS | 1657 | 1464608354928 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1657 | 1464608354929 Marionette TRACE conn2 <- [1,1950,null,{}] 04:39:14 INFO - PROCESS | 1657 | 1464608354932 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}] 04:39:15 INFO - PROCESS | 1657 | 1464608355044 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:39:15 INFO - PROCESS | 1657 | 1464608355049 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5ac800 == 90 [pid = 1657] [id = 495] 04:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12917bc00) [pid = 1657] [serial = 1485] [outer = 0x0] 04:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12a78a800) [pid = 1657] [serial = 1486] [outer = 0x12917bc00] 04:39:15 INFO - PROCESS | 1657 | 1464608355075 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12bbd2800) [pid = 1657] [serial = 1487] [outer = 0x12917bc00] 04:39:15 INFO - PROCESS | 1657 | 1464608355482 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]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 571ms 04:39:15 INFO - PROCESS | 1657 | 1464608355500 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 1657 | 1464608355501 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:39:15 INFO - PROCESS | 1657 | 1464608355519 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 1657 | 1464608355520 Marionette TRACE conn2 <- [1,1954,null,{}] 04:39:15 INFO - PROCESS | 1657 | 1464608355523 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}] 04:39:15 INFO - PROCESS | 1657 | 1464608355646 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:39:15 INFO - PROCESS | 1657 | 1464608355659 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce57800 == 91 [pid = 1657] [id = 496] 04:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12b11b400) [pid = 1657] [serial = 1488] [outer = 0x0] 04:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12c080400) [pid = 1657] [serial = 1489] [outer = 0x12b11b400] 04:39:15 INFO - PROCESS | 1657 | 1464608355685 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12c1c6c00) [pid = 1657] [serial = 1490] [outer = 0x12b11b400] 04:39:16 INFO - PROCESS | 1657 | 1464608356040 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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 568ms 04:39:16 INFO - PROCESS | 1657 | 1464608356088 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 1657 | 1464608356089 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:39:16 INFO - PROCESS | 1657 | 1464608356092 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 1657 | 1464608356093 Marionette TRACE conn2 <- [1,1958,null,{}] 04:39:16 INFO - PROCESS | 1657 | 1464608356095 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}] 04:39:16 INFO - PROCESS | 1657 | 1464608356218 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:39:16 INFO - PROCESS | 1657 | 1464608356231 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3f3000 == 92 [pid = 1657] [id = 497] 04:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x110ea0400) [pid = 1657] [serial = 1491] [outer = 0x0] 04:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x110ea3c00) [pid = 1657] [serial = 1492] [outer = 0x110ea0400] 04:39:16 INFO - PROCESS | 1657 | 1464608356256 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x110ea9400) [pid = 1657] [serial = 1493] [outer = 0x110ea0400] 04:39:16 INFO - PROCESS | 1657 | 1464608356622 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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 570ms 04:39:16 INFO - PROCESS | 1657 | 1464608356663 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 1657 | 1464608356664 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:39:16 INFO - PROCESS | 1657 | 1464608356666 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 1657 | 1464608356667 Marionette TRACE conn2 <- [1,1962,null,{}] 04:39:16 INFO - PROCESS | 1657 | 1464608356669 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}] 04:39:16 INFO - PROCESS | 1657 | 1464608356802 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:39:16 INFO - PROCESS | 1657 | 1464608356816 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8d4800 == 93 [pid = 1657] [id = 498] 04:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x110ea9000) [pid = 1657] [serial = 1494] [outer = 0x0] 04:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x119155000) [pid = 1657] [serial = 1495] [outer = 0x110ea9000] 04:39:16 INFO - PROCESS | 1657 | 1464608356842 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12cea1000) [pid = 1657] [serial = 1496] [outer = 0x110ea9000] 04:39:17 INFO - PROCESS | 1657 | 1464608357378 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]]]}] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12bb0dc00) [pid = 1657] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12d89c800) [pid = 1657] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1212d2000) [pid = 1657] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12a86e000) [pid = 1657] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x126837000) [pid = 1657] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x119653800) [pid = 1657] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x128b5e000) [pid = 1657] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x111039000) [pid = 1657] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x112fa5400) [pid = 1657] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x12ca4d800) [pid = 1657] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x126035c00) [pid = 1657] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x117180000) [pid = 1657] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:39:17 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x1186f7c00) [pid = 1657] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 772ms 04:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:39:17 INFO - PROCESS | 1657 | 1464608357439 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1657 | 1464608357440 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:39:17 INFO - PROCESS | 1657 | 1464608357442 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1657 | 1464608357443 Marionette TRACE conn2 <- [1,1966,null,{}] 04:39:17 INFO - PROCESS | 1657 | 1464608357446 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}] 04:39:17 INFO - PROCESS | 1657 | 1464608357561 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:39:17 INFO - PROCESS | 1657 | 1464608357567 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211ce800 == 94 [pid = 1657] [id = 499] 04:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x118240800) [pid = 1657] [serial = 1497] [outer = 0x0] 04:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x124011800) [pid = 1657] [serial = 1498] [outer = 0x118240800] 04:39:17 INFO - PROCESS | 1657 | 1464608357593 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x12acb2400) [pid = 1657] [serial = 1499] [outer = 0x118240800] 04:39:17 INFO - PROCESS | 1657 | 1464608357949 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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 520ms 04:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:39:17 INFO - PROCESS | 1657 | 1464608357964 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1657 | 1464608357966 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:39:17 INFO - PROCESS | 1657 | 1464608357968 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1657 | 1464608357970 Marionette TRACE conn2 <- [1,1970,null,{}] 04:39:17 INFO - PROCESS | 1657 | 1464608357972 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}] 04:39:18 INFO - PROCESS | 1657 | 1464608358134 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:39:18 INFO - PROCESS | 1657 | 1464608358141 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2d5800 == 95 [pid = 1657] [id = 500] 04:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x1213da000) [pid = 1657] [serial = 1500] [outer = 0x0] 04:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x12cfd7400) [pid = 1657] [serial = 1501] [outer = 0x1213da000] 04:39:18 INFO - PROCESS | 1657 | 1464608358170 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12dc04400) [pid = 1657] [serial = 1502] [outer = 0x1213da000] 04:39:18 INFO - PROCESS | 1657 | 1464608358498 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]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 572ms 04:39:18 INFO - PROCESS | 1657 | 1464608358540 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 1657 | 1464608358542 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:39:18 INFO - PROCESS | 1657 | 1464608358544 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 1657 | 1464608358545 Marionette TRACE conn2 <- [1,1974,null,{}] 04:39:18 INFO - PROCESS | 1657 | 1464608358547 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}] 04:39:18 INFO - PROCESS | 1657 | 1464608358650 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:39:18 INFO - PROCESS | 1657 | 1464608358655 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350af000 == 96 [pid = 1657] [id = 501] 04:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12d8a4000) [pid = 1657] [serial = 1503] [outer = 0x0] 04:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x134e66c00) [pid = 1657] [serial = 1504] [outer = 0x12d8a4000] 04:39:18 INFO - PROCESS | 1657 | 1464608358680 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x13536c000) [pid = 1657] [serial = 1505] [outer = 0x12d8a4000] 04:39:19 INFO - PROCESS | 1657 | 1464608359044 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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 04:39:19 INFO - PROCESS | 1657 | 1464608359065 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 1657 | 1464608359066 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:39:19 INFO - PROCESS | 1657 | 1464608359068 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 1657 | 1464608359069 Marionette TRACE conn2 <- [1,1978,null,{}] 04:39:19 INFO - PROCESS | 1657 | 1464608359072 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}] 04:39:19 INFO - PROCESS | 1657 | 1464608359215 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:39:19 INFO - PROCESS | 1657 | 1464608359222 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352b9000 == 97 [pid = 1657] [id = 502] 04:39:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12d8a6c00) [pid = 1657] [serial = 1506] [outer = 0x0] 04:39:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x13536fc00) [pid = 1657] [serial = 1507] [outer = 0x12d8a6c00] 04:39:19 INFO - PROCESS | 1657 | 1464608359248 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x135395000) [pid = 1657] [serial = 1508] [outer = 0x12d8a6c00] 04:39:19 INFO - PROCESS | 1657 | 1464608359764 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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 04:39:19 INFO - PROCESS | 1657 | 1464608359793 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 1657 | 1464608359796 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:39:19 INFO - PROCESS | 1657 | 1464608359801 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 1657 | 1464608359804 Marionette TRACE conn2 <- [1,1982,null,{}] 04:39:19 INFO - PROCESS | 1657 | 1464608359808 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}] 04:39:19 INFO - PROCESS | 1657 | 1464608359941 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:39:20 INFO - PROCESS | 1657 | 1464608360074 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d07000 == 98 [pid = 1657] [id = 503] 04:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x1180c4c00) [pid = 1657] [serial = 1509] [outer = 0x0] 04:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x11810ec00) [pid = 1657] [serial = 1510] [outer = 0x1180c4c00] 04:39:20 INFO - PROCESS | 1657 | 1464608360106 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x118624800) [pid = 1657] [serial = 1511] [outer = 0x1180c4c00] 04:39:20 INFO - PROCESS | 1657 | 1464608360511 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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 777ms 04:39:20 INFO - PROCESS | 1657 | 1464608360579 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 1657 | 1464608360583 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:39:20 INFO - PROCESS | 1657 | 1464608360588 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 1657 | 1464608360590 Marionette TRACE conn2 <- [1,1986,null,{}] 04:39:20 INFO - PROCESS | 1657 | 1464608360592 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}] 04:39:20 INFO - PROCESS | 1657 | 1464608360713 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:39:20 INFO - PROCESS | 1657 | 1464608360836 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bba7000 == 99 [pid = 1657] [id = 504] 04:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x118eca800) [pid = 1657] [serial = 1512] [outer = 0x0] 04:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x121727400) [pid = 1657] [serial = 1513] [outer = 0x118eca800] 04:39:20 INFO - PROCESS | 1657 | 1464608360867 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x126036c00) [pid = 1657] [serial = 1514] [outer = 0x118eca800] 04:39:21 INFO - PROCESS | 1657 | 1464608361286 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]]]}] 04:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 769ms 04:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:39:21 INFO - PROCESS | 1657 | 1464608361357 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 1657 | 1464608361359 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:39:21 INFO - PROCESS | 1657 | 1464608361361 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 1657 | 1464608361363 Marionette TRACE conn2 <- [1,1990,null,{}] 04:39:21 INFO - PROCESS | 1657 | 1464608361372 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}] 04:39:21 INFO - PROCESS | 1657 | 1464608361498 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:39:21 INFO - PROCESS | 1657 | 1464608361596 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355ae000 == 100 [pid = 1657] [id = 505] 04:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x128a19000) [pid = 1657] [serial = 1515] [outer = 0x0] 04:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x129365800) [pid = 1657] [serial = 1516] [outer = 0x128a19000] 04:39:21 INFO - PROCESS | 1657 | 1464608361628 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12acab000) [pid = 1657] [serial = 1517] [outer = 0x128a19000] 04:39:22 INFO - PROCESS | 1657 | 1464608362050 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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 721ms 04:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:39:22 INFO - PROCESS | 1657 | 1464608362082 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 1657 | 1464608362085 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:39:22 INFO - PROCESS | 1657 | 1464608362087 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 1657 | 1464608362088 Marionette TRACE conn2 <- [1,1994,null,{}] 04:39:22 INFO - PROCESS | 1657 | 1464608362091 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}] 04:39:22 INFO - PROCESS | 1657 | 1464608362215 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:39:22 INFO - PROCESS | 1657 | 1464608362338 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x1359d2800 == 101 [pid = 1657] [id = 506] 04:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12c076800) [pid = 1657] [serial = 1518] [outer = 0x0] 04:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12ce98400) [pid = 1657] [serial = 1519] [outer = 0x12c076800] 04:39:22 INFO - PROCESS | 1657 | 1464608362371 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12d51d400) [pid = 1657] [serial = 1520] [outer = 0x12c076800] 04:39:22 INFO - PROCESS | 1657 | 1464608362797 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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 726ms 04:39:22 INFO - PROCESS | 1657 | 1464608362820 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 1657 | 1464608362822 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:39:22 INFO - PROCESS | 1657 | 1464608362837 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 1657 | 1464608362839 Marionette TRACE conn2 <- [1,1998,null,{}] 04:39:22 INFO - PROCESS | 1657 | 1464608362844 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}] 04:39:22 INFO - PROCESS | 1657 | 1464608362964 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:39:23 INFO - PROCESS | 1657 | 1464608363085 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x139309800 == 102 [pid = 1657] [id = 507] 04:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12d8a4c00) [pid = 1657] [serial = 1521] [outer = 0x0] 04:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12d95d400) [pid = 1657] [serial = 1522] [outer = 0x12d8a4c00] 04:39:23 INFO - PROCESS | 1657 | 1464608363117 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x135374800) [pid = 1657] [serial = 1523] [outer = 0x12d8a4c00] 04:39:23 INFO - PROCESS | 1657 | 1464608363564 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]]]}] 04:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 786ms 04:39:23 INFO - PROCESS | 1657 | 1464608363611 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 1657 | 1464608363612 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:39:23 INFO - PROCESS | 1657 | 1464608363615 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 1657 | 1464608363616 Marionette TRACE conn2 <- [1,2002,null,{}] 04:39:23 INFO - PROCESS | 1657 | 1464608363618 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}] 04:39:23 INFO - PROCESS | 1657 | 1464608363761 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:39:23 INFO - PROCESS | 1657 | 1464608363890 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbd6000 == 103 [pid = 1657] [id = 508] 04:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x1359db400) [pid = 1657] [serial = 1524] [outer = 0x0] 04:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x135cb1800) [pid = 1657] [serial = 1525] [outer = 0x1359db400] 04:39:23 INFO - PROCESS | 1657 | 1464608363921 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x139369000) [pid = 1657] [serial = 1526] [outer = 0x1359db400] 04:39:24 INFO - PROCESS | 1657 | 1464608364430 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]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 871ms 04:39:24 INFO - PROCESS | 1657 | 1464608364495 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 1657 | 1464608364497 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:39:24 INFO - PROCESS | 1657 | 1464608364503 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 1657 | 1464608364505 Marionette TRACE conn2 <- [1,2006,null,{}] 04:39:24 INFO - PROCESS | 1657 | 1464608364508 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}] 04:39:24 INFO - PROCESS | 1657 | 1464608364682 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:39:24 INFO - PROCESS | 1657 | 1464608364867 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a18e800 == 104 [pid = 1657] [id = 509] 04:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x128d16800) [pid = 1657] [serial = 1527] [outer = 0x0] 04:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x135cb4c00) [pid = 1657] [serial = 1528] [outer = 0x128d16800] 04:39:24 INFO - PROCESS | 1657 | 1464608364916 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x139367000) [pid = 1657] [serial = 1529] [outer = 0x128d16800] 04:39:25 INFO - PROCESS | 1657 | 1464608365365 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]]]}] 04:39:25 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 04:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 925ms 04:39:25 INFO - PROCESS | 1657 | 1464608365427 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 1657 | 1464608365429 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:39:25 INFO - PROCESS | 1657 | 1464608365431 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 1657 | 1464608365432 Marionette TRACE conn2 <- [1,2010,null,{}] 04:39:25 INFO - PROCESS | 1657 | 1464608365435 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}] 04:39:25 INFO - PROCESS | 1657 | 1464608365564 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:39:25 INFO - PROCESS | 1657 | 1464608365660 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x1432d3800 == 105 [pid = 1657] [id = 510] 04:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x139366400) [pid = 1657] [serial = 1530] [outer = 0x0] 04:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x13a132800) [pid = 1657] [serial = 1531] [outer = 0x139366400] 04:39:25 INFO - PROCESS | 1657 | 1464608365689 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x13936c400) [pid = 1657] [serial = 1532] [outer = 0x139366400] 04:39:26 INFO - PROCESS | 1657 | 1464608366127 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]]]}] 04:39:26 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 04:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 723ms 04:39:26 INFO - PROCESS | 1657 | 1464608366203 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 1657 | 1464608366204 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:39:26 INFO - PROCESS | 1657 | 1464608366209 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 1657 | 1464608366210 Marionette TRACE conn2 <- [1,2014,null,{}] 04:39:26 INFO - PROCESS | 1657 | 1464608366212 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}] 04:39:26 INFO - PROCESS | 1657 | 1464608366336 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:39:26 INFO - PROCESS | 1657 | 1464608366432 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d35c800 == 106 [pid = 1657] [id = 511] 04:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x118240c00) [pid = 1657] [serial = 1533] [outer = 0x0] 04:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x13839a400) [pid = 1657] [serial = 1534] [outer = 0x118240c00] 04:39:26 INFO - PROCESS | 1657 | 1464608366462 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x1383a1800) [pid = 1657] [serial = 1535] [outer = 0x118240c00] 04:39:26 INFO - PROCESS | 1657 | 1464608366884 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]]]}] 04:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 720ms 04:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:39:26 INFO - PROCESS | 1657 | 1464608366929 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 1657 | 1464608366931 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:39:26 INFO - PROCESS | 1657 | 1464608366933 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 1657 | 1464608366934 Marionette TRACE conn2 <- [1,2018,null,{}] 04:39:26 INFO - PROCESS | 1657 | 1464608366937 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}] 04:39:27 INFO - PROCESS | 1657 | 1464608367063 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:39:27 INFO - PROCESS | 1657 | 1464608367193 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x126898800 == 107 [pid = 1657] [id = 512] 04:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x11769a400) [pid = 1657] [serial = 1536] [outer = 0x0] 04:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1383a0400) [pid = 1657] [serial = 1537] [outer = 0x11769a400] 04:39:27 INFO - PROCESS | 1657 | 1464608367224 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x1383a5000) [pid = 1657] [serial = 1538] [outer = 0x11769a400] 04:39:27 INFO - PROCESS | 1657 | 1464608367912 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]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1021ms 04:39:27 INFO - PROCESS | 1657 | 1464608367954 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 1657 | 1464608367956 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:39:27 INFO - PROCESS | 1657 | 1464608367960 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 1657 | 1464608367962 Marionette TRACE conn2 <- [1,2022,null,{}] 04:39:27 INFO - PROCESS | 1657 | 1464608367975 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}] 04:39:28 INFO - PROCESS | 1657 | 1464608368092 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:39:28 INFO - PROCESS | 1657 | 1464608368209 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1238c4800 == 108 [pid = 1657] [id = 513] 04:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x113969000) [pid = 1657] [serial = 1539] [outer = 0x0] 04:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x1166c8400) [pid = 1657] [serial = 1540] [outer = 0x113969000] 04:39:28 INFO - PROCESS | 1657 | 1464608368237 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x118246000) [pid = 1657] [serial = 1541] [outer = 0x113969000] 04:39:28 INFO - PROCESS | 1657 | 1464608368740 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]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 829ms 04:39:28 INFO - PROCESS | 1657 | 1464608368812 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 1657 | 1464608368817 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:39:28 INFO - PROCESS | 1657 | 1464608368831 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 1657 | 1464608368834 Marionette TRACE conn2 <- [1,2026,null,{}] 04:39:28 INFO - PROCESS | 1657 | 1464608368838 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}] 04:39:29 INFO - PROCESS | 1657 | 1464608368997 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:39:29 INFO - PROCESS | 1657 | 1464608369092 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x126410800 == 109 [pid = 1657] [id = 514] 04:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x11810cc00) [pid = 1657] [serial = 1542] [outer = 0x0] 04:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1217b5800) [pid = 1657] [serial = 1543] [outer = 0x11810cc00] 04:39:29 INFO - PROCESS | 1657 | 1464608369120 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x124f9c000) [pid = 1657] [serial = 1544] [outer = 0x11810cc00] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1350af000 == 108 [pid = 1657] [id = 501] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2d5800 == 107 [pid = 1657] [id = 500] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x135391000) [pid = 1657] [serial = 1441] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1211ce800 == 106 [pid = 1657] [id = 499] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8d4800 == 105 [pid = 1657] [id = 498] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3f3000 == 104 [pid = 1657] [id = 497] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce57800 == 103 [pid = 1657] [id = 496] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5ac800 == 102 [pid = 1657] [id = 495] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12ab2e800 == 101 [pid = 1657] [id = 494] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13558f800 == 100 [pid = 1657] [id = 457] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc3000 == 99 [pid = 1657] [id = 493] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119889800 == 98 [pid = 1657] [id = 492] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119771000 == 97 [pid = 1657] [id = 491] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x11977f800 == 96 [pid = 1657] [id = 490] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x13a203800 == 95 [pid = 1657] [id = 487] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1359d1000 == 94 [pid = 1657] [id = 486] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x135751000 == 93 [pid = 1657] [id = 485] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1355b6000 == 92 [pid = 1657] [id = 484] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1352ac000 == 91 [pid = 1657] [id = 483] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3ea000 == 90 [pid = 1657] [id = 482] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x119880000 == 89 [pid = 1657] [id = 481] 04:39:29 INFO - PROCESS | 1657 | --DOCSHELL 0x1350cc800 == 88 [pid = 1657] [id = 480] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x13538b800) [pid = 1657] [serial = 1439] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12d51e400) [pid = 1657] [serial = 1430] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12dc05c00) [pid = 1657] [serial = 1438] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x121305c00) [pid = 1657] [serial = 1410] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12c07d800) [pid = 1657] [serial = 1423] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1217b1c00) [pid = 1657] [serial = 1377] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x128b55000) [pid = 1657] [serial = 1417] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x128b5d000) [pid = 1657] [serial = 1380] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x11810f000) [pid = 1657] [serial = 1374] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x128bd6000) [pid = 1657] [serial = 1401] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x120fe0800) [pid = 1657] [serial = 1408] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x128d1b800) [pid = 1657] [serial = 1419] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x134e65c00) [pid = 1657] [serial = 1398] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x112922000) [pid = 1657] [serial = 1432] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x12aca7800) [pid = 1657] [serial = 1383] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12d3d2400) [pid = 1657] [serial = 1429] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x1196d9400) [pid = 1657] [serial = 1407] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x11769ac00) [pid = 1657] [serial = 1433] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x113f53000) [pid = 1657] [serial = 1404] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x1217ac800) [pid = 1657] [serial = 1411] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12c1a3000) [pid = 1657] [serial = 1386] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x12acae800) [pid = 1657] [serial = 1420] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x116f30c00) [pid = 1657] [serial = 1405] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12dc03800) [pid = 1657] [serial = 1392] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12b3c6000) [pid = 1657] [serial = 1422] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x118621800) [pid = 1657] [serial = 901] [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.] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12d3cec00) [pid = 1657] [serial = 1389] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12cfd0400) [pid = 1657] [serial = 1372] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x126734000) [pid = 1657] [serial = 1414] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x12648ec00) [pid = 1657] [serial = 1435] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12c1a9000) [pid = 1657] [serial = 1426] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12c5d8800) [pid = 1657] [serial = 1427] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x1289b6800) [pid = 1657] [serial = 1416] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x126483800) [pid = 1657] [serial = 1413] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12d520c00) [pid = 1657] [serial = 1436] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12dc21000) [pid = 1657] [serial = 1395] [outer = 0x0] [url = about:blank] 04:39:29 INFO - PROCESS | 1657 | 1464608369671 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]]]}] 04:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 879ms 04:39:29 INFO - PROCESS | 1657 | 1464608369706 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 1657 | 1464608369708 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:39:29 INFO - PROCESS | 1657 | 1464608369724 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - PROCESS | 1657 | 1464608369729 Marionette TRACE conn2 <- [1,2030,null,{}] 04:39:29 INFO - PROCESS | 1657 | 1464608369741 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}] 04:39:29 INFO - PROCESS | 1657 | 1464608369904 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:39:30 INFO - PROCESS | 1657 | 1464608370008 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x126798800 == 89 [pid = 1657] [id = 515] 04:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x121719800) [pid = 1657] [serial = 1545] [outer = 0x0] 04:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x126035400) [pid = 1657] [serial = 1546] [outer = 0x121719800] 04:39:30 INFO - PROCESS | 1657 | 1464608370036 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x126855800) [pid = 1657] [serial = 1547] [outer = 0x121719800] 04:39:30 INFO - PROCESS | 1657 | 1464608370335 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]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 626ms 04:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:39:30 INFO - PROCESS | 1657 | 1464608370353 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 1657 | 1464608370356 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:39:30 INFO - PROCESS | 1657 | 1464608370399 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 1657 | 1464608370401 Marionette TRACE conn2 <- [1,2034,null,{}] 04:39:30 INFO - PROCESS | 1657 | 1464608370408 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}] 04:39:30 INFO - PROCESS | 1657 | 1464608370530 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:39:30 INFO - PROCESS | 1657 | 1464608370609 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a856800 == 90 [pid = 1657] [id = 516] 04:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x126854000) [pid = 1657] [serial = 1548] [outer = 0x0] 04:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x128b5d000) [pid = 1657] [serial = 1549] [outer = 0x126854000] 04:39:30 INFO - PROCESS | 1657 | 1464608370635 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x129369000) [pid = 1657] [serial = 1550] [outer = 0x126854000] 04:39:30 INFO - PROCESS | 1657 | 1464608370931 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]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 615ms 04:39:30 INFO - PROCESS | 1657 | 1464608370984 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 1657 | 1464608370985 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:39:30 INFO - PROCESS | 1657 | 1464608370988 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 1657 | 1464608370989 Marionette TRACE conn2 <- [1,2038,null,{}] 04:39:30 INFO - PROCESS | 1657 | 1464608370991 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}] 04:39:31 INFO - PROCESS | 1657 | 1464608371126 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:39:31 INFO - PROCESS | 1657 | 1464608371133 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b5000 == 91 [pid = 1657] [id = 517] 04:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x129178400) [pid = 1657] [serial = 1551] [outer = 0x0] 04:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12a78fc00) [pid = 1657] [serial = 1552] [outer = 0x129178400] 04:39:31 INFO - PROCESS | 1657 | 1464608371159 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12b113800) [pid = 1657] [serial = 1553] [outer = 0x129178400] 04:39:31 INFO - PROCESS | 1657 | 1464608371504 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]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 04:39:31 INFO - PROCESS | 1657 | 1464608371508 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 1657 | 1464608371509 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:39:31 INFO - PROCESS | 1657 | 1464608371516 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 1657 | 1464608371517 Marionette TRACE conn2 <- [1,2042,null,{}] 04:39:31 INFO - PROCESS | 1657 | 1464608371520 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}] 04:39:31 INFO - PROCESS | 1657 | 1464608371638 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:39:31 INFO - PROCESS | 1657 | 1464608371643 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8b9800 == 92 [pid = 1657] [id = 518] 04:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12bb05c00) [pid = 1657] [serial = 1554] [outer = 0x0] 04:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x12c1a3000) [pid = 1657] [serial = 1555] [outer = 0x12bb05c00] 04:39:31 INFO - PROCESS | 1657 | 1464608371669 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12d3d8000) [pid = 1657] [serial = 1556] [outer = 0x12bb05c00] 04:39:32 INFO - PROCESS | 1657 | 1464608372083 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]]]}] 04:39:32 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) 04:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 618ms 04:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:39:32 INFO - PROCESS | 1657 | 1464608372135 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 1657 | 1464608372136 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:39:32 INFO - PROCESS | 1657 | 1464608372138 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 1657 | 1464608372139 Marionette TRACE conn2 <- [1,2046,null,{}] 04:39:32 INFO - PROCESS | 1657 | 1464608372142 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}] 04:39:32 INFO - PROCESS | 1657 | 1464608372277 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:39:32 INFO - PROCESS | 1657 | 1464608372292 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2d4000 == 93 [pid = 1657] [id = 519] 04:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x118610800) [pid = 1657] [serial = 1557] [outer = 0x0] 04:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x12d51e400) [pid = 1657] [serial = 1558] [outer = 0x118610800] 04:39:32 INFO - PROCESS | 1657 | 1464608372317 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12dc16400) [pid = 1657] [serial = 1559] [outer = 0x118610800] 04:39:32 INFO - PROCESS | 1657 | 1464608372672 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]]]}] 04:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 569ms 04:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:39:32 INFO - PROCESS | 1657 | 1464608372710 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 1657 | 1464608372712 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:39:32 INFO - PROCESS | 1657 | 1464608372715 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 1657 | 1464608372716 Marionette TRACE conn2 <- [1,2050,null,{}] 04:39:32 INFO - PROCESS | 1657 | 1464608372718 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}] 04:39:32 INFO - PROCESS | 1657 | 1464608372846 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:39:32 INFO - PROCESS | 1657 | 1464608372862 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x134ed3800 == 94 [pid = 1657] [id = 520] 04:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12d51e800) [pid = 1657] [serial = 1560] [outer = 0x0] 04:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x135374c00) [pid = 1657] [serial = 1561] [outer = 0x12d51e800] 04:39:32 INFO - PROCESS | 1657 | 1464608372887 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x135398800) [pid = 1657] [serial = 1562] [outer = 0x12d51e800] 04:39:33 INFO - PROCESS | 1657 | 1464608373270 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]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 568ms 04:39:33 INFO - PROCESS | 1657 | 1464608373283 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 1657 | 1464608373285 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:39:33 INFO - PROCESS | 1657 | 1464608373287 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 1657 | 1464608373288 Marionette TRACE conn2 <- [1,2054,null,{}] 04:39:33 INFO - PROCESS | 1657 | 1464608373290 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}] 04:39:33 INFO - PROCESS | 1657 | 1464608373424 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:39:33 INFO - PROCESS | 1657 | 1464608373442 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350bc800 == 95 [pid = 1657] [id = 521] 04:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x11607d000) [pid = 1657] [serial = 1563] [outer = 0x0] 04:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x1359dc800) [pid = 1657] [serial = 1564] [outer = 0x11607d000] 04:39:33 INFO - PROCESS | 1657 | 1464608373467 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x135cafc00) [pid = 1657] [serial = 1565] [outer = 0x11607d000] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12d8a4000) [pid = 1657] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x12b11b400) [pid = 1657] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x110ea0400) [pid = 1657] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x110ea9000) [pid = 1657] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x12917bc00) [pid = 1657] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x118240800) [pid = 1657] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x11103e800) [pid = 1657] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x1196db400) [pid = 1657] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x123d2b800) [pid = 1657] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x126490800) [pid = 1657] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x119795400) [pid = 1657] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:39:33 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x1213da000) [pid = 1657] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:39:34 INFO - PROCESS | 1657 | 1464608374036 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]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 769ms 04:39:34 INFO - PROCESS | 1657 | 1464608374056 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 1657 | 1464608374058 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:39:34 INFO - PROCESS | 1657 | 1464608374061 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 1657 | 1464608374063 Marionette TRACE conn2 <- [1,2058,null,{}] 04:39:34 INFO - PROCESS | 1657 | 1464608374065 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}] 04:39:34 INFO - PROCESS | 1657 | 1464608374187 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:39:34 INFO - PROCESS | 1657 | 1464608374194 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12979f000 == 96 [pid = 1657] [id = 522] 04:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x119795400) [pid = 1657] [serial = 1566] [outer = 0x0] 04:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x128a1c000) [pid = 1657] [serial = 1567] [outer = 0x119795400] 04:39:34 INFO - PROCESS | 1657 | 1464608374220 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12c1af000) [pid = 1657] [serial = 1568] [outer = 0x119795400] 04:39:34 INFO - PROCESS | 1657 | 1464608374592 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]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 04:39:34 INFO - PROCESS | 1657 | 1464608374632 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 1657 | 1464608374634 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:39:34 INFO - PROCESS | 1657 | 1464608374636 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 1657 | 1464608374638 Marionette TRACE conn2 <- [1,2062,null,{}] 04:39:34 INFO - PROCESS | 1657 | 1464608374640 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}] 04:39:34 INFO - PROCESS | 1657 | 1464608374757 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:39:34 INFO - PROCESS | 1657 | 1464608374761 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355ae800 == 97 [pid = 1657] [id = 523] 04:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12dc18400) [pid = 1657] [serial = 1569] [outer = 0x0] 04:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x1383a8400) [pid = 1657] [serial = 1570] [outer = 0x12dc18400] 04:39:34 INFO - PROCESS | 1657 | 1464608374791 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x13a139c00) [pid = 1657] [serial = 1571] [outer = 0x12dc18400] 04:39:35 INFO - PROCESS | 1657 | 1464608375156 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]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 04:39:35 INFO - PROCESS | 1657 | 1464608375206 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 1657 | 1464608375208 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:39:35 INFO - PROCESS | 1657 | 1464608375210 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 1657 | 1464608375211 Marionette TRACE conn2 <- [1,2066,null,{}] 04:39:35 INFO - PROCESS | 1657 | 1464608375213 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}] 04:39:35 INFO - PROCESS | 1657 | 1464608375314 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:39:35 INFO - PROCESS | 1657 | 1464608375402 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x135752800 == 98 [pid = 1657] [id = 524] 04:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x134e65800) [pid = 1657] [serial = 1572] [outer = 0x0] 04:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x135a31400) [pid = 1657] [serial = 1573] [outer = 0x134e65800] 04:39:35 INFO - PROCESS | 1657 | 1464608375429 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x135a37400) [pid = 1657] [serial = 1574] [outer = 0x134e65800] 04:39:35 INFO - PROCESS | 1657 | 1464608375716 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]]]}] 04:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 519ms 04:39:35 INFO - PROCESS | 1657 | 1464608375733 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 1657 | 1464608375734 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:39:35 INFO - PROCESS | 1657 | 1464608375736 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 1657 | 1464608375737 Marionette TRACE conn2 <- [1,2070,null,{}] 04:39:35 INFO - PROCESS | 1657 | 1464608375739 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}] 04:39:35 INFO - PROCESS | 1657 | 1464608375848 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:39:35 INFO - PROCESS | 1657 | 1464608375853 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a0d3000 == 99 [pid = 1657] [id = 525] 04:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x118472400) [pid = 1657] [serial = 1575] [outer = 0x0] 04:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x13a13b000) [pid = 1657] [serial = 1576] [outer = 0x118472400] 04:39:35 INFO - PROCESS | 1657 | 1464608375878 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x13a13f800) [pid = 1657] [serial = 1577] [outer = 0x118472400] 04:39:36 INFO - PROCESS | 1657 | 1464608376449 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]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 721ms 04:39:36 INFO - PROCESS | 1657 | 1464608376458 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 1657 | 1464608376463 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:39:36 INFO - PROCESS | 1657 | 1464608376485 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 1657 | 1464608376487 Marionette TRACE conn2 <- [1,2074,null,{}] 04:39:36 INFO - PROCESS | 1657 | 1464608376491 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}] 04:39:36 INFO - PROCESS | 1657 | 1464608376627 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:39:36 INFO - PROCESS | 1657 | 1464608376781 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211ce800 == 100 [pid = 1657] [id = 526] 04:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x113f53000) [pid = 1657] [serial = 1578] [outer = 0x0] 04:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x11756ec00) [pid = 1657] [serial = 1579] [outer = 0x113f53000] 04:39:36 INFO - PROCESS | 1657 | 1464608376814 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x11914d400) [pid = 1657] [serial = 1580] [outer = 0x113f53000] 04:39:37 INFO - PROCESS | 1657 | 1464608377272 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]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 826ms 04:39:37 INFO - PROCESS | 1657 | 1464608377309 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 1657 | 1464608377315 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:39:37 INFO - PROCESS | 1657 | 1464608377322 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 1657 | 1464608377325 Marionette TRACE conn2 <- [1,2078,null,{}] 04:39:37 INFO - PROCESS | 1657 | 1464608377329 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}] 04:39:37 INFO - PROCESS | 1657 | 1464608377517 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:39:37 INFO - PROCESS | 1657 | 1464608377662 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf97000 == 101 [pid = 1657] [id = 527] 04:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x121311000) [pid = 1657] [serial = 1581] [outer = 0x0] 04:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x123a50800) [pid = 1657] [serial = 1582] [outer = 0x121311000] 04:39:37 INFO - PROCESS | 1657 | 1464608377710 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x126ad5c00) [pid = 1657] [serial = 1583] [outer = 0x121311000] 04:39:38 INFO - PROCESS | 1657 | 1464608378161 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]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 875ms 04:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:39:38 INFO - PROCESS | 1657 | 1464608378210 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 1657 | 1464608378212 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:39:38 INFO - PROCESS | 1657 | 1464608378216 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 1657 | 1464608378218 Marionette TRACE conn2 <- [1,2082,null,{}] 04:39:38 INFO - PROCESS | 1657 | 1464608378228 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}] 04:39:38 INFO - PROCESS | 1657 | 1464608378352 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:39:38 INFO - PROCESS | 1657 | 1464608378453 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a19e000 == 102 [pid = 1657] [id = 528] 04:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12bb0b400) [pid = 1657] [serial = 1584] [outer = 0x0] 04:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12c07cc00) [pid = 1657] [serial = 1585] [outer = 0x12bb0b400] 04:39:38 INFO - PROCESS | 1657 | 1464608378485 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12c5d0000) [pid = 1657] [serial = 1586] [outer = 0x12bb0b400] 04:39:38 INFO - PROCESS | 1657 | 1464608378931 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]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 771ms 04:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:39:38 INFO - PROCESS | 1657 | 1464608378987 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 1657 | 1464608378989 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:39:38 INFO - PROCESS | 1657 | 1464608378992 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 1657 | 1464608378993 Marionette TRACE conn2 <- [1,2086,null,{}] 04:39:38 INFO - PROCESS | 1657 | 1464608378995 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}] 04:39:39 INFO - PROCESS | 1657 | 1464608379117 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:39:39 INFO - PROCESS | 1657 | 1464608379244 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbce000 == 103 [pid = 1657] [id = 529] 04:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12ce9d800) [pid = 1657] [serial = 1587] [outer = 0x0] 04:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x135368400) [pid = 1657] [serial = 1588] [outer = 0x12ce9d800] 04:39:39 INFO - PROCESS | 1657 | 1464608379276 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x1359e3000) [pid = 1657] [serial = 1589] [outer = 0x12ce9d800] 04:39:39 INFO - PROCESS | 1657 | 1464608379661 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]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 719ms 04:39:39 INFO - PROCESS | 1657 | 1464608379719 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 1657 | 1464608379720 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:39:39 INFO - PROCESS | 1657 | 1464608379723 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 1657 | 1464608379724 Marionette TRACE conn2 <- [1,2090,null,{}] 04:39:39 INFO - PROCESS | 1657 | 1464608379742 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}] 04:39:39 INFO - PROCESS | 1657 | 1464608379862 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:39:39 INFO - PROCESS | 1657 | 1464608379959 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x142ea2800 == 104 [pid = 1657] [id = 530] 04:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x134e63c00) [pid = 1657] [serial = 1590] [outer = 0x0] 04:39:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x135cad000) [pid = 1657] [serial = 1591] [outer = 0x134e63c00] 04:39:39 INFO - PROCESS | 1657 | 1464608379988 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x139360000) [pid = 1657] [serial = 1592] [outer = 0x134e63c00] 04:39:40 INFO - PROCESS | 1657 | 1464608380401 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]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 731ms 04:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:39:40 INFO - PROCESS | 1657 | 1464608380455 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 1657 | 1464608380456 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:39:40 INFO - PROCESS | 1657 | 1464608380458 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 1657 | 1464608380459 Marionette TRACE conn2 <- [1,2094,null,{}] 04:39:40 INFO - PROCESS | 1657 | 1464608380462 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}] 04:39:40 INFO - PROCESS | 1657 | 1464608380597 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:39:40 INFO - PROCESS | 1657 | 1464608380696 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a117800 == 105 [pid = 1657] [id = 531] 04:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x13936b400) [pid = 1657] [serial = 1593] [outer = 0x0] 04:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x13a16d400) [pid = 1657] [serial = 1594] [outer = 0x13936b400] 04:39:40 INFO - PROCESS | 1657 | 1464608380726 Marionette DEBUG loaded listener.js 04:39:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x13a178800) [pid = 1657] [serial = 1595] [outer = 0x13936b400] 04:39:41 INFO - PROCESS | 1657 | 1464608381134 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 720ms 04:39:41 INFO - PROCESS | 1657 | 1464608381192 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1657 | 1464608381193 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:39:41 INFO - PROCESS | 1657 | 1464608381197 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1657 | 1464608381199 Marionette TRACE conn2 <- [1,2098,null,{}] 04:39:41 INFO - PROCESS | 1657 | 1464608381201 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}] 04:39:41 INFO - PROCESS | 1657 | 1464608381320 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:39:41 INFO - PROCESS | 1657 | 1464608381415 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x142eb0800 == 106 [pid = 1657] [id = 532] 04:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x13a175c00) [pid = 1657] [serial = 1596] [outer = 0x0] 04:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x143006000) [pid = 1657] [serial = 1597] [outer = 0x13a175c00] 04:39:41 INFO - PROCESS | 1657 | 1464608381444 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x14300a000) [pid = 1657] [serial = 1598] [outer = 0x13a175c00] 04:39:41 INFO - PROCESS | 1657 | 1464608381824 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 668ms 04:39:41 INFO - PROCESS | 1657 | 1464608381867 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1657 | 1464608381868 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:39:41 INFO - PROCESS | 1657 | 1464608381871 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1657 | 1464608381872 Marionette TRACE conn2 <- [1,2102,null,{}] 04:39:41 INFO - PROCESS | 1657 | 1464608381874 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}] 04:39:42 INFO - PROCESS | 1657 | 1464608381997 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:39:42 INFO - PROCESS | 1657 | 1464608382127 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x142ed4000 == 107 [pid = 1657] [id = 533] 04:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x13a15c800) [pid = 1657] [serial = 1599] [outer = 0x0] 04:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13a161c00) [pid = 1657] [serial = 1600] [outer = 0x13a15c800] 04:39:42 INFO - PROCESS | 1657 | 1464608382159 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x13a166800) [pid = 1657] [serial = 1601] [outer = 0x13a15c800] 04:39:42 INFO - PROCESS | 1657 | 1464608382569 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]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 718ms 04:39:42 INFO - PROCESS | 1657 | 1464608382589 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 1657 | 1464608382591 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:39:42 INFO - PROCESS | 1657 | 1464608382593 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 1657 | 1464608382594 Marionette TRACE conn2 <- [1,2106,null,{}] 04:39:42 INFO - PROCESS | 1657 | 1464608382597 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}] 04:39:42 INFO - PROCESS | 1657 | 1464608382733 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:39:42 INFO - PROCESS | 1657 | 1464608382847 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x142e3b800 == 108 [pid = 1657] [id = 534] 04:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x13a163c00) [pid = 1657] [serial = 1602] [outer = 0x0] 04:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x143003800) [pid = 1657] [serial = 1603] [outer = 0x13a163c00] 04:39:42 INFO - PROCESS | 1657 | 1464608382877 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x14300e000) [pid = 1657] [serial = 1604] [outer = 0x13a163c00] 04:39:43 INFO - PROCESS | 1657 | 1464608383384 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]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 824ms 04:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:39:43 INFO - PROCESS | 1657 | 1464608383418 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 1657 | 1464608383421 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:39:43 INFO - PROCESS | 1657 | 1464608383424 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 1657 | 1464608383427 Marionette TRACE conn2 <- [1,2110,null,{}] 04:39:43 INFO - PROCESS | 1657 | 1464608383432 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}] 04:39:43 INFO - PROCESS | 1657 | 1464608383619 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:39:43 INFO - PROCESS | 1657 | 1464608383788 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x142ee7800 == 109 [pid = 1657] [id = 535] 04:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1260a9400) [pid = 1657] [serial = 1605] [outer = 0x0] 04:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x13ad1a400) [pid = 1657] [serial = 1606] [outer = 0x1260a9400] 04:39:43 INFO - PROCESS | 1657 | 1464608383819 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x13ad1fc00) [pid = 1657] [serial = 1607] [outer = 0x1260a9400] 04:39:44 INFO - PROCESS | 1657 | 1464608384252 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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 876ms 04:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:39:44 INFO - PROCESS | 1657 | 1464608384325 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 1657 | 1464608384327 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:39:44 INFO - PROCESS | 1657 | 1464608384331 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1657 | 1464608384333 Marionette TRACE conn2 <- [1,2114,null,{}] 04:39:44 INFO - PROCESS | 1657 | 1464608384335 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}] 04:39:44 INFO - PROCESS | 1657 | 1464608384500 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:39:44 INFO - PROCESS | 1657 | 1464608384604 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352a6000 == 110 [pid = 1657] [id = 536] 04:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x1289b9c00) [pid = 1657] [serial = 1608] [outer = 0x0] 04:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x135393400) [pid = 1657] [serial = 1609] [outer = 0x1289b9c00] 04:39:44 INFO - PROCESS | 1657 | 1464608384636 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x143026800) [pid = 1657] [serial = 1610] [outer = 0x1289b9c00] 04:39:45 INFO - PROCESS | 1657 | 1464608385118 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]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 822ms 04:39:45 INFO - PROCESS | 1657 | 1464608385163 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 1657 | 1464608385165 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:39:45 INFO - PROCESS | 1657 | 1464608385169 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 1657 | 1464608385170 Marionette TRACE conn2 <- [1,2118,null,{}] 04:39:45 INFO - PROCESS | 1657 | 1464608385172 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}] 04:39:45 INFO - PROCESS | 1657 | 1464608385299 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:39:45 INFO - PROCESS | 1657 | 1464608385402 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a727000 == 111 [pid = 1657] [id = 537] 04:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x11810bc00) [pid = 1657] [serial = 1611] [outer = 0x0] 04:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12cfd2800) [pid = 1657] [serial = 1612] [outer = 0x11810bc00] 04:39:45 INFO - PROCESS | 1657 | 1464608385431 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x13bb15c00) [pid = 1657] [serial = 1613] [outer = 0x11810bc00] 04:39:45 INFO - PROCESS | 1657 | 1464608385823 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]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 973ms 04:39:46 INFO - PROCESS | 1657 | 1464608386182 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 1657 | 1464608386187 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:39:46 INFO - PROCESS | 1657 | 1464608386235 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 1657 | 1464608386238 Marionette TRACE conn2 <- [1,2122,null,{}] 04:39:46 INFO - PROCESS | 1657 | 1464608386243 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}] 04:39:46 INFO - PROCESS | 1657 | 1464608386435 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:39:46 INFO - PROCESS | 1657 | 1464608386576 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x129791800 == 112 [pid = 1657] [id = 538] 04:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x11269a000) [pid = 1657] [serial = 1614] [outer = 0x0] 04:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x11291dc00) [pid = 1657] [serial = 1615] [outer = 0x11269a000] 04:39:46 INFO - PROCESS | 1657 | 1464608386605 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x1139f5c00) [pid = 1657] [serial = 1616] [outer = 0x11269a000] 04:39:47 INFO - PROCESS | 1657 | 1464608387055 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]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 893ms 04:39:47 INFO - PROCESS | 1657 | 1464608387108 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:39:47 INFO - PROCESS | 1657 | 1464608387110 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:39:47 INFO - PROCESS | 1657 | 1464608387116 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1657 | 1464608387118 Marionette TRACE conn2 <- [1,2126,null,{}] 04:39:47 INFO - PROCESS | 1657 | 1464608387121 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}] 04:39:47 INFO - PROCESS | 1657 | 1464608387237 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:39:47 INFO - PROCESS | 1657 | 1464608387345 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x120d12800 == 113 [pid = 1657] [id = 539] 04:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x11823d400) [pid = 1657] [serial = 1617] [outer = 0x0] 04:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x118e3b800) [pid = 1657] [serial = 1618] [outer = 0x11823d400] 04:39:47 INFO - PROCESS | 1657 | 1464608387378 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12129b400) [pid = 1657] [serial = 1619] [outer = 0x11823d400] 04:39:47 INFO - PROCESS | 1657 | 1464608387940 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]]]}] 04:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 871ms 04:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:39:47 INFO - PROCESS | 1657 | 1464608387986 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1657 | 1464608387987 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:39:47 INFO - PROCESS | 1657 | 1464608387990 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1657 | 1464608387991 Marionette TRACE conn2 <- [1,2130,null,{}] 04:39:48 INFO - PROCESS | 1657 | 1464608388022 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}] 04:39:48 INFO - PROCESS | 1657 | 1464608388174 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x135752800 == 112 [pid = 1657] [id = 524] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1355ae800 == 111 [pid = 1657] [id = 523] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12979f000 == 110 [pid = 1657] [id = 522] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1350bc800 == 109 [pid = 1657] [id = 521] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x134ed3800 == 108 [pid = 1657] [id = 520] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2d4000 == 107 [pid = 1657] [id = 519] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x13536fc00) [pid = 1657] [serial = 1507] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8b9800 == 106 [pid = 1657] [id = 518] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5b5000 == 105 [pid = 1657] [id = 517] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12a856800 == 104 [pid = 1657] [id = 516] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x126798800 == 103 [pid = 1657] [id = 515] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x126410800 == 102 [pid = 1657] [id = 514] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1238c4800 == 101 [pid = 1657] [id = 513] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x139309800 == 100 [pid = 1657] [id = 507] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1359d2800 == 99 [pid = 1657] [id = 506] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x1355ae000 == 98 [pid = 1657] [id = 505] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x12bba7000 == 97 [pid = 1657] [id = 504] 04:39:48 INFO - PROCESS | 1657 | --DOCSHELL 0x120d07000 == 96 [pid = 1657] [id = 503] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x134e66c00) [pid = 1657] [serial = 1504] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12c080400) [pid = 1657] [serial = 1489] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x110ea3c00) [pid = 1657] [serial = 1492] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x12c1c6c00) [pid = 1657] [serial = 1490] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x119155000) [pid = 1657] [serial = 1495] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x110ea9400) [pid = 1657] [serial = 1493] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x12a78a800) [pid = 1657] [serial = 1486] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x124011800) [pid = 1657] [serial = 1498] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12acb2400) [pid = 1657] [serial = 1499] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x119154800) [pid = 1657] [serial = 1468] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x112923800) [pid = 1657] [serial = 1471] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x1180ca000) [pid = 1657] [serial = 1444] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x1167db000) [pid = 1657] [serial = 1472] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x11979d000) [pid = 1657] [serial = 1474] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x126730000) [pid = 1657] [serial = 1480] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x126ad0400) [pid = 1657] [serial = 1481] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12cea2c00) [pid = 1657] [serial = 1456] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12bbca000) [pid = 1657] [serial = 1453] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x128bd6400) [pid = 1657] [serial = 1450] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x1289b9000) [pid = 1657] [serial = 1483] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128bcd800) [pid = 1657] [serial = 1484] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x1217a9800) [pid = 1657] [serial = 1447] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x121722800) [pid = 1657] [serial = 1477] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x124f25800) [pid = 1657] [serial = 1478] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x1359de400) [pid = 1657] [serial = 1465] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x1359d7000) [pid = 1657] [serial = 1462] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x135369400) [pid = 1657] [serial = 1459] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12cea1000) [pid = 1657] [serial = 1496] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12cfd7400) [pid = 1657] [serial = 1501] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x1212cdc00) [pid = 1657] [serial = 1475] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12bbd2800) [pid = 1657] [serial = 1487] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x13536c000) [pid = 1657] [serial = 1505] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12dc04400) [pid = 1657] [serial = 1502] [outer = 0x0] [url = about:blank] 04:39:48 INFO - PROCESS | 1657 | 1464608388333 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ed9000 == 97 [pid = 1657] [id = 540] 04:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1167db000) [pid = 1657] [serial = 1620] [outer = 0x0] 04:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x119155000) [pid = 1657] [serial = 1621] [outer = 0x1167db000] 04:39:48 INFO - PROCESS | 1657 | 1464608388364 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12648cc00) [pid = 1657] [serial = 1622] [outer = 0x1167db000] 04:39:48 INFO - PROCESS | 1657 | 1464608388703 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] 04:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:39:48 INFO - PROCESS | 1657 | 1464608388736 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:39:48 INFO - PROCESS | 1657 | 1464608388739 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1657 | 1464608388741 Marionette TRACE conn2 <- [1,2134,null,{}] 04:39:48 INFO - PROCESS | 1657 | 1464608388743 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}] 04:39:48 INFO - PROCESS | 1657 | 1464608388909 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:39:49 INFO - PROCESS | 1657 | 1464608389063 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x126799800 == 98 [pid = 1657] [id = 541] 04:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12648bc00) [pid = 1657] [serial = 1623] [outer = 0x0] 04:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x128b5b400) [pid = 1657] [serial = 1624] [outer = 0x12648bc00] 04:39:49 INFO - PROCESS | 1657 | 1464608389107 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x12a50b400) [pid = 1657] [serial = 1625] [outer = 0x12648bc00] 04:39:49 INFO - PROCESS | 1657 | 1464608389452 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]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 04:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:39:49 INFO - PROCESS | 1657 | 1464608389511 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 1657 | 1464608389513 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:39:49 INFO - PROCESS | 1657 | 1464608389516 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 1657 | 1464608389518 Marionette TRACE conn2 <- [1,2138,null,{}] 04:39:49 INFO - PROCESS | 1657 | 1464608389522 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}] 04:39:49 INFO - PROCESS | 1657 | 1464608389777 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:39:49 INFO - PROCESS | 1657 | 1464608389867 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca80800 == 99 [pid = 1657] [id = 542] 04:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12648f000) [pid = 1657] [serial = 1626] [outer = 0x0] 04:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x12ab06800) [pid = 1657] [serial = 1627] [outer = 0x12648f000] 04:39:49 INFO - PROCESS | 1657 | 1464608389910 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12bb07800) [pid = 1657] [serial = 1628] [outer = 0x12648f000] 04:39:50 INFO - PROCESS | 1657 | 1464608390230 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]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 771ms 04:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:39:50 INFO - PROCESS | 1657 | 1464608390286 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 1657 | 1464608390287 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:39:50 INFO - PROCESS | 1657 | 1464608390290 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1657 | 1464608390291 Marionette TRACE conn2 <- [1,2142,null,{}] 04:39:50 INFO - PROCESS | 1657 | 1464608390293 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}] 04:39:50 INFO - PROCESS | 1657 | 1464608390414 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:39:50 INFO - PROCESS | 1657 | 1464608390519 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8d1000 == 100 [pid = 1657] [id = 543] 04:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12936a400) [pid = 1657] [serial = 1629] [outer = 0x0] 04:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12c098800) [pid = 1657] [serial = 1630] [outer = 0x12936a400] 04:39:50 INFO - PROCESS | 1657 | 1464608390545 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12d3d5c00) [pid = 1657] [serial = 1631] [outer = 0x12936a400] 04:39:50 INFO - PROCESS | 1657 | 1464608390865 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] 04:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:39:50 INFO - PROCESS | 1657 | 1464608390910 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:39:50 INFO - PROCESS | 1657 | 1464608390912 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1657 | 1464608390913 Marionette TRACE conn2 <- [1,2146,null,{}] 04:39:50 INFO - PROCESS | 1657 | 1464608390916 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}] 04:39:51 INFO - PROCESS | 1657 | 1464608391048 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:39:51 INFO - PROCESS | 1657 | 1464608391064 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2e8000 == 101 [pid = 1657] [id = 544] 04:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12d89a800) [pid = 1657] [serial = 1632] [outer = 0x0] 04:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12dc1f000) [pid = 1657] [serial = 1633] [outer = 0x12d89a800] 04:39:51 INFO - PROCESS | 1657 | 1464608391089 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13536dc00) [pid = 1657] [serial = 1634] [outer = 0x12d89a800] 04:39:51 INFO - PROCESS | 1657 | 1464608391477 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] 04:39:51 INFO - PROCESS | 1657 | 1464608391534 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:39:51 INFO - PROCESS | 1657 | 1464608391536 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1657 | 1464608391537 Marionette TRACE conn2 <- [1,2150,null,{}] 04:39:51 INFO - PROCESS | 1657 | 1464608391540 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}] 04:39:51 INFO - PROCESS | 1657 | 1464608391672 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:39:51 INFO - PROCESS | 1657 | 1464608391688 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x135203000 == 102 [pid = 1657] [id = 545] 04:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x135373c00) [pid = 1657] [serial = 1635] [outer = 0x0] 04:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x1359e0400) [pid = 1657] [serial = 1636] [outer = 0x135373c00] 04:39:51 INFO - PROCESS | 1657 | 1464608391713 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x135cac000) [pid = 1657] [serial = 1637] [outer = 0x135373c00] 04:39:52 INFO - PROCESS | 1657 | 1464608392137 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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 04:39:52 INFO - PROCESS | 1657 | 1464608392157 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 1657 | 1464608392160 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:39:52 INFO - PROCESS | 1657 | 1464608392164 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 1657 | 1464608392166 Marionette TRACE conn2 <- [1,2154,null,{}] 04:39:52 INFO - PROCESS | 1657 | 1464608392169 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}] 04:39:52 INFO - PROCESS | 1657 | 1464608392367 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:39:52 INFO - PROCESS | 1657 | 1464608392408 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1353d3800 == 103 [pid = 1657] [id = 546] 04:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x135a38c00) [pid = 1657] [serial = 1638] [outer = 0x0] 04:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1383a2000) [pid = 1657] [serial = 1639] [outer = 0x135a38c00] 04:39:52 INFO - PROCESS | 1657 | 1464608392433 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x13a16dc00) [pid = 1657] [serial = 1640] [outer = 0x135a38c00] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x11810cc00) [pid = 1657] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x126854000) [pid = 1657] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12dc18400) [pid = 1657] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x134e65800) [pid = 1657] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x118610800) [pid = 1657] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12d51e800) [pid = 1657] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x11607d000) [pid = 1657] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x119795400) [pid = 1657] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12bb05c00) [pid = 1657] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x113969000) [pid = 1657] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x121719800) [pid = 1657] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:39:52 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x129178400) [pid = 1657] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:39:52 INFO - PROCESS | 1657 | 1464608392944 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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 823ms 04:39:52 INFO - PROCESS | 1657 | 1464608392987 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 1657 | 1464608392988 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:39:52 INFO - PROCESS | 1657 | 1464608392990 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1657 | 1464608393003 Marionette TRACE conn2 <- [1,2158,null,{}] 04:39:53 INFO - PROCESS | 1657 | 1464608393026 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}] 04:39:53 INFO - PROCESS | 1657 | 1464608393144 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:39:53 INFO - PROCESS | 1657 | 1464608393148 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x135097000 == 104 [pid = 1657] [id = 547] 04:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x128b55800) [pid = 1657] [serial = 1641] [outer = 0x0] 04:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12d514400) [pid = 1657] [serial = 1642] [outer = 0x128b55800] 04:39:53 INFO - PROCESS | 1657 | 1464608393174 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x13839e400) [pid = 1657] [serial = 1643] [outer = 0x128b55800] 04:39:53 INFO - PROCESS | 1657 | 1464608393533 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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 587ms 04:39:53 INFO - PROCESS | 1657 | 1464608393578 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1657 | 1464608393581 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:39:53 INFO - PROCESS | 1657 | 1464608393583 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1657 | 1464608393585 Marionette TRACE conn2 <- [1,2162,null,{}] 04:39:53 INFO - PROCESS | 1657 | 1464608393587 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}] 04:39:53 INFO - PROCESS | 1657 | 1464608393743 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:39:53 INFO - PROCESS | 1657 | 1464608393800 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x139255000 == 105 [pid = 1657] [id = 548] 04:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x126429400) [pid = 1657] [serial = 1644] [outer = 0x0] 04:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x135cb7c00) [pid = 1657] [serial = 1645] [outer = 0x126429400] 04:39:53 INFO - PROCESS | 1657 | 1464608393829 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13bb1ac00) [pid = 1657] [serial = 1646] [outer = 0x126429400] 04:39:54 INFO - PROCESS | 1657 | 1464608394156 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]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 619ms 04:39:54 INFO - PROCESS | 1657 | 1464608394203 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 1657 | 1464608394204 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:39:54 INFO - PROCESS | 1657 | 1464608394206 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 1657 | 1464608394207 Marionette TRACE conn2 <- [1,2166,null,{}] 04:39:54 INFO - PROCESS | 1657 | 1464608394210 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}] 04:39:54 INFO - PROCESS | 1657 | 1464608394324 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:39:54 INFO - PROCESS | 1657 | 1464608394415 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1393de800 == 106 [pid = 1657] [id = 549] 04:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12672dc00) [pid = 1657] [serial = 1647] [outer = 0x0] 04:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x134e64c00) [pid = 1657] [serial = 1648] [outer = 0x12672dc00] 04:39:54 INFO - PROCESS | 1657 | 1464608394440 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x135cd4000) [pid = 1657] [serial = 1649] [outer = 0x12672dc00] 04:39:54 INFO - PROCESS | 1657 | 1464608394702 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]]]}] 04:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 04:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:39:54 INFO - PROCESS | 1657 | 1464608394734 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:39:54 INFO - PROCESS | 1657 | 1464608394735 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:39:54 INFO - PROCESS | 1657 | 1464608394737 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 1657 | 1464608394738 Marionette TRACE conn2 <- [1,2170,null,{}] 04:39:54 INFO - PROCESS | 1657 | 1464608394740 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}] 04:39:54 INFO - PROCESS | 1657 | 1464608394946 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:39:55 INFO - PROCESS | 1657 | 1464608395104 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186ae800 == 107 [pid = 1657] [id = 550] 04:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x110ea6000) [pid = 1657] [serial = 1650] [outer = 0x0] 04:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x111030400) [pid = 1657] [serial = 1651] [outer = 0x110ea6000] 04:39:55 INFO - PROCESS | 1657 | 1464608395141 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x11269bc00) [pid = 1657] [serial = 1652] [outer = 0x110ea6000] 04:39:55 INFO - PROCESS | 1657 | 1464608395600 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]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 921ms 04:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:39:55 INFO - PROCESS | 1657 | 1464608395659 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 1657 | 1464608395662 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:39:55 INFO - PROCESS | 1657 | 1464608395665 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1657 | 1464608395667 Marionette TRACE conn2 <- [1,2174,null,{}] 04:39:55 INFO - PROCESS | 1657 | 1464608395670 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}] 04:39:55 INFO - PROCESS | 1657 | 1464608395802 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:39:55 INFO - PROCESS | 1657 | 1464608395906 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5ae000 == 108 [pid = 1657] [id = 551] 04:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x11810a800) [pid = 1657] [serial = 1653] [outer = 0x0] 04:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x121719800) [pid = 1657] [serial = 1654] [outer = 0x11810a800] 04:39:55 INFO - PROCESS | 1657 | 1464608395939 Marionette DEBUG loaded listener.js 04:39:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x124f9ac00) [pid = 1657] [serial = 1655] [outer = 0x11810a800] 04:39:56 INFO - PROCESS | 1657 | 1464608396345 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]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 771ms 04:39:56 INFO - PROCESS | 1657 | 1464608396436 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:39:56 INFO - PROCESS | 1657 | 1464608396438 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:39:56 INFO - PROCESS | 1657 | 1464608396440 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1657 | 1464608396442 Marionette TRACE conn2 <- [1,2178,null,{}] 04:39:56 INFO - PROCESS | 1657 | 1464608396447 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}] 04:39:56 INFO - PROCESS | 1657 | 1464608396570 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:39:56 INFO - PROCESS | 1657 | 1464608396676 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1359b4000 == 109 [pid = 1657] [id = 552] 04:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x128b51c00) [pid = 1657] [serial = 1656] [outer = 0x0] 04:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x128bcec00) [pid = 1657] [serial = 1657] [outer = 0x128b51c00] 04:39:56 INFO - PROCESS | 1657 | 1464608396705 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12beeb800) [pid = 1657] [serial = 1658] [outer = 0x128b51c00] 04:39:57 INFO - PROCESS | 1657 | 1464608397146 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]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 771ms 04:39:57 INFO - PROCESS | 1657 | 1464608397212 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 1657 | 1464608397214 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:39:57 INFO - PROCESS | 1657 | 1464608397222 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 1657 | 1464608397226 Marionette TRACE conn2 <- [1,2182,null,{}] 04:39:57 INFO - PROCESS | 1657 | 1464608397229 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}] 04:39:57 INFO - PROCESS | 1657 | 1464608397354 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:39:57 INFO - PROCESS | 1657 | 1464608397490 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x142ea2000 == 110 [pid = 1657] [id = 553] 04:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12c07d000) [pid = 1657] [serial = 1659] [outer = 0x0] 04:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12cfda400) [pid = 1657] [serial = 1660] [outer = 0x12c07d000] 04:39:57 INFO - PROCESS | 1657 | 1464608397522 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x135caac00) [pid = 1657] [serial = 1661] [outer = 0x12c07d000] 04:39:57 INFO - PROCESS | 1657 | 1464608397912 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]]]}] 04:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 727ms 04:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:39:57 INFO - PROCESS | 1657 | 1464608397984 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:39:57 INFO - PROCESS | 1657 | 1464608397985 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:39:57 INFO - PROCESS | 1657 | 1464608397989 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - PROCESS | 1657 | 1464608397990 Marionette TRACE conn2 <- [1,2186,null,{}] 04:39:57 INFO - PROCESS | 1657 | 1464608397993 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}] 04:39:58 INFO - PROCESS | 1657 | 1464608398116 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:39:58 INFO - PROCESS | 1657 | 1464608398248 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x143855000 == 111 [pid = 1657] [id = 554] 04:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x135cc9800) [pid = 1657] [serial = 1662] [outer = 0x0] 04:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x1383a4c00) [pid = 1657] [serial = 1663] [outer = 0x135cc9800] 04:39:58 INFO - PROCESS | 1657 | 1464608398281 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x13a16bc00) [pid = 1657] [serial = 1664] [outer = 0x135cc9800] 04:39:58 INFO - PROCESS | 1657 | 1464608398706 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]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 768ms 04:39:58 INFO - PROCESS | 1657 | 1464608398758 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1657 | 1464608398759 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:39:58 INFO - PROCESS | 1657 | 1464608398762 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1657 | 1464608398763 Marionette TRACE conn2 <- [1,2190,null,{}] 04:39:58 INFO - PROCESS | 1657 | 1464608398766 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}] 04:39:58 INFO - PROCESS | 1657 | 1464608398891 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:39:59 INFO - PROCESS | 1657 | 1464608399028 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b1d000 == 112 [pid = 1657] [id = 555] 04:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x135dd2000) [pid = 1657] [serial = 1665] [outer = 0x0] 04:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x135dd3c00) [pid = 1657] [serial = 1666] [outer = 0x135dd2000] 04:39:59 INFO - PROCESS | 1657 | 1464608399064 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x13a16e400) [pid = 1657] [serial = 1667] [outer = 0x135dd2000] 04:39:59 INFO - PROCESS | 1657 | 1464608399482 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]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 771ms 04:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:39:59 INFO - PROCESS | 1657 | 1464608399533 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 1657 | 1464608399535 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:39:59 INFO - PROCESS | 1657 | 1464608399537 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 1657 | 1464608399538 Marionette TRACE conn2 <- [1,2194,null,{}] 04:39:59 INFO - PROCESS | 1657 | 1464608399540 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}] 04:39:59 INFO - PROCESS | 1657 | 1464608399666 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:39:59 INFO - PROCESS | 1657 | 1464608399772 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x144553800 == 113 [pid = 1657] [id = 556] 04:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x13ad1a000) [pid = 1657] [serial = 1668] [outer = 0x0] 04:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x13ad25800) [pid = 1657] [serial = 1669] [outer = 0x13ad1a000] 04:39:59 INFO - PROCESS | 1657 | 1464608399801 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x13b782c00) [pid = 1657] [serial = 1670] [outer = 0x13ad1a000] 04:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 04:40:00 INFO - PROCESS | 1657 | 1464608400202 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]]]}] 04:40:00 INFO - PROCESS | 1657 | 1464608400208 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:40:00 INFO - PROCESS | 1657 | 1464608400210 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:40:00 INFO - PROCESS | 1657 | 1464608400212 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1657 | 1464608400214 Marionette TRACE conn2 <- [1,2198,null,{}] 04:40:00 INFO - PROCESS | 1657 | 1464608400216 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}] 04:40:00 INFO - PROCESS | 1657 | 1464608400338 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:40:00 INFO - PROCESS | 1657 | 1464608400472 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x139338800 == 114 [pid = 1657] [id = 557] 04:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x13ad20400) [pid = 1657] [serial = 1671] [outer = 0x0] 04:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x13b786000) [pid = 1657] [serial = 1672] [outer = 0x13ad20400] 04:40:00 INFO - PROCESS | 1657 | 1464608400503 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x13bb17c00) [pid = 1657] [serial = 1673] [outer = 0x13ad20400] 04:40:00 INFO - PROCESS | 1657 | 1464608400917 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]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 722ms 04:40:00 INFO - PROCESS | 1657 | 1464608400944 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1657 | 1464608400945 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:40:00 INFO - PROCESS | 1657 | 1464608400949 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1657 | 1464608400951 Marionette TRACE conn2 <- [1,2202,null,{}] 04:40:00 INFO - PROCESS | 1657 | 1464608400953 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}] 04:40:01 INFO - PROCESS | 1657 | 1464608401094 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:40:01 INFO - PROCESS | 1657 | 1464608401201 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x14455f000 == 115 [pid = 1657] [id = 558] 04:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x13a239c00) [pid = 1657] [serial = 1674] [outer = 0x0] 04:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x13a23f800) [pid = 1657] [serial = 1675] [outer = 0x13a239c00] 04:40:01 INFO - PROCESS | 1657 | 1464608401230 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x13a244000) [pid = 1657] [serial = 1676] [outer = 0x13a239c00] 04:40:01 INFO - PROCESS | 1657 | 1464608401657 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]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 769ms 04:40:01 INFO - PROCESS | 1657 | 1464608401720 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 1657 | 1464608401721 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:40:01 INFO - PROCESS | 1657 | 1464608401723 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 1657 | 1464608401724 Marionette TRACE conn2 <- [1,2206,null,{}] 04:40:01 INFO - PROCESS | 1657 | 1464608401727 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}] 04:40:01 INFO - PROCESS | 1657 | 1464608401853 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:40:01 INFO - PROCESS | 1657 | 1464608401992 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x145de1800 == 116 [pid = 1657] [id = 559] 04:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x139439000) [pid = 1657] [serial = 1677] [outer = 0x0] 04:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x13943c400) [pid = 1657] [serial = 1678] [outer = 0x139439000] 04:40:02 INFO - PROCESS | 1657 | 1464608402023 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x139441c00) [pid = 1657] [serial = 1679] [outer = 0x139439000] 04:40:02 INFO - PROCESS | 1657 | 1464608402451 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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 773ms 04:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:40:02 INFO - PROCESS | 1657 | 1464608402497 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 1657 | 1464608402498 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:40:02 INFO - PROCESS | 1657 | 1464608402500 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 1657 | 1464608402501 Marionette TRACE conn2 <- [1,2210,null,{}] 04:40:02 INFO - PROCESS | 1657 | 1464608402504 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}] 04:40:02 INFO - PROCESS | 1657 | 1464608402681 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:40:02 INFO - PROCESS | 1657 | 1464608402821 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12884d000 == 117 [pid = 1657] [id = 560] 04:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x116081800) [pid = 1657] [serial = 1680] [outer = 0x0] 04:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x12642f000) [pid = 1657] [serial = 1681] [outer = 0x116081800] 04:40:02 INFO - PROCESS | 1657 | 1464608402856 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x13a13f400) [pid = 1657] [serial = 1682] [outer = 0x116081800] 04:40:03 INFO - PROCESS | 1657 | 1464608403261 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]]]}] 04:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 821ms 04:40:03 INFO - PROCESS | 1657 | 1464608403321 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:40:03 INFO - PROCESS | 1657 | 1464608403323 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:40:03 INFO - PROCESS | 1657 | 1464608403326 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:40:03 INFO - PROCESS | 1657 | 1464608403328 Marionette TRACE conn2 <- [1,2214,null,{}] 04:40:03 INFO - PROCESS | 1657 | 1464608403330 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}] 04:40:03 INFO - PROCESS | 1657 | 1464608403473 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:40:03 INFO - PROCESS | 1657 | 1464608403618 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x13508f000 == 118 [pid = 1657] [id = 561] 04:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x13a23d400) [pid = 1657] [serial = 1683] [outer = 0x0] 04:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x13bb19800) [pid = 1657] [serial = 1684] [outer = 0x13a23d400] 04:40:03 INFO - PROCESS | 1657 | 1464608403648 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x143004000) [pid = 1657] [serial = 1685] [outer = 0x13a23d400] 04:40:04 INFO - PROCESS | 1657 | 1464608404094 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]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 819ms 04:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:40:04 INFO - PROCESS | 1657 | 1464608404146 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 1657 | 1464608404147 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:40:04 INFO - PROCESS | 1657 | 1464608404150 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 1657 | 1464608404151 Marionette TRACE conn2 <- [1,2218,null,{}] 04:40:04 INFO - PROCESS | 1657 | 1464608404153 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}] 04:40:04 INFO - PROCESS | 1657 | 1464608404277 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:40:04 INFO - PROCESS | 1657 | 1464608404644 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x12952c000 == 119 [pid = 1657] [id = 562] 04:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x110ea1c00) [pid = 1657] [serial = 1686] [outer = 0x0] 04:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x110ea8000) [pid = 1657] [serial = 1687] [outer = 0x110ea1c00] 04:40:04 INFO - PROCESS | 1657 | 1464608404676 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x112699800) [pid = 1657] [serial = 1688] [outer = 0x110ea1c00] 04:40:05 INFO - PROCESS | 1657 | 1464608405117 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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1020ms 04:40:05 INFO - PROCESS | 1657 | 1464608405171 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 1657 | 1464608405174 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:40:05 INFO - PROCESS | 1657 | 1464608405186 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1657 | 1464608405188 Marionette TRACE conn2 <- [1,2222,null,{}] 04:40:05 INFO - PROCESS | 1657 | 1464608405191 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}] 04:40:05 INFO - PROCESS | 1657 | 1464608405312 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:40:05 INFO - PROCESS | 1657 | 1464608405430 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b5000 == 120 [pid = 1657] [id = 563] 04:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x112e7e800) [pid = 1657] [serial = 1689] [outer = 0x0] 04:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x11756f000) [pid = 1657] [serial = 1690] [outer = 0x112e7e800] 04:40:05 INFO - PROCESS | 1657 | 1464608405458 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x124011800) [pid = 1657] [serial = 1691] [outer = 0x112e7e800] 04:40:05 INFO - PROCESS | 1657 | 1464608405871 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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 725ms 04:40:05 INFO - PROCESS | 1657 | 1464608405931 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 1657 | 1464608405935 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:40:05 INFO - PROCESS | 1657 | 1464608405942 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 1657 | 1464608405944 Marionette TRACE conn2 <- [1,2226,null,{}] 04:40:05 INFO - PROCESS | 1657 | 1464608405947 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}] 04:40:06 INFO - PROCESS | 1657 | 1464608406124 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:40:06 INFO - PROCESS | 1657 | 1464608406293 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc2000 == 121 [pid = 1657] [id = 564] 04:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x12672ac00) [pid = 1657] [serial = 1692] [outer = 0x0] 04:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x128b5c400) [pid = 1657] [serial = 1693] [outer = 0x12672ac00] 04:40:06 INFO - PROCESS | 1657 | 1464608406355 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x12a86bc00) [pid = 1657] [serial = 1694] [outer = 0x12672ac00] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1393de800 == 120 [pid = 1657] [id = 549] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x139255000 == 119 [pid = 1657] [id = 548] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x135097000 == 118 [pid = 1657] [id = 547] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1353d3800 == 117 [pid = 1657] [id = 546] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x135203000 == 116 [pid = 1657] [id = 545] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x13a13b000) [pid = 1657] [serial = 1576] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2e8000 == 115 [pid = 1657] [id = 544] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8d1000 == 114 [pid = 1657] [id = 543] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca80800 == 113 [pid = 1657] [id = 542] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x126799800 == 112 [pid = 1657] [id = 541] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x118ed9000 == 111 [pid = 1657] [id = 540] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x120d12800 == 110 [pid = 1657] [id = 539] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x129791800 == 109 [pid = 1657] [id = 538] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x142e3b800 == 108 [pid = 1657] [id = 534] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x142ed4000 == 107 [pid = 1657] [id = 533] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x142eb0800 == 106 [pid = 1657] [id = 532] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13a117800 == 105 [pid = 1657] [id = 531] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x142ea2800 == 104 [pid = 1657] [id = 530] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13bbce000 == 103 [pid = 1657] [id = 529] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x13a19e000 == 102 [pid = 1657] [id = 528] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf97000 == 101 [pid = 1657] [id = 527] 04:40:06 INFO - PROCESS | 1657 | --DOCSHELL 0x1211ce800 == 100 [pid = 1657] [id = 526] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x12d51e400) [pid = 1657] [serial = 1558] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x135374c00) [pid = 1657] [serial = 1561] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x1359dc800) [pid = 1657] [serial = 1564] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x135398800) [pid = 1657] [serial = 1562] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x128a1c000) [pid = 1657] [serial = 1567] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x12c1a3000) [pid = 1657] [serial = 1555] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x135cb4c00) [pid = 1657] [serial = 1528] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x1383a0400) [pid = 1657] [serial = 1537] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x129365800) [pid = 1657] [serial = 1516] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x118246000) [pid = 1657] [serial = 1541] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x1166c8400) [pid = 1657] [serial = 1540] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x126035400) [pid = 1657] [serial = 1546] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x126855800) [pid = 1657] [serial = 1547] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x135cb1800) [pid = 1657] [serial = 1525] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x121727400) [pid = 1657] [serial = 1513] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12a78fc00) [pid = 1657] [serial = 1552] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x12b113800) [pid = 1657] [serial = 1553] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x11810ec00) [pid = 1657] [serial = 1510] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x1217b5800) [pid = 1657] [serial = 1543] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x124f9c000) [pid = 1657] [serial = 1544] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x13a132800) [pid = 1657] [serial = 1531] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x12d95d400) [pid = 1657] [serial = 1522] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x128b5d000) [pid = 1657] [serial = 1549] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x129369000) [pid = 1657] [serial = 1550] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x12ce98400) [pid = 1657] [serial = 1519] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x13839a400) [pid = 1657] [serial = 1534] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x135cafc00) [pid = 1657] [serial = 1565] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x1383a8400) [pid = 1657] [serial = 1570] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12dc16400) [pid = 1657] [serial = 1559] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12c1af000) [pid = 1657] [serial = 1568] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x13a139c00) [pid = 1657] [serial = 1571] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x135a37400) [pid = 1657] [serial = 1574] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x12d3d8000) [pid = 1657] [serial = 1556] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x135a31400) [pid = 1657] [serial = 1573] [outer = 0x0] [url = about:blank] 04:40:06 INFO - PROCESS | 1657 | 1464608406897 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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 973ms 04:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:40:06 INFO - PROCESS | 1657 | 1464608406914 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 1657 | 1464608406915 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:40:06 INFO - PROCESS | 1657 | 1464608406922 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 1657 | 1464608406926 Marionette TRACE conn2 <- [1,2230,null,{}] 04:40:06 INFO - PROCESS | 1657 | 1464608406929 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}] 04:40:07 INFO - PROCESS | 1657 | 1464608407037 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:40:07 INFO - PROCESS | 1657 | 1464608407043 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x129118800 == 101 [pid = 1657] [id = 565] 04:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x126733400) [pid = 1657] [serial = 1695] [outer = 0x0] 04:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12ab0fc00) [pid = 1657] [serial = 1696] [outer = 0x126733400] 04:40:07 INFO - PROCESS | 1657 | 1464608407069 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x12bee2c00) [pid = 1657] [serial = 1697] [outer = 0x126733400] 04:40:07 INFO - PROCESS | 1657 | 1464608407472 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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 579ms 04:40:07 INFO - PROCESS | 1657 | 1464608407498 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 1657 | 1464608407500 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:40:07 INFO - PROCESS | 1657 | 1464608407502 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 1657 | 1464608407503 Marionette TRACE conn2 <- [1,2234,null,{}] 04:40:07 INFO - PROCESS | 1657 | 1464608407505 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}] 04:40:07 INFO - PROCESS | 1657 | 1464608407615 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:40:07 INFO - PROCESS | 1657 | 1464608407639 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca7b000 == 102 [pid = 1657] [id = 566] 04:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12c1aa400) [pid = 1657] [serial = 1698] [outer = 0x0] 04:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12c5d4c00) [pid = 1657] [serial = 1699] [outer = 0x12c1aa400] 04:40:07 INFO - PROCESS | 1657 | 1464608407666 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12d3cc400) [pid = 1657] [serial = 1700] [outer = 0x12c1aa400] 04:40:08 INFO - PROCESS | 1657 | 1464608408178 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]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 720ms 04:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:40:08 INFO - PROCESS | 1657 | 1464608408230 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1657 | 1464608408231 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:40:08 INFO - PROCESS | 1657 | 1464608408234 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1657 | 1464608408235 Marionette TRACE conn2 <- [1,2238,null,{}] 04:40:08 INFO - PROCESS | 1657 | 1464608408237 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}] 04:40:08 INFO - PROCESS | 1657 | 1464608408339 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:40:08 INFO - PROCESS | 1657 | 1464608408431 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd2f000 == 103 [pid = 1657] [id = 567] 04:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x12d95d400) [pid = 1657] [serial = 1701] [outer = 0x0] 04:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12dc0d000) [pid = 1657] [serial = 1702] [outer = 0x12d95d400] 04:40:08 INFO - PROCESS | 1657 | 1464608408462 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x13538b800) [pid = 1657] [serial = 1703] [outer = 0x12d95d400] 04:40:08 INFO - PROCESS | 1657 | 1464608408773 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]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 568ms 04:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:40:08 INFO - PROCESS | 1657 | 1464608408803 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 1657 | 1464608408804 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:40:08 INFO - PROCESS | 1657 | 1464608408806 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 1657 | 1464608408807 Marionette TRACE conn2 <- [1,2242,null,{}] 04:40:08 INFO - PROCESS | 1657 | 1464608408809 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}] 04:40:08 INFO - PROCESS | 1657 | 1464608408916 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:40:08 INFO - PROCESS | 1657 | 1464608408921 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x135203000 == 104 [pid = 1657] [id = 568] 04:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x135398800) [pid = 1657] [serial = 1704] [outer = 0x0] 04:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x135cadc00) [pid = 1657] [serial = 1705] [outer = 0x135398800] 04:40:08 INFO - PROCESS | 1657 | 1464608408946 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x135cca000) [pid = 1657] [serial = 1706] [outer = 0x135398800] 04:40:09 INFO - PROCESS | 1657 | 1464608409355 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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 574ms 04:40:09 INFO - PROCESS | 1657 | 1464608409383 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 1657 | 1464608409384 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:40:09 INFO - PROCESS | 1657 | 1464608409386 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 1657 | 1464608409387 Marionette TRACE conn2 <- [1,2246,null,{}] 04:40:09 INFO - PROCESS | 1657 | 1464608409400 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}] 04:40:09 INFO - PROCESS | 1657 | 1464608409554 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:40:09 INFO - PROCESS | 1657 | 1464608409570 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x135607000 == 105 [pid = 1657] [id = 569] 04:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x135ccf400) [pid = 1657] [serial = 1707] [outer = 0x0] 04:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x135cd0c00) [pid = 1657] [serial = 1708] [outer = 0x135ccf400] 04:40:09 INFO - PROCESS | 1657 | 1464608409595 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x135dd1000) [pid = 1657] [serial = 1709] [outer = 0x135ccf400] 04:40:09 INFO - PROCESS | 1657 | 1464608409956 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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 577ms 04:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:40:09 INFO - PROCESS | 1657 | 1464608409966 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 1657 | 1464608409967 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:40:09 INFO - PROCESS | 1657 | 1464608409969 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 1657 | 1464608409970 Marionette TRACE conn2 <- [1,2250,null,{}] 04:40:09 INFO - PROCESS | 1657 | 1464608409972 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}] 04:40:10 INFO - PROCESS | 1657 | 1464608410114 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:40:10 INFO - PROCESS | 1657 | 1464608410130 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x13930a000 == 106 [pid = 1657] [id = 570] 04:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x135dd4000) [pid = 1657] [serial = 1710] [outer = 0x0] 04:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x1383a6400) [pid = 1657] [serial = 1711] [outer = 0x135dd4000] 04:40:10 INFO - PROCESS | 1657 | 1464608410155 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x139442000) [pid = 1657] [serial = 1712] [outer = 0x135dd4000] 04:40:10 INFO - PROCESS | 1657 | 1464608410516 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]]]}] 04:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 568ms 04:40:10 INFO - PROCESS | 1657 | 1464608410538 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 1657 | 1464608410539 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:40:10 INFO - PROCESS | 1657 | 1464608410541 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - PROCESS | 1657 | 1464608410542 Marionette TRACE conn2 <- [1,2254,null,{}] 04:40:10 INFO - PROCESS | 1657 | 1464608410544 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}] 04:40:10 INFO - PROCESS | 1657 | 1464608410696 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:40:10 INFO - PROCESS | 1657 | 1464608410711 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a0c6000 == 107 [pid = 1657] [id = 571] 04:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x13839cc00) [pid = 1657] [serial = 1713] [outer = 0x0] 04:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x13a160000) [pid = 1657] [serial = 1714] [outer = 0x13839cc00] 04:40:10 INFO - PROCESS | 1657 | 1464608410736 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x13a16f000) [pid = 1657] [serial = 1715] [outer = 0x13839cc00] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x12d8a6c00) [pid = 1657] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x11823d400) [pid = 1657] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12936a400) [pid = 1657] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x135373c00) [pid = 1657] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x1167db000) [pid = 1657] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x12d89a800) [pid = 1657] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12648bc00) [pid = 1657] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x126429400) [pid = 1657] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x11269a000) [pid = 1657] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x12648f000) [pid = 1657] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x119154c00) [pid = 1657] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x128b55800) [pid = 1657] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:40:11 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x135a38c00) [pid = 1657] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:40:11 INFO - PROCESS | 1657 | 1464608411325 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]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 821ms 04:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:40:11 INFO - PROCESS | 1657 | 1464608411363 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1657 | 1464608411364 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:40:11 INFO - PROCESS | 1657 | 1464608411381 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 1657 | 1464608411382 Marionette TRACE conn2 <- [1,2258,null,{}] 04:40:11 INFO - PROCESS | 1657 | 1464608411391 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}] 04:40:11 INFO - PROCESS | 1657 | 1464608411505 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:40:11 INFO - PROCESS | 1657 | 1464608411603 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d34d800 == 108 [pid = 1657] [id = 572] 04:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x11269a000) [pid = 1657] [serial = 1716] [outer = 0x0] 04:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x1212d1800) [pid = 1657] [serial = 1717] [outer = 0x11269a000] 04:40:11 INFO - PROCESS | 1657 | 1464608411635 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x1359d5c00) [pid = 1657] [serial = 1718] [outer = 0x11269a000] 04:40:11 INFO - PROCESS | 1657 | 1464608411948 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]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 592ms 04:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:40:11 INFO - PROCESS | 1657 | 1464608411958 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 1657 | 1464608411961 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:40:11 INFO - PROCESS | 1657 | 1464608411964 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 1657 | 1464608411966 Marionette TRACE conn2 <- [1,2262,null,{}] 04:40:11 INFO - PROCESS | 1657 | 1464608411968 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}] 04:40:12 INFO - PROCESS | 1657 | 1464608412091 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:40:12 INFO - PROCESS | 1657 | 1464608412096 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x142e38000 == 109 [pid = 1657] [id = 573] 04:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x135dd2400) [pid = 1657] [serial = 1719] [outer = 0x0] 04:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x13a2ddc00) [pid = 1657] [serial = 1720] [outer = 0x135dd2400] 04:40:12 INFO - PROCESS | 1657 | 1464608412122 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x13a2e6000) [pid = 1657] [serial = 1721] [outer = 0x135dd2400] 04:40:12 INFO - PROCESS | 1657 | 1464608412495 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]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 570ms 04:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:40:12 INFO - PROCESS | 1657 | 1464608412535 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 1657 | 1464608412536 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:40:12 INFO - PROCESS | 1657 | 1464608412538 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 1657 | 1464608412539 Marionette TRACE conn2 <- [1,2266,null,{}] 04:40:12 INFO - PROCESS | 1657 | 1464608412542 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}] 04:40:12 INFO - PROCESS | 1657 | 1464608412711 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:40:12 INFO - PROCESS | 1657 | 1464608412718 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x142ea2800 == 110 [pid = 1657] [id = 574] 04:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x13a2e5000) [pid = 1657] [serial = 1722] [outer = 0x0] 04:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x13ad1dc00) [pid = 1657] [serial = 1723] [outer = 0x13a2e5000] 04:40:12 INFO - PROCESS | 1657 | 1464608412743 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x13b780c00) [pid = 1657] [serial = 1724] [outer = 0x13a2e5000] 04:40:13 INFO - PROCESS | 1657 | 1464608413099 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 04:40:13 INFO - PROCESS | 1657 | 1464608413108 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 1657 | 1464608413109 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:40:13 INFO - PROCESS | 1657 | 1464608413114 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 1657 | 1464608413115 Marionette TRACE conn2 <- [1,2270,null,{}] 04:40:13 INFO - PROCESS | 1657 | 1464608413118 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}] 04:40:13 INFO - PROCESS | 1657 | 1464608413224 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:40:13 INFO - PROCESS | 1657 | 1464608413229 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x142f1c000 == 111 [pid = 1657] [id = 575] 04:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x13bb14400) [pid = 1657] [serial = 1725] [outer = 0x0] 04:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x142fc1800) [pid = 1657] [serial = 1726] [outer = 0x13bb14400] 04:40:13 INFO - PROCESS | 1657 | 1464608413253 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x142fc6800) [pid = 1657] [serial = 1727] [outer = 0x13bb14400] 04:40:13 INFO - PROCESS | 1657 | 1464608413902 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 822ms 04:40:13 INFO - PROCESS | 1657 | 1464608413936 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 1657 | 1464608413938 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:40:13 INFO - PROCESS | 1657 | 1464608413941 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 1657 | 1464608413944 Marionette TRACE conn2 <- [1,2274,null,{}] 04:40:13 INFO - PROCESS | 1657 | 1464608413963 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}] 04:40:14 INFO - PROCESS | 1657 | 1464608414099 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:40:14 INFO - PROCESS | 1657 | 1464608414242 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b147800 == 112 [pid = 1657] [id = 576] 04:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x118246000) [pid = 1657] [serial = 1728] [outer = 0x0] 04:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x1212d2000) [pid = 1657] [serial = 1729] [outer = 0x118246000] 04:40:14 INFO - PROCESS | 1657 | 1464608414275 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x126348400) [pid = 1657] [serial = 1730] [outer = 0x118246000] 04:40:14 INFO - PROCESS | 1657 | 1464608414716 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]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 786ms 04:40:14 INFO - PROCESS | 1657 | 1464608414728 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:40:14 INFO - PROCESS | 1657 | 1464608414732 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:40:14 INFO - PROCESS | 1657 | 1464608414737 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 1657 | 1464608414739 Marionette TRACE conn2 <- [1,2278,null,{}] 04:40:14 INFO - PROCESS | 1657 | 1464608414741 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}] 04:40:14 INFO - PROCESS | 1657 | 1464608414874 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:40:15 INFO - PROCESS | 1657 | 1464608415015 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x135093000 == 113 [pid = 1657] [id = 577] 04:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x12648b000) [pid = 1657] [serial = 1731] [outer = 0x0] 04:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x128bca800) [pid = 1657] [serial = 1732] [outer = 0x12648b000] 04:40:15 INFO - PROCESS | 1657 | 1464608415045 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x12bb05000) [pid = 1657] [serial = 1733] [outer = 0x12648b000] 04:40:15 INFO - PROCESS | 1657 | 1464608415493 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]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 821ms 04:40:15 INFO - PROCESS | 1657 | 1464608415559 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:40:15 INFO - PROCESS | 1657 | 1464608415560 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:40:15 INFO - PROCESS | 1657 | 1464608415563 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 1657 | 1464608415566 Marionette TRACE conn2 <- [1,2282,null,{}] 04:40:15 INFO - PROCESS | 1657 | 1464608415574 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}] 04:40:15 INFO - PROCESS | 1657 | 1464608415705 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:40:15 INFO - PROCESS | 1657 | 1464608415845 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x142f20800 == 114 [pid = 1657] [id = 578] 04:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x12c080400) [pid = 1657] [serial = 1734] [outer = 0x0] 04:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x12cfcf000) [pid = 1657] [serial = 1735] [outer = 0x12c080400] 04:40:15 INFO - PROCESS | 1657 | 1464608415879 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x1359e1000) [pid = 1657] [serial = 1736] [outer = 0x12c080400] 04:40:16 INFO - PROCESS | 1657 | 1464608416305 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]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 772ms 04:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:40:16 INFO - PROCESS | 1657 | 1464608416335 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 1657 | 1464608416337 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:40:16 INFO - PROCESS | 1657 | 1464608416340 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 1657 | 1464608416341 Marionette TRACE conn2 <- [1,2286,null,{}] 04:40:16 INFO - PROCESS | 1657 | 1464608416344 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}] 04:40:16 INFO - PROCESS | 1657 | 1464608416474 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:40:16 INFO - PROCESS | 1657 | 1464608416585 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x145de4800 == 115 [pid = 1657] [id = 579] 04:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x135cd8400) [pid = 1657] [serial = 1737] [outer = 0x0] 04:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x139437400) [pid = 1657] [serial = 1738] [outer = 0x135cd8400] 04:40:16 INFO - PROCESS | 1657 | 1464608416615 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x13a16c400) [pid = 1657] [serial = 1739] [outer = 0x135cd8400] 04:40:17 INFO - PROCESS | 1657 | 1464608417018 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]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 720ms 04:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:40:17 INFO - PROCESS | 1657 | 1464608417061 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 1657 | 1464608417062 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:40:17 INFO - PROCESS | 1657 | 1464608417065 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 1657 | 1464608417066 Marionette TRACE conn2 <- [1,2290,null,{}] 04:40:17 INFO - PROCESS | 1657 | 1464608417068 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}] 04:40:17 INFO - PROCESS | 1657 | 1464608417213 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:40:17 INFO - PROCESS | 1657 | 1464608417326 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x13adac000 == 116 [pid = 1657] [id = 580] 04:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x135dcd000) [pid = 1657] [serial = 1740] [outer = 0x0] 04:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x13a2de000) [pid = 1657] [serial = 1741] [outer = 0x135dcd000] 04:40:17 INFO - PROCESS | 1657 | 1464608417355 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x13ad23400) [pid = 1657] [serial = 1742] [outer = 0x135dcd000] 04:40:17 INFO - PROCESS | 1657 | 1464608417811 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]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 04:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:40:17 INFO - PROCESS | 1657 | 1464608417836 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 1657 | 1464608417837 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:40:17 INFO - PROCESS | 1657 | 1464608417839 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 1657 | 1464608417841 Marionette TRACE conn2 <- [1,2294,null,{}] 04:40:17 INFO - PROCESS | 1657 | 1464608417844 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}] 04:40:17 INFO - PROCESS | 1657 | 1464608417993 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:40:18 INFO - PROCESS | 1657 | 1464608418183 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a2a7800 == 117 [pid = 1657] [id = 581] 04:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x13a2e5c00) [pid = 1657] [serial = 1743] [outer = 0x0] 04:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x142fc6400) [pid = 1657] [serial = 1744] [outer = 0x13a2e5c00] 04:40:18 INFO - PROCESS | 1657 | 1464608418232 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x14300c800) [pid = 1657] [serial = 1745] [outer = 0x13a2e5c00] 04:40:18 INFO - PROCESS | 1657 | 1464608418711 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]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 921ms 04:40:18 INFO - PROCESS | 1657 | 1464608418778 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 1657 | 1464608418780 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:40:18 INFO - PROCESS | 1657 | 1464608418784 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 1657 | 1464608418785 Marionette TRACE conn2 <- [1,2298,null,{}] 04:40:18 INFO - PROCESS | 1657 | 1464608418788 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}] 04:40:18 INFO - PROCESS | 1657 | 1464608418914 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:40:19 INFO - PROCESS | 1657 | 1464608419027 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1447b9000 == 118 [pid = 1657] [id = 582] 04:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x13b77a400) [pid = 1657] [serial = 1746] [outer = 0x0] 04:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x143021400) [pid = 1657] [serial = 1747] [outer = 0x13b77a400] 04:40:19 INFO - PROCESS | 1657 | 1464608419055 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x143026c00) [pid = 1657] [serial = 1748] [outer = 0x13b77a400] 04:40:19 INFO - PROCESS | 1657 | 1464608419473 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]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 720ms 04:40:19 INFO - PROCESS | 1657 | 1464608419504 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:40:19 INFO - PROCESS | 1657 | 1464608419506 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:40:19 INFO - PROCESS | 1657 | 1464608419508 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 1657 | 1464608419509 Marionette TRACE conn2 <- [1,2302,null,{}] 04:40:19 INFO - PROCESS | 1657 | 1464608419512 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}] 04:40:19 INFO - PROCESS | 1657 | 1464608419637 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:40:19 INFO - PROCESS | 1657 | 1464608419782 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x1472d0000 == 119 [pid = 1657] [id = 583] 04:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x143026400) [pid = 1657] [serial = 1749] [outer = 0x0] 04:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 273 (0x14302ac00) [pid = 1657] [serial = 1750] [outer = 0x143026400] 04:40:19 INFO - PROCESS | 1657 | 1464608419811 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 274 (0x14302fc00) [pid = 1657] [serial = 1751] [outer = 0x143026400] 04:40:20 INFO - PROCESS | 1657 | 1464608420214 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]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 722ms 04:40:20 INFO - PROCESS | 1657 | 1464608420241 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 1657 | 1464608420242 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:40:20 INFO - PROCESS | 1657 | 1464608420260 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 1657 | 1464608420261 Marionette TRACE conn2 <- [1,2306,null,{}] 04:40:20 INFO - PROCESS | 1657 | 1464608420264 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}] 04:40:20 INFO - PROCESS | 1657 | 1464608420390 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:40:20 INFO - PROCESS | 1657 | 1464608420535 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x1472e8000 == 120 [pid = 1657] [id = 584] 04:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 275 (0x14302b800) [pid = 1657] [serial = 1752] [outer = 0x0] 04:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 276 (0x143205800) [pid = 1657] [serial = 1753] [outer = 0x14302b800] 04:40:20 INFO - PROCESS | 1657 | 1464608420564 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 277 (0x14320b800) [pid = 1657] [serial = 1754] [outer = 0x14302b800] 04:40:21 INFO - PROCESS | 1657 | 1464608421047 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]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 823ms 04:40:21 INFO - PROCESS | 1657 | 1464608421097 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 1657 | 1464608421098 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:40:21 INFO - PROCESS | 1657 | 1464608421102 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 1657 | 1464608421104 Marionette TRACE conn2 <- [1,2310,null,{}] 04:40:21 INFO - PROCESS | 1657 | 1464608421106 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}] 04:40:21 INFO - PROCESS | 1657 | 1464608421240 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:40:21 INFO - PROCESS | 1657 | 1464608421359 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12979e800 == 121 [pid = 1657] [id = 585] 04:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 278 (0x11334d000) [pid = 1657] [serial = 1755] [outer = 0x0] 04:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 279 (0x12c1a7c00) [pid = 1657] [serial = 1756] [outer = 0x11334d000] 04:40:21 INFO - PROCESS | 1657 | 1464608421389 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 280 (0x143203000) [pid = 1657] [serial = 1757] [outer = 0x11334d000] 04:40:22 INFO - PROCESS | 1657 | 1464608422176 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]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1123ms 04:40:22 INFO - PROCESS | 1657 | 1464608422226 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 1657 | 1464608422231 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:40:22 INFO - PROCESS | 1657 | 1464608422234 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 1657 | 1464608422237 Marionette TRACE conn2 <- [1,2314,null,{}] 04:40:22 INFO - PROCESS | 1657 | 1464608422241 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}] 04:40:22 INFO - PROCESS | 1657 | 1464608422363 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:40:22 INFO - PROCESS | 1657 | 1464608422528 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x123a95800 == 122 [pid = 1657] [id = 586] 04:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 281 (0x111030c00) [pid = 1657] [serial = 1758] [outer = 0x0] 04:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 282 (0x112687800) [pid = 1657] [serial = 1759] [outer = 0x111030c00] 04:40:22 INFO - PROCESS | 1657 | 1464608422559 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 283 (0x11607c800) [pid = 1657] [serial = 1760] [outer = 0x111030c00] 04:40:23 INFO - PROCESS | 1657 | 1464608423031 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]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 821ms 04:40:23 INFO - PROCESS | 1657 | 1464608423056 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 1657 | 1464608423060 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:40:23 INFO - PROCESS | 1657 | 1464608423064 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 1657 | 1464608423066 Marionette TRACE conn2 <- [1,2318,null,{}] 04:40:23 INFO - PROCESS | 1657 | 1464608423068 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}] 04:40:23 INFO - PROCESS | 1657 | 1464608423187 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:40:23 INFO - PROCESS | 1657 | 1464608423305 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc1800 == 123 [pid = 1657] [id = 587] 04:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 284 (0x11756b000) [pid = 1657] [serial = 1761] [outer = 0x0] 04:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 285 (0x1186f8000) [pid = 1657] [serial = 1762] [outer = 0x11756b000] 04:40:23 INFO - PROCESS | 1657 | 1464608423335 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 286 (0x1212cdc00) [pid = 1657] [serial = 1763] [outer = 0x11756b000] 04:40:23 INFO - PROCESS | 1657 | 1464608423774 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] 04:40:23 INFO - PROCESS | 1657 | 1464608423786 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:40:23 INFO - PROCESS | 1657 | 1464608423789 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 1657 | 1464608423791 Marionette TRACE conn2 <- [1,2322,null,{}] 04:40:23 INFO - PROCESS | 1657 | 1464608423798 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}] 04:40:23 INFO - PROCESS | 1657 | 1464608423918 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:40:24 INFO - PROCESS | 1657 | 1464608424038 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cf8f800 == 124 [pid = 1657] [id = 588] 04:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 287 (0x12410ec00) [pid = 1657] [serial = 1764] [outer = 0x0] 04:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 288 (0x1263acc00) [pid = 1657] [serial = 1765] [outer = 0x12410ec00] 04:40:24 INFO - PROCESS | 1657 | 1464608424067 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 289 (0x128a20000) [pid = 1657] [serial = 1766] [outer = 0x12410ec00] 04:40:24 INFO - PROCESS | 1657 | 1464608424486 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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 723ms 04:40:24 INFO - PROCESS | 1657 | 1464608424513 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 1657 | 1464608424515 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:40:24 INFO - PROCESS | 1657 | 1464608424517 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 1657 | 1464608424518 Marionette TRACE conn2 <- [1,2326,null,{}] 04:40:24 INFO - PROCESS | 1657 | 1464608424520 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}] 04:40:24 INFO - PROCESS | 1657 | 1464608424656 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:40:24 INFO - PROCESS | 1657 | 1464608424804 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12bbac000 == 125 [pid = 1657] [id = 589] 04:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 290 (0x12917e800) [pid = 1657] [serial = 1767] [outer = 0x0] 04:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 291 (0x12a50f800) [pid = 1657] [serial = 1768] [outer = 0x12917e800] 04:40:24 INFO - PROCESS | 1657 | 1464608424834 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 292 (0x12ab0f400) [pid = 1657] [serial = 1769] [outer = 0x12917e800] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x142ea2800 == 124 [pid = 1657] [id = 574] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x142e38000 == 123 [pid = 1657] [id = 573] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12d34d800 == 122 [pid = 1657] [id = 572] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13a0d3000 == 121 [pid = 1657] [id = 525] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13a0c6000 == 120 [pid = 1657] [id = 571] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 291 (0x135cad000) [pid = 1657] [serial = 1591] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 290 (0x13a16d400) [pid = 1657] [serial = 1594] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 289 (0x11756ec00) [pid = 1657] [serial = 1579] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 288 (0x13ad1a400) [pid = 1657] [serial = 1606] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 287 (0x143006000) [pid = 1657] [serial = 1597] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 286 (0x123a50800) [pid = 1657] [serial = 1582] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 285 (0x13a161c00) [pid = 1657] [serial = 1600] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 284 (0x12c07cc00) [pid = 1657] [serial = 1585] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 283 (0x135368400) [pid = 1657] [serial = 1588] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 282 (0x135393400) [pid = 1657] [serial = 1609] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 281 (0x143003800) [pid = 1657] [serial = 1603] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 280 (0x12cfd2800) [pid = 1657] [serial = 1612] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 279 (0x134e64c00) [pid = 1657] [serial = 1648] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x13930a000 == 119 [pid = 1657] [id = 570] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x135607000 == 118 [pid = 1657] [id = 569] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x135203000 == 117 [pid = 1657] [id = 568] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd2f000 == 116 [pid = 1657] [id = 567] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca7b000 == 115 [pid = 1657] [id = 566] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x129118800 == 114 [pid = 1657] [id = 565] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc2000 == 113 [pid = 1657] [id = 564] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5b5000 == 112 [pid = 1657] [id = 563] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12952c000 == 111 [pid = 1657] [id = 562] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x135b1d000 == 110 [pid = 1657] [id = 555] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x143855000 == 109 [pid = 1657] [id = 554] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x142ea2000 == 108 [pid = 1657] [id = 553] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1359b4000 == 107 [pid = 1657] [id = 552] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5ae000 == 106 [pid = 1657] [id = 551] 04:40:25 INFO - PROCESS | 1657 | --DOCSHELL 0x1186ae800 == 105 [pid = 1657] [id = 550] 04:40:25 INFO - PROCESS | 1657 | 1464608425280 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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 04:40:25 INFO - PROCESS | 1657 | 1464608425288 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 1657 | 1464608425289 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:40:25 INFO - PROCESS | 1657 | 1464608425291 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 1657 | 1464608425292 Marionette TRACE conn2 <- [1,2330,null,{}] 04:40:25 INFO - PROCESS | 1657 | 1464608425297 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}] 04:40:25 INFO - PROCESS | 1657 | 1464608425399 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 278 (0x135395000) [pid = 1657] [serial = 1508] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 277 (0x118e3b800) [pid = 1657] [serial = 1618] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 276 (0x12c098800) [pid = 1657] [serial = 1630] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 275 (0x135cac000) [pid = 1657] [serial = 1637] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 274 (0x12648cc00) [pid = 1657] [serial = 1622] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 273 (0x13536dc00) [pid = 1657] [serial = 1634] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 272 (0x12a50b400) [pid = 1657] [serial = 1625] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x135cb7c00) [pid = 1657] [serial = 1645] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x12dc1f000) [pid = 1657] [serial = 1633] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x119155000) [pid = 1657] [serial = 1621] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x1139f5c00) [pid = 1657] [serial = 1616] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x12bb07800) [pid = 1657] [serial = 1628] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x1359e0400) [pid = 1657] [serial = 1636] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x135398400) [pid = 1657] [serial = 1442] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x13839e400) [pid = 1657] [serial = 1643] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x12d514400) [pid = 1657] [serial = 1642] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x13a16dc00) [pid = 1657] [serial = 1640] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x12129b400) [pid = 1657] [serial = 1619] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x12d3d5c00) [pid = 1657] [serial = 1631] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x128b5b400) [pid = 1657] [serial = 1624] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x12ab06800) [pid = 1657] [serial = 1627] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x1383a2000) [pid = 1657] [serial = 1639] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x11291dc00) [pid = 1657] [serial = 1615] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x13bb1ac00) [pid = 1657] [serial = 1646] [outer = 0x0] [url = about:blank] 04:40:25 INFO - PROCESS | 1657 | 1464608425509 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977f000 == 106 [pid = 1657] [id = 590] 04:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x11291dc00) [pid = 1657] [serial = 1770] [outer = 0x0] 04:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x118e3b800) [pid = 1657] [serial = 1771] [outer = 0x11291dc00] 04:40:25 INFO - PROCESS | 1657 | 1464608425538 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x12648f000) [pid = 1657] [serial = 1772] [outer = 0x11291dc00] 04:40:25 INFO - PROCESS | 1657 | 1464608425861 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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 620ms 04:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:40:25 INFO - PROCESS | 1657 | 1464608425911 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 1657 | 1464608425913 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:40:25 INFO - PROCESS | 1657 | 1464608425915 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 1657 | 1464608425916 Marionette TRACE conn2 <- [1,2334,null,{}] 04:40:25 INFO - PROCESS | 1657 | 1464608425918 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}] 04:40:26 INFO - PROCESS | 1657 | 1464608426055 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:40:26 INFO - PROCESS | 1657 | 1464608426163 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x129124800 == 107 [pid = 1657] [id = 591] 04:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x12648cc00) [pid = 1657] [serial = 1773] [outer = 0x0] 04:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x12b116400) [pid = 1657] [serial = 1774] [outer = 0x12648cc00] 04:40:26 INFO - PROCESS | 1657 | 1464608426189 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x12c1a5400) [pid = 1657] [serial = 1775] [outer = 0x12648cc00] 04:40:26 INFO - PROCESS | 1657 | 1464608426482 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]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 619ms 04:40:26 INFO - PROCESS | 1657 | 1464608426535 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 1657 | 1464608426544 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:40:26 INFO - PROCESS | 1657 | 1464608426565 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 1657 | 1464608426566 Marionette TRACE conn2 <- [1,2338,null,{}] 04:40:26 INFO - PROCESS | 1657 | 1464608426568 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}] 04:40:26 INFO - PROCESS | 1657 | 1464608426670 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:40:26 INFO - PROCESS | 1657 | 1464608426674 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc2e000 == 108 [pid = 1657] [id = 592] 04:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x12c1a7000) [pid = 1657] [serial = 1776] [outer = 0x0] 04:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x12c5d7800) [pid = 1657] [serial = 1777] [outer = 0x12c1a7000] 04:40:26 INFO - PROCESS | 1657 | 1464608426699 Marionette DEBUG loaded listener.js 04:40:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x12cfd2400) [pid = 1657] [serial = 1778] [outer = 0x12c1a7000] 04:40:27 INFO - PROCESS | 1657 | 1464608427062 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]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 530ms 04:40:27 INFO - PROCESS | 1657 | 1464608427086 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 1657 | 1464608427087 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:40:27 INFO - PROCESS | 1657 | 1464608427090 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 1657 | 1464608427091 Marionette TRACE conn2 <- [1,2342,null,{}] 04:40:27 INFO - PROCESS | 1657 | 1464608427093 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}] 04:40:27 INFO - PROCESS | 1657 | 1464608427198 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:40:27 INFO - PROCESS | 1657 | 1464608427305 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x134ed2800 == 109 [pid = 1657] [id = 593] 04:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x11810c800) [pid = 1657] [serial = 1779] [outer = 0x0] 04:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x12cfd0400) [pid = 1657] [serial = 1780] [outer = 0x11810c800] 04:40:27 INFO - PROCESS | 1657 | 1464608427331 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x12d89d000) [pid = 1657] [serial = 1781] [outer = 0x11810c800] 04:40:27 INFO - PROCESS | 1657 | 1464608427705 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]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 624ms 04:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:40:27 INFO - PROCESS | 1657 | 1464608427721 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 1657 | 1464608427723 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:40:27 INFO - PROCESS | 1657 | 1464608427726 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 1657 | 1464608427728 Marionette TRACE conn2 <- [1,2346,null,{}] 04:40:27 INFO - PROCESS | 1657 | 1464608427732 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}] 04:40:27 INFO - PROCESS | 1657 | 1464608427959 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:40:27 INFO - PROCESS | 1657 | 1464608427986 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352bc000 == 110 [pid = 1657] [id = 594] 04:40:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x12d51b800) [pid = 1657] [serial = 1782] [outer = 0x0] 04:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x12dc06800) [pid = 1657] [serial = 1783] [outer = 0x12d51b800] 04:40:28 INFO - PROCESS | 1657 | 1464608428012 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x12dc17000) [pid = 1657] [serial = 1784] [outer = 0x12d51b800] 04:40:28 INFO - PROCESS | 1657 | 1464608428390 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]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 04:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:40:28 INFO - PROCESS | 1657 | 1464608428397 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 1657 | 1464608428398 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:40:28 INFO - PROCESS | 1657 | 1464608428400 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 1657 | 1464608428402 Marionette TRACE conn2 <- [1,2350,null,{}] 04:40:28 INFO - PROCESS | 1657 | 1464608428404 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}] 04:40:28 INFO - PROCESS | 1657 | 1464608428545 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:40:28 INFO - PROCESS | 1657 | 1464608428584 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355b0800 == 111 [pid = 1657] [id = 595] 04:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x12dc21000) [pid = 1657] [serial = 1785] [outer = 0x0] 04:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x13536b800) [pid = 1657] [serial = 1786] [outer = 0x12dc21000] 04:40:28 INFO - PROCESS | 1657 | 1464608428609 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 273 (0x135397000) [pid = 1657] [serial = 1787] [outer = 0x12dc21000] 04:40:29 INFO - PROCESS | 1657 | 1464608429018 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]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 621ms 04:40:29 INFO - PROCESS | 1657 | 1464608429022 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:40:29 INFO - PROCESS | 1657 | 1464608429025 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:40:29 INFO - PROCESS | 1657 | 1464608429027 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 1657 | 1464608429031 Marionette TRACE conn2 <- [1,2354,null,{}] 04:40:29 INFO - PROCESS | 1657 | 1464608429034 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}] 04:40:29 INFO - PROCESS | 1657 | 1464608429258 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:40:29 INFO - PROCESS | 1657 | 1464608429282 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x13925f800 == 112 [pid = 1657] [id = 596] 04:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 274 (0x135a2d800) [pid = 1657] [serial = 1788] [outer = 0x0] 04:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 275 (0x135cd5400) [pid = 1657] [serial = 1789] [outer = 0x135a2d800] 04:40:29 INFO - PROCESS | 1657 | 1464608429311 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 276 (0x135dd6400) [pid = 1657] [serial = 1790] [outer = 0x135a2d800] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 275 (0x118e41c00) [pid = 1657] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 274 (0x1217a8c00) [pid = 1657] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 273 (0x121727800) [pid = 1657] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 272 (0x12cea0000) [pid = 1657] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x128d16800) [pid = 1657] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x12a790800) [pid = 1657] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x1289b9c00) [pid = 1657] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x112686400) [pid = 1657] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x12648ac00) [pid = 1657] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x135397800) [pid = 1657] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x113f53000) [pid = 1657] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x13a15c800) [pid = 1657] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x12c076800) [pid = 1657] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x11810bc00) [pid = 1657] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x1359db400) [pid = 1657] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x128a19000) [pid = 1657] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x1359d5800) [pid = 1657] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x124481000) [pid = 1657] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x121311000) [pid = 1657] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x12130c800) [pid = 1657] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x139366400) [pid = 1657] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x128a22800) [pid = 1657] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x12bb0b400) [pid = 1657] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x1166c7400) [pid = 1657] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x11769e800) [pid = 1657] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x134e63c00) [pid = 1657] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x113349800) [pid = 1657] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x119150c00) [pid = 1657] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x12171b000) [pid = 1657] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x13936b400) [pid = 1657] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x118240c00) [pid = 1657] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x11769a400) [pid = 1657] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x120fd6800) [pid = 1657] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x12cfcd000) [pid = 1657] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x13a175c00) [pid = 1657] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x126ad2c00) [pid = 1657] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x1180c4c00) [pid = 1657] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12dc09000) [pid = 1657] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x126847800) [pid = 1657] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12ce9d800) [pid = 1657] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12bb07c00) [pid = 1657] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x1260a9400) [pid = 1657] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12ab10000) [pid = 1657] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x126487c00) [pid = 1657] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x117693400) [pid = 1657] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x13a163c00) [pid = 1657] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x12a50d400) [pid = 1657] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x11268bc00) [pid = 1657] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x118eca800) [pid = 1657] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12a86ac00) [pid = 1657] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x1212d0400) [pid = 1657] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x115e47000) [pid = 1657] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12dc19800) [pid = 1657] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x112eb8c00) [pid = 1657] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1122a7400) [pid = 1657] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12d8a4c00) [pid = 1657] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x111039800) [pid = 1657] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x13a2e5000) [pid = 1657] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x135ccf400) [pid = 1657] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x135dd4000) [pid = 1657] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x13839cc00) [pid = 1657] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x11269a000) [pid = 1657] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x135dd2400) [pid = 1657] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12d95d400) [pid = 1657] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x128b51c00) [pid = 1657] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12c07d000) [pid = 1657] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x126733400) [pid = 1657] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x110ea1c00) [pid = 1657] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x135398800) [pid = 1657] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x11810a800) [pid = 1657] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12672dc00) [pid = 1657] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x110ea6000) [pid = 1657] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12672ac00) [pid = 1657] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12c1aa400) [pid = 1657] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:40:30 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x112e7e800) [pid = 1657] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:40:30 INFO - PROCESS | 1657 | 1464608430295 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]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1277ms 04:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:40:30 INFO - PROCESS | 1657 | 1464608430304 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 1657 | 1464608430306 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:40:30 INFO - PROCESS | 1657 | 1464608430308 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 1657 | 1464608430309 Marionette TRACE conn2 <- [1,2358,null,{}] 04:40:30 INFO - PROCESS | 1657 | 1464608430313 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}] 04:40:30 INFO - PROCESS | 1657 | 1464608430425 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:40:30 INFO - PROCESS | 1657 | 1464608430521 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188e8000 == 113 [pid = 1657] [id = 597] 04:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x110ea6000) [pid = 1657] [serial = 1791] [outer = 0x0] 04:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x112a7ec00) [pid = 1657] [serial = 1792] [outer = 0x110ea6000] 04:40:30 INFO - PROCESS | 1657 | 1464608430547 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x1176a1c00) [pid = 1657] [serial = 1793] [outer = 0x110ea6000] 04:40:30 INFO - PROCESS | 1657 | 1464608430913 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]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 622ms 04:40:30 INFO - PROCESS | 1657 | 1464608430933 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:40:30 INFO - PROCESS | 1657 | 1464608430935 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:40:30 INFO - PROCESS | 1657 | 1464608430939 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - PROCESS | 1657 | 1464608430941 Marionette TRACE conn2 <- [1,2362,null,{}] 04:40:30 INFO - PROCESS | 1657 | 1464608430945 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}] 04:40:31 INFO - PROCESS | 1657 | 1464608431121 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:40:31 INFO - PROCESS | 1657 | 1464608431272 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c006800 == 114 [pid = 1657] [id = 598] 04:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x112689400) [pid = 1657] [serial = 1794] [outer = 0x0] 04:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x118e40400) [pid = 1657] [serial = 1795] [outer = 0x112689400] 04:40:31 INFO - PROCESS | 1657 | 1464608431326 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x1212d0c00) [pid = 1657] [serial = 1796] [outer = 0x112689400] 04:40:31 INFO - PROCESS | 1657 | 1464608431669 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]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 771ms 04:40:31 INFO - PROCESS | 1657 | 1464608431710 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 1657 | 1464608431712 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:40:31 INFO - PROCESS | 1657 | 1464608431717 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 1657 | 1464608431718 Marionette TRACE conn2 <- [1,2366,null,{}] 04:40:31 INFO - PROCESS | 1657 | 1464608431720 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}] 04:40:31 INFO - PROCESS | 1657 | 1464608431831 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:40:31 INFO - PROCESS | 1657 | 1464608431930 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1359c4800 == 115 [pid = 1657] [id = 599] 04:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x117698800) [pid = 1657] [serial = 1797] [outer = 0x0] 04:40:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x121725800) [pid = 1657] [serial = 1798] [outer = 0x117698800] 04:40:31 INFO - PROCESS | 1657 | 1464608431955 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x126733400) [pid = 1657] [serial = 1799] [outer = 0x117698800] 04:40:32 INFO - PROCESS | 1657 | 1464608432388 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]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 04:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:40:32 INFO - PROCESS | 1657 | 1464608432438 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 1657 | 1464608432440 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:40:32 INFO - PROCESS | 1657 | 1464608432444 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 1657 | 1464608432449 Marionette TRACE conn2 <- [1,2370,null,{}] 04:40:32 INFO - PROCESS | 1657 | 1464608432453 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}] 04:40:32 INFO - PROCESS | 1657 | 1464608432589 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:40:32 INFO - PROCESS | 1657 | 1464608432700 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x123852000 == 116 [pid = 1657] [id = 600] 04:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x112a7d000) [pid = 1657] [serial = 1800] [outer = 0x0] 04:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x113d7f800) [pid = 1657] [serial = 1801] [outer = 0x112a7d000] 04:40:32 INFO - PROCESS | 1657 | 1464608432733 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x118110400) [pid = 1657] [serial = 1802] [outer = 0x112a7d000] 04:40:33 INFO - PROCESS | 1657 | 1464608433248 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]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 827ms 04:40:33 INFO - PROCESS | 1657 | 1464608433271 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 1657 | 1464608433275 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:40:33 INFO - PROCESS | 1657 | 1464608433300 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 1657 | 1464608433302 Marionette TRACE conn2 <- [1,2374,null,{}] 04:40:33 INFO - PROCESS | 1657 | 1464608433304 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}] 04:40:33 INFO - PROCESS | 1657 | 1464608433437 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:40:33 INFO - PROCESS | 1657 | 1464608433547 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d668800 == 117 [pid = 1657] [id = 601] 04:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x119151800) [pid = 1657] [serial = 1803] [outer = 0x0] 04:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x1217b2800) [pid = 1657] [serial = 1804] [outer = 0x119151800] 04:40:33 INFO - PROCESS | 1657 | 1464608433577 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x126485800) [pid = 1657] [serial = 1805] [outer = 0x119151800] 04:40:34 INFO - PROCESS | 1657 | 1464608434007 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]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 724ms 04:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:40:34 INFO - PROCESS | 1657 | 1464608434021 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 1657 | 1464608434023 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:40:34 INFO - PROCESS | 1657 | 1464608434025 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 1657 | 1464608434028 Marionette TRACE conn2 <- [1,2378,null,{}] 04:40:34 INFO - PROCESS | 1657 | 1464608434036 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}] 04:40:34 INFO - PROCESS | 1657 | 1464608434168 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:40:34 INFO - PROCESS | 1657 | 1464608434277 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x1393d5800 == 118 [pid = 1657] [id = 602] 04:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12672fc00) [pid = 1657] [serial = 1806] [outer = 0x0] 04:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x128a24400) [pid = 1657] [serial = 1807] [outer = 0x12672fc00] 04:40:34 INFO - PROCESS | 1657 | 1464608434309 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12a50ac00) [pid = 1657] [serial = 1808] [outer = 0x12672fc00] 04:40:34 INFO - PROCESS | 1657 | 1464608434770 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]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 822ms 04:40:34 INFO - PROCESS | 1657 | 1464608434848 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 1657 | 1464608434849 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:40:34 INFO - PROCESS | 1657 | 1464608434852 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 1657 | 1464608434853 Marionette TRACE conn2 <- [1,2382,null,{}] 04:40:34 INFO - PROCESS | 1657 | 1464608434856 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}] 04:40:34 INFO - PROCESS | 1657 | 1464608434987 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:40:35 INFO - PROCESS | 1657 | 1464608435127 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a11f000 == 119 [pid = 1657] [id = 603] 04:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12a793800) [pid = 1657] [serial = 1809] [outer = 0x0] 04:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12bbc8400) [pid = 1657] [serial = 1810] [outer = 0x12a793800] 04:40:35 INFO - PROCESS | 1657 | 1464608435158 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x12c07d800) [pid = 1657] [serial = 1811] [outer = 0x12a793800] 04:40:35 INFO - PROCESS | 1657 | 1464608435572 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]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 769ms 04:40:35 INFO - PROCESS | 1657 | 1464608435621 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 1657 | 1464608435623 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:40:35 INFO - PROCESS | 1657 | 1464608435625 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 1657 | 1464608435626 Marionette TRACE conn2 <- [1,2386,null,{}] 04:40:35 INFO - PROCESS | 1657 | 1464608435631 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}] 04:40:35 INFO - PROCESS | 1657 | 1464608435755 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:40:35 INFO - PROCESS | 1657 | 1464608435866 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a20c000 == 120 [pid = 1657] [id = 604] 04:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x12acac400) [pid = 1657] [serial = 1812] [outer = 0x0] 04:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x12c5cd000) [pid = 1657] [serial = 1813] [outer = 0x12acac400] 04:40:35 INFO - PROCESS | 1657 | 1464608435896 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x12d898800) [pid = 1657] [serial = 1814] [outer = 0x12acac400] 04:40:36 INFO - PROCESS | 1657 | 1464608436321 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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 722ms 04:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:40:36 INFO - PROCESS | 1657 | 1464608436348 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 1657 | 1464608436350 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:40:36 INFO - PROCESS | 1657 | 1464608436352 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 1657 | 1464608436353 Marionette TRACE conn2 <- [1,2390,null,{}] 04:40:36 INFO - PROCESS | 1657 | 1464608436373 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}] 04:40:36 INFO - PROCESS | 1657 | 1464608436560 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:40:36 INFO - PROCESS | 1657 | 1464608436639 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbc7800 == 121 [pid = 1657] [id = 605] 04:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x12d968000) [pid = 1657] [serial = 1815] [outer = 0x0] 04:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x134e71c00) [pid = 1657] [serial = 1816] [outer = 0x12d968000] 04:40:36 INFO - PROCESS | 1657 | 1464608436669 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x135a34c00) [pid = 1657] [serial = 1817] [outer = 0x12d968000] 04:40:37 INFO - PROCESS | 1657 | 1464608437081 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]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 736ms 04:40:37 INFO - PROCESS | 1657 | 1464608437089 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1657 | 1464608437090 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:40:37 INFO - PROCESS | 1657 | 1464608437093 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1657 | 1464608437094 Marionette TRACE conn2 <- [1,2394,null,{}] 04:40:37 INFO - PROCESS | 1657 | 1464608437099 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}] 04:40:37 INFO - PROCESS | 1657 | 1464608437224 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:40:37 INFO - PROCESS | 1657 | 1464608437364 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x142e43000 == 122 [pid = 1657] [id = 606] 04:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12dc06c00) [pid = 1657] [serial = 1818] [outer = 0x0] 04:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x135cb3c00) [pid = 1657] [serial = 1819] [outer = 0x12dc06c00] 04:40:37 INFO - PROCESS | 1657 | 1464608437394 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x135cd2c00) [pid = 1657] [serial = 1820] [outer = 0x12dc06c00] 04:40:37 INFO - PROCESS | 1657 | 1464608437834 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]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 772ms 04:40:37 INFO - PROCESS | 1657 | 1464608437881 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 1657 | 1464608437883 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:40:37 INFO - PROCESS | 1657 | 1464608437885 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 1657 | 1464608437886 Marionette TRACE conn2 <- [1,2398,null,{}] 04:40:37 INFO - PROCESS | 1657 | 1464608437889 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}] 04:40:38 INFO - PROCESS | 1657 | 1464608438015 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:40:38 INFO - PROCESS | 1657 | 1464608438124 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x142ed6000 == 123 [pid = 1657] [id = 607] 04:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12ca53400) [pid = 1657] [serial = 1821] [outer = 0x0] 04:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x135dd3000) [pid = 1657] [serial = 1822] [outer = 0x12ca53400] 04:40:38 INFO - PROCESS | 1657 | 1464608438153 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x13839e400) [pid = 1657] [serial = 1823] [outer = 0x12ca53400] 04:40:38 INFO - PROCESS | 1657 | 1464608438591 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 772ms 04:40:38 INFO - PROCESS | 1657 | 1464608438657 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 1657 | 1464608438659 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:40:38 INFO - PROCESS | 1657 | 1464608438661 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 1657 | 1464608438662 Marionette TRACE conn2 <- [1,2402,null,{}] 04:40:38 INFO - PROCESS | 1657 | 1464608438665 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}] 04:40:38 INFO - PROCESS | 1657 | 1464608438792 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:40:38 INFO - PROCESS | 1657 | 1464608438930 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1432d1000 == 124 [pid = 1657] [id = 608] 04:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x13538cc00) [pid = 1657] [serial = 1824] [outer = 0x0] 04:40:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x139361000) [pid = 1657] [serial = 1825] [outer = 0x13538cc00] 04:40:38 INFO - PROCESS | 1657 | 1464608438961 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x13943ac00) [pid = 1657] [serial = 1826] [outer = 0x13538cc00] 04:40:39 INFO - PROCESS | 1657 | 1464608439394 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]]]}] 04:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 04:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:40:39 INFO - PROCESS | 1657 | 1464608439431 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 1657 | 1464608439432 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:40:39 INFO - PROCESS | 1657 | 1464608439435 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 1657 | 1464608439436 Marionette TRACE conn2 <- [1,2406,null,{}] 04:40:39 INFO - PROCESS | 1657 | 1464608439439 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}] 04:40:39 INFO - PROCESS | 1657 | 1464608439567 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:40:39 INFO - PROCESS | 1657 | 1464608439703 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x144544800 == 125 [pid = 1657] [id = 609] 04:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x139363000) [pid = 1657] [serial = 1827] [outer = 0x0] 04:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x139444800) [pid = 1657] [serial = 1828] [outer = 0x139363000] 04:40:39 INFO - PROCESS | 1657 | 1464608439734 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x13a163c00) [pid = 1657] [serial = 1829] [outer = 0x139363000] 04:40:40 INFO - PROCESS | 1657 | 1464608440158 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]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 769ms 04:40:40 INFO - PROCESS | 1657 | 1464608440205 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:40:40 INFO - PROCESS | 1657 | 1464608440207 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:40:40 INFO - PROCESS | 1657 | 1464608440209 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 1657 | 1464608440211 Marionette TRACE conn2 <- [1,2410,null,{}] 04:40:40 INFO - PROCESS | 1657 | 1464608440213 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}] 04:40:40 INFO - PROCESS | 1657 | 1464608440355 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:40:40 INFO - PROCESS | 1657 | 1464608440530 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x14579f800 == 126 [pid = 1657] [id = 610] 04:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x11291ac00) [pid = 1657] [serial = 1830] [outer = 0x0] 04:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x13a173400) [pid = 1657] [serial = 1831] [outer = 0x11291ac00] 04:40:40 INFO - PROCESS | 1657 | 1464608440565 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x13a2e2000) [pid = 1657] [serial = 1832] [outer = 0x11291ac00] 04:40:41 INFO - PROCESS | 1657 | 1464608441046 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 872ms 04:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:40:41 INFO - PROCESS | 1657 | 1464608441082 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 1657 | 1464608441083 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:40:41 INFO - PROCESS | 1657 | 1464608441085 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 1657 | 1464608441086 Marionette TRACE conn2 <- [1,2414,null,{}] 04:40:41 INFO - PROCESS | 1657 | 1464608441089 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}] 04:40:41 INFO - PROCESS | 1657 | 1464608441219 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:40:41 INFO - PROCESS | 1657 | 1464608441335 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b2000 == 127 [pid = 1657] [id = 611] 04:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x124f9e400) [pid = 1657] [serial = 1833] [outer = 0x0] 04:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x12c080000) [pid = 1657] [serial = 1834] [outer = 0x124f9e400] 04:40:41 INFO - PROCESS | 1657 | 1464608441365 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x13a2e6800) [pid = 1657] [serial = 1835] [outer = 0x124f9e400] 04:40:41 INFO - PROCESS | 1657 | 1464608441805 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 04:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:40:41 INFO - PROCESS | 1657 | 1464608441856 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 1657 | 1464608441858 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:40:41 INFO - PROCESS | 1657 | 1464608441860 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 1657 | 1464608441861 Marionette TRACE conn2 <- [1,2418,null,{}] 04:40:41 INFO - PROCESS | 1657 | 1464608441866 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}] 04:40:41 INFO - PROCESS | 1657 | 1464608441997 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:40:42 INFO - PROCESS | 1657 | 1464608442111 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acbf000 == 128 [pid = 1657] [id = 612] 04:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x119791400) [pid = 1657] [serial = 1836] [outer = 0x0] 04:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x12602b000) [pid = 1657] [serial = 1837] [outer = 0x119791400] 04:40:42 INFO - PROCESS | 1657 | 1464608442141 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x12c1a6400) [pid = 1657] [serial = 1838] [outer = 0x119791400] 04:40:42 INFO - PROCESS | 1657 | 1464608442618 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]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 04:40:42 INFO - PROCESS | 1657 | 1464608442635 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 1657 | 1464608442637 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:40:42 INFO - PROCESS | 1657 | 1464608442640 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 1657 | 1464608442641 Marionette TRACE conn2 <- [1,2422,null,{}] 04:40:42 INFO - PROCESS | 1657 | 1464608442644 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}] 04:40:42 INFO - PROCESS | 1657 | 1464608442806 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:40:43 INFO - PROCESS | 1657 | 1464608443027 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x116726800 == 129 [pid = 1657] [id = 613] 04:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x1122b1400) [pid = 1657] [serial = 1839] [outer = 0x0] 04:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x1180c9400) [pid = 1657] [serial = 1840] [outer = 0x1122b1400] 04:40:43 INFO - PROCESS | 1657 | 1464608443080 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x1214e6800) [pid = 1657] [serial = 1841] [outer = 0x1122b1400] 04:40:43 INFO - PROCESS | 1657 | 1464608443952 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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1325ms 04:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:40:43 INFO - PROCESS | 1657 | 1464608443966 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 1657 | 1464608443968 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:40:43 INFO - PROCESS | 1657 | 1464608443971 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 1657 | 1464608443973 Marionette TRACE conn2 <- [1,2426,null,{}] 04:40:43 INFO - PROCESS | 1657 | 1464608443977 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}] 04:40:44 INFO - PROCESS | 1657 | 1464608444105 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:40:44 INFO - PROCESS | 1657 | 1464608444261 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267af000 == 130 [pid = 1657] [id = 614] 04:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x11269f800) [pid = 1657] [serial = 1842] [outer = 0x0] 04:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x1160f2400) [pid = 1657] [serial = 1843] [outer = 0x11269f800] 04:40:44 INFO - PROCESS | 1657 | 1464608444292 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x11810bc00) [pid = 1657] [serial = 1844] [outer = 0x11269f800] 04:40:44 INFO - PROCESS | 1657 | 1464608444724 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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 770ms 04:40:44 INFO - PROCESS | 1657 | 1464608444741 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 1657 | 1464608444745 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:40:44 INFO - PROCESS | 1657 | 1464608444749 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 1657 | 1464608444751 Marionette TRACE conn2 <- [1,2430,null,{}] 04:40:44 INFO - PROCESS | 1657 | 1464608444753 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}] 04:40:44 INFO - PROCESS | 1657 | 1464608444881 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:40:45 INFO - PROCESS | 1657 | 1464608445030 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d2000 == 131 [pid = 1657] [id = 615] 04:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x11824b800) [pid = 1657] [serial = 1845] [outer = 0x0] 04:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x118ecd800) [pid = 1657] [serial = 1846] [outer = 0x11824b800] 04:40:45 INFO - PROCESS | 1657 | 1464608445061 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x1213d6800) [pid = 1657] [serial = 1847] [outer = 0x11824b800] 04:40:45 INFO - PROCESS | 1657 | 1464608445565 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]]]}] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12c006800 == 130 [pid = 1657] [id = 598] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1188e8000 == 129 [pid = 1657] [id = 597] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1355b0800 == 128 [pid = 1657] [id = 595] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x13a23f800) [pid = 1657] [serial = 1675] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x13943c400) [pid = 1657] [serial = 1678] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x12642f000) [pid = 1657] [serial = 1681] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x13bb19800) [pid = 1657] [serial = 1684] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1352bc000 == 127 [pid = 1657] [id = 594] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x134ed2800 == 126 [pid = 1657] [id = 593] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc2e000 == 125 [pid = 1657] [id = 592] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x129124800 == 124 [pid = 1657] [id = 591] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x11977f000 == 123 [pid = 1657] [id = 590] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12bbac000 == 122 [pid = 1657] [id = 589] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12cf8f800 == 121 [pid = 1657] [id = 588] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc1800 == 120 [pid = 1657] [id = 587] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x123a95800 == 119 [pid = 1657] [id = 586] 04:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 873ms 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x1447b9000 == 118 [pid = 1657] [id = 582] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x13a2a7800 == 117 [pid = 1657] [id = 581] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x13adac000 == 116 [pid = 1657] [id = 580] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x145de4800 == 115 [pid = 1657] [id = 579] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x142f20800 == 114 [pid = 1657] [id = 578] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x135093000 == 113 [pid = 1657] [id = 577] 04:40:45 INFO - PROCESS | 1657 | --DOCSHELL 0x12b147800 == 112 [pid = 1657] [id = 576] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x12acab000) [pid = 1657] [serial = 1517] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x135ca9800) [pid = 1657] [serial = 1466] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x126491000) [pid = 1657] [serial = 1324] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x126ad5c00) [pid = 1657] [serial = 1583] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x1217ad800) [pid = 1657] [serial = 1318] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x13936c400) [pid = 1657] [serial = 1532] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x129176c00) [pid = 1657] [serial = 1285] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x12c5d0000) [pid = 1657] [serial = 1586] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x11862e400) [pid = 1657] [serial = 1445] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x11862e000) [pid = 1657] [serial = 1312] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x139360000) [pid = 1657] [serial = 1592] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x118102400) [pid = 1657] [serial = 1279] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x1212cb800) [pid = 1657] [serial = 1315] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x121724c00) [pid = 1657] [serial = 1291] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x13a178800) [pid = 1657] [serial = 1595] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x1383a1800) [pid = 1657] [serial = 1535] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x1383a5000) [pid = 1657] [serial = 1538] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x126033800) [pid = 1657] [serial = 1448] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12dc19400) [pid = 1657] [serial = 1393] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x14300a000) [pid = 1657] [serial = 1598] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12a792c00) [pid = 1657] [serial = 1451] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x118624800) [pid = 1657] [serial = 1511] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x13538fc00) [pid = 1657] [serial = 1460] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x128a18400) [pid = 1657] [serial = 1330] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x1359e3000) [pid = 1657] [serial = 1589] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x12d960c00) [pid = 1657] [serial = 1457] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x13ad1fc00) [pid = 1657] [serial = 1607] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12c1ad400) [pid = 1657] [serial = 1454] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x126ad3400) [pid = 1657] [serial = 1327] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x118ecac00) [pid = 1657] [serial = 1375] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x14300e000) [pid = 1657] [serial = 1604] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12c075000) [pid = 1657] [serial = 1288] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1161b4800) [pid = 1657] [serial = 1309] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x126036c00) [pid = 1657] [serial = 1514] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x12ca4f800) [pid = 1657] [serial = 1387] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x124f26c00) [pid = 1657] [serial = 1378] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x134e6dc00) [pid = 1657] [serial = 1402] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x134e67000) [pid = 1657] [serial = 1396] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x134e6e800) [pid = 1657] [serial = 1399] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128b52c00) [pid = 1657] [serial = 1333] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x135374800) [pid = 1657] [serial = 1523] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12acaec00) [pid = 1657] [serial = 1469] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x1217b3400) [pid = 1657] [serial = 1282] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x1240a4800) [pid = 1657] [serial = 1321] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x12d969400) [pid = 1657] [serial = 1294] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x12d960000) [pid = 1657] [serial = 1390] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x139367000) [pid = 1657] [serial = 1529] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12bbcb400) [pid = 1657] [serial = 1384] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x143026800) [pid = 1657] [serial = 1610] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x128bcf400) [pid = 1657] [serial = 1297] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12936d800) [pid = 1657] [serial = 1381] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x1359dac00) [pid = 1657] [serial = 1463] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x11914d400) [pid = 1657] [serial = 1580] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x13a166800) [pid = 1657] [serial = 1601] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12d51d400) [pid = 1657] [serial = 1520] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x13bb15c00) [pid = 1657] [serial = 1613] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x139369000) [pid = 1657] [serial = 1526] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x135cd0c00) [pid = 1657] [serial = 1708] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x1383a6400) [pid = 1657] [serial = 1711] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x135dd1000) [pid = 1657] [serial = 1709] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x13a160000) [pid = 1657] [serial = 1714] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x139442000) [pid = 1657] [serial = 1712] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x13a16f000) [pid = 1657] [serial = 1715] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12dc0d000) [pid = 1657] [serial = 1702] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x13538b800) [pid = 1657] [serial = 1703] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12beeb800) [pid = 1657] [serial = 1658] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x128bcec00) [pid = 1657] [serial = 1657] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x135caac00) [pid = 1657] [serial = 1661] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x12cfda400) [pid = 1657] [serial = 1660] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x12ab0fc00) [pid = 1657] [serial = 1696] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x12bee2c00) [pid = 1657] [serial = 1697] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x112699800) [pid = 1657] [serial = 1688] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x110ea8000) [pid = 1657] [serial = 1687] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x135cadc00) [pid = 1657] [serial = 1705] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x124f9ac00) [pid = 1657] [serial = 1655] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x121719800) [pid = 1657] [serial = 1654] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x13ad25800) [pid = 1657] [serial = 1669] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x135cd4000) [pid = 1657] [serial = 1649] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x11269bc00) [pid = 1657] [serial = 1652] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x111030400) [pid = 1657] [serial = 1651] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12a86bc00) [pid = 1657] [serial = 1694] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x128b5c400) [pid = 1657] [serial = 1693] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c5d4c00) [pid = 1657] [serial = 1699] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12d3cc400) [pid = 1657] [serial = 1700] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x135dd3c00) [pid = 1657] [serial = 1666] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x124011800) [pid = 1657] [serial = 1691] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x11756f000) [pid = 1657] [serial = 1690] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1383a4c00) [pid = 1657] [serial = 1663] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x13b786000) [pid = 1657] [serial = 1672] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x135cca000) [pid = 1657] [serial = 1706] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x1212d1800) [pid = 1657] [serial = 1717] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x13a2ddc00) [pid = 1657] [serial = 1720] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x1359d5c00) [pid = 1657] [serial = 1718] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x13b780c00) [pid = 1657] [serial = 1724] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x13ad1dc00) [pid = 1657] [serial = 1723] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x13a2e6000) [pid = 1657] [serial = 1721] [outer = 0x0] [url = about:blank] 04:40:45 INFO - PROCESS | 1657 | 1464608445646 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:40:45 INFO - PROCESS | 1657 | 1464608445647 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:40:45 INFO - PROCESS | 1657 | 1464608445657 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 1657 | 1464608445659 Marionette TRACE conn2 <- [1,2434,null,{}] 04:40:45 INFO - PROCESS | 1657 | 1464608445672 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}] 04:40:45 INFO - PROCESS | 1657 | 1464608445789 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:40:45 INFO - PROCESS | 1657 | 1464608445794 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x119789800 == 113 [pid = 1657] [id = 616] 04:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x12171a400) [pid = 1657] [serial = 1848] [outer = 0x0] 04:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x121724000) [pid = 1657] [serial = 1849] [outer = 0x12171a400] 04:40:45 INFO - PROCESS | 1657 | 1464608445822 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1243a0000) [pid = 1657] [serial = 1850] [outer = 0x12171a400] 04:40:46 INFO - PROCESS | 1657 | 1464608446281 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 628ms 04:40:46 INFO - PROCESS | 1657 | 1464608446286 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 1657 | 1464608446287 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:40:46 INFO - PROCESS | 1657 | 1464608446289 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1657 | 1464608446291 Marionette TRACE conn2 <- [1,2438,null,{}] 04:40:46 INFO - PROCESS | 1657 | 1464608446293 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}] 04:40:46 INFO - PROCESS | 1657 | 1464608446408 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:40:46 INFO - PROCESS | 1657 | 1464608446413 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x12952e000 == 114 [pid = 1657] [id = 617] 04:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x126030000) [pid = 1657] [serial = 1851] [outer = 0x0] 04:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x12648dc00) [pid = 1657] [serial = 1852] [outer = 0x126030000] 04:40:46 INFO - PROCESS | 1657 | 1464608446439 Marionette DEBUG loaded listener.js 04:40:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x126733000) [pid = 1657] [serial = 1853] [outer = 0x126030000] 04:40:46 INFO - PROCESS | 1657 | 1464608446838 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 04:40:46 INFO - PROCESS | 1657 | 1464608446860 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 1657 | 1464608446862 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:40:46 INFO - PROCESS | 1657 | 1464608446867 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 1657 | 1464608446869 Marionette TRACE conn2 <- [1,2442,null,{}] 04:40:46 INFO - PROCESS | 1657 | 1464608446872 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}] 04:40:47 INFO - PROCESS | 1657 | 1464608447056 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:40:47 INFO - PROCESS | 1657 | 1464608447213 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b358000 == 115 [pid = 1657] [id = 618] 04:40:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x126035800) [pid = 1657] [serial = 1854] [outer = 0x0] 04:40:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x12683e800) [pid = 1657] [serial = 1855] [outer = 0x126035800] 04:40:47 INFO - PROCESS | 1657 | 1464608447240 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128a18400) [pid = 1657] [serial = 1856] [outer = 0x126035800] 04:40:47 INFO - PROCESS | 1657 | 1464608447555 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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 720ms 04:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:40:47 INFO - PROCESS | 1657 | 1464608447588 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 1657 | 1464608447589 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:40:47 INFO - PROCESS | 1657 | 1464608447591 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 1657 | 1464608447592 Marionette TRACE conn2 <- [1,2446,null,{}] 04:40:47 INFO - PROCESS | 1657 | 1464608447595 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}] 04:40:47 INFO - PROCESS | 1657 | 1464608447718 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:40:47 INFO - PROCESS | 1657 | 1464608447827 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5aa800 == 116 [pid = 1657] [id = 619] 04:40:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x126ad0400) [pid = 1657] [serial = 1857] [outer = 0x0] 04:40:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x128bce800) [pid = 1657] [serial = 1858] [outer = 0x126ad0400] 04:40:47 INFO - PROCESS | 1657 | 1464608447854 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x12ab07c00) [pid = 1657] [serial = 1859] [outer = 0x126ad0400] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x112689400) [pid = 1657] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x111030c00) [pid = 1657] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x12917e800) [pid = 1657] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x11291dc00) [pid = 1657] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x110ea6000) [pid = 1657] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12410ec00) [pid = 1657] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x12c1a7000) [pid = 1657] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12d51b800) [pid = 1657] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12648cc00) [pid = 1657] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x11756b000) [pid = 1657] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 159 (0x11810c800) [pid = 1657] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 158 (0x135a2d800) [pid = 1657] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:40:48 INFO - PROCESS | 1657 | --DOMWINDOW == 157 (0x12dc21000) [pid = 1657] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:40:48 INFO - PROCESS | 1657 | 1464608448856 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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1319ms 04:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:40:48 INFO - PROCESS | 1657 | 1464608448913 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 1657 | 1464608448915 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:40:48 INFO - PROCESS | 1657 | 1464608448920 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 1657 | 1464608448923 Marionette TRACE conn2 <- [1,2450,null,{}] 04:40:48 INFO - PROCESS | 1657 | 1464608448927 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}] 04:40:49 INFO - PROCESS | 1657 | 1464608449067 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:40:49 INFO - PROCESS | 1657 | 1464608449162 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977f000 == 117 [pid = 1657] [id = 620] 04:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 158 (0x112928400) [pid = 1657] [serial = 1860] [outer = 0x0] 04:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 159 (0x113b7c000) [pid = 1657] [serial = 1861] [outer = 0x112928400] 04:40:49 INFO - PROCESS | 1657 | 1464608449195 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 160 (0x11756f400) [pid = 1657] [serial = 1862] [outer = 0x112928400] 04:40:49 INFO - PROCESS | 1657 | 1464608449715 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]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 823ms 04:40:49 INFO - PROCESS | 1657 | 1464608449744 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 1657 | 1464608449750 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:40:49 INFO - PROCESS | 1657 | 1464608449757 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 1657 | 1464608449760 Marionette TRACE conn2 <- [1,2454,null,{}] 04:40:49 INFO - PROCESS | 1657 | 1464608449764 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}] 04:40:49 INFO - PROCESS | 1657 | 1464608449918 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:40:50 INFO - PROCESS | 1657 | 1464608450046 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c01f800 == 118 [pid = 1657] [id = 621] 04:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x119156400) [pid = 1657] [serial = 1863] [outer = 0x0] 04:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x119ae3c00) [pid = 1657] [serial = 1864] [outer = 0x119156400] 04:40:50 INFO - PROCESS | 1657 | 1464608450079 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x121671000) [pid = 1657] [serial = 1865] [outer = 0x119156400] 04:40:50 INFO - PROCESS | 1657 | 1464608450537 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 824ms 04:40:50 INFO - PROCESS | 1657 | 1464608450596 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 1657 | 1464608450597 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:40:50 INFO - PROCESS | 1657 | 1464608450602 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 1657 | 1464608450604 Marionette TRACE conn2 <- [1,2458,null,{}] 04:40:50 INFO - PROCESS | 1657 | 1464608450614 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}] 04:40:50 INFO - PROCESS | 1657 | 1464608450741 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:40:50 INFO - PROCESS | 1657 | 1464608450842 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc24800 == 119 [pid = 1657] [id = 622] 04:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x126487c00) [pid = 1657] [serial = 1866] [outer = 0x0] 04:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x126732400) [pid = 1657] [serial = 1867] [outer = 0x126487c00] 04:40:50 INFO - PROCESS | 1657 | 1464608450874 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128b52c00) [pid = 1657] [serial = 1868] [outer = 0x126487c00] 04:40:51 INFO - PROCESS | 1657 | 1464608451306 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]]]}] 04:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 771ms 04:40:51 INFO - PROCESS | 1657 | 1464608451374 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:40:51 INFO - PROCESS | 1657 | 1464608451376 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:40:51 INFO - PROCESS | 1657 | 1464608451378 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 1657 | 1464608451379 Marionette TRACE conn2 <- [1,2462,null,{}] 04:40:51 INFO - PROCESS | 1657 | 1464608451382 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}] 04:40:51 INFO - PROCESS | 1657 | 1464608451510 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:40:51 INFO - PROCESS | 1657 | 1464608451641 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e88000 == 120 [pid = 1657] [id = 623] 04:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128bd1800) [pid = 1657] [serial = 1869] [outer = 0x0] 04:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x129373400) [pid = 1657] [serial = 1870] [outer = 0x128bd1800] 04:40:51 INFO - PROCESS | 1657 | 1464608451672 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12a86f800) [pid = 1657] [serial = 1871] [outer = 0x128bd1800] 04:40:52 INFO - PROCESS | 1657 | 1464608452125 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 04:40:52 INFO - PROCESS | 1657 | 1464608452149 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 1657 | 1464608452150 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:40:52 INFO - PROCESS | 1657 | 1464608452153 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 1657 | 1464608452154 Marionette TRACE conn2 <- [1,2466,null,{}] 04:40:52 INFO - PROCESS | 1657 | 1464608452156 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}] 04:40:52 INFO - PROCESS | 1657 | 1464608452282 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:40:52 INFO - PROCESS | 1657 | 1464608452411 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350b6000 == 121 [pid = 1657] [id = 624] 04:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x128d0f000) [pid = 1657] [serial = 1872] [outer = 0x0] 04:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12b3c1800) [pid = 1657] [serial = 1873] [outer = 0x128d0f000] 04:40:52 INFO - PROCESS | 1657 | 1464608452442 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12bee8400) [pid = 1657] [serial = 1874] [outer = 0x128d0f000] 04:40:52 INFO - PROCESS | 1657 | 1464608452851 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 720ms 04:40:52 INFO - PROCESS | 1657 | 1464608452873 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 1657 | 1464608452875 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:40:52 INFO - PROCESS | 1657 | 1464608452877 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 1657 | 1464608452879 Marionette TRACE conn2 <- [1,2470,null,{}] 04:40:52 INFO - PROCESS | 1657 | 1464608452881 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}] 04:40:53 INFO - PROCESS | 1657 | 1464608453022 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:40:53 INFO - PROCESS | 1657 | 1464608453152 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1353ba000 == 122 [pid = 1657] [id = 625] 04:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12bbca000) [pid = 1657] [serial = 1875] [outer = 0x0] 04:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12c1cac00) [pid = 1657] [serial = 1876] [outer = 0x12bbca000] 04:40:53 INFO - PROCESS | 1657 | 1464608453184 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12d3d3400) [pid = 1657] [serial = 1877] [outer = 0x12bbca000] 04:40:53 INFO - PROCESS | 1657 | 1464608453600 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 771ms 04:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:40:53 INFO - PROCESS | 1657 | 1464608453652 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 1657 | 1464608453653 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:40:53 INFO - PROCESS | 1657 | 1464608453655 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 1657 | 1464608453657 Marionette TRACE conn2 <- [1,2474,null,{}] 04:40:53 INFO - PROCESS | 1657 | 1464608453659 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}] 04:40:53 INFO - PROCESS | 1657 | 1464608453828 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:40:53 INFO - PROCESS | 1657 | 1464608453928 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355b0800 == 123 [pid = 1657] [id = 626] 04:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12d3d8000) [pid = 1657] [serial = 1878] [outer = 0x0] 04:40:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12d89d400) [pid = 1657] [serial = 1879] [outer = 0x12d3d8000] 04:40:53 INFO - PROCESS | 1657 | 1464608453959 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12d95b000) [pid = 1657] [serial = 1880] [outer = 0x12d3d8000] 04:40:54 INFO - PROCESS | 1657 | 1464608454360 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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 722ms 04:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:40:54 INFO - PROCESS | 1657 | 1464608454377 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 1657 | 1464608454379 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:40:54 INFO - PROCESS | 1657 | 1464608454381 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 1657 | 1464608454382 Marionette TRACE conn2 <- [1,2478,null,{}] 04:40:54 INFO - PROCESS | 1657 | 1464608454385 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}] 04:40:54 INFO - PROCESS | 1657 | 1464608454508 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:40:54 INFO - PROCESS | 1657 | 1464608454607 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x135756000 == 124 [pid = 1657] [id = 627] 04:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12d516c00) [pid = 1657] [serial = 1881] [outer = 0x0] 04:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12dc05c00) [pid = 1657] [serial = 1882] [outer = 0x12d516c00] 04:40:54 INFO - PROCESS | 1657 | 1464608454637 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12dc14800) [pid = 1657] [serial = 1883] [outer = 0x12d516c00] 04:40:55 INFO - PROCESS | 1657 | 1464608455058 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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 721ms 04:40:55 INFO - PROCESS | 1657 | 1464608455102 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1657 | 1464608455104 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:40:55 INFO - PROCESS | 1657 | 1464608455106 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1657 | 1464608455107 Marionette TRACE conn2 <- [1,2482,null,{}] 04:40:55 INFO - PROCESS | 1657 | 1464608455110 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}] 04:40:55 INFO - PROCESS | 1657 | 1464608455250 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:40:55 INFO - PROCESS | 1657 | 1464608455364 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b0d800 == 125 [pid = 1657] [id = 628] 04:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x12dc0a800) [pid = 1657] [serial = 1884] [outer = 0x0] 04:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x12dc20c00) [pid = 1657] [serial = 1885] [outer = 0x12dc0a800] 04:40:55 INFO - PROCESS | 1657 | 1464608455395 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x134e69000) [pid = 1657] [serial = 1886] [outer = 0x12dc0a800] 04:40:55 INFO - PROCESS | 1657 | 1464608455802 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]]]}] 04:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 726ms 04:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:40:55 INFO - PROCESS | 1657 | 1464608455833 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:40:55 INFO - PROCESS | 1657 | 1464608455834 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:40:55 INFO - PROCESS | 1657 | 1464608455836 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 1657 | 1464608455838 Marionette TRACE conn2 <- [1,2486,null,{}] 04:40:55 INFO - PROCESS | 1657 | 1464608455840 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}] 04:40:55 INFO - PROCESS | 1657 | 1464608455965 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:40:56 INFO - PROCESS | 1657 | 1464608456094 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x13926a000 == 126 [pid = 1657] [id = 629] 04:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x12dc20800) [pid = 1657] [serial = 1887] [outer = 0x0] 04:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x135373800) [pid = 1657] [serial = 1888] [outer = 0x12dc20800] 04:40:56 INFO - PROCESS | 1657 | 1464608456125 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x13538e000) [pid = 1657] [serial = 1889] [outer = 0x12dc20800] 04:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 720ms 04:40:56 INFO - PROCESS | 1657 | 1464608456549 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]]]}] 04:40:56 INFO - PROCESS | 1657 | 1464608456557 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:40:56 INFO - PROCESS | 1657 | 1464608456558 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:40:56 INFO - PROCESS | 1657 | 1464608456561 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 1657 | 1464608456564 Marionette TRACE conn2 <- [1,2490,null,{}] 04:40:56 INFO - PROCESS | 1657 | 1464608456567 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}] 04:40:56 INFO - PROCESS | 1657 | 1464608456726 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:40:56 INFO - PROCESS | 1657 | 1464608456831 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1393e2000 == 127 [pid = 1657] [id = 630] 04:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x135396c00) [pid = 1657] [serial = 1890] [outer = 0x0] 04:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x135a32c00) [pid = 1657] [serial = 1891] [outer = 0x135396c00] 04:40:56 INFO - PROCESS | 1657 | 1464608456865 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x135cd4000) [pid = 1657] [serial = 1892] [outer = 0x135396c00] 04:40:57 INFO - PROCESS | 1657 | 1464608457284 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]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 774ms 04:40:57 INFO - PROCESS | 1657 | 1464608457336 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 1657 | 1464608457337 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:40:57 INFO - PROCESS | 1657 | 1464608457339 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 1657 | 1464608457341 Marionette TRACE conn2 <- [1,2494,null,{}] 04:40:57 INFO - PROCESS | 1657 | 1464608457343 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}] 04:40:57 INFO - PROCESS | 1657 | 1464608457472 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:40:57 INFO - PROCESS | 1657 | 1464608457603 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a10a800 == 128 [pid = 1657] [id = 631] 04:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x118619000) [pid = 1657] [serial = 1893] [outer = 0x0] 04:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x135cd4800) [pid = 1657] [serial = 1894] [outer = 0x118619000] 04:40:57 INFO - PROCESS | 1657 | 1464608457632 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x135dd7c00) [pid = 1657] [serial = 1895] [outer = 0x118619000] 04:40:58 INFO - PROCESS | 1657 | 1464608458046 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 718ms 04:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:40:58 INFO - PROCESS | 1657 | 1464608458058 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1657 | 1464608458060 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:40:58 INFO - PROCESS | 1657 | 1464608458062 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1657 | 1464608458066 Marionette TRACE conn2 <- [1,2498,null,{}] 04:40:58 INFO - PROCESS | 1657 | 1464608458085 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}] 04:40:58 INFO - PROCESS | 1657 | 1464608458242 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:40:58 INFO - PROCESS | 1657 | 1464608458377 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267ad800 == 129 [pid = 1657] [id = 632] 04:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x111031000) [pid = 1657] [serial = 1896] [outer = 0x0] 04:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x12d51c400) [pid = 1657] [serial = 1897] [outer = 0x111031000] 04:40:58 INFO - PROCESS | 1657 | 1464608458410 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x13a137c00) [pid = 1657] [serial = 1898] [outer = 0x111031000] 04:40:58 INFO - PROCESS | 1657 | 1464608458884 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 891ms 04:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:40:58 INFO - PROCESS | 1657 | 1464608458954 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 1657 | 1464608458956 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:40:58 INFO - PROCESS | 1657 | 1464608458959 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 1657 | 1464608458961 Marionette TRACE conn2 <- [1,2502,null,{}] 04:40:58 INFO - PROCESS | 1657 | 1464608458965 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}] 04:40:59 INFO - PROCESS | 1657 | 1464608459139 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:40:59 INFO - PROCESS | 1657 | 1464608459274 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca6c800 == 130 [pid = 1657] [id = 633] 04:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x1180c4c00) [pid = 1657] [serial = 1899] [outer = 0x0] 04:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x13a15c800) [pid = 1657] [serial = 1900] [outer = 0x1180c4c00] 04:40:59 INFO - PROCESS | 1657 | 1464608459304 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x13a172c00) [pid = 1657] [serial = 1901] [outer = 0x1180c4c00] 04:40:59 INFO - PROCESS | 1657 | 1464608459972 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]]]}] 04:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1023ms 04:40:59 INFO - PROCESS | 1657 | 1464608459983 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 1657 | 1464608459985 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:40:59 INFO - PROCESS | 1657 | 1464608459989 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 1657 | 1464608459991 Marionette TRACE conn2 <- [1,2506,null,{}] 04:41:00 INFO - PROCESS | 1657 | 1464608460013 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}] 04:41:00 INFO - PROCESS | 1657 | 1464608460192 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:41:00 INFO - PROCESS | 1657 | 1464608460269 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14d000 == 131 [pid = 1657] [id = 634] 04:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x112921000) [pid = 1657] [serial = 1902] [outer = 0x0] 04:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x116a5e400) [pid = 1657] [serial = 1903] [outer = 0x112921000] 04:41:00 INFO - PROCESS | 1657 | 1464608460298 Marionette DEBUG loaded listener.js 04:41:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x118e41c00) [pid = 1657] [serial = 1904] [outer = 0x112921000] 04:41:00 INFO - PROCESS | 1657 | 1464608460707 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]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 771ms 04:41:00 INFO - PROCESS | 1657 | 1464608460761 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 1657 | 1464608460765 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:41:00 INFO - PROCESS | 1657 | 1464608460769 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 1657 | 1464608460771 Marionette TRACE conn2 <- [1,2510,null,{}] 04:41:00 INFO - PROCESS | 1657 | 1464608460773 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}] 04:41:00 INFO - PROCESS | 1657 | 1464608460898 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:41:01 INFO - PROCESS | 1657 | 1464608461035 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2d3800 == 132 [pid = 1657] [id = 635] 04:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x1186f5c00) [pid = 1657] [serial = 1905] [outer = 0x0] 04:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x1217aa400) [pid = 1657] [serial = 1906] [outer = 0x1186f5c00] 04:41:01 INFO - PROCESS | 1657 | 1464608461065 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x124a60000) [pid = 1657] [serial = 1907] [outer = 0x1186f5c00] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12b358000 == 131 [pid = 1657] [id = 618] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12952e000 == 130 [pid = 1657] [id = 617] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x119789800 == 129 [pid = 1657] [id = 616] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d2000 == 128 [pid = 1657] [id = 615] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1267af000 == 127 [pid = 1657] [id = 614] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x121725800) [pid = 1657] [serial = 1798] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1432d1000 == 126 [pid = 1657] [id = 608] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x142ed6000 == 125 [pid = 1657] [id = 607] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x142e43000 == 124 [pid = 1657] [id = 606] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x13bbc7800 == 123 [pid = 1657] [id = 605] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x13a20c000 == 122 [pid = 1657] [id = 604] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x13a11f000 == 121 [pid = 1657] [id = 603] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x1393d5800 == 120 [pid = 1657] [id = 602] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x12d668800 == 119 [pid = 1657] [id = 601] 04:41:01 INFO - PROCESS | 1657 | --DOCSHELL 0x123852000 == 118 [pid = 1657] [id = 600] 04:41:01 INFO - PROCESS | 1657 | 1464608461563 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]]]}] 04:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 823ms 04:41:01 INFO - PROCESS | 1657 | 1464608461592 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:41:01 INFO - PROCESS | 1657 | 1464608461594 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:41:01 INFO - PROCESS | 1657 | 1464608461598 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:41:01 INFO - PROCESS | 1657 | 1464608461601 Marionette TRACE conn2 <- [1,2514,null,{}] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x1212d0c00) [pid = 1657] [serial = 1796] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x118e40400) [pid = 1657] [serial = 1795] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x11607c800) [pid = 1657] [serial = 1760] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x12a50f800) [pid = 1657] [serial = 1768] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12648f000) [pid = 1657] [serial = 1772] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x112a7ec00) [pid = 1657] [serial = 1792] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x13a2de000) [pid = 1657] [serial = 1741] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x1263acc00) [pid = 1657] [serial = 1765] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x142fc1800) [pid = 1657] [serial = 1726] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x139437400) [pid = 1657] [serial = 1738] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x12cfd2400) [pid = 1657] [serial = 1778] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x128bca800) [pid = 1657] [serial = 1732] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x12dc17000) [pid = 1657] [serial = 1784] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x12b116400) [pid = 1657] [serial = 1774] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x14302ac00) [pid = 1657] [serial = 1750] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12c5d7800) [pid = 1657] [serial = 1777] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x112687800) [pid = 1657] [serial = 1759] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12c1a5400) [pid = 1657] [serial = 1775] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x1212cdc00) [pid = 1657] [serial = 1763] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x1212d2000) [pid = 1657] [serial = 1729] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x143205800) [pid = 1657] [serial = 1753] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x12cfcf000) [pid = 1657] [serial = 1735] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12cfd0400) [pid = 1657] [serial = 1780] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x135cd5400) [pid = 1657] [serial = 1789] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x143021400) [pid = 1657] [serial = 1747] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x12c1a7c00) [pid = 1657] [serial = 1756] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x135397000) [pid = 1657] [serial = 1787] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x12ab0f400) [pid = 1657] [serial = 1769] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x12d89d000) [pid = 1657] [serial = 1781] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x128a20000) [pid = 1657] [serial = 1766] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x135dd6400) [pid = 1657] [serial = 1790] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1176a1c00) [pid = 1657] [serial = 1793] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12dc06800) [pid = 1657] [serial = 1783] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x118e3b800) [pid = 1657] [serial = 1771] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x13536b800) [pid = 1657] [serial = 1786] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x1186f8000) [pid = 1657] [serial = 1762] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x142fc6400) [pid = 1657] [serial = 1744] [outer = 0x0] [url = about:blank] 04:41:01 INFO - PROCESS | 1657 | 1464608461630 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}] 04:41:01 INFO - PROCESS | 1657 | 1464608461786 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:41:01 INFO - PROCESS | 1657 | 1464608461796 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267af000 == 119 [pid = 1657] [id = 636] 04:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12602e400) [pid = 1657] [serial = 1908] [outer = 0x0] 04:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x126729000) [pid = 1657] [serial = 1909] [outer = 0x12602e400] 04:41:01 INFO - PROCESS | 1657 | 1464608461825 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x128a22800) [pid = 1657] [serial = 1910] [outer = 0x12602e400] 04:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:41:02 INFO - PROCESS | 1657 | 1464608462311 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]]]}] 04:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 723ms 04:41:02 INFO - PROCESS | 1657 | 1464608462321 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 1657 | 1464608462324 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:41:02 INFO - PROCESS | 1657 | 1464608462327 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 1657 | 1464608462328 Marionette TRACE conn2 <- [1,2518,null,{}] 04:41:02 INFO - PROCESS | 1657 | 1464608462332 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}] 04:41:02 INFO - PROCESS | 1657 | 1464608462510 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:41:02 INFO - PROCESS | 1657 | 1464608462628 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b13d800 == 120 [pid = 1657] [id = 637] 04:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x128a26800) [pid = 1657] [serial = 1911] [outer = 0x0] 04:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12a506800) [pid = 1657] [serial = 1912] [outer = 0x128a26800] 04:41:02 INFO - PROCESS | 1657 | 1464608462655 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12bb07800) [pid = 1657] [serial = 1913] [outer = 0x128a26800] 04:41:02 INFO - PROCESS | 1657 | 1464608462957 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 04:41:03 INFO - PROCESS | 1657 | 1464608463000 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:41:03 INFO - PROCESS | 1657 | 1464608463009 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:41:03 INFO - PROCESS | 1657 | 1464608463011 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1657 | 1464608463012 Marionette TRACE conn2 <- [1,2522,null,{}] 04:41:03 INFO - PROCESS | 1657 | 1464608463014 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}] 04:41:03 INFO - PROCESS | 1657 | 1464608463161 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:41:03 INFO - PROCESS | 1657 | 1464608463184 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8cc800 == 121 [pid = 1657] [id = 638] 04:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12bee2c00) [pid = 1657] [serial = 1914] [outer = 0x0] 04:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12c09a800) [pid = 1657] [serial = 1915] [outer = 0x12bee2c00] 04:41:03 INFO - PROCESS | 1657 | 1464608463210 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12c1c7800) [pid = 1657] [serial = 1916] [outer = 0x12bee2c00] 04:41:03 INFO - PROCESS | 1657 | 1464608463566 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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 568ms 04:41:03 INFO - PROCESS | 1657 | 1464608463583 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 1657 | 1464608463584 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:41:03 INFO - PROCESS | 1657 | 1464608463586 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 1657 | 1464608463588 Marionette TRACE conn2 <- [1,2526,null,{}] 04:41:03 INFO - PROCESS | 1657 | 1464608463590 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}] 04:41:03 INFO - PROCESS | 1657 | 1464608463717 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:41:03 INFO - PROCESS | 1657 | 1464608463828 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x135578000 == 122 [pid = 1657] [id = 639] 04:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12c5d4c00) [pid = 1657] [serial = 1917] [outer = 0x0] 04:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12cea0000) [pid = 1657] [serial = 1918] [outer = 0x12c5d4c00] 04:41:03 INFO - PROCESS | 1657 | 1464608463854 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x135a35c00) [pid = 1657] [serial = 1919] [outer = 0x12c5d4c00] 04:41:04 INFO - PROCESS | 1657 | 1464608464184 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]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 618ms 04:41:04 INFO - PROCESS | 1657 | 1464608464205 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 1657 | 1464608464207 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:41:04 INFO - PROCESS | 1657 | 1464608464209 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 1657 | 1464608464210 Marionette TRACE conn2 <- [1,2530,null,{}] 04:41:04 INFO - PROCESS | 1657 | 1464608464212 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}] 04:41:04 INFO - PROCESS | 1657 | 1464608464368 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:41:04 INFO - PROCESS | 1657 | 1464608464397 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b21800 == 123 [pid = 1657] [id = 640] 04:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x135a34400) [pid = 1657] [serial = 1920] [outer = 0x0] 04:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x135cb5000) [pid = 1657] [serial = 1921] [outer = 0x135a34400] 04:41:04 INFO - PROCESS | 1657 | 1464608464422 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x135dd8000) [pid = 1657] [serial = 1922] [outer = 0x135a34400] 04:41:04 INFO - PROCESS | 1657 | 1464608464781 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]]]}] 04:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 621ms 04:41:04 INFO - PROCESS | 1657 | 1464608464831 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:41:04 INFO - PROCESS | 1657 | 1464608464832 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:41:04 INFO - PROCESS | 1657 | 1464608464834 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:41:04 INFO - PROCESS | 1657 | 1464608464835 Marionette TRACE conn2 <- [1,2534,null,{}] 04:41:04 INFO - PROCESS | 1657 | 1464608464837 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}] 04:41:04 INFO - PROCESS | 1657 | 1464608464979 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:41:05 INFO - PROCESS | 1657 | 1464608465002 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x13934a000 == 124 [pid = 1657] [id = 641] 04:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x135ccf400) [pid = 1657] [serial = 1923] [outer = 0x0] 04:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x13943fc00) [pid = 1657] [serial = 1924] [outer = 0x135ccf400] 04:41:05 INFO - PROCESS | 1657 | 1464608465026 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x13a168c00) [pid = 1657] [serial = 1925] [outer = 0x135ccf400] 04:41:05 INFO - PROCESS | 1657 | 1464608465426 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 619ms 04:41:05 INFO - PROCESS | 1657 | 1464608465460 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:41:05 INFO - PROCESS | 1657 | 1464608465462 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:41:05 INFO - PROCESS | 1657 | 1464608465465 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 1657 | 1464608465467 Marionette TRACE conn2 <- [1,2538,null,{}] 04:41:05 INFO - PROCESS | 1657 | 1464608465470 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}] 04:41:05 INFO - PROCESS | 1657 | 1464608465689 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x11824b800) [pid = 1657] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x126035800) [pid = 1657] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x126030000) [pid = 1657] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12171a400) [pid = 1657] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:41:05 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x11269f800) [pid = 1657] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:41:06 INFO - PROCESS | 1657 | 1464608466001 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x123aae800 == 125 [pid = 1657] [id = 642] 04:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x1161aa400) [pid = 1657] [serial = 1926] [outer = 0x0] 04:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1214f4400) [pid = 1657] [serial = 1927] [outer = 0x1161aa400] 04:41:06 INFO - PROCESS | 1657 | 1464608466036 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x13a241400) [pid = 1657] [serial = 1928] [outer = 0x1161aa400] 04:41:06 INFO - PROCESS | 1657 | 1464608466337 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 922ms 04:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:41:06 INFO - PROCESS | 1657 | 1464608466387 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1657 | 1464608466388 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:41:06 INFO - PROCESS | 1657 | 1464608466390 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1657 | 1464608466391 Marionette TRACE conn2 <- [1,2542,null,{}] 04:41:06 INFO - PROCESS | 1657 | 1464608466393 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}] 04:41:06 INFO - PROCESS | 1657 | 1464608466503 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:41:06 INFO - PROCESS | 1657 | 1464608466508 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a29a000 == 126 [pid = 1657] [id = 643] 04:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x13a246400) [pid = 1657] [serial = 1929] [outer = 0x0] 04:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x13a2e2c00) [pid = 1657] [serial = 1930] [outer = 0x13a246400] 04:41:06 INFO - PROCESS | 1657 | 1464608466533 Marionette DEBUG loaded listener.js 04:41:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x13ad21000) [pid = 1657] [serial = 1931] [outer = 0x13a246400] 04:41:06 INFO - PROCESS | 1657 | 1464608466904 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 517ms 04:41:06 INFO - PROCESS | 1657 | 1464608466908 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 1657 | 1464608466909 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:41:06 INFO - PROCESS | 1657 | 1464608466911 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 1657 | 1464608466915 Marionette TRACE conn2 <- [1,2546,null,{}] 04:41:06 INFO - PROCESS | 1657 | 1464608466922 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}] 04:41:07 INFO - PROCESS | 1657 | 1464608467098 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:41:07 INFO - PROCESS | 1657 | 1464608467106 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a2b5000 == 127 [pid = 1657] [id = 644] 04:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x13a177c00) [pid = 1657] [serial = 1932] [outer = 0x0] 04:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x13b77d000) [pid = 1657] [serial = 1933] [outer = 0x13a177c00] 04:41:07 INFO - PROCESS | 1657 | 1464608467134 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x142fc2400) [pid = 1657] [serial = 1934] [outer = 0x13a177c00] 04:41:07 INFO - PROCESS | 1657 | 1464608467506 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]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 625ms 04:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:41:07 INFO - PROCESS | 1657 | 1464608467537 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 1657 | 1464608467538 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:41:07 INFO - PROCESS | 1657 | 1464608467540 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 1657 | 1464608467541 Marionette TRACE conn2 <- [1,2550,null,{}] 04:41:07 INFO - PROCESS | 1657 | 1464608467543 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}] 04:41:07 INFO - PROCESS | 1657 | 1464608467657 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:41:07 INFO - PROCESS | 1657 | 1464608467748 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbdc000 == 128 [pid = 1657] [id = 645] 04:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12a78c000) [pid = 1657] [serial = 1935] [outer = 0x0] 04:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x13b840800) [pid = 1657] [serial = 1936] [outer = 0x12a78c000] 04:41:07 INFO - PROCESS | 1657 | 1464608467773 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x13b847800) [pid = 1657] [serial = 1937] [outer = 0x12a78c000] 04:41:08 INFO - PROCESS | 1657 | 1464608468322 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]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 868ms 04:41:08 INFO - PROCESS | 1657 | 1464608468410 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 1657 | 1464608468414 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:41:08 INFO - PROCESS | 1657 | 1464608468435 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 1657 | 1464608468439 Marionette TRACE conn2 <- [1,2554,null,{}] 04:41:08 INFO - PROCESS | 1657 | 1464608468445 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}] 04:41:08 INFO - PROCESS | 1657 | 1464608468603 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:41:08 INFO - PROCESS | 1657 | 1464608468733 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x126db3000 == 129 [pid = 1657] [id = 646] 04:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x11269a000) [pid = 1657] [serial = 1938] [outer = 0x0] 04:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x1180ca800) [pid = 1657] [serial = 1939] [outer = 0x11269a000] 04:41:08 INFO - PROCESS | 1657 | 1464608468765 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x119792000) [pid = 1657] [serial = 1940] [outer = 0x11269a000] 04:41:09 INFO - PROCESS | 1657 | 1464608469231 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 827ms 04:41:09 INFO - PROCESS | 1657 | 1464608469265 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 1657 | 1464608469269 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:41:09 INFO - PROCESS | 1657 | 1464608469275 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 1657 | 1464608469278 Marionette TRACE conn2 <- [1,2558,null,{}] 04:41:09 INFO - PROCESS | 1657 | 1464608469283 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}] 04:41:09 INFO - PROCESS | 1657 | 1464608469417 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:41:09 INFO - PROCESS | 1657 | 1464608469519 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x135095800 == 130 [pid = 1657] [id = 647] 04:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x1240a0800) [pid = 1657] [serial = 1941] [outer = 0x0] 04:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x126349400) [pid = 1657] [serial = 1942] [outer = 0x1240a0800] 04:41:09 INFO - PROCESS | 1657 | 1464608469549 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x128a20000) [pid = 1657] [serial = 1943] [outer = 0x1240a0800] 04:41:10 INFO - PROCESS | 1657 | 1464608470018 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 774ms 04:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:41:10 INFO - PROCESS | 1657 | 1464608470050 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 1657 | 1464608470051 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:41:10 INFO - PROCESS | 1657 | 1464608470054 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 1657 | 1464608470057 Marionette TRACE conn2 <- [1,2562,null,{}] 04:41:10 INFO - PROCESS | 1657 | 1464608470065 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}] 04:41:10 INFO - PROCESS | 1657 | 1464608470201 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:41:10 INFO - PROCESS | 1657 | 1464608470335 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x142e47000 == 131 [pid = 1657] [id = 648] 04:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x1295c5400) [pid = 1657] [serial = 1944] [outer = 0x0] 04:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12c1cb400) [pid = 1657] [serial = 1945] [outer = 0x1295c5400] 04:41:10 INFO - PROCESS | 1657 | 1464608470367 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12dc1e800) [pid = 1657] [serial = 1946] [outer = 0x1295c5400] 04:41:10 INFO - PROCESS | 1657 | 1464608470841 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]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 824ms 04:41:10 INFO - PROCESS | 1657 | 1464608470883 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 1657 | 1464608470886 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:41:10 INFO - PROCESS | 1657 | 1464608470892 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 1657 | 1464608470895 Marionette TRACE conn2 <- [1,2566,null,{}] 04:41:10 INFO - PROCESS | 1657 | 1464608470901 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}] 04:41:11 INFO - PROCESS | 1657 | 1464608471106 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:41:11 INFO - PROCESS | 1657 | 1464608471300 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x142f13800 == 132 [pid = 1657] [id = 649] 04:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x1359dfc00) [pid = 1657] [serial = 1947] [outer = 0x0] 04:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x135caa800) [pid = 1657] [serial = 1948] [outer = 0x1359dfc00] 04:41:11 INFO - PROCESS | 1657 | 1464608471349 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x13a15a800) [pid = 1657] [serial = 1949] [outer = 0x1359dfc00] 04:41:11 INFO - PROCESS | 1657 | 1464608471821 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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 974ms 04:41:11 INFO - PROCESS | 1657 | 1464608471866 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 1657 | 1464608471867 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:41:11 INFO - PROCESS | 1657 | 1464608471869 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 1657 | 1464608471871 Marionette TRACE conn2 <- [1,2570,null,{}] 04:41:11 INFO - PROCESS | 1657 | 1464608471873 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}] 04:41:12 INFO - PROCESS | 1657 | 1464608472002 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:41:12 INFO - PROCESS | 1657 | 1464608472137 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1432e9800 == 133 [pid = 1657] [id = 650] 04:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x1359d5000) [pid = 1657] [serial = 1950] [outer = 0x0] 04:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x13a2e3c00) [pid = 1657] [serial = 1951] [outer = 0x1359d5000] 04:41:12 INFO - PROCESS | 1657 | 1464608472167 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x13b785400) [pid = 1657] [serial = 1952] [outer = 0x1359d5000] 04:41:12 INFO - PROCESS | 1657 | 1464608472614 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]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 769ms 04:41:12 INFO - PROCESS | 1657 | 1464608472638 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 1657 | 1464608472640 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:41:12 INFO - PROCESS | 1657 | 1464608472642 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 1657 | 1464608472643 Marionette TRACE conn2 <- [1,2574,null,{}] 04:41:12 INFO - PROCESS | 1657 | 1464608472697 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}] 04:41:12 INFO - PROCESS | 1657 | 1464608472877 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:41:12 INFO - PROCESS | 1657 | 1464608472952 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x1447b2000 == 134 [pid = 1657] [id = 651] 04:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x13bb1c800) [pid = 1657] [serial = 1953] [outer = 0x0] 04:41:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x142fcd400) [pid = 1657] [serial = 1954] [outer = 0x13bb1c800] 04:41:12 INFO - PROCESS | 1657 | 1464608472982 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x143007000) [pid = 1657] [serial = 1955] [outer = 0x13bb1c800] 04:41:13 INFO - PROCESS | 1657 | 1464608473377 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]]]}] 04:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 769ms 04:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:41:13 INFO - PROCESS | 1657 | 1464608473417 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 1657 | 1464608473418 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:41:13 INFO - PROCESS | 1657 | 1464608473420 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 1657 | 1464608473422 Marionette TRACE conn2 <- [1,2578,null,{}] 04:41:13 INFO - PROCESS | 1657 | 1464608473424 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}] 04:41:13 INFO - PROCESS | 1657 | 1464608473559 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:41:13 INFO - PROCESS | 1657 | 1464608473711 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x1457a1000 == 135 [pid = 1657] [id = 652] 04:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x11103f800) [pid = 1657] [serial = 1956] [outer = 0x0] 04:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x14300e000) [pid = 1657] [serial = 1957] [outer = 0x11103f800] 04:41:13 INFO - PROCESS | 1657 | 1464608473740 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x14302c000) [pid = 1657] [serial = 1958] [outer = 0x11103f800] 04:41:14 INFO - PROCESS | 1657 | 1464608474180 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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 820ms 04:41:14 INFO - PROCESS | 1657 | 1464608474241 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1657 | 1464608474242 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:41:14 INFO - PROCESS | 1657 | 1464608474245 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 1657 | 1464608474246 Marionette TRACE conn2 <- [1,2582,null,{}] 04:41:14 INFO - PROCESS | 1657 | 1464608474251 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}] 04:41:14 INFO - PROCESS | 1657 | 1464608474384 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:41:14 INFO - PROCESS | 1657 | 1464608474490 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x126db1000 == 136 [pid = 1657] [id = 653] 04:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12112c400) [pid = 1657] [serial = 1959] [outer = 0x0] 04:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x143028c00) [pid = 1657] [serial = 1960] [outer = 0x12112c400] 04:41:14 INFO - PROCESS | 1657 | 1464608474520 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x14320a400) [pid = 1657] [serial = 1961] [outer = 0x12112c400] 04:41:14 INFO - PROCESS | 1657 | 1464608474936 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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 721ms 04:41:14 INFO - PROCESS | 1657 | 1464608474967 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 1657 | 1464608474968 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:41:14 INFO - PROCESS | 1657 | 1464608474971 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 1657 | 1464608474972 Marionette TRACE conn2 <- [1,2586,null,{}] 04:41:14 INFO - PROCESS | 1657 | 1464608474974 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}] 04:41:15 INFO - PROCESS | 1657 | 1464608475107 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:41:15 INFO - PROCESS | 1657 | 1464608475791 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x1186a3800 == 137 [pid = 1657] [id = 654] 04:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x111037c00) [pid = 1657] [serial = 1962] [outer = 0x0] 04:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x111d1e800) [pid = 1657] [serial = 1963] [outer = 0x111037c00] 04:41:15 INFO - PROCESS | 1657 | 1464608475824 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x112685c00) [pid = 1657] [serial = 1964] [outer = 0x111037c00] 04:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1323ms 04:41:16 INFO - PROCESS | 1657 | 1464608476284 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]]]}] 04:41:16 INFO - PROCESS | 1657 | 1464608476295 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:41:16 INFO - PROCESS | 1657 | 1464608476299 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:41:16 INFO - PROCESS | 1657 | 1464608476302 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 1657 | 1464608476305 Marionette TRACE conn2 <- [1,2590,null,{}] 04:41:16 INFO - PROCESS | 1657 | 1464608476308 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}] 04:41:16 INFO - PROCESS | 1657 | 1464608476423 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:41:16 INFO - PROCESS | 1657 | 1464608476537 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x118697000 == 138 [pid = 1657] [id = 655] 04:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x112689800) [pid = 1657] [serial = 1965] [outer = 0x0] 04:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x112922800) [pid = 1657] [serial = 1966] [outer = 0x112689800] 04:41:16 INFO - PROCESS | 1657 | 1464608476567 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1139f9800) [pid = 1657] [serial = 1967] [outer = 0x112689800] 04:41:16 INFO - PROCESS | 1657 | 1464608476977 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]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 725ms 04:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:41:17 INFO - PROCESS | 1657 | 1464608477030 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 1657 | 1464608477033 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:41:17 INFO - PROCESS | 1657 | 1464608477052 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 1657 | 1464608477053 Marionette TRACE conn2 <- [1,2594,null,{}] 04:41:17 INFO - PROCESS | 1657 | 1464608477055 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}] 04:41:17 INFO - PROCESS | 1657 | 1464608477174 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:41:17 INFO - PROCESS | 1657 | 1464608477283 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x118128000 == 139 [pid = 1657] [id = 656] 04:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x1166c8400) [pid = 1657] [serial = 1968] [outer = 0x0] 04:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x11717f400) [pid = 1657] [serial = 1969] [outer = 0x1166c8400] 04:41:17 INFO - PROCESS | 1657 | 1464608477312 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x11810e000) [pid = 1657] [serial = 1970] [outer = 0x1166c8400] 04:41:17 INFO - PROCESS | 1657 | 1464608477827 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]]]}] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1127c0800 == 138 [pid = 1657] [id = 327] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1352b9000 == 137 [pid = 1657] [id = 502] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x129125000 == 136 [pid = 1657] [id = 99] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1352b6800 == 135 [pid = 1657] [id = 305] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a7800 == 134 [pid = 1657] [id = 432] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1350ba800 == 133 [pid = 1657] [id = 425] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13a2b5000 == 132 [pid = 1657] [id = 644] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13a29a000 == 131 [pid = 1657] [id = 643] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x123aae800 == 130 [pid = 1657] [id = 642] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x135dd3000) [pid = 1657] [serial = 1822] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x139361000) [pid = 1657] [serial = 1825] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x13a173400) [pid = 1657] [serial = 1831] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x139444800) [pid = 1657] [serial = 1828] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x12c080000) [pid = 1657] [serial = 1834] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x12602b000) [pid = 1657] [serial = 1837] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x128bce800) [pid = 1657] [serial = 1858] [outer = 0x0] [url = about:blank] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13934a000 == 129 [pid = 1657] [id = 641] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x135b21800 == 128 [pid = 1657] [id = 640] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x13925f800 == 127 [pid = 1657] [id = 596] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x135578000 == 126 [pid = 1657] [id = 639] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8cc800 == 125 [pid = 1657] [id = 638] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12b13d800 == 124 [pid = 1657] [id = 637] 04:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 841ms 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1267af000 == 123 [pid = 1657] [id = 636] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2d3800 == 122 [pid = 1657] [id = 635] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12b14d000 == 121 [pid = 1657] [id = 634] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x135756000 == 120 [pid = 1657] [id = 627] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1355b0800 == 119 [pid = 1657] [id = 626] 04:41:17 INFO - PROCESS | 1657 | 1464608477890 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 1657 | 1464608477891 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1353ba000 == 118 [pid = 1657] [id = 625] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x1350b6000 == 117 [pid = 1657] [id = 624] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x134e88000 == 116 [pid = 1657] [id = 623] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc24800 == 115 [pid = 1657] [id = 622] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12c01f800 == 114 [pid = 1657] [id = 621] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x11977f000 == 113 [pid = 1657] [id = 620] 04:41:17 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5aa800 == 112 [pid = 1657] [id = 619] 04:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:41:17 INFO - PROCESS | 1657 | 1464608477903 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 1657 | 1464608477907 Marionette TRACE conn2 <- [1,2598,null,{}] 04:41:17 INFO - PROCESS | 1657 | 1464608477910 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}] 04:41:18 INFO - PROCESS | 1657 | 1464608478021 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x113d7f800) [pid = 1657] [serial = 1801] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x1213d6800) [pid = 1657] [serial = 1847] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x118ecd800) [pid = 1657] [serial = 1846] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12683e800) [pid = 1657] [serial = 1855] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x128a18400) [pid = 1657] [serial = 1856] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12648dc00) [pid = 1657] [serial = 1852] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x126733000) [pid = 1657] [serial = 1853] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x121724000) [pid = 1657] [serial = 1849] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x1243a0000) [pid = 1657] [serial = 1850] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x1160f2400) [pid = 1657] [serial = 1843] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x11810bc00) [pid = 1657] [serial = 1844] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x135cb3c00) [pid = 1657] [serial = 1819] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12bbc8400) [pid = 1657] [serial = 1810] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x1217b2800) [pid = 1657] [serial = 1804] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x134e71c00) [pid = 1657] [serial = 1816] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x128a24400) [pid = 1657] [serial = 1807] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12c5cd000) [pid = 1657] [serial = 1813] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x1180c9400) [pid = 1657] [serial = 1840] [outer = 0x0] [url = about:blank] 04:41:18 INFO - PROCESS | 1657 | 1464608478117 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d6000 == 113 [pid = 1657] [id = 657] 04:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x1180c9400) [pid = 1657] [serial = 1971] [outer = 0x0] 04:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x1186f3c00) [pid = 1657] [serial = 1972] [outer = 0x1180c9400] 04:41:18 INFO - PROCESS | 1657 | 1464608478143 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x119156c00) [pid = 1657] [serial = 1973] [outer = 0x1180c9400] 04:41:18 INFO - PROCESS | 1657 | 1464608478458 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]]]}] 04:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 580ms 04:41:18 INFO - PROCESS | 1657 | 1464608478479 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:41:18 INFO - PROCESS | 1657 | 1464608478483 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:41:18 INFO - PROCESS | 1657 | 1464608478487 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 1657 | 1464608478488 Marionette TRACE conn2 <- [1,2602,null,{}] 04:41:18 INFO - PROCESS | 1657 | 1464608478490 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}] 04:41:18 INFO - PROCESS | 1657 | 1464608478633 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:41:18 INFO - PROCESS | 1657 | 1464608478718 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211c3800 == 114 [pid = 1657] [id = 658] 04:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x11914c400) [pid = 1657] [serial = 1974] [outer = 0x0] 04:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x11979b800) [pid = 1657] [serial = 1975] [outer = 0x11914c400] 04:41:18 INFO - PROCESS | 1657 | 1464608478744 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x120fd1c00) [pid = 1657] [serial = 1976] [outer = 0x11914c400] 04:41:19 INFO - PROCESS | 1657 | 1464608479084 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]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 620ms 04:41:19 INFO - PROCESS | 1657 | 1464608479108 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:41:19 INFO - PROCESS | 1657 | 1464608479110 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:41:19 INFO - PROCESS | 1657 | 1464608479116 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1657 | 1464608479118 Marionette TRACE conn2 <- [1,2606,null,{}] 04:41:19 INFO - PROCESS | 1657 | 1464608479122 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}] 04:41:19 INFO - PROCESS | 1657 | 1464608479298 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:41:19 INFO - PROCESS | 1657 | 1464608479430 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x126db0800 == 115 [pid = 1657] [id = 659] 04:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x1212d3000) [pid = 1657] [serial = 1977] [outer = 0x0] 04:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1214e6c00) [pid = 1657] [serial = 1978] [outer = 0x1212d3000] 04:41:19 INFO - PROCESS | 1657 | 1464608479483 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x1217afc00) [pid = 1657] [serial = 1979] [outer = 0x1212d3000] 04:41:19 INFO - PROCESS | 1657 | 1464608479825 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]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 725ms 04:41:19 INFO - PROCESS | 1657 | 1464608479870 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:41:19 INFO - PROCESS | 1657 | 1464608479871 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:41:19 INFO - PROCESS | 1657 | 1464608479875 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 1657 | 1464608479876 Marionette TRACE conn2 <- [1,2610,null,{}] 04:41:19 INFO - PROCESS | 1657 | 1464608479878 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}] 04:41:19 INFO - PROCESS | 1657 | 1464608479995 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:41:20 INFO - PROCESS | 1657 | 1464608480001 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a849000 == 116 [pid = 1657] [id = 660] 04:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x1219c2c00) [pid = 1657] [serial = 1980] [outer = 0x0] 04:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x12448c000) [pid = 1657] [serial = 1981] [outer = 0x1219c2c00] 04:41:20 INFO - PROCESS | 1657 | 1464608480026 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x12602e800) [pid = 1657] [serial = 1982] [outer = 0x1219c2c00] 04:41:20 INFO - PROCESS | 1657 | 1464608480416 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]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 568ms 04:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:41:20 INFO - PROCESS | 1657 | 1464608480443 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 1657 | 1464608480444 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:41:20 INFO - PROCESS | 1657 | 1464608480446 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 1657 | 1464608480447 Marionette TRACE conn2 <- [1,2614,null,{}] 04:41:20 INFO - PROCESS | 1657 | 1464608480450 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}] 04:41:20 INFO - PROCESS | 1657 | 1464608480577 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:41:20 INFO - PROCESS | 1657 | 1464608480590 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b14a000 == 117 [pid = 1657] [id = 661] 04:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x12602b000) [pid = 1657] [serial = 1983] [outer = 0x0] 04:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x1263a8800) [pid = 1657] [serial = 1984] [outer = 0x12602b000] 04:41:20 INFO - PROCESS | 1657 | 1464608480622 Marionette DEBUG loaded listener.js 04:41:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x126491000) [pid = 1657] [serial = 1985] [outer = 0x12602b000] 04:41:20 INFO - PROCESS | 1657 | 1464608480988 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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 570ms 04:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:41:21 INFO - PROCESS | 1657 | 1464608481023 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 1657 | 1464608481024 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:41:21 INFO - PROCESS | 1657 | 1464608481026 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 1657 | 1464608481027 Marionette TRACE conn2 <- [1,2618,null,{}] 04:41:21 INFO - PROCESS | 1657 | 1464608481030 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}] 04:41:21 INFO - PROCESS | 1657 | 1464608481160 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:41:21 INFO - PROCESS | 1657 | 1464608481174 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c014800 == 118 [pid = 1657] [id = 662] 04:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x1160ef800) [pid = 1657] [serial = 1986] [outer = 0x0] 04:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12672f000) [pid = 1657] [serial = 1987] [outer = 0x1160ef800] 04:41:21 INFO - PROCESS | 1657 | 1464608481199 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x1289af400) [pid = 1657] [serial = 1988] [outer = 0x1160ef800] 04:41:21 INFO - PROCESS | 1657 | 1464608481581 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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 568ms 04:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:41:21 INFO - PROCESS | 1657 | 1464608481595 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 1657 | 1464608481596 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:41:21 INFO - PROCESS | 1657 | 1464608481601 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 1657 | 1464608481603 Marionette TRACE conn2 <- [1,2622,null,{}] 04:41:21 INFO - PROCESS | 1657 | 1464608481605 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}] 04:41:21 INFO - PROCESS | 1657 | 1464608481741 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:41:21 INFO - PROCESS | 1657 | 1464608481760 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca82000 == 119 [pid = 1657] [id = 663] 04:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x126731c00) [pid = 1657] [serial = 1989] [outer = 0x0] 04:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12648a400) [pid = 1657] [serial = 1990] [outer = 0x126731c00] 04:41:21 INFO - PROCESS | 1657 | 1464608481785 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x128a25400) [pid = 1657] [serial = 1991] [outer = 0x126731c00] 04:41:22 INFO - PROCESS | 1657 | 1464608482807 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]]]}] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x135a34400) [pid = 1657] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x135ccf400) [pid = 1657] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x1161aa400) [pid = 1657] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12bee2c00) [pid = 1657] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x112921000) [pid = 1657] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x1186f5c00) [pid = 1657] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x128a26800) [pid = 1657] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12602e400) [pid = 1657] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x13a177c00) [pid = 1657] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x13a246400) [pid = 1657] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:41:22 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x12c5d4c00) [pid = 1657] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1273ms 04:41:22 INFO - PROCESS | 1657 | 1464608482874 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 1657 | 1464608482875 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:41:22 INFO - PROCESS | 1657 | 1464608482877 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 1657 | 1464608482878 Marionette TRACE conn2 <- [1,2626,null,{}] 04:41:22 INFO - PROCESS | 1657 | 1464608482881 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}] 04:41:22 INFO - PROCESS | 1657 | 1464608482982 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:41:22 INFO - PROCESS | 1657 | 1464608482986 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3df000 == 120 [pid = 1657] [id = 664] 04:41:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x1217b0800) [pid = 1657] [serial = 1992] [outer = 0x0] 04:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x128b58800) [pid = 1657] [serial = 1993] [outer = 0x1217b0800] 04:41:23 INFO - PROCESS | 1657 | 1464608483017 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x128bd4c00) [pid = 1657] [serial = 1994] [outer = 0x1217b0800] 04:41:23 INFO - PROCESS | 1657 | 1464608483394 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]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 571ms 04:41:23 INFO - PROCESS | 1657 | 1464608483455 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 1657 | 1464608483457 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:41:23 INFO - PROCESS | 1657 | 1464608483459 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 1657 | 1464608483461 Marionette TRACE conn2 <- [1,2630,null,{}] 04:41:23 INFO - PROCESS | 1657 | 1464608483466 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}] 04:41:23 INFO - PROCESS | 1657 | 1464608483582 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:41:23 INFO - PROCESS | 1657 | 1464608483586 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8ba800 == 121 [pid = 1657] [id = 665] 04:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x12917c800) [pid = 1657] [serial = 1995] [outer = 0x0] 04:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12a50b000) [pid = 1657] [serial = 1996] [outer = 0x12917c800] 04:41:23 INFO - PROCESS | 1657 | 1464608483611 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12a864c00) [pid = 1657] [serial = 1997] [outer = 0x12917c800] 04:41:23 INFO - PROCESS | 1657 | 1464608483975 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]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 520ms 04:41:23 INFO - PROCESS | 1657 | 1464608483983 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 1657 | 1464608483984 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:41:23 INFO - PROCESS | 1657 | 1464608483986 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 1657 | 1464608483987 Marionette TRACE conn2 <- [1,2634,null,{}] 04:41:23 INFO - PROCESS | 1657 | 1464608483990 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}] 04:41:24 INFO - PROCESS | 1657 | 1464608484094 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:41:24 INFO - PROCESS | 1657 | 1464608484189 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc39800 == 122 [pid = 1657] [id = 666] 04:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x129369c00) [pid = 1657] [serial = 1998] [outer = 0x0] 04:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12a86c400) [pid = 1657] [serial = 1999] [outer = 0x129369c00] 04:41:24 INFO - PROCESS | 1657 | 1464608484214 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12b11c400) [pid = 1657] [serial = 2000] [outer = 0x129369c00] 04:41:24 INFO - PROCESS | 1657 | 1464608484517 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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 567ms 04:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:41:24 INFO - PROCESS | 1657 | 1464608484555 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 1657 | 1464608484556 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:41:24 INFO - PROCESS | 1657 | 1464608484558 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 1657 | 1464608484559 Marionette TRACE conn2 <- [1,2638,null,{}] 04:41:24 INFO - PROCESS | 1657 | 1464608484561 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}] 04:41:24 INFO - PROCESS | 1657 | 1464608484664 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:41:24 INFO - PROCESS | 1657 | 1464608484668 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2e9000 == 123 [pid = 1657] [id = 667] 04:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x12a86ec00) [pid = 1657] [serial = 2001] [outer = 0x0] 04:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x12bb0d800) [pid = 1657] [serial = 2002] [outer = 0x12a86ec00] 04:41:24 INFO - PROCESS | 1657 | 1464608484693 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x12c072800) [pid = 1657] [serial = 2003] [outer = 0x12a86ec00] 04:41:25 INFO - PROCESS | 1657 | 1464608485257 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]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 720ms 04:41:25 INFO - PROCESS | 1657 | 1464608485278 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 1657 | 1464608485283 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:41:25 INFO - PROCESS | 1657 | 1464608485306 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - PROCESS | 1657 | 1464608485309 Marionette TRACE conn2 <- [1,2642,null,{}] 04:41:25 INFO - PROCESS | 1657 | 1464608485312 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}] 04:41:25 INFO - PROCESS | 1657 | 1464608485447 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:41:25 INFO - PROCESS | 1657 | 1464608485574 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x11917d000 == 124 [pid = 1657] [id = 668] 04:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x112eb8c00) [pid = 1657] [serial = 2004] [outer = 0x0] 04:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x1132e2000) [pid = 1657] [serial = 2005] [outer = 0x112eb8c00] 04:41:25 INFO - PROCESS | 1657 | 1464608485606 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x1166cac00) [pid = 1657] [serial = 2006] [outer = 0x112eb8c00] 04:41:26 INFO - PROCESS | 1657 | 1464608486087 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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 828ms 04:41:26 INFO - PROCESS | 1657 | 1464608486133 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1657 | 1464608486137 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:41:26 INFO - PROCESS | 1657 | 1464608486142 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1657 | 1464608486144 Marionette TRACE conn2 <- [1,2646,null,{}] 04:41:26 INFO - PROCESS | 1657 | 1464608486147 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}] 04:41:26 INFO - PROCESS | 1657 | 1464608486269 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:41:26 INFO - PROCESS | 1657 | 1464608486368 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x12952c800 == 125 [pid = 1657] [id = 669] 04:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x118108400) [pid = 1657] [serial = 2007] [outer = 0x0] 04:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x118613400) [pid = 1657] [serial = 2008] [outer = 0x118108400] 04:41:26 INFO - PROCESS | 1657 | 1464608486399 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x119656800) [pid = 1657] [serial = 2009] [outer = 0x118108400] 04:41:26 INFO - PROCESS | 1657 | 1464608486820 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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 719ms 04:41:26 INFO - PROCESS | 1657 | 1464608486878 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 1657 | 1464608486881 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:41:26 INFO - PROCESS | 1657 | 1464608486886 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 1657 | 1464608486889 Marionette TRACE conn2 <- [1,2650,null,{}] 04:41:26 INFO - PROCESS | 1657 | 1464608486898 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}] 04:41:27 INFO - PROCESS | 1657 | 1464608487023 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:41:27 INFO - PROCESS | 1657 | 1464608487124 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x134ed6000 == 126 [pid = 1657] [id = 670] 04:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x1217aec00) [pid = 1657] [serial = 2010] [outer = 0x0] 04:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12410ec00) [pid = 1657] [serial = 2011] [outer = 0x1217aec00] 04:41:27 INFO - PROCESS | 1657 | 1464608487157 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12648d800) [pid = 1657] [serial = 2012] [outer = 0x1217aec00] 04:41:27 INFO - PROCESS | 1657 | 1464608487600 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]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 723ms 04:41:27 INFO - PROCESS | 1657 | 1464608487609 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 1657 | 1464608487611 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:41:27 INFO - PROCESS | 1657 | 1464608487614 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 1657 | 1464608487615 Marionette TRACE conn2 <- [1,2654,null,{}] 04:41:27 INFO - PROCESS | 1657 | 1464608487617 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}] 04:41:27 INFO - PROCESS | 1657 | 1464608487742 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:41:27 INFO - PROCESS | 1657 | 1464608487869 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350af000 == 127 [pid = 1657] [id = 671] 04:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x128a1d000) [pid = 1657] [serial = 2013] [outer = 0x0] 04:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x128bcb800) [pid = 1657] [serial = 2014] [outer = 0x128a1d000] 04:41:27 INFO - PROCESS | 1657 | 1464608487902 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x128f04000) [pid = 1657] [serial = 2015] [outer = 0x128a1d000] 04:41:28 INFO - PROCESS | 1657 | 1464608488303 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]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 722ms 04:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:41:28 INFO - PROCESS | 1657 | 1464608488336 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 1657 | 1464608488338 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:41:28 INFO - PROCESS | 1657 | 1464608488340 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 1657 | 1464608488341 Marionette TRACE conn2 <- [1,2658,null,{}] 04:41:28 INFO - PROCESS | 1657 | 1464608488343 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}] 04:41:28 INFO - PROCESS | 1657 | 1464608488465 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:41:28 INFO - PROCESS | 1657 | 1464608488594 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352b6000 == 128 [pid = 1657] [id = 672] 04:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x128a1d400) [pid = 1657] [serial = 2016] [outer = 0x0] 04:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12a506400) [pid = 1657] [serial = 2017] [outer = 0x128a1d400] 04:41:28 INFO - PROCESS | 1657 | 1464608488624 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x12acafc00) [pid = 1657] [serial = 2018] [outer = 0x128a1d400] 04:41:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:41:29 INFO - PROCESS | 1657 | 1464608489050 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]]]}] 04:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 718ms 04:41:29 INFO - PROCESS | 1657 | 1464608489059 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 1657 | 1464608489060 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:41:29 INFO - PROCESS | 1657 | 1464608489063 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 1657 | 1464608489064 Marionette TRACE conn2 <- [1,2662,null,{}] 04:41:29 INFO - PROCESS | 1657 | 1464608489066 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}] 04:41:29 INFO - PROCESS | 1657 | 1464608489212 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:41:29 INFO - PROCESS | 1657 | 1464608489347 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355b0000 == 129 [pid = 1657] [id = 673] 04:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12bbca400) [pid = 1657] [serial = 2019] [outer = 0x0] 04:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x12c080800) [pid = 1657] [serial = 2020] [outer = 0x12bbca400] 04:41:29 INFO - PROCESS | 1657 | 1464608489380 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x12c1c5800) [pid = 1657] [serial = 2021] [outer = 0x12bbca400] 04:41:29 INFO - PROCESS | 1657 | 1464608489802 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:41:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 770ms 04:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:41:29 INFO - PROCESS | 1657 | 1464608489835 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 1657 | 1464608489836 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:41:29 INFO - PROCESS | 1657 | 1464608489839 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 1657 | 1464608489840 Marionette TRACE conn2 <- [1,2666,null,{}] 04:41:29 INFO - PROCESS | 1657 | 1464608489842 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}] 04:41:29 INFO - PROCESS | 1657 | 1464608489962 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:41:30 INFO - PROCESS | 1657 | 1464608490063 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x135746000 == 130 [pid = 1657] [id = 674] 04:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x12c1c0800) [pid = 1657] [serial = 2022] [outer = 0x0] 04:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x12c5d4c00) [pid = 1657] [serial = 2023] [outer = 0x12c1c0800] 04:41:30 INFO - PROCESS | 1657 | 1464608490093 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x12ca54800) [pid = 1657] [serial = 2024] [outer = 0x12c1c0800] 04:41:30 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3e6000 == 129 [pid = 1657] [id = 17] 04:41:31 INFO - PROCESS | 1657 | 1464608491070 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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1270ms 04:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:41:31 INFO - PROCESS | 1657 | 1464608491109 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 1657 | 1464608491111 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:41:31 INFO - PROCESS | 1657 | 1464608491113 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 1657 | 1464608491114 Marionette TRACE conn2 <- [1,2670,null,{}] 04:41:31 INFO - PROCESS | 1657 | 1464608491117 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}] 04:41:31 INFO - PROCESS | 1657 | 1464608491238 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:41:31 INFO - PROCESS | 1657 | 1464608491385 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b0f000 == 130 [pid = 1657] [id = 675] 04:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x12c1c1c00) [pid = 1657] [serial = 2025] [outer = 0x0] 04:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x12ca53800) [pid = 1657] [serial = 2026] [outer = 0x12c1c1c00] 04:41:31 INFO - PROCESS | 1657 | 1464608491418 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x12d3d5400) [pid = 1657] [serial = 2027] [outer = 0x12c1c1c00] 04:41:32 INFO - PROCESS | 1657 | 1464608492342 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] 04:41:32 INFO - PROCESS | 1657 | 1464608492386 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:41:32 INFO - PROCESS | 1657 | 1464608492388 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 1657 | 1464608492389 Marionette TRACE conn2 <- [1,2674,null,{}] 04:41:32 INFO - PROCESS | 1657 | 1464608492392 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}] 04:41:32 INFO - PROCESS | 1657 | 1464608492516 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:41:32 INFO - PROCESS | 1657 | 1464608492647 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x126da5000 == 131 [pid = 1657] [id = 676] 04:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x118e3cc00) [pid = 1657] [serial = 2028] [outer = 0x0] 04:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x118ec0000) [pid = 1657] [serial = 2029] [outer = 0x118e3cc00] 04:41:32 INFO - PROCESS | 1657 | 1464608492701 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x12d8a6800) [pid = 1657] [serial = 2030] [outer = 0x118e3cc00] 04:41:33 INFO - PROCESS | 1657 | 1464608493601 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] 04:41:33 INFO - PROCESS | 1657 | 1464608493615 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:41:33 INFO - PROCESS | 1657 | 1464608493618 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 1657 | 1464608493619 Marionette TRACE conn2 <- [1,2678,null,{}] 04:41:33 INFO - PROCESS | 1657 | 1464608493622 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}] 04:41:33 INFO - PROCESS | 1657 | 1464608493747 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:41:34 INFO - PROCESS | 1657 | 1464608494049 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x11918b000 == 132 [pid = 1657] [id = 677] 04:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x11203ec00) [pid = 1657] [serial = 2031] [outer = 0x0] 04:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x112682400) [pid = 1657] [serial = 2032] [outer = 0x11203ec00] 04:41:34 INFO - PROCESS | 1657 | 1464608494112 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x11334d800) [pid = 1657] [serial = 2033] [outer = 0x11203ec00] 04:41:35 INFO - PROCESS | 1657 | 1464608495036 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]]]}] 04:41:35 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) 04:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1471ms 04:41:35 INFO - PROCESS | 1657 | 1464608495089 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 1657 | 1464608495092 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:41:35 INFO - PROCESS | 1657 | 1464608495095 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 1657 | 1464608495097 Marionette TRACE conn2 <- [1,2682,null,{}] 04:41:35 INFO - PROCESS | 1657 | 1464608495101 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}] 04:41:35 INFO - PROCESS | 1657 | 1464608495220 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:41:35 INFO - PROCESS | 1657 | 1464608495352 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x120ddf800 == 133 [pid = 1657] [id = 678] 04:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x118624800) [pid = 1657] [serial = 2034] [outer = 0x0] 04:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x11862c800) [pid = 1657] [serial = 2035] [outer = 0x118624800] 04:41:35 INFO - PROCESS | 1657 | 1464608495399 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x11979cc00) [pid = 1657] [serial = 2036] [outer = 0x118624800] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x11608f800 == 132 [pid = 1657] [id = 79] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1127b1800 == 131 [pid = 1657] [id = 236] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc39800 == 130 [pid = 1657] [id = 666] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8ba800 == 129 [pid = 1657] [id = 665] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x12dc20c00) [pid = 1657] [serial = 1885] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x135373800) [pid = 1657] [serial = 1888] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x135a32c00) [pid = 1657] [serial = 1891] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x135cd4800) [pid = 1657] [serial = 1894] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x12d51c400) [pid = 1657] [serial = 1897] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x13b840800) [pid = 1657] [serial = 1936] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3df000 == 128 [pid = 1657] [id = 664] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca82000 == 127 [pid = 1657] [id = 663] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12c014800 == 126 [pid = 1657] [id = 662] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12b14a000 == 125 [pid = 1657] [id = 661] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x12a849000 == 124 [pid = 1657] [id = 660] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x126db0800 == 123 [pid = 1657] [id = 659] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1211c3800 == 122 [pid = 1657] [id = 658] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1181d6000 == 121 [pid = 1657] [id = 657] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118128000 == 120 [pid = 1657] [id = 656] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x118697000 == 119 [pid = 1657] [id = 655] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1186a3800 == 118 [pid = 1657] [id = 654] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1447b2000 == 117 [pid = 1657] [id = 651] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x1432e9800 == 116 [pid = 1657] [id = 650] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x142f13800 == 115 [pid = 1657] [id = 649] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x142e47000 == 114 [pid = 1657] [id = 648] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x135095800 == 113 [pid = 1657] [id = 647] 04:41:35 INFO - PROCESS | 1657 | --DOCSHELL 0x126db3000 == 112 [pid = 1657] [id = 646] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x135cb5000) [pid = 1657] [serial = 1921] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x13943fc00) [pid = 1657] [serial = 1924] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x1214f4400) [pid = 1657] [serial = 1927] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x13a168c00) [pid = 1657] [serial = 1925] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x13a241400) [pid = 1657] [serial = 1928] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x12c09a800) [pid = 1657] [serial = 1915] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x12dc05c00) [pid = 1657] [serial = 1882] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x118e41c00) [pid = 1657] [serial = 1904] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x116a5e400) [pid = 1657] [serial = 1903] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x124a60000) [pid = 1657] [serial = 1907] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x1217aa400) [pid = 1657] [serial = 1906] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12a506800) [pid = 1657] [serial = 1912] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12bb07800) [pid = 1657] [serial = 1913] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x119ae3c00) [pid = 1657] [serial = 1864] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x126729000) [pid = 1657] [serial = 1909] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x128a22800) [pid = 1657] [serial = 1910] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x113b7c000) [pid = 1657] [serial = 1861] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x129373400) [pid = 1657] [serial = 1870] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x13a15c800) [pid = 1657] [serial = 1900] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x12b3c1800) [pid = 1657] [serial = 1873] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x12c1cac00) [pid = 1657] [serial = 1876] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x126732400) [pid = 1657] [serial = 1867] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12d89d400) [pid = 1657] [serial = 1879] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x142fc2400) [pid = 1657] [serial = 1934] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x12c1c7800) [pid = 1657] [serial = 1916] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x13a2e2c00) [pid = 1657] [serial = 1930] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12cea0000) [pid = 1657] [serial = 1918] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x135dd8000) [pid = 1657] [serial = 1922] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x13ad21000) [pid = 1657] [serial = 1931] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x13b77d000) [pid = 1657] [serial = 1933] [outer = 0x0] [url = about:blank] 04:41:35 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x135a35c00) [pid = 1657] [serial = 1919] [outer = 0x0] [url = about:blank] 04:41:36 INFO - PROCESS | 1657 | 1464608496396 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]]]}] 04:41:36 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) 04:41:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1322ms 04:41:36 INFO - PROCESS | 1657 | 1464608496420 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:41:36 INFO - PROCESS | 1657 | 1464608496424 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:41:36 INFO - PROCESS | 1657 | 1464608496429 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 1657 | 1464608496433 Marionette TRACE conn2 <- [1,2686,null,{}] 04:41:36 INFO - PROCESS | 1657 | 1464608496437 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}] 04:41:36 INFO - PROCESS | 1657 | 1464608496556 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:41:36 INFO - PROCESS | 1657 | 1464608496561 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x120fcc800 == 113 [pid = 1657] [id = 679] 04:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x11979c800) [pid = 1657] [serial = 2037] [outer = 0x0] 04:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x1212cc400) [pid = 1657] [serial = 2038] [outer = 0x11979c800] 04:41:36 INFO - PROCESS | 1657 | 1464608496588 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x1217ac000) [pid = 1657] [serial = 2039] [outer = 0x11979c800] 04:41:37 INFO - PROCESS | 1657 | 1464608497574 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] 04:41:37 INFO - PROCESS | 1657 | 1464608497607 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:41:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:41:37 INFO - PROCESS | 1657 | 1464608497611 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 1657 | 1464608497617 Marionette TRACE conn2 <- [1,2690,null,{}] 04:41:37 INFO - PROCESS | 1657 | 1464608497623 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}] 04:41:37 INFO - PROCESS | 1657 | 1464608497726 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:41:37 INFO - PROCESS | 1657 | 1464608497731 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c003000 == 114 [pid = 1657] [id = 680] 04:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x124155800) [pid = 1657] [serial = 2040] [outer = 0x0] 04:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x126489000) [pid = 1657] [serial = 2041] [outer = 0x124155800] 04:41:37 INFO - PROCESS | 1657 | 1464608497757 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x126856800) [pid = 1657] [serial = 2042] [outer = 0x124155800] 04:41:38 INFO - PROCESS | 1657 | 1464608498639 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] 04:41:38 INFO - PROCESS | 1657 | 1464608498690 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:41:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:41:38 INFO - PROCESS | 1657 | 1464608498692 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 1657 | 1464608498694 Marionette TRACE conn2 <- [1,2694,null,{}] 04:41:38 INFO - PROCESS | 1657 | 1464608498696 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}] 04:41:38 INFO - PROCESS | 1657 | 1464608498832 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:41:38 INFO - PROCESS | 1657 | 1464608498850 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d343000 == 115 [pid = 1657] [id = 681] 04:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x126729000) [pid = 1657] [serial = 2043] [outer = 0x0] 04:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x128a26800) [pid = 1657] [serial = 2044] [outer = 0x126729000] 04:41:38 INFO - PROCESS | 1657 | 1464608498876 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x128d18000) [pid = 1657] [serial = 2045] [outer = 0x126729000] 04:41:39 INFO - PROCESS | 1657 | 1464608499744 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] 04:41:39 INFO - PROCESS | 1657 | 1464608499766 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:41:39 INFO - PROCESS | 1657 | 1464608499769 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 1657 | 1464608499770 Marionette TRACE conn2 <- [1,2698,null,{}] 04:41:39 INFO - PROCESS | 1657 | 1464608499773 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}] 04:41:39 INFO - PROCESS | 1657 | 1464608499907 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x11914c400) [pid = 1657] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12602b000) [pid = 1657] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x1166c8400) [pid = 1657] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x1219c2c00) [pid = 1657] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x1160ef800) [pid = 1657] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1217b0800) [pid = 1657] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x129369c00) [pid = 1657] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x1212d3000) [pid = 1657] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12a78c000) [pid = 1657] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x126731c00) [pid = 1657] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x1180c9400) [pid = 1657] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x13bb14400) [pid = 1657] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x12917c800) [pid = 1657] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x111037c00) [pid = 1657] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x126ad0400) [pid = 1657] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x117698800) [pid = 1657] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:41:40 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x112689800) [pid = 1657] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:41:40 INFO - PROCESS | 1657 | 1464608500081 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x1211d9000 == 116 [pid = 1657] [id = 682] 04:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x11396d400) [pid = 1657] [serial = 2046] [outer = 0x0] 04:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x117698800) [pid = 1657] [serial = 2047] [outer = 0x11396d400] 04:41:40 INFO - PROCESS | 1657 | 1464608500114 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x126434800) [pid = 1657] [serial = 2048] [outer = 0x11396d400] 04:41:40 INFO - PROCESS | 1657 | 1464608500920 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] 04:41:40 INFO - PROCESS | 1657 | 1464608500942 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:41:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:41:40 INFO - PROCESS | 1657 | 1464608500944 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 1657 | 1464608500946 Marionette TRACE conn2 <- [1,2702,null,{}] 04:41:40 INFO - PROCESS | 1657 | 1464608500950 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}] 04:41:41 INFO - PROCESS | 1657 | 1464608501062 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:41:41 INFO - PROCESS | 1657 | 1464608501149 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e90800 == 117 [pid = 1657] [id = 683] 04:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x128bcfc00) [pid = 1657] [serial = 2049] [outer = 0x0] 04:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x12acb2800) [pid = 1657] [serial = 2050] [outer = 0x128bcfc00] 04:41:41 INFO - PROCESS | 1657 | 1464608501174 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x12bbcb400) [pid = 1657] [serial = 2051] [outer = 0x128bcfc00] 04:41:41 INFO - PROCESS | 1657 | 1464608501475 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]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:41:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 569ms 04:41:41 INFO - PROCESS | 1657 | 1464608501517 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:41:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:41:41 INFO - PROCESS | 1657 | 1464608501518 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:41:41 INFO - PROCESS | 1657 | 1464608501520 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 1657 | 1464608501522 Marionette TRACE conn2 <- [1,2706,null,{}] 04:41:41 INFO - PROCESS | 1657 | 1464608501524 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}] 04:41:41 INFO - PROCESS | 1657 | 1464608501626 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:41:41 INFO - PROCESS | 1657 | 1464608501631 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x135584800 == 118 [pid = 1657] [id = 684] 04:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x12ab0b800) [pid = 1657] [serial = 2052] [outer = 0x0] 04:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x12c081400) [pid = 1657] [serial = 2053] [outer = 0x12ab0b800] 04:41:41 INFO - PROCESS | 1657 | 1464608501656 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x12c1a2800) [pid = 1657] [serial = 2054] [outer = 0x12ab0b800] 04:41:42 INFO - PROCESS | 1657 | 1464608502010 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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:41:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 04:41:42 INFO - PROCESS | 1657 | 1464608502151 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 1657 | 1464608502154 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:41:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:41:42 INFO - PROCESS | 1657 | 1464608502159 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 1657 | 1464608502161 Marionette TRACE conn2 <- [1,2710,null,{}] 04:41:42 INFO - PROCESS | 1657 | 1464608502167 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}] 04:41:42 INFO - PROCESS | 1657 | 1464608502303 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:41:42 INFO - PROCESS | 1657 | 1464608502444 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x118ecf000 == 119 [pid = 1657] [id = 685] 04:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x1126a6000) [pid = 1657] [serial = 2055] [outer = 0x0] 04:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x113d0a400) [pid = 1657] [serial = 2056] [outer = 0x1126a6000] 04:41:42 INFO - PROCESS | 1657 | 1464608502477 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x118104400) [pid = 1657] [serial = 2057] [outer = 0x1126a6000] 04:41:42 INFO - PROCESS | 1657 | 1464608502939 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] 04:41:42 INFO - PROCESS | 1657 | 1464608502985 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:41:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:41:42 INFO - PROCESS | 1657 | 1464608502991 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 1657 | 1464608502994 Marionette TRACE conn2 <- [1,2714,null,{}] 04:41:42 INFO - PROCESS | 1657 | 1464608502997 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}] 04:41:43 INFO - PROCESS | 1657 | 1464608503120 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:41:43 INFO - PROCESS | 1657 | 1464608503256 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c00a000 == 120 [pid = 1657] [id = 686] 04:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x118248000) [pid = 1657] [serial = 2058] [outer = 0x0] 04:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x119ae1800) [pid = 1657] [serial = 2059] [outer = 0x118248000] 04:41:43 INFO - PROCESS | 1657 | 1464608503288 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x1217ad000) [pid = 1657] [serial = 2060] [outer = 0x118248000] 04:41:43 INFO - PROCESS | 1657 | 1464608503733 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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 775ms 04:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:41:43 INFO - PROCESS | 1657 | 1464608503765 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 1657 | 1464608503766 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:41:43 INFO - PROCESS | 1657 | 1464608503769 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 1657 | 1464608503770 Marionette TRACE conn2 <- [1,2718,null,{}] 04:41:43 INFO - PROCESS | 1657 | 1464608503778 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}] 04:41:43 INFO - PROCESS | 1657 | 1464608503903 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:41:44 INFO - PROCESS | 1657 | 1464608504039 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x1359cc800 == 121 [pid = 1657] [id = 687] 04:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x126728400) [pid = 1657] [serial = 2061] [outer = 0x0] 04:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x126ad5c00) [pid = 1657] [serial = 2062] [outer = 0x126728400] 04:41:44 INFO - PROCESS | 1657 | 1464608504074 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x128d11000) [pid = 1657] [serial = 2063] [outer = 0x126728400] 04:41:44 INFO - PROCESS | 1657 | 1464608504552 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] 04:41:44 INFO - PROCESS | 1657 | 1464608504593 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:41:44 INFO - PROCESS | 1657 | 1464608504611 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 1657 | 1464608504614 Marionette TRACE conn2 <- [1,2722,null,{}] 04:41:44 INFO - PROCESS | 1657 | 1464608504620 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}] 04:41:44 INFO - PROCESS | 1657 | 1464608504742 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:41:44 INFO - PROCESS | 1657 | 1464608504847 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x13934b000 == 122 [pid = 1657] [id = 688] 04:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12a798800) [pid = 1657] [serial = 2064] [outer = 0x0] 04:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12bb0dc00) [pid = 1657] [serial = 2065] [outer = 0x12a798800] 04:41:44 INFO - PROCESS | 1657 | 1464608504878 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12c5d6000) [pid = 1657] [serial = 2066] [outer = 0x12a798800] 04:41:45 INFO - PROCESS | 1657 | 1464608505338 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] 04:41:45 INFO - PROCESS | 1657 | 1464608505390 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:41:45 INFO - PROCESS | 1657 | 1464608505392 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 1657 | 1464608505393 Marionette TRACE conn2 <- [1,2726,null,{}] 04:41:45 INFO - PROCESS | 1657 | 1464608505395 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}] 04:41:45 INFO - PROCESS | 1657 | 1464608505516 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:41:45 INFO - PROCESS | 1657 | 1464608505622 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a0d8800 == 123 [pid = 1657] [id = 689] 04:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12acaa000) [pid = 1657] [serial = 2067] [outer = 0x0] 04:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x12d8a5000) [pid = 1657] [serial = 2068] [outer = 0x12acaa000] 04:41:45 INFO - PROCESS | 1657 | 1464608505652 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12dc0b800) [pid = 1657] [serial = 2069] [outer = 0x12acaa000] 04:41:46 INFO - PROCESS | 1657 | 1464608506075 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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:41:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 04:41:46 INFO - PROCESS | 1657 | 1464608506129 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 1657 | 1464608506131 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:41:46 INFO - PROCESS | 1657 | 1464608506136 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 1657 | 1464608506137 Marionette TRACE conn2 <- [1,2730,null,{}] 04:41:46 INFO - PROCESS | 1657 | 1464608506139 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}] 04:41:46 INFO - PROCESS | 1657 | 1464608506276 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:41:46 INFO - PROCESS | 1657 | 1464608506384 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a196800 == 124 [pid = 1657] [id = 690] 04:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x134e70800) [pid = 1657] [serial = 2070] [outer = 0x0] 04:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x135373c00) [pid = 1657] [serial = 2071] [outer = 0x134e70800] 04:41:46 INFO - PROCESS | 1657 | 1464608506415 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x135397800) [pid = 1657] [serial = 2072] [outer = 0x134e70800] 04:41:47 INFO - PROCESS | 1657 | 1464608507332 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] 04:41:47 INFO - PROCESS | 1657 | 1464608507358 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:41:47 INFO - PROCESS | 1657 | 1464608507361 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 1657 | 1464608507362 Marionette TRACE conn2 <- [1,2734,null,{}] 04:41:47 INFO - PROCESS | 1657 | 1464608507364 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}] 04:41:47 INFO - PROCESS | 1657 | 1464608507470 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:41:47 INFO - PROCESS | 1657 | 1464608507603 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a21f000 == 125 [pid = 1657] [id = 691] 04:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12b3bc400) [pid = 1657] [serial = 2073] [outer = 0x0] 04:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x135395c00) [pid = 1657] [serial = 2074] [outer = 0x12b3bc400] 04:41:47 INFO - PROCESS | 1657 | 1464608507633 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x135cad400) [pid = 1657] [serial = 2075] [outer = 0x12b3bc400] 04:41:48 INFO - PROCESS | 1657 | 1464608508054 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]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 04:41:48 INFO - PROCESS | 1657 | 1464608508085 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 1657 | 1464608508086 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:41:48 INFO - PROCESS | 1657 | 1464608508088 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 1657 | 1464608508089 Marionette TRACE conn2 <- [1,2738,null,{}] 04:41:48 INFO - PROCESS | 1657 | 1464608508092 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}] 04:41:48 INFO - PROCESS | 1657 | 1464608508212 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:41:48 INFO - PROCESS | 1657 | 1464608508349 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ad99800 == 126 [pid = 1657] [id = 692] 04:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x135cb3400) [pid = 1657] [serial = 2076] [outer = 0x0] 04:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x135cd0000) [pid = 1657] [serial = 2077] [outer = 0x135cb3400] 04:41:48 INFO - PROCESS | 1657 | 1464608508380 Marionette DEBUG loaded listener.js 04:41:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x135dcf000) [pid = 1657] [serial = 2078] [outer = 0x135cb3400] 04:41:48 INFO - PROCESS | 1657 | 1464608508771 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]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 04:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:41:48 INFO - PROCESS | 1657 | 1464608508810 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:41:48 INFO - PROCESS | 1657 | 1464608508811 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:41:48 INFO - PROCESS | 1657 | 1464608508813 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 1657 | 1464608508815 Marionette TRACE conn2 <- [1,2742,null,{}] 04:41:48 INFO - PROCESS | 1657 | 1464608508817 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}] 04:41:48 INFO - PROCESS | 1657 | 1464608508955 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:41:49 INFO - PROCESS | 1657 | 1464608509072 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbe1000 == 127 [pid = 1657] [id = 693] 04:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x135ccf000) [pid = 1657] [serial = 2079] [outer = 0x0] 04:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x135dd8000) [pid = 1657] [serial = 2080] [outer = 0x135ccf000] 04:41:49 INFO - PROCESS | 1657 | 1464608509102 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x139365000) [pid = 1657] [serial = 2081] [outer = 0x135ccf000] 04:41:49 INFO - PROCESS | 1657 | 1464608509502 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]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 04:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:41:49 INFO - PROCESS | 1657 | 1464608509535 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 1657 | 1464608509536 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:41:49 INFO - PROCESS | 1657 | 1464608509539 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 1657 | 1464608509540 Marionette TRACE conn2 <- [1,2746,null,{}] 04:41:49 INFO - PROCESS | 1657 | 1464608509543 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}] 04:41:49 INFO - PROCESS | 1657 | 1464608509667 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:41:49 INFO - PROCESS | 1657 | 1464608509770 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x142eac800 == 128 [pid = 1657] [id = 694] 04:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x135dce400) [pid = 1657] [serial = 2082] [outer = 0x0] 04:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x13a134800) [pid = 1657] [serial = 2083] [outer = 0x135dce400] 04:41:49 INFO - PROCESS | 1657 | 1464608509799 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x13a161c00) [pid = 1657] [serial = 2084] [outer = 0x135dce400] 04:41:50 INFO - PROCESS | 1657 | 1464608510260 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 769ms 04:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:41:50 INFO - PROCESS | 1657 | 1464608510338 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 1657 | 1464608510340 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:41:50 INFO - PROCESS | 1657 | 1464608510344 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 1657 | 1464608510346 Marionette TRACE conn2 <- [1,2750,null,{}] 04:41:50 INFO - PROCESS | 1657 | 1464608510350 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}] 04:41:50 INFO - PROCESS | 1657 | 1464608510491 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:41:50 INFO - PROCESS | 1657 | 1464608510844 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x119870800 == 129 [pid = 1657] [id = 695] 04:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x110ea6000) [pid = 1657] [serial = 2085] [outer = 0x0] 04:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x111038400) [pid = 1657] [serial = 2086] [outer = 0x110ea6000] 04:41:50 INFO - PROCESS | 1657 | 1464608510893 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x1126a3c00) [pid = 1657] [serial = 2087] [outer = 0x110ea6000] 04:41:51 INFO - PROCESS | 1657 | 1464608511487 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1171ms 04:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:41:51 INFO - PROCESS | 1657 | 1464608511516 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 1657 | 1464608511518 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:41:51 INFO - PROCESS | 1657 | 1464608511522 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 1657 | 1464608511524 Marionette TRACE conn2 <- [1,2754,null,{}] 04:41:51 INFO - PROCESS | 1657 | 1464608511527 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}] 04:41:51 INFO - PROCESS | 1657 | 1464608511647 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:41:51 INFO - PROCESS | 1657 | 1464608511789 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x123db6800 == 130 [pid = 1657] [id = 696] 04:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x112924000) [pid = 1657] [serial = 2088] [outer = 0x0] 04:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x115e4b800) [pid = 1657] [serial = 2089] [outer = 0x112924000] 04:41:51 INFO - PROCESS | 1657 | 1464608511819 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x1186f7c00) [pid = 1657] [serial = 2090] [outer = 0x112924000] 04:41:52 INFO - PROCESS | 1657 | 1464608512282 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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:41:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 776ms 04:41:52 INFO - PROCESS | 1657 | 1464608512300 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 1657 | 1464608512302 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:41:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:41:52 INFO - PROCESS | 1657 | 1464608512305 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 1657 | 1464608512306 Marionette TRACE conn2 <- [1,2758,null,{}] 04:41:52 INFO - PROCESS | 1657 | 1464608512309 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}] 04:41:52 INFO - PROCESS | 1657 | 1464608512427 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:41:52 INFO - PROCESS | 1657 | 1464608512566 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x12acc5800 == 131 [pid = 1657] [id = 697] 04:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x119de7c00) [pid = 1657] [serial = 2091] [outer = 0x0] 04:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x1217aa400) [pid = 1657] [serial = 2092] [outer = 0x119de7c00] 04:41:52 INFO - PROCESS | 1657 | 1464608512597 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x124f23000) [pid = 1657] [serial = 2093] [outer = 0x119de7c00] 04:41:53 INFO - PROCESS | 1657 | 1464608513005 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 719ms 04:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:41:53 INFO - PROCESS | 1657 | 1464608513024 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 1657 | 1464608513026 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:41:53 INFO - PROCESS | 1657 | 1464608513032 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1657 | 1464608513036 Marionette TRACE conn2 <- [1,2762,null,{}] 04:41:53 INFO - PROCESS | 1657 | 1464608513039 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}] 04:41:53 INFO - PROCESS | 1657 | 1464608513158 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:41:53 INFO - PROCESS | 1657 | 1464608513270 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8be800 == 132 [pid = 1657] [id = 698] 04:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x120d78400) [pid = 1657] [serial = 2094] [outer = 0x0] 04:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x128a24000) [pid = 1657] [serial = 2095] [outer = 0x120d78400] 04:41:53 INFO - PROCESS | 1657 | 1464608513297 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x12917c000) [pid = 1657] [serial = 2096] [outer = 0x120d78400] 04:41:53 INFO - PROCESS | 1657 | 1464608513734 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 727ms 04:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:41:53 INFO - PROCESS | 1657 | 1464608513772 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 1657 | 1464608513774 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:41:53 INFO - PROCESS | 1657 | 1464608513777 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 1657 | 1464608513779 Marionette TRACE conn2 <- [1,2766,null,{}] 04:41:53 INFO - PROCESS | 1657 | 1464608513799 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}] 04:41:53 INFO - PROCESS | 1657 | 1464608513961 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfab800 == 131 [pid = 1657] [id = 18] 04:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x134e90800 == 130 [pid = 1657] [id = 683] 04:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x1211d9000 == 129 [pid = 1657] [id = 682] 04:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12d343000 == 128 [pid = 1657] [id = 681] 04:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x12c003000 == 127 [pid = 1657] [id = 680] 04:41:53 INFO - PROCESS | 1657 | --DOCSHELL 0x120fcc800 == 126 [pid = 1657] [id = 679] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x12bb0d800) [pid = 1657] [serial = 2002] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x12c1cb400) [pid = 1657] [serial = 1945] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x142fcd400) [pid = 1657] [serial = 1954] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x14300e000) [pid = 1657] [serial = 1957] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x143028c00) [pid = 1657] [serial = 1960] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x1180ca800) [pid = 1657] [serial = 1939] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x135caa800) [pid = 1657] [serial = 1948] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x13a2e3c00) [pid = 1657] [serial = 1951] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x126349400) [pid = 1657] [serial = 1942] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x120ddf800 == 125 [pid = 1657] [id = 678] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11918b000 == 124 [pid = 1657] [id = 677] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x135746000 == 123 [pid = 1657] [id = 674] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1355b0000 == 122 [pid = 1657] [id = 673] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1352b6000 == 121 [pid = 1657] [id = 672] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x1350af000 == 120 [pid = 1657] [id = 671] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x134ed6000 == 119 [pid = 1657] [id = 670] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x12952c800 == 118 [pid = 1657] [id = 669] 04:41:54 INFO - PROCESS | 1657 | --DOCSHELL 0x11917d000 == 117 [pid = 1657] [id = 668] 04:41:54 INFO - PROCESS | 1657 | 1464608514104 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181e6800 == 118 [pid = 1657] [id = 699] 04:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x118108c00) [pid = 1657] [serial = 2097] [outer = 0x0] 04:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x1217a9400) [pid = 1657] [serial = 2098] [outer = 0x118108c00] 04:41:54 INFO - PROCESS | 1657 | 1464608514130 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x128a24400) [pid = 1657] [serial = 2099] [outer = 0x118108c00] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x12b11c400) [pid = 1657] [serial = 2000] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x120fd1c00) [pid = 1657] [serial = 1976] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x126491000) [pid = 1657] [serial = 1985] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x11717f400) [pid = 1657] [serial = 1969] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x1263a8800) [pid = 1657] [serial = 1984] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x11810e000) [pid = 1657] [serial = 1970] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12602e800) [pid = 1657] [serial = 1982] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x1289af400) [pid = 1657] [serial = 1988] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x128bd4c00) [pid = 1657] [serial = 1994] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x12672f000) [pid = 1657] [serial = 1987] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12a86c400) [pid = 1657] [serial = 1999] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x1214e6c00) [pid = 1657] [serial = 1978] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x13b847800) [pid = 1657] [serial = 1937] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x128a25400) [pid = 1657] [serial = 1991] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x12448c000) [pid = 1657] [serial = 1981] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x1186f3c00) [pid = 1657] [serial = 1972] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x142fc6800) [pid = 1657] [serial = 1727] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12a50b000) [pid = 1657] [serial = 1996] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12648a400) [pid = 1657] [serial = 1990] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x112685c00) [pid = 1657] [serial = 1964] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x128b58800) [pid = 1657] [serial = 1993] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12ab07c00) [pid = 1657] [serial = 1859] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x11979b800) [pid = 1657] [serial = 1975] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x1217afc00) [pid = 1657] [serial = 1979] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x119156c00) [pid = 1657] [serial = 1973] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x126733400) [pid = 1657] [serial = 1799] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x1139f9800) [pid = 1657] [serial = 1967] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x111d1e800) [pid = 1657] [serial = 1963] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12a864c00) [pid = 1657] [serial = 1997] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x112922800) [pid = 1657] [serial = 1966] [outer = 0x0] [url = about:blank] 04:41:54 INFO - PROCESS | 1657 | 1464608514441 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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 684ms 04:41:54 INFO - PROCESS | 1657 | 1464608514489 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 1657 | 1464608514490 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:41:54 INFO - PROCESS | 1657 | 1464608514495 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 1657 | 1464608514496 Marionette TRACE conn2 <- [1,2770,null,{}] 04:41:54 INFO - PROCESS | 1657 | 1464608514498 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}] 04:41:54 INFO - PROCESS | 1657 | 1464608514601 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:41:54 INFO - PROCESS | 1657 | 1464608514605 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x126dc2000 == 119 [pid = 1657] [id = 700] 04:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x1295ca800) [pid = 1657] [serial = 2100] [outer = 0x0] 04:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x12a866400) [pid = 1657] [serial = 2101] [outer = 0x1295ca800] 04:41:54 INFO - PROCESS | 1657 | 1464608514636 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x12c072400) [pid = 1657] [serial = 2102] [outer = 0x1295ca800] 04:41:55 INFO - PROCESS | 1657 | 1464608515013 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 568ms 04:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:41:55 INFO - PROCESS | 1657 | 1464608515063 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 1657 | 1464608515064 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:41:55 INFO - PROCESS | 1657 | 1464608515066 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1657 | 1464608515068 Marionette TRACE conn2 <- [1,2774,null,{}] 04:41:55 INFO - PROCESS | 1657 | 1464608515070 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}] 04:41:55 INFO - PROCESS | 1657 | 1464608515175 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:41:55 INFO - PROCESS | 1657 | 1464608515182 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfa6000 == 120 [pid = 1657] [id = 701] 04:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x12c07c000) [pid = 1657] [serial = 2103] [outer = 0x0] 04:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x12c1c8800) [pid = 1657] [serial = 2104] [outer = 0x12c07c000] 04:41:55 INFO - PROCESS | 1657 | 1464608515207 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12ce9dc00) [pid = 1657] [serial = 2105] [outer = 0x12c07c000] 04:41:55 INFO - PROCESS | 1657 | 1464608515594 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 570ms 04:41:55 INFO - PROCESS | 1657 | 1464608515638 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 1657 | 1464608515639 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:41:55 INFO - PROCESS | 1657 | 1464608515641 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 1657 | 1464608515642 Marionette TRACE conn2 <- [1,2778,null,{}] 04:41:55 INFO - PROCESS | 1657 | 1464608515645 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}] 04:41:55 INFO - PROCESS | 1657 | 1464608515749 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:41:55 INFO - PROCESS | 1657 | 1464608515855 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 1657 | ++DOCSHELL 0x12e2cd000 == 121 [pid = 1657] [id = 702] 04:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x12a502400) [pid = 1657] [serial = 2106] [outer = 0x0] 04:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x12d51b800) [pid = 1657] [serial = 2107] [outer = 0x12a502400] 04:41:55 INFO - PROCESS | 1657 | 1464608515881 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x134e63400) [pid = 1657] [serial = 2108] [outer = 0x12a502400] 04:41:56 INFO - PROCESS | 1657 | 1464608516188 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 569ms 04:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:41:56 INFO - PROCESS | 1657 | 1464608516210 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1657 | 1464608516211 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:41:56 INFO - PROCESS | 1657 | 1464608516213 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1657 | 1464608516215 Marionette TRACE conn2 <- [1,2782,null,{}] 04:41:56 INFO - PROCESS | 1657 | 1464608516225 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}] 04:41:56 INFO - PROCESS | 1657 | 1464608516366 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:41:56 INFO - PROCESS | 1657 | 1464608516380 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x1352ae000 == 122 [pid = 1657] [id = 703] 04:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x12c1ca400) [pid = 1657] [serial = 2109] [outer = 0x0] 04:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x13536d400) [pid = 1657] [serial = 2110] [outer = 0x12c1ca400] 04:41:56 INFO - PROCESS | 1657 | 1464608516406 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x135393400) [pid = 1657] [serial = 2111] [outer = 0x12c1ca400] 04:41:56 INFO - PROCESS | 1657 | 1464608516778 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 579ms 04:41:56 INFO - PROCESS | 1657 | 1464608516797 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 1657 | 1464608516801 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:41:56 INFO - PROCESS | 1657 | 1464608516803 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 1657 | 1464608516804 Marionette TRACE conn2 <- [1,2786,null,{}] 04:41:56 INFO - PROCESS | 1657 | 1464608516807 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}] 04:41:56 INFO - PROCESS | 1657 | 1464608516946 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:41:56 INFO - PROCESS | 1657 | 1464608516961 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x135615800 == 123 [pid = 1657] [id = 704] 04:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x134e70400) [pid = 1657] [serial = 2112] [outer = 0x0] 04:41:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x120d79c00) [pid = 1657] [serial = 2113] [outer = 0x134e70400] 04:41:56 INFO - PROCESS | 1657 | 1464608516986 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x13a133c00) [pid = 1657] [serial = 2114] [outer = 0x134e70400] 04:41:57 INFO - PROCESS | 1657 | 1464608517358 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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 04:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:41:57 INFO - PROCESS | 1657 | 1464608517389 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 1657 | 1464608517390 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:41:57 INFO - PROCESS | 1657 | 1464608517392 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 1657 | 1464608517393 Marionette TRACE conn2 <- [1,2790,null,{}] 04:41:57 INFO - PROCESS | 1657 | 1464608517396 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}] 04:41:57 INFO - PROCESS | 1657 | 1464608517536 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:41:57 INFO - PROCESS | 1657 | 1464608517552 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x13926a800 == 124 [pid = 1657] [id = 705] 04:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x13a133000) [pid = 1657] [serial = 2115] [outer = 0x0] 04:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x13a23c000) [pid = 1657] [serial = 2116] [outer = 0x13a133000] 04:41:57 INFO - PROCESS | 1657 | 1464608517582 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x13a2e2c00) [pid = 1657] [serial = 2117] [outer = 0x13a133000] 04:41:57 INFO - PROCESS | 1657 | 1464608517982 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:41:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 619ms 04:41:58 INFO - PROCESS | 1657 | 1464608518018 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:41:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:41:58 INFO - PROCESS | 1657 | 1464608518020 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:41:58 INFO - PROCESS | 1657 | 1464608518030 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 1657 | 1464608518032 Marionette TRACE conn2 <- [1,2794,null,{}] 04:41:58 INFO - PROCESS | 1657 | 1464608518034 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}] 04:41:58 INFO - PROCESS | 1657 | 1464608518570 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x1359d5000) [pid = 1657] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x13b77a400) [pid = 1657] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x13a23d400) [pid = 1657] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x128bd1800) [pid = 1657] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x118472400) [pid = 1657] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x135396c00) [pid = 1657] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12acac400) [pid = 1657] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x1180c4c00) [pid = 1657] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12a793800) [pid = 1657] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x12d968000) [pid = 1657] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x112928400) [pid = 1657] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x13a2e5c00) [pid = 1657] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x13ad20400) [pid = 1657] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x116081800) [pid = 1657] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x11269a000) [pid = 1657] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x11334d000) [pid = 1657] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x12ca53400) [pid = 1657] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x12648b000) [pid = 1657] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x118246000) [pid = 1657] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x12d3d8000) [pid = 1657] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x119791400) [pid = 1657] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x119156400) [pid = 1657] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x1240a0800) [pid = 1657] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x139363000) [pid = 1657] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x13538cc00) [pid = 1657] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x128d0f000) [pid = 1657] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x12dc0a800) [pid = 1657] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x11103f800) [pid = 1657] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x13ad1a000) [pid = 1657] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x119151800) [pid = 1657] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x139439000) [pid = 1657] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x135cd8400) [pid = 1657] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x1359dfc00) [pid = 1657] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x1122b1400) [pid = 1657] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x111031000) [pid = 1657] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12bbca000) [pid = 1657] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12dc06c00) [pid = 1657] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12c080400) [pid = 1657] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12112c400) [pid = 1657] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x135cc9800) [pid = 1657] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12d516c00) [pid = 1657] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x1295c5400) [pid = 1657] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x118619000) [pid = 1657] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x135dcd000) [pid = 1657] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x135dd2000) [pid = 1657] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x14302b800) [pid = 1657] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12dc20800) [pid = 1657] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x13a239c00) [pid = 1657] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x112a7d000) [pid = 1657] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x124f9e400) [pid = 1657] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x143026400) [pid = 1657] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x13bb1c800) [pid = 1657] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x11291ac00) [pid = 1657] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x126487c00) [pid = 1657] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x12672fc00) [pid = 1657] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x126729000) [pid = 1657] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x118624800) [pid = 1657] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x11203ec00) [pid = 1657] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x11396d400) [pid = 1657] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x11979c800) [pid = 1657] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x124155800) [pid = 1657] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x12cfdb400) [pid = 1657] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:41:58 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x128bcfc00) [pid = 1657] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:41:58 INFO - PROCESS | 1657 | 1464608518662 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x116722800 == 125 [pid = 1657] [id = 706] 04:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x110e9e400) [pid = 1657] [serial = 2118] [outer = 0x0] 04:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x11269a000) [pid = 1657] [serial = 2119] [outer = 0x110e9e400] 04:41:58 INFO - PROCESS | 1657 | 1464608518688 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x115169c00) [pid = 1657] [serial = 2120] [outer = 0x110e9e400] 04:41:58 INFO - PROCESS | 1657 | 1464608518989 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 980ms 04:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:41:59 INFO - PROCESS | 1657 | 1464608519006 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 1657 | 1464608519007 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:41:59 INFO - PROCESS | 1657 | 1464608519009 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 1657 | 1464608519010 Marionette TRACE conn2 <- [1,2798,null,{}] 04:41:59 INFO - PROCESS | 1657 | 1464608519013 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}] 04:41:59 INFO - PROCESS | 1657 | 1464608519126 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:41:59 INFO - PROCESS | 1657 | 1464608519224 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x135610800 == 126 [pid = 1657] [id = 707] 04:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x1139ec800) [pid = 1657] [serial = 2121] [outer = 0x0] 04:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x119791400) [pid = 1657] [serial = 2122] [outer = 0x1139ec800] 04:41:59 INFO - PROCESS | 1657 | 1464608519252 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12672fc00) [pid = 1657] [serial = 2123] [outer = 0x1139ec800] 04:41:59 INFO - PROCESS | 1657 | 1464608519644 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 674ms 04:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:41:59 INFO - PROCESS | 1657 | 1464608519684 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 1657 | 1464608519686 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:41:59 INFO - PROCESS | 1657 | 1464608519689 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 1657 | 1464608519691 Marionette TRACE conn2 <- [1,2802,null,{}] 04:41:59 INFO - PROCESS | 1657 | 1464608519706 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}] 04:41:59 INFO - PROCESS | 1657 | 1464608519860 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:41:59 INFO - PROCESS | 1657 | 1464608519885 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbdd800 == 127 [pid = 1657] [id = 708] 04:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x117180000) [pid = 1657] [serial = 2124] [outer = 0x0] 04:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x12a791800) [pid = 1657] [serial = 2125] [outer = 0x117180000] 04:41:59 INFO - PROCESS | 1657 | 1464608519910 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x12ca55000) [pid = 1657] [serial = 2126] [outer = 0x117180000] 04:42:00 INFO - PROCESS | 1657 | 1464608520246 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 04:42:00 INFO - PROCESS | 1657 | 1464608520259 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 1657 | 1464608520261 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:42:00 INFO - PROCESS | 1657 | 1464608520263 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 1657 | 1464608520264 Marionette TRACE conn2 <- [1,2806,null,{}] 04:42:00 INFO - PROCESS | 1657 | 1464608520269 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}] 04:42:00 INFO - PROCESS | 1657 | 1464608520376 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:42:00 INFO - PROCESS | 1657 | 1464608520381 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 1657 | ++DOCSHELL 0x1432e0000 == 128 [pid = 1657] [id = 709] 04:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x12d519800) [pid = 1657] [serial = 2127] [outer = 0x0] 04:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x134e6d000) [pid = 1657] [serial = 2128] [outer = 0x12d519800] 04:42:00 INFO - PROCESS | 1657 | 1464608520406 Marionette DEBUG loaded listener.js 04:42:00 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x135a36400) [pid = 1657] [serial = 2129] [outer = 0x12d519800] 04:42:00 INFO - PROCESS | 1657 | 1464608520975 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 721ms 04:42:00 INFO - PROCESS | 1657 | 1464608520998 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 1657 | 1464608521001 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:42:01 INFO - PROCESS | 1657 | 1464608521007 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 1657 | 1464608521009 Marionette TRACE conn2 <- [1,2810,null,{}] 04:42:01 INFO - PROCESS | 1657 | 1464608521013 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}] 04:42:01 INFO - PROCESS | 1657 | 1464608521176 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:42:01 INFO - PROCESS | 1657 | 1464608521284 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b3e0000 == 129 [pid = 1657] [id = 710] 04:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x11823d000) [pid = 1657] [serial = 2130] [outer = 0x0] 04:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x118619c00) [pid = 1657] [serial = 2131] [outer = 0x11823d000] 04:42:01 INFO - PROCESS | 1657 | 1464608521316 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x119ae7400) [pid = 1657] [serial = 2132] [outer = 0x11823d000] 04:42:01 INFO - PROCESS | 1657 | 1464608521781 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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 825ms 04:42:01 INFO - PROCESS | 1657 | 1464608521834 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 1657 | 1464608521840 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:42:01 INFO - PROCESS | 1657 | 1464608521846 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 1657 | 1464608521849 Marionette TRACE conn2 <- [1,2814,null,{}] 04:42:01 INFO - PROCESS | 1657 | 1464608521853 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}] 04:42:02 INFO - PROCESS | 1657 | 1464608522080 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:42:02 INFO - PROCESS | 1657 | 1464608522254 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dd29800 == 130 [pid = 1657] [id = 711] 04:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x11823fc00) [pid = 1657] [serial = 2133] [outer = 0x0] 04:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x124a5c400) [pid = 1657] [serial = 2134] [outer = 0x11823fc00] 04:42:02 INFO - PROCESS | 1657 | 1464608522284 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x1289af400) [pid = 1657] [serial = 2135] [outer = 0x11823fc00] 04:42:02 INFO - PROCESS | 1657 | 1464608522736 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 923ms 04:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:42:02 INFO - PROCESS | 1657 | 1464608522769 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 1657 | 1464608522771 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:42:02 INFO - PROCESS | 1657 | 1464608522773 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 1657 | 1464608522776 Marionette TRACE conn2 <- [1,2818,null,{}] 04:42:02 INFO - PROCESS | 1657 | 1464608522800 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}] 04:42:02 INFO - PROCESS | 1657 | 1464608522973 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:42:03 INFO - PROCESS | 1657 | 1464608523050 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbe2000 == 131 [pid = 1657] [id = 712] 04:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x12b3c0800) [pid = 1657] [serial = 2136] [outer = 0x0] 04:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x12bbc9000) [pid = 1657] [serial = 2137] [outer = 0x12b3c0800] 04:42:03 INFO - PROCESS | 1657 | 1464608523083 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12c0a1800) [pid = 1657] [serial = 2138] [outer = 0x12b3c0800] 04:42:03 INFO - PROCESS | 1657 | 1464608523512 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 771ms 04:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:42:03 INFO - PROCESS | 1657 | 1464608523545 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 1657 | 1464608523547 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:42:03 INFO - PROCESS | 1657 | 1464608523549 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 1657 | 1464608523550 Marionette TRACE conn2 <- [1,2822,null,{}] 04:42:03 INFO - PROCESS | 1657 | 1464608523553 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}] 04:42:03 INFO - PROCESS | 1657 | 1464608523683 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:42:03 INFO - PROCESS | 1657 | 1464608523821 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 1657 | ++DOCSHELL 0x144543800 == 132 [pid = 1657] [id = 713] 04:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12d515800) [pid = 1657] [serial = 2139] [outer = 0x0] 04:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12d961800) [pid = 1657] [serial = 2140] [outer = 0x12d515800] 04:42:03 INFO - PROCESS | 1657 | 1464608523851 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x135369800) [pid = 1657] [serial = 2141] [outer = 0x12d515800] 04:42:04 INFO - PROCESS | 1657 | 1464608524344 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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 819ms 04:42:04 INFO - PROCESS | 1657 | 1464608524388 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:42:04 INFO - PROCESS | 1657 | 1464608524391 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:42:04 INFO - PROCESS | 1657 | 1464608524394 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - PROCESS | 1657 | 1464608524397 Marionette TRACE conn2 <- [1,2826,null,{}] 04:42:04 INFO - PROCESS | 1657 | 1464608524403 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}] 04:42:04 INFO - PROCESS | 1657 | 1464608524600 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:42:04 INFO - PROCESS | 1657 | 1464608524706 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 1657 | ++DOCSHELL 0x1447c9800 == 133 [pid = 1657] [id = 714] 04:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12d518000) [pid = 1657] [serial = 2142] [outer = 0x0] 04:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x135cc9800) [pid = 1657] [serial = 2143] [outer = 0x12d518000] 04:42:04 INFO - PROCESS | 1657 | 1464608524736 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x135dd4c00) [pid = 1657] [serial = 2144] [outer = 0x12d518000] 04:42:05 INFO - PROCESS | 1657 | 1464608525195 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 826ms 04:42:05 INFO - PROCESS | 1657 | 1464608525234 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 1657 | 1464608525236 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:42:05 INFO - PROCESS | 1657 | 1464608525241 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 1657 | 1464608525243 Marionette TRACE conn2 <- [1,2830,null,{}] 04:42:05 INFO - PROCESS | 1657 | 1464608525247 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}] 04:42:05 INFO - PROCESS | 1657 | 1464608525470 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:42:05 INFO - PROCESS | 1657 | 1464608525667 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 1657 | ++DOCSHELL 0x145dde800 == 134 [pid = 1657] [id = 715] 04:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x1383a2000) [pid = 1657] [serial = 2145] [outer = 0x0] 04:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x13a2d9800) [pid = 1657] [serial = 2146] [outer = 0x1383a2000] 04:42:05 INFO - PROCESS | 1657 | 1464608525720 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x13ad1fc00) [pid = 1657] [serial = 2147] [outer = 0x1383a2000] 04:42:06 INFO - PROCESS | 1657 | 1464608526218 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1021ms 04:42:06 INFO - PROCESS | 1657 | 1464608526263 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 1657 | 1464608526264 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:42:06 INFO - PROCESS | 1657 | 1464608526266 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 1657 | 1464608526268 Marionette TRACE conn2 <- [1,2834,null,{}] 04:42:06 INFO - PROCESS | 1657 | 1464608526270 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}] 04:42:06 INFO - PROCESS | 1657 | 1464608526398 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:42:06 INFO - PROCESS | 1657 | 1464608526536 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 1657 | ++DOCSHELL 0x1472e2000 == 135 [pid = 1657] [id = 716] 04:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x13a174000) [pid = 1657] [serial = 2148] [outer = 0x0] 04:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x13b783400) [pid = 1657] [serial = 2149] [outer = 0x13a174000] 04:42:06 INFO - PROCESS | 1657 | 1464608526566 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x13b840800) [pid = 1657] [serial = 2150] [outer = 0x13a174000] 04:42:06 INFO - PROCESS | 1657 | 1464608526989 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 773ms 04:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:42:07 INFO - PROCESS | 1657 | 1464608527044 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 1657 | 1464608527046 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:42:07 INFO - PROCESS | 1657 | 1464608527050 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 1657 | 1464608527051 Marionette TRACE conn2 <- [1,2838,null,{}] 04:42:07 INFO - PROCESS | 1657 | 1464608527054 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}] 04:42:07 INFO - PROCESS | 1657 | 1464608527180 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:42:07 INFO - PROCESS | 1657 | 1464608527289 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c82800 == 136 [pid = 1657] [id = 717] 04:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x13ad1ec00) [pid = 1657] [serial = 2151] [outer = 0x0] 04:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x13b844c00) [pid = 1657] [serial = 2152] [outer = 0x13ad1ec00] 04:42:07 INFO - PROCESS | 1657 | 1464608527318 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x13b84ac00) [pid = 1657] [serial = 2153] [outer = 0x13ad1ec00] 04:42:07 INFO - PROCESS | 1657 | 1464608527732 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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 720ms 04:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:42:07 INFO - PROCESS | 1657 | 1464608527771 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 1657 | 1464608527772 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:42:07 INFO - PROCESS | 1657 | 1464608527774 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 1657 | 1464608527776 Marionette TRACE conn2 <- [1,2842,null,{}] 04:42:07 INFO - PROCESS | 1657 | 1464608527778 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}] 04:42:07 INFO - PROCESS | 1657 | 1464608527910 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:42:08 INFO - PROCESS | 1657 | 1464608528051 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1445ce000 == 137 [pid = 1657] [id = 718] 04:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13b77c000) [pid = 1657] [serial = 2154] [outer = 0x0] 04:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x13bb19800) [pid = 1657] [serial = 2155] [outer = 0x13b77c000] 04:42:08 INFO - PROCESS | 1657 | 1464608528080 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x142fc5000) [pid = 1657] [serial = 2156] [outer = 0x13b77c000] 04:42:08 INFO - PROCESS | 1657 | 1464608528489 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 771ms 04:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:42:08 INFO - PROCESS | 1657 | 1464608528548 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 1657 | 1464608528549 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:42:08 INFO - PROCESS | 1657 | 1464608528551 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 1657 | 1464608528553 Marionette TRACE conn2 <- [1,2846,null,{}] 04:42:08 INFO - PROCESS | 1657 | 1464608528555 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}] 04:42:08 INFO - PROCESS | 1657 | 1464608528683 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:42:08 INFO - PROCESS | 1657 | 1464608528791 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 1657 | ++DOCSHELL 0x1445e4000 == 138 [pid = 1657] [id = 719] 04:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x142fc2c00) [pid = 1657] [serial = 2157] [outer = 0x0] 04:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x143003400) [pid = 1657] [serial = 2158] [outer = 0x142fc2c00] 04:42:08 INFO - PROCESS | 1657 | 1464608528821 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x143024800) [pid = 1657] [serial = 2159] [outer = 0x142fc2c00] 04:42:09 INFO - PROCESS | 1657 | 1464608529253 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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 718ms 04:42:09 INFO - PROCESS | 1657 | 1464608529271 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 1657 | 1464608529273 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:42:09 INFO - PROCESS | 1657 | 1464608529275 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 1657 | 1464608529277 Marionette TRACE conn2 <- [1,2850,null,{}] 04:42:09 INFO - PROCESS | 1657 | 1464608529279 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}] 04:42:09 INFO - PROCESS | 1657 | 1464608529424 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:42:09 INFO - PROCESS | 1657 | 1464608529566 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 1657 | ++DOCSHELL 0x13b966000 == 139 [pid = 1657] [id = 720] 04:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x13937c400) [pid = 1657] [serial = 2160] [outer = 0x0] 04:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x139381c00) [pid = 1657] [serial = 2161] [outer = 0x13937c400] 04:42:09 INFO - PROCESS | 1657 | 1464608529599 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x143030c00) [pid = 1657] [serial = 2162] [outer = 0x13937c400] 04:42:10 INFO - PROCESS | 1657 | 1464608530106 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 874ms 04:42:10 INFO - PROCESS | 1657 | 1464608530150 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 1657 | 1464608530151 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:42:10 INFO - PROCESS | 1657 | 1464608530154 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 1657 | 1464608530155 Marionette TRACE conn2 <- [1,2854,null,{}] 04:42:10 INFO - PROCESS | 1657 | 1464608530157 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}] 04:42:10 INFO - PROCESS | 1657 | 1464608530289 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:42:10 INFO - PROCESS | 1657 | 1464608530404 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 1657 | ++DOCSHELL 0x1267b5800 == 140 [pid = 1657] [id = 721] 04:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x116a5e400) [pid = 1657] [serial = 2163] [outer = 0x0] 04:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x13937c800) [pid = 1657] [serial = 2164] [outer = 0x116a5e400] 04:42:10 INFO - PROCESS | 1657 | 1464608530433 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x143118400) [pid = 1657] [serial = 2165] [outer = 0x116a5e400] 04:42:10 INFO - PROCESS | 1657 | 1464608530925 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 818ms 04:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:42:10 INFO - PROCESS | 1657 | 1464608530973 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 1657 | 1464608530975 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:42:10 INFO - PROCESS | 1657 | 1464608530977 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 1657 | 1464608530979 Marionette TRACE conn2 <- [1,2858,null,{}] 04:42:10 INFO - PROCESS | 1657 | 1464608530982 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}] 04:42:11 INFO - PROCESS | 1657 | 1464608531133 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:42:11 INFO - PROCESS | 1657 | 1464608531321 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 1657 | ++DOCSHELL 0x1268a6800 == 141 [pid = 1657] [id = 722] 04:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x113356800) [pid = 1657] [serial = 2166] [outer = 0x0] 04:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x11862ac00) [pid = 1657] [serial = 2167] [outer = 0x113356800] 04:42:11 INFO - PROCESS | 1657 | 1464608531362 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x124f26c00) [pid = 1657] [serial = 2168] [outer = 0x113356800] 04:42:11 INFO - PROCESS | 1657 | 1464608531795 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 870ms 04:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:42:11 INFO - PROCESS | 1657 | 1464608531848 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 1657 | 1464608531849 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:42:11 INFO - PROCESS | 1657 | 1464608531851 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 1657 | 1464608531852 Marionette TRACE conn2 <- [1,2862,null,{}] 04:42:11 INFO - PROCESS | 1657 | 1464608531855 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}] 04:42:11 INFO - PROCESS | 1657 | 1464608531987 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:42:12 INFO - PROCESS | 1657 | 1464608532103 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca7f000 == 142 [pid = 1657] [id = 723] 04:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x112923800) [pid = 1657] [serial = 2169] [outer = 0x0] 04:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x118241000) [pid = 1657] [serial = 2170] [outer = 0x112923800] 04:42:12 INFO - PROCESS | 1657 | 1464608532133 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x12bedec00) [pid = 1657] [serial = 2171] [outer = 0x112923800] 04:42:12 INFO - PROCESS | 1657 | 1464608532872 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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1072ms 04:42:12 INFO - PROCESS | 1657 | 1464608532934 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 1657 | 1464608532936 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:42:12 INFO - PROCESS | 1657 | 1464608532942 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 1657 | 1464608532945 Marionette TRACE conn2 <- [1,2866,null,{}] 04:42:12 INFO - PROCESS | 1657 | 1464608532950 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}] 04:42:13 INFO - PROCESS | 1657 | 1464608533079 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:42:13 INFO - PROCESS | 1657 | 1464608533189 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b13d800 == 143 [pid = 1657] [id = 724] 04:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x11291c400) [pid = 1657] [serial = 2172] [outer = 0x0] 04:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x1168c2400) [pid = 1657] [serial = 2173] [outer = 0x11291c400] 04:42:13 INFO - PROCESS | 1657 | 1464608533218 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x118616800) [pid = 1657] [serial = 2174] [outer = 0x11291c400] 04:42:13 INFO - PROCESS | 1657 | 1464608533718 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 822ms 04:42:13 INFO - PROCESS | 1657 | 1464608533765 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 1657 | 1464608533768 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:42:13 INFO - PROCESS | 1657 | 1464608533773 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 1657 | 1464608533775 Marionette TRACE conn2 <- [1,2870,null,{}] 04:42:13 INFO - PROCESS | 1657 | 1464608533777 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}] 04:42:13 INFO - PROCESS | 1657 | 1464608533901 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:42:14 INFO - PROCESS | 1657 | 1464608534046 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x11977f000 == 144 [pid = 1657] [id = 725] 04:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x119ae3800) [pid = 1657] [serial = 2175] [outer = 0x0] 04:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x120fd6400) [pid = 1657] [serial = 2176] [outer = 0x119ae3800] 04:42:14 INFO - PROCESS | 1657 | 1464608534078 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x12171dc00) [pid = 1657] [serial = 2177] [outer = 0x119ae3800] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2e9000 == 143 [pid = 1657] [id = 667] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12884e000 == 142 [pid = 1657] [id = 198] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x135b0d800 == 141 [pid = 1657] [id = 628] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13bbdd800 == 140 [pid = 1657] [id = 708] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x135610800 == 139 [pid = 1657] [id = 707] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x116722800 == 138 [pid = 1657] [id = 706] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13926a800 == 137 [pid = 1657] [id = 705] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x135615800 == 136 [pid = 1657] [id = 704] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x12ca53800) [pid = 1657] [serial = 2026] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x118ec0000) [pid = 1657] [serial = 2029] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12c081400) [pid = 1657] [serial = 2053] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | 1464608534626 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]]]}] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1352ae000 == 135 [pid = 1657] [id = 703] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12e2cd000 == 134 [pid = 1657] [id = 702] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfa6000 == 133 [pid = 1657] [id = 701] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x126dc2000 == 132 [pid = 1657] [id = 700] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1181e6800 == 131 [pid = 1657] [id = 699] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8be800 == 130 [pid = 1657] [id = 698] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12acc5800 == 129 [pid = 1657] [id = 697] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x123db6800 == 128 [pid = 1657] [id = 696] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x119870800 == 127 [pid = 1657] [id = 695] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13ad99800 == 126 [pid = 1657] [id = 692] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13a21f000 == 125 [pid = 1657] [id = 691] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13a196800 == 124 [pid = 1657] [id = 690] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13a0d8800 == 123 [pid = 1657] [id = 689] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x13934b000 == 122 [pid = 1657] [id = 688] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x1359cc800 == 121 [pid = 1657] [id = 687] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x12c00a000 == 120 [pid = 1657] [id = 686] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x118ecf000 == 119 [pid = 1657] [id = 685] 04:42:14 INFO - PROCESS | 1657 | --DOCSHELL 0x135584800 == 118 [pid = 1657] [id = 684] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x12dc14800) [pid = 1657] [serial = 1883] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12dc1e800) [pid = 1657] [serial = 1946] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x135dd7c00) [pid = 1657] [serial = 1895] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x13ad23400) [pid = 1657] [serial = 1742] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x13a16e400) [pid = 1657] [serial = 1667] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x14320b800) [pid = 1657] [serial = 1754] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x13538e000) [pid = 1657] [serial = 1889] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x13a244000) [pid = 1657] [serial = 1676] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x118110400) [pid = 1657] [serial = 1802] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x13a2e6800) [pid = 1657] [serial = 1835] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x14302fc00) [pid = 1657] [serial = 1751] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x143007000) [pid = 1657] [serial = 1955] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x13a2e2000) [pid = 1657] [serial = 1832] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x128b52c00) [pid = 1657] [serial = 1868] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x12a50ac00) [pid = 1657] [serial = 1808] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x13b785400) [pid = 1657] [serial = 1952] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x143026c00) [pid = 1657] [serial = 1748] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x143004000) [pid = 1657] [serial = 1685] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12a86f800) [pid = 1657] [serial = 1871] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x13a13f800) [pid = 1657] [serial = 1577] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x135cd4000) [pid = 1657] [serial = 1892] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12d898800) [pid = 1657] [serial = 1814] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x13a172c00) [pid = 1657] [serial = 1901] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12c07d800) [pid = 1657] [serial = 1811] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x135a34c00) [pid = 1657] [serial = 1817] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x11756f400) [pid = 1657] [serial = 1862] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x14300c800) [pid = 1657] [serial = 1745] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x13bb17c00) [pid = 1657] [serial = 1673] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x13a13f400) [pid = 1657] [serial = 1682] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x119792000) [pid = 1657] [serial = 1940] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x143203000) [pid = 1657] [serial = 1757] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x13839e400) [pid = 1657] [serial = 1823] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x12bb05000) [pid = 1657] [serial = 1733] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x126348400) [pid = 1657] [serial = 1730] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12d95b000) [pid = 1657] [serial = 1880] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x12c1a6400) [pid = 1657] [serial = 1838] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x121671000) [pid = 1657] [serial = 1865] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x128a20000) [pid = 1657] [serial = 1943] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 198 (0x13a163c00) [pid = 1657] [serial = 1829] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 197 (0x13943ac00) [pid = 1657] [serial = 1826] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 196 (0x12bee8400) [pid = 1657] [serial = 1874] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 195 (0x134e69000) [pid = 1657] [serial = 1886] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 194 (0x14302c000) [pid = 1657] [serial = 1958] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 193 (0x13b782c00) [pid = 1657] [serial = 1670] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 192 (0x126485800) [pid = 1657] [serial = 1805] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 191 (0x139441c00) [pid = 1657] [serial = 1679] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 190 (0x13a16c400) [pid = 1657] [serial = 1739] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 189 (0x13a15a800) [pid = 1657] [serial = 1949] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 188 (0x1214e6800) [pid = 1657] [serial = 1841] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 187 (0x13a137c00) [pid = 1657] [serial = 1898] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 186 (0x12d3d3400) [pid = 1657] [serial = 1877] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 185 (0x135cd2c00) [pid = 1657] [serial = 1820] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 184 (0x1359e1000) [pid = 1657] [serial = 1736] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 183 (0x14320a400) [pid = 1657] [serial = 1961] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 182 (0x13a16bc00) [pid = 1657] [serial = 1664] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 181 (0x128a26800) [pid = 1657] [serial = 2044] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x11979cc00) [pid = 1657] [serial = 2036] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x11862c800) [pid = 1657] [serial = 2035] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x11334d800) [pid = 1657] [serial = 2033] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x117698800) [pid = 1657] [serial = 2047] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x112682400) [pid = 1657] [serial = 2032] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x128bcb800) [pid = 1657] [serial = 2014] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12a506400) [pid = 1657] [serial = 2017] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x12c5d4c00) [pid = 1657] [serial = 2023] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x12410ec00) [pid = 1657] [serial = 2011] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x1212cc400) [pid = 1657] [serial = 2038] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x12c080800) [pid = 1657] [serial = 2020] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x1217ac000) [pid = 1657] [serial = 2039] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x118613400) [pid = 1657] [serial = 2008] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x126489000) [pid = 1657] [serial = 2041] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x1132e2000) [pid = 1657] [serial = 2005] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 165 (0x126434800) [pid = 1657] [serial = 2048] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 164 (0x12bbcdc00) [pid = 1657] [serial = 1424] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 163 (0x128d18000) [pid = 1657] [serial = 2045] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 162 (0x12bbcb400) [pid = 1657] [serial = 2051] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 161 (0x12acb2800) [pid = 1657] [serial = 2050] [outer = 0x0] [url = about:blank] 04:42:14 INFO - PROCESS | 1657 | --DOMWINDOW == 160 (0x126856800) [pid = 1657] [serial = 2042] [outer = 0x0] [url = about:blank] 04:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 921ms 04:42:14 INFO - PROCESS | 1657 | 1464608534695 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 1657 | 1464608534696 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:42:14 INFO - PROCESS | 1657 | 1464608534699 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 1657 | 1464608534701 Marionette TRACE conn2 <- [1,2874,null,{}] 04:42:14 INFO - PROCESS | 1657 | 1464608534709 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}] 04:42:14 INFO - PROCESS | 1657 | 1464608534821 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:42:14 INFO - PROCESS | 1657 | 1464608534832 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 1657 | ++DOCSHELL 0x120dda000 == 119 [pid = 1657] [id = 726] 04:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 161 (0x1217b1800) [pid = 1657] [serial = 2178] [outer = 0x0] 04:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 162 (0x1240a3400) [pid = 1657] [serial = 2179] [outer = 0x1217b1800] 04:42:14 INFO - PROCESS | 1657 | 1464608534861 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 1657 | ++DOMWINDOW == 163 (0x1260a5400) [pid = 1657] [serial = 2180] [outer = 0x1217b1800] 04:42:15 INFO - PROCESS | 1657 | 1464608535319 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 04:42:15 INFO - PROCESS | 1657 | 1464608535371 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1657 | 1464608535372 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:42:15 INFO - PROCESS | 1657 | 1464608535375 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1657 | 1464608535376 Marionette TRACE conn2 <- [1,2878,null,{}] 04:42:15 INFO - PROCESS | 1657 | 1464608535378 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}] 04:42:15 INFO - PROCESS | 1657 | 1464608535498 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:42:15 INFO - PROCESS | 1657 | 1464608535503 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 1657 | ++DOCSHELL 0x12a849000 == 120 [pid = 1657] [id = 727] 04:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 164 (0x12683e800) [pid = 1657] [serial = 2181] [outer = 0x0] 04:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 165 (0x1289b9000) [pid = 1657] [serial = 2182] [outer = 0x12683e800] 04:42:15 INFO - PROCESS | 1657 | 1464608535529 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 1657 | ++DOMWINDOW == 166 (0x128a25400) [pid = 1657] [serial = 2183] [outer = 0x12683e800] 04:42:15 INFO - PROCESS | 1657 | 1464608535927 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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms 04:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:42:15 INFO - PROCESS | 1657 | 1464608535945 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 1657 | 1464608535946 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:42:15 INFO - PROCESS | 1657 | 1464608535949 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 1657 | 1464608535959 Marionette TRACE conn2 <- [1,2882,null,{}] 04:42:15 INFO - PROCESS | 1657 | 1464608535962 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}] 04:42:16 INFO - PROCESS | 1657 | 1464608536068 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:42:16 INFO - PROCESS | 1657 | 1464608536073 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ca70800 == 121 [pid = 1657] [id = 728] 04:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x128b56c00) [pid = 1657] [serial = 2184] [outer = 0x0] 04:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x128b5e400) [pid = 1657] [serial = 2185] [outer = 0x128b56c00] 04:42:16 INFO - PROCESS | 1657 | 1464608536098 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x128d1a400) [pid = 1657] [serial = 2186] [outer = 0x128b56c00] 04:42:16 INFO - PROCESS | 1657 | 1464608536495 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 581ms 04:42:16 INFO - PROCESS | 1657 | 1464608536557 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 1657 | 1464608536558 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:42:16 INFO - PROCESS | 1657 | 1464608536562 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 1657 | 1464608536563 Marionette TRACE conn2 <- [1,2886,null,{}] 04:42:16 INFO - PROCESS | 1657 | 1464608536567 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}] 04:42:16 INFO - PROCESS | 1657 | 1464608536688 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:42:16 INFO - PROCESS | 1657 | 1464608536693 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d3ef800 == 122 [pid = 1657] [id = 729] 04:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x129369c00) [pid = 1657] [serial = 2187] [outer = 0x0] 04:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12ab05800) [pid = 1657] [serial = 2188] [outer = 0x129369c00] 04:42:16 INFO - PROCESS | 1657 | 1464608536720 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x12bbc8400) [pid = 1657] [serial = 2189] [outer = 0x129369c00] 04:42:17 INFO - PROCESS | 1657 | 1464608537101 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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 571ms 04:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:42:17 INFO - PROCESS | 1657 | 1464608537141 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 1657 | 1464608537143 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:42:17 INFO - PROCESS | 1657 | 1464608537145 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 1657 | 1464608537146 Marionette TRACE conn2 <- [1,2890,null,{}] 04:42:17 INFO - PROCESS | 1657 | 1464608537148 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}] 04:42:17 INFO - PROCESS | 1657 | 1464608537298 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:42:17 INFO - PROCESS | 1657 | 1464608537316 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc28000 == 123 [pid = 1657] [id = 730] 04:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x12b3c1800) [pid = 1657] [serial = 2190] [outer = 0x0] 04:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x12bee8400) [pid = 1657] [serial = 2191] [outer = 0x12b3c1800] 04:42:17 INFO - PROCESS | 1657 | 1464608537341 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x12c1a5800) [pid = 1657] [serial = 2192] [outer = 0x12b3c1800] 04:42:17 INFO - PROCESS | 1657 | 1464608537733 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 619ms 04:42:17 INFO - PROCESS | 1657 | 1464608537770 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 1657 | 1464608537771 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:42:17 INFO - PROCESS | 1657 | 1464608537773 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 1657 | 1464608537774 Marionette TRACE conn2 <- [1,2894,null,{}] 04:42:17 INFO - PROCESS | 1657 | 1464608537776 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}] 04:42:17 INFO - PROCESS | 1657 | 1464608537915 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:42:17 INFO - PROCESS | 1657 | 1464608537933 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 1657 | ++DOCSHELL 0x134e7f000 == 124 [pid = 1657] [id = 731] 04:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x12bee7000) [pid = 1657] [serial = 2193] [outer = 0x0] 04:42:17 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x12c5cf000) [pid = 1657] [serial = 2194] [outer = 0x12bee7000] 04:42:17 INFO - PROCESS | 1657 | 1464608537959 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x12cfd6c00) [pid = 1657] [serial = 2195] [outer = 0x12bee7000] 04:42:18 INFO - PROCESS | 1657 | 1464608538330 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 569ms 04:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:42:18 INFO - PROCESS | 1657 | 1464608538342 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 1657 | 1464608538343 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:42:18 INFO - PROCESS | 1657 | 1464608538345 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 1657 | 1464608538346 Marionette TRACE conn2 <- [1,2898,null,{}] 04:42:18 INFO - PROCESS | 1657 | 1464608538350 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}] 04:42:18 INFO - PROCESS | 1657 | 1464608538494 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:42:18 INFO - PROCESS | 1657 | 1464608538511 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 1657 | ++DOCSHELL 0x1350c0800 == 125 [pid = 1657] [id = 732] 04:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x12c1c3400) [pid = 1657] [serial = 2196] [outer = 0x0] 04:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x12d8a2c00) [pid = 1657] [serial = 2197] [outer = 0x12c1c3400] 04:42:18 INFO - PROCESS | 1657 | 1464608538543 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x12d968c00) [pid = 1657] [serial = 2198] [outer = 0x12c1c3400] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 180 (0x13a133000) [pid = 1657] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 179 (0x112924000) [pid = 1657] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 178 (0x1139ec800) [pid = 1657] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 177 (0x12a502400) [pid = 1657] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 176 (0x110ea6000) [pid = 1657] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 175 (0x119de7c00) [pid = 1657] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 174 (0x12c1ca400) [pid = 1657] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 173 (0x120d78400) [pid = 1657] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 172 (0x1295ca800) [pid = 1657] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 171 (0x12c07c000) [pid = 1657] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 170 (0x117180000) [pid = 1657] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 169 (0x12ab0b800) [pid = 1657] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 168 (0x134e70400) [pid = 1657] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 167 (0x118108c00) [pid = 1657] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:42:19 INFO - PROCESS | 1657 | --DOMWINDOW == 166 (0x110e9e400) [pid = 1657] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:42:19 INFO - PROCESS | 1657 | 1464608539439 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1122ms 04:42:19 INFO - PROCESS | 1657 | 1464608539469 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:42:19 INFO - PROCESS | 1657 | 1464608539471 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:42:19 INFO - PROCESS | 1657 | 1464608539475 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 1657 | 1464608539477 Marionette TRACE conn2 <- [1,2902,null,{}] 04:42:19 INFO - PROCESS | 1657 | 1464608539479 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}] 04:42:19 INFO - PROCESS | 1657 | 1464608539592 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:42:19 INFO - PROCESS | 1657 | 1464608539683 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d8be000 == 126 [pid = 1657] [id = 733] 04:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 167 (0x112924000) [pid = 1657] [serial = 2199] [outer = 0x0] 04:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 168 (0x12112c400) [pid = 1657] [serial = 2200] [outer = 0x112924000] 04:42:19 INFO - PROCESS | 1657 | 1464608539709 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 1657 | ++DOMWINDOW == 169 (0x12c095000) [pid = 1657] [serial = 2201] [outer = 0x112924000] 04:42:20 INFO - PROCESS | 1657 | 1464608540009 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 571ms 04:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:42:20 INFO - PROCESS | 1657 | 1464608540046 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 1657 | 1464608540048 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:42:20 INFO - PROCESS | 1657 | 1464608540052 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 1657 | 1464608540054 Marionette TRACE conn2 <- [1,2906,null,{}] 04:42:20 INFO - PROCESS | 1657 | 1464608540057 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}] 04:42:20 INFO - PROCESS | 1657 | 1464608540181 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:42:20 INFO - PROCESS | 1657 | 1464608540268 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x13558c000 == 127 [pid = 1657] [id = 734] 04:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 170 (0x11717f400) [pid = 1657] [serial = 2202] [outer = 0x0] 04:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 171 (0x12d8a1c00) [pid = 1657] [serial = 2203] [outer = 0x11717f400] 04:42:20 INFO - PROCESS | 1657 | 1464608540298 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 172 (0x1359e1000) [pid = 1657] [serial = 2204] [outer = 0x11717f400] 04:42:20 INFO - PROCESS | 1657 | 1464608540591 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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 570ms 04:42:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:42:20 INFO - PROCESS | 1657 | 1464608540623 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 1657 | 1464608540624 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:42:20 INFO - PROCESS | 1657 | 1464608540626 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 1657 | 1464608540627 Marionette TRACE conn2 <- [1,2910,null,{}] 04:42:20 INFO - PROCESS | 1657 | 1464608540630 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}] 04:42:20 INFO - PROCESS | 1657 | 1464608540746 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:42:20 INFO - PROCESS | 1657 | 1464608540750 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b0d800 == 128 [pid = 1657] [id = 735] 04:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 173 (0x135a30000) [pid = 1657] [serial = 2205] [outer = 0x0] 04:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 174 (0x135cd2400) [pid = 1657] [serial = 2206] [outer = 0x135a30000] 04:42:20 INFO - PROCESS | 1657 | 1464608540775 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 1657 | ++DOMWINDOW == 175 (0x135dd7c00) [pid = 1657] [serial = 2207] [outer = 0x135a30000] 04:42:21 INFO - PROCESS | 1657 | 1464608541128 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]]]}] 04:42:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:42:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:42:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 519ms 04:42:21 INFO - PROCESS | 1657 | 1464608541147 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1657 | 1464608541148 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:42:21 INFO - TEST-START | /DOMEvents/constructors.html 04:42:21 INFO - PROCESS | 1657 | 1464608541157 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 1657 | 1464608541159 Marionette TRACE conn2 <- [1,2914,null,{}] 04:42:21 INFO - PROCESS | 1657 | 1464608541183 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}] 04:42:21 INFO - PROCESS | 1657 | 1464608541305 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:42:21 INFO - PROCESS | 1657 | 1464608541309 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 1657 | ++DOCSHELL 0x139268000 == 129 [pid = 1657] [id = 736] 04:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 176 (0x135cc9c00) [pid = 1657] [serial = 2208] [outer = 0x0] 04:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 177 (0x1383a5000) [pid = 1657] [serial = 2209] [outer = 0x135cc9c00] 04:42:21 INFO - PROCESS | 1657 | 1464608541334 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 1657 | ++DOMWINDOW == 178 (0x139379800) [pid = 1657] [serial = 2210] [outer = 0x135cc9c00] 04:42:21 INFO - PROCESS | 1657 | 1464608541924 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]]]}] 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:42:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:42:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:42:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:42:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:42:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:42:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:42:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:42:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:42:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 825ms 04:42:21 INFO - PROCESS | 1657 | 1464608541988 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 1657 | 1464608541992 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:42:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:42:22 INFO - PROCESS | 1657 | 1464608541996 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1657 | 1464608542001 Marionette TRACE conn2 <- [1,2918,null,{}] 04:42:22 INFO - PROCESS | 1657 | 1464608542005 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}] 04:42:22 INFO - PROCESS | 1657 | 1464608542201 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:42:22 INFO - PROCESS | 1657 | 1464608542394 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 1657 | ++DOCSHELL 0x12884e000 == 130 [pid = 1657] [id = 737] 04:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 179 (0x11860f800) [pid = 1657] [serial = 2211] [outer = 0x0] 04:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 180 (0x119156c00) [pid = 1657] [serial = 2212] [outer = 0x11860f800] 04:42:22 INFO - PROCESS | 1657 | 1464608542428 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 1657 | ++DOMWINDOW == 181 (0x121719400) [pid = 1657] [serial = 2213] [outer = 0x11860f800] 04:42:22 INFO - PROCESS | 1657 | 1464608542820 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:42:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:42:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 875ms 04:42:22 INFO - PROCESS | 1657 | 1464608542871 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 1657 | 1464608542875 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:42:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:42:22 INFO - PROCESS | 1657 | 1464608542880 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 1657 | 1464608542882 Marionette TRACE conn2 <- [1,2922,null,{}] 04:42:22 INFO - PROCESS | 1657 | 1464608542885 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}] 04:42:23 INFO - PROCESS | 1657 | 1464608543021 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:42:23 INFO - PROCESS | 1657 | 1464608543155 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x134ee0000 == 131 [pid = 1657] [id = 738] 04:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 182 (0x1217b5000) [pid = 1657] [serial = 2214] [outer = 0x0] 04:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 183 (0x126485000) [pid = 1657] [serial = 2215] [outer = 0x1217b5000] 04:42:23 INFO - PROCESS | 1657 | 1464608543187 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 184 (0x128bc7400) [pid = 1657] [serial = 2216] [outer = 0x1217b5000] 04:42:23 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:42:23 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:42:23 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:42:23 INFO - PROCESS | 1657 | [1657] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 04:42:23 INFO - PROCESS | 1657 | 1464608543560 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]]]}] 04:42:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:42:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:42:23 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 04:42:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:42:23 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 04:42:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:42:23 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]" 04:42:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:42:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:42:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 721ms 04:42:23 INFO - PROCESS | 1657 | 1464608543602 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 1657 | 1464608543604 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:42:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:42:23 INFO - PROCESS | 1657 | 1464608543606 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 1657 | 1464608543609 Marionette TRACE conn2 <- [1,2926,null,{}] 04:42:23 INFO - PROCESS | 1657 | 1464608543617 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}] 04:42:23 INFO - PROCESS | 1657 | 1464608543776 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:42:23 INFO - PROCESS | 1657 | 1464608543913 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 1657 | ++DOCSHELL 0x139345000 == 132 [pid = 1657] [id = 739] 04:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 185 (0x129369800) [pid = 1657] [serial = 2217] [outer = 0x0] 04:42:23 INFO - PROCESS | 1657 | ++DOMWINDOW == 186 (0x12bb0b400) [pid = 1657] [serial = 2218] [outer = 0x129369800] 04:42:23 INFO - PROCESS | 1657 | 1464608543946 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 187 (0x134e6d400) [pid = 1657] [serial = 2219] [outer = 0x129369800] 04:42:24 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:42:24 INFO - PROCESS | 1657 | 1464608544308 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]]]}] 04:42:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:42:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 727ms 04:42:24 INFO - PROCESS | 1657 | 1464608544335 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 1657 | 1464608544336 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:42:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:42:24 INFO - PROCESS | 1657 | 1464608544339 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 1657 | 1464608544340 Marionette TRACE conn2 <- [1,2930,null,{}] 04:42:24 INFO - PROCESS | 1657 | 1464608544343 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}] 04:42:24 INFO - PROCESS | 1657 | 1464608544480 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:42:24 INFO - PROCESS | 1657 | 1464608544612 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a10d800 == 133 [pid = 1657] [id = 740] 04:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 188 (0x126351c00) [pid = 1657] [serial = 2220] [outer = 0x0] 04:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 189 (0x135a35c00) [pid = 1657] [serial = 2221] [outer = 0x126351c00] 04:42:24 INFO - PROCESS | 1657 | 1464608544645 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 1657 | ++DOMWINDOW == 190 (0x13839e800) [pid = 1657] [serial = 2222] [outer = 0x126351c00] 04:42:24 INFO - PROCESS | 1657 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:42:25 INFO - PROCESS | 1657 | 1464608545020 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]]]}] 04:42:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:42:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 721ms 04:42:25 INFO - PROCESS | 1657 | 1464608545061 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 1657 | 1464608545062 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:42:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:42:25 INFO - PROCESS | 1657 | 1464608545065 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1657 | 1464608545066 Marionette TRACE conn2 <- [1,2934,null,{}] 04:42:25 INFO - PROCESS | 1657 | 1464608545068 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}] 04:42:25 INFO - PROCESS | 1657 | 1464608545198 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:42:25 INFO - PROCESS | 1657 | 1464608545332 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 1657 | ++DOCSHELL 0x13a207000 == 134 [pid = 1657] [id = 741] 04:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 191 (0x1383a0c00) [pid = 1657] [serial = 2223] [outer = 0x0] 04:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 192 (0x13937d000) [pid = 1657] [serial = 2224] [outer = 0x1383a0c00] 04:42:25 INFO - PROCESS | 1657 | 1464608545365 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 1657 | ++DOMWINDOW == 193 (0x139384c00) [pid = 1657] [serial = 2225] [outer = 0x1383a0c00] 04:42:25 INFO - PROCESS | 1657 | 1464608545741 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]]]}] 04:42:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:42:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 719ms 04:42:25 INFO - PROCESS | 1657 | 1464608545784 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 1657 | 1464608545786 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:42:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:42:25 INFO - PROCESS | 1657 | 1464608545788 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 1657 | 1464608545790 Marionette TRACE conn2 <- [1,2938,null,{}] 04:42:25 INFO - PROCESS | 1657 | 1464608545792 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}] 04:42:25 INFO - PROCESS | 1657 | 1464608545934 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:42:26 INFO - PROCESS | 1657 | 1464608546068 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ada5800 == 135 [pid = 1657] [id = 742] 04:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 194 (0x139437c00) [pid = 1657] [serial = 2226] [outer = 0x0] 04:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 195 (0x13a13f800) [pid = 1657] [serial = 2227] [outer = 0x139437c00] 04:42:26 INFO - PROCESS | 1657 | 1464608546101 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 196 (0x13a2d9c00) [pid = 1657] [serial = 2228] [outer = 0x139437c00] 04:42:26 INFO - PROCESS | 1657 | 1464608546441 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]]]}] 04:42:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:42:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 669ms 04:42:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:42:26 INFO - PROCESS | 1657 | 1464608546458 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 1657 | 1464608546460 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:42:26 INFO - PROCESS | 1657 | 1464608546462 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 1657 | 1464608546463 Marionette TRACE conn2 <- [1,2942,null,{}] 04:42:26 INFO - PROCESS | 1657 | 1464608546466 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}] 04:42:26 INFO - PROCESS | 1657 | 1464608546596 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:42:26 INFO - PROCESS | 1657 | 1464608546760 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 1657 | ++DOCSHELL 0x13add8000 == 136 [pid = 1657] [id = 743] 04:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 197 (0x13954f400) [pid = 1657] [serial = 2229] [outer = 0x0] 04:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 198 (0x139554c00) [pid = 1657] [serial = 2230] [outer = 0x13954f400] 04:42:26 INFO - PROCESS | 1657 | 1464608546793 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 1657 | ++DOMWINDOW == 199 (0x13955a000) [pid = 1657] [serial = 2231] [outer = 0x13954f400] 04:42:27 INFO - PROCESS | 1657 | 1464608547157 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"]]]}] 04:42:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:42:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:42:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 719ms 04:42:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:42:27 INFO - PROCESS | 1657 | 1464608547182 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1657 | 1464608547183 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:42:27 INFO - PROCESS | 1657 | 1464608547186 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1657 | 1464608547187 Marionette TRACE conn2 <- [1,2946,null,{}] 04:42:27 INFO - PROCESS | 1657 | 1464608547189 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}] 04:42:27 INFO - PROCESS | 1657 | 1464608547319 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:42:27 INFO - PROCESS | 1657 | 1464608547424 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 1657 | ++DOCSHELL 0x13bbcf000 == 137 [pid = 1657] [id = 744] 04:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x11285cc00) [pid = 1657] [serial = 2232] [outer = 0x0] 04:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x112861400) [pid = 1657] [serial = 2233] [outer = 0x11285cc00] 04:42:27 INFO - PROCESS | 1657 | 1464608547454 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x112865000) [pid = 1657] [serial = 2234] [outer = 0x11285cc00] 04:42:27 INFO - PROCESS | 1657 | 1464608547811 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]]]}] 04:42:27 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. 04:42:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 04:42:27 INFO - PROCESS | 1657 | 1464608547857 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 1657 | 1464608547858 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:42:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:42:27 INFO - PROCESS | 1657 | 1464608547860 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 1657 | 1464608547862 Marionette TRACE conn2 <- [1,2950,null,{}] 04:42:27 INFO - PROCESS | 1657 | 1464608547864 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}] 04:42:27 INFO - PROCESS | 1657 | 1464608547996 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:42:28 INFO - PROCESS | 1657 | 1464608548161 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x142eb1800 == 138 [pid = 1657] [id = 745] 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x112864000) [pid = 1657] [serial = 2235] [outer = 0x0] 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x13955a400) [pid = 1657] [serial = 2236] [outer = 0x112864000] 04:42:28 INFO - PROCESS | 1657 | 1464608548193 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x13955dc00) [pid = 1657] [serial = 2237] [outer = 0x112864000] 04:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x142f09000 == 139 [pid = 1657] [id = 746] 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x13955b000) [pid = 1657] [serial = 2238] [outer = 0x0] 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x139556000) [pid = 1657] [serial = 2239] [outer = 0x13955b000] 04:42:28 INFO - PROCESS | 1657 | 1464608548598 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]]]}] 04:42:28 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:42:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 04:42:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:42:28 INFO - PROCESS | 1657 | 1464608548631 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 1657 | 1464608548632 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:42:28 INFO - PROCESS | 1657 | 1464608548635 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 1657 | 1464608548636 Marionette TRACE conn2 <- [1,2954,null,{}] 04:42:28 INFO - PROCESS | 1657 | 1464608548638 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}] 04:42:28 INFO - PROCESS | 1657 | 1464608548814 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:42:28 INFO - PROCESS | 1657 | 1464608548951 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 1657 | ++DOCSHELL 0x144543000 == 140 [pid = 1657] [id = 747] 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x13536cc00) [pid = 1657] [serial = 2240] [outer = 0x0] 04:42:28 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x13a2e5000) [pid = 1657] [serial = 2241] [outer = 0x13536cc00] 04:42:28 INFO - PROCESS | 1657 | 1464608548981 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x13b786000) [pid = 1657] [serial = 2242] [outer = 0x13536cc00] 04:42:29 INFO - PROCESS | 1657 | 1464608549340 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]]]}] 04:42:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:42:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:42:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 04:42:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:42:29 INFO - PROCESS | 1657 | 1464608549356 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 1657 | 1464608549357 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:42:29 INFO - PROCESS | 1657 | 1464608549359 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 1657 | 1464608549361 Marionette TRACE conn2 <- [1,2958,null,{}] 04:42:29 INFO - PROCESS | 1657 | 1464608549364 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}] 04:42:29 INFO - PROCESS | 1657 | 1464608549538 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:42:29 INFO - PROCESS | 1657 | 1464608549684 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 1657 | ++DOCSHELL 0x145dd0000 == 141 [pid = 1657] [id = 748] 04:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x138279800) [pid = 1657] [serial = 2243] [outer = 0x0] 04:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x139559000) [pid = 1657] [serial = 2244] [outer = 0x138279800] 04:42:29 INFO - PROCESS | 1657 | 1464608549718 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x142fc3c00) [pid = 1657] [serial = 2245] [outer = 0x138279800] 04:42:30 INFO - PROCESS | 1657 | 1464608550111 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]]]}] 04:42:30 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. 04:42:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 04:42:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:42:30 INFO - PROCESS | 1657 | 1464608550131 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 1657 | 1464608550132 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:42:30 INFO - PROCESS | 1657 | 1464608550134 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1657 | 1464608550136 Marionette TRACE conn2 <- [1,2962,null,{}] 04:42:30 INFO - PROCESS | 1657 | 1464608550138 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}] 04:42:30 INFO - PROCESS | 1657 | 1464608550269 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:42:30 INFO - PROCESS | 1657 | 1464608550405 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ba16000 == 142 [pid = 1657] [id = 749] 04:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x13827c400) [pid = 1657] [serial = 2246] [outer = 0x0] 04:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x142fd0c00) [pid = 1657] [serial = 2247] [outer = 0x13827c400] 04:42:30 INFO - PROCESS | 1657 | 1464608550436 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x14302b800) [pid = 1657] [serial = 2248] [outer = 0x13827c400] 04:42:30 INFO - PROCESS | 1657 | 1464608550806 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]]]}] 04:42:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:42:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 721ms 04:42:30 INFO - PROCESS | 1657 | 1464608550856 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 1657 | 1464608550857 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:42:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:42:30 INFO - PROCESS | 1657 | 1464608550859 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 1657 | 1464608550860 Marionette TRACE conn2 <- [1,2966,null,{}] 04:42:30 INFO - PROCESS | 1657 | 1464608550863 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}] 04:42:31 INFO - PROCESS | 1657 | 1464608550997 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:42:31 INFO - PROCESS | 1657 | 1464608551155 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x1472d9800 == 143 [pid = 1657] [id = 750] 04:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x142fc8c00) [pid = 1657] [serial = 2249] [outer = 0x0] 04:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x143119800) [pid = 1657] [serial = 2250] [outer = 0x142fc8c00] 04:42:31 INFO - PROCESS | 1657 | 1464608551184 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x14311ec00) [pid = 1657] [serial = 2251] [outer = 0x142fc8c00] 04:42:31 INFO - PROCESS | 1657 | 1464608551588 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]]]}] 04:42:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:42:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 771ms 04:42:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:42:31 INFO - PROCESS | 1657 | 1464608551631 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 1657 | 1464608551632 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:42:31 INFO - PROCESS | 1657 | 1464608551635 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 1657 | 1464608551636 Marionette TRACE conn2 <- [1,2970,null,{}] 04:42:31 INFO - PROCESS | 1657 | 1464608551638 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}] 04:42:31 INFO - PROCESS | 1657 | 1464608551774 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:42:31 INFO - PROCESS | 1657 | 1464608551911 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 1657 | ++DOCSHELL 0x119557000 == 144 [pid = 1657] [id = 751] 04:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x112044c00) [pid = 1657] [serial = 2252] [outer = 0x0] 04:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x112eb6000) [pid = 1657] [serial = 2253] [outer = 0x112044c00] 04:42:31 INFO - PROCESS | 1657 | 1464608551941 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x142fcec00) [pid = 1657] [serial = 2254] [outer = 0x112044c00] 04:42:32 INFO - PROCESS | 1657 | 1464608552340 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]]]}] 04:42:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:42:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 720ms 04:42:32 INFO - PROCESS | 1657 | 1464608552356 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 1657 | 1464608552357 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:42:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:42:32 INFO - PROCESS | 1657 | 1464608552360 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - PROCESS | 1657 | 1464608552361 Marionette TRACE conn2 <- [1,2974,null,{}] 04:42:32 INFO - PROCESS | 1657 | 1464608552363 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}] 04:42:32 INFO - PROCESS | 1657 | 1464608552518 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:42:32 INFO - PROCESS | 1657 | 1464608552658 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 1657 | ++DOCSHELL 0x129790000 == 145 [pid = 1657] [id = 752] 04:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x11334d800) [pid = 1657] [serial = 2255] [outer = 0x0] 04:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x119654800) [pid = 1657] [serial = 2256] [outer = 0x11334d800] 04:42:32 INFO - PROCESS | 1657 | 1464608552687 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x134567400) [pid = 1657] [serial = 2257] [outer = 0x11334d800] 04:42:33 INFO - PROCESS | 1657 | 1464608553054 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]]]}] 04:42:33 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. 04:42:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 720ms 04:42:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:42:33 INFO - PROCESS | 1657 | 1464608553081 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 1657 | 1464608553082 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:42:33 INFO - PROCESS | 1657 | 1464608553084 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 1657 | 1464608553086 Marionette TRACE conn2 <- [1,2978,null,{}] 04:42:33 INFO - PROCESS | 1657 | 1464608553088 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}] 04:42:33 INFO - PROCESS | 1657 | 1464608553225 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:42:33 INFO - PROCESS | 1657 | 1464608553335 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 1657 | ++DOCSHELL 0x135b03000 == 146 [pid = 1657] [id = 753] 04:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x120fd1c00) [pid = 1657] [serial = 2258] [outer = 0x0] 04:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x13455d000) [pid = 1657] [serial = 2259] [outer = 0x120fd1c00] 04:42:33 INFO - PROCESS | 1657 | 1464608553365 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x134561400) [pid = 1657] [serial = 2260] [outer = 0x120fd1c00] 04:42:34 INFO - PROCESS | 1657 | 1464608554032 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]]]}] 04:42:34 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. 04:42:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 972ms 04:42:34 INFO - PROCESS | 1657 | 1464608554057 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1657 | 1464608554061 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:42:34 INFO - PROCESS | 1657 | 1464608554065 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1657 | 1464608554068 Marionette TRACE conn2 <- [1,2982,null,{}] 04:42:34 INFO - PROCESS | 1657 | 1464608554073 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}] 04:42:34 INFO - PROCESS | 1657 | 1464608554213 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:42:34 INFO - PROCESS | 1657 | 1464608554356 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 1657 | ++DOCSHELL 0x12c5b1000 == 147 [pid = 1657] [id = 754] 04:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x11756f400) [pid = 1657] [serial = 2261] [outer = 0x0] 04:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x11810f800) [pid = 1657] [serial = 2262] [outer = 0x11756f400] 04:42:34 INFO - PROCESS | 1657 | 1464608554389 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x11965c800) [pid = 1657] [serial = 2263] [outer = 0x11756f400] 04:42:34 INFO - PROCESS | 1657 | 1464608554761 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"]]]}] 04:42:34 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 04:42:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:42:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 725ms 04:42:34 INFO - PROCESS | 1657 | 1464608554790 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 1657 | 1464608554793 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:42:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:42:34 INFO - PROCESS | 1657 | 1464608554798 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 1657 | 1464608554800 Marionette TRACE conn2 <- [1,2986,null,{}] 04:42:34 INFO - PROCESS | 1657 | 1464608554802 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}] 04:42:34 INFO - PROCESS | 1657 | 1464608554928 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:42:35 INFO - PROCESS | 1657 | 1464608555069 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12ce55800 == 148 [pid = 1657] [id = 755] 04:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x119ae9c00) [pid = 1657] [serial = 2264] [outer = 0x0] 04:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x1217b2400) [pid = 1657] [serial = 2265] [outer = 0x119ae9c00] 04:42:35 INFO - PROCESS | 1657 | 1464608555101 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x1263acc00) [pid = 1657] [serial = 2266] [outer = 0x119ae9c00] 04:42:35 INFO - PROCESS | 1657 | 1464608555452 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]]]}] 04:42:35 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. 04:42:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 672ms 04:42:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:42:35 INFO - PROCESS | 1657 | 1464608555470 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:42:35 INFO - PROCESS | 1657 | 1464608555472 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:42:35 INFO - PROCESS | 1657 | 1464608555474 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 1657 | 1464608555477 Marionette TRACE conn2 <- [1,2990,null,{}] 04:42:35 INFO - PROCESS | 1657 | 1464608555484 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}] 04:42:35 INFO - PROCESS | 1657 | 1464608555612 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:42:35 INFO - PROCESS | 1657 | 1464608555759 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d348800 == 149 [pid = 1657] [id = 756] 04:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x128bd3400) [pid = 1657] [serial = 2267] [outer = 0x0] 04:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x12a791400) [pid = 1657] [serial = 2268] [outer = 0x128bd3400] 04:42:35 INFO - PROCESS | 1657 | 1464608555791 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x12bb10800) [pid = 1657] [serial = 2269] [outer = 0x128bd3400] 04:42:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x119187800 == 150 [pid = 1657] [id = 757] 04:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12c1acc00) [pid = 1657] [serial = 2270] [outer = 0x0] 04:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x1295c8800) [pid = 1657] [serial = 2271] [outer = 0x12c1acc00] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x135b0d800 == 149 [pid = 1657] [id = 735] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x13558c000 == 148 [pid = 1657] [id = 734] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12d8be000 == 147 [pid = 1657] [id = 733] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1350c0800 == 146 [pid = 1657] [id = 732] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x134e6d000) [pid = 1657] [serial = 2128] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x134e7f000 == 145 [pid = 1657] [id = 731] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc28000 == 144 [pid = 1657] [id = 730] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12d3ef800 == 143 [pid = 1657] [id = 729] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12ca70800 == 142 [pid = 1657] [id = 728] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12a849000 == 141 [pid = 1657] [id = 727] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x120dda000 == 140 [pid = 1657] [id = 726] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x11977f000 == 139 [pid = 1657] [id = 725] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b13d800 == 138 [pid = 1657] [id = 724] 04:42:36 INFO - PROCESS | 1657 | 1464608556372 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]]]}] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1445ce000 == 137 [pid = 1657] [id = 718] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x135c82800 == 136 [pid = 1657] [id = 717] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1472e2000 == 135 [pid = 1657] [id = 716] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x145dde800 == 134 [pid = 1657] [id = 715] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x1447c9800 == 133 [pid = 1657] [id = 714] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x144543800 == 132 [pid = 1657] [id = 713] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x13bbe2000 == 131 [pid = 1657] [id = 712] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12dd29800 == 130 [pid = 1657] [id = 711] 04:42:36 INFO - PROCESS | 1657 | --DOCSHELL 0x12b3e0000 == 129 [pid = 1657] [id = 710] 04:42:36 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. 04:42:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 925ms 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x120d79c00) [pid = 1657] [serial = 2113] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x119ae1800) [pid = 1657] [serial = 2059] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x12bb0dc00) [pid = 1657] [serial = 2065] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x1217a9400) [pid = 1657] [serial = 2098] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 233 (0x11269a000) [pid = 1657] [serial = 2119] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 232 (0x135dd8000) [pid = 1657] [serial = 2080] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 231 (0x13a23c000) [pid = 1657] [serial = 2116] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 230 (0x115e4b800) [pid = 1657] [serial = 2089] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 229 (0x119791400) [pid = 1657] [serial = 2122] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 228 (0x13a134800) [pid = 1657] [serial = 2083] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 227 (0x12d51b800) [pid = 1657] [serial = 2107] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 226 (0x135cd0000) [pid = 1657] [serial = 2077] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 225 (0x1126a3c00) [pid = 1657] [serial = 2087] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 224 (0x126ad5c00) [pid = 1657] [serial = 2062] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 223 (0x135395c00) [pid = 1657] [serial = 2074] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 222 (0x1186f7c00) [pid = 1657] [serial = 2090] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 221 (0x1217aa400) [pid = 1657] [serial = 2092] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 220 (0x135393400) [pid = 1657] [serial = 2111] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x128a24000) [pid = 1657] [serial = 2095] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x111038400) [pid = 1657] [serial = 2086] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12672fc00) [pid = 1657] [serial = 2123] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x113d0a400) [pid = 1657] [serial = 2056] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12c072400) [pid = 1657] [serial = 2102] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x134e63400) [pid = 1657] [serial = 2108] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12917c000) [pid = 1657] [serial = 2096] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x12c1c8800) [pid = 1657] [serial = 2104] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x124f23000) [pid = 1657] [serial = 2093] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x13536d400) [pid = 1657] [serial = 2110] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x135373c00) [pid = 1657] [serial = 2071] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x115169c00) [pid = 1657] [serial = 2120] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12d8a5000) [pid = 1657] [serial = 2068] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12a866400) [pid = 1657] [serial = 2101] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 205 (0x12ce9dc00) [pid = 1657] [serial = 2105] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 204 (0x13a133c00) [pid = 1657] [serial = 2114] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 203 (0x12a791800) [pid = 1657] [serial = 2125] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 202 (0x12c1a2800) [pid = 1657] [serial = 2054] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 201 (0x13a2e2c00) [pid = 1657] [serial = 2117] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 200 (0x128a24400) [pid = 1657] [serial = 2099] [outer = 0x0] [url = about:blank] 04:42:36 INFO - PROCESS | 1657 | --DOMWINDOW == 199 (0x12ca55000) [pid = 1657] [serial = 2126] [outer = 0x0] [url = about:blank] 04:42:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:42:36 INFO - PROCESS | 1657 | 1464608556419 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 1657 | 1464608556421 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:42:36 INFO - PROCESS | 1657 | 1464608556424 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 1657 | 1464608556426 Marionette TRACE conn2 <- [1,2994,null,{}] 04:42:36 INFO - PROCESS | 1657 | 1464608556430 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}] 04:42:36 INFO - PROCESS | 1657 | 1464608556676 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:42:36 INFO - PROCESS | 1657 | 1464608556784 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 1657 | ++DOCSHELL 0x12636b000 == 130 [pid = 1657] [id = 758] 04:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 200 (0x128a24400) [pid = 1657] [serial = 2272] [outer = 0x0] 04:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 201 (0x12a791800) [pid = 1657] [serial = 2273] [outer = 0x128a24400] 04:42:36 INFO - PROCESS | 1657 | 1464608556811 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 1657 | ++DOMWINDOW == 202 (0x12c074400) [pid = 1657] [serial = 2274] [outer = 0x128a24400] 04:42:37 INFO - PROCESS | 1657 | 1464608557135 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]]]}] 04:42:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:42:37 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 04:42:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 722ms 04:42:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:42:37 INFO - PROCESS | 1657 | 1464608557146 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 1657 | 1464608557147 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:42:37 INFO - PROCESS | 1657 | 1464608557152 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1657 | 1464608557154 Marionette TRACE conn2 <- [1,2998,null,{}] 04:42:37 INFO - PROCESS | 1657 | 1464608557157 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}] 04:42:37 INFO - PROCESS | 1657 | 1464608557274 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:42:37 INFO - PROCESS | 1657 | 1464608557369 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12cfa0800 == 131 [pid = 1657] [id = 759] 04:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 203 (0x12ab0cc00) [pid = 1657] [serial = 2275] [outer = 0x0] 04:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 204 (0x12c1ac800) [pid = 1657] [serial = 2276] [outer = 0x12ab0cc00] 04:42:37 INFO - PROCESS | 1657 | 1464608557395 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 205 (0x12d3cf800) [pid = 1657] [serial = 2277] [outer = 0x12ab0cc00] 04:42:37 INFO - PROCESS | 1657 | 1464608557666 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]]]}] 04:42:37 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. 04:42:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 574ms 04:42:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:42:37 INFO - PROCESS | 1657 | 1464608557725 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 1657 | 1464608557727 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:42:37 INFO - PROCESS | 1657 | 1464608557729 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 1657 | 1464608557730 Marionette TRACE conn2 <- [1,3002,null,{}] 04:42:37 INFO - PROCESS | 1657 | 1464608557733 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}] 04:42:37 INFO - PROCESS | 1657 | 1464608557863 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:42:37 INFO - PROCESS | 1657 | 1464608557959 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 1657 | ++DOCSHELL 0x12dc31000 == 132 [pid = 1657] [id = 760] 04:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 206 (0x12ce9dc00) [pid = 1657] [serial = 2278] [outer = 0x0] 04:42:37 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x12d8a4000) [pid = 1657] [serial = 2279] [outer = 0x12ce9dc00] 04:42:37 INFO - PROCESS | 1657 | 1464608557986 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x13456b000) [pid = 1657] [serial = 2280] [outer = 0x12ce9dc00] 04:42:38 INFO - PROCESS | 1657 | 1464608558277 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]]]}] 04:42:38 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. 04:42:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 571ms 04:42:38 INFO - PROCESS | 1657 | 1464608558305 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 1657 | 1464608558307 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:42:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:42:38 INFO - PROCESS | 1657 | 1464608558311 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 1657 | 1464608558313 Marionette TRACE conn2 <- [1,3006,null,{}] 04:42:38 INFO - PROCESS | 1657 | 1464608558319 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}] 04:42:38 INFO - PROCESS | 1657 | 1464608558493 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:42:38 INFO - PROCESS | 1657 | 1464608558662 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 1657 | ++DOCSHELL 0x1355ab800 == 133 [pid = 1657] [id = 761] 04:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x12ce9e800) [pid = 1657] [serial = 2281] [outer = 0x0] 04:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x13456f400) [pid = 1657] [serial = 2282] [outer = 0x12ce9e800] 04:42:38 INFO - PROCESS | 1657 | 1464608558688 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x134575400) [pid = 1657] [serial = 2283] [outer = 0x12ce9e800] 04:42:38 INFO - PROCESS | 1657 | 1464608558992 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]]]}] 04:42:39 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. 04:42:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 726ms 04:42:39 INFO - PROCESS | 1657 | 1464608559037 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1657 | 1464608559038 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:42:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:42:39 INFO - PROCESS | 1657 | 1464608559040 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1657 | 1464608559041 Marionette TRACE conn2 <- [1,3010,null,{}] 04:42:39 INFO - PROCESS | 1657 | 1464608559044 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}] 04:42:39 INFO - PROCESS | 1657 | 1464608559202 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:42:39 INFO - PROCESS | 1657 | 1464608559220 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c77800 == 134 [pid = 1657] [id = 762] 04:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x134e65c00) [pid = 1657] [serial = 2284] [outer = 0x0] 04:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x13536b400) [pid = 1657] [serial = 2285] [outer = 0x134e65c00] 04:42:39 INFO - PROCESS | 1657 | 1464608559245 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x135caa800) [pid = 1657] [serial = 2286] [outer = 0x134e65c00] 04:42:39 INFO - PROCESS | 1657 | 1464608559579 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]]]}] 04:42:39 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 04:42:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 569ms 04:42:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:42:39 INFO - PROCESS | 1657 | 1464608559612 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 1657 | 1464608559613 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:42:39 INFO - PROCESS | 1657 | 1464608559616 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 1657 | 1464608559619 Marionette TRACE conn2 <- [1,3014,null,{}] 04:42:39 INFO - PROCESS | 1657 | 1464608559621 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}] 04:42:39 INFO - PROCESS | 1657 | 1464608559769 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:42:39 INFO - PROCESS | 1657 | 1464608559787 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 1657 | ++DOCSHELL 0x139343000 == 135 [pid = 1657] [id = 763] 04:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x135ccd000) [pid = 1657] [serial = 2287] [outer = 0x0] 04:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x138274400) [pid = 1657] [serial = 2288] [outer = 0x135ccd000] 04:42:39 INFO - PROCESS | 1657 | 1464608559812 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13827f400) [pid = 1657] [serial = 2289] [outer = 0x135ccd000] 04:42:40 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:42:40 INFO - PROCESS | 1657 | 1464608560205 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:42:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:42:40 INFO - {} 04:42:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:42:40 INFO - {} 04:42:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:42:40 INFO - {} 04:42:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:42:40 INFO - {} 04:42:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 623ms 04:42:40 INFO - TEST-START | /FileAPI/fileReader.html 04:42:40 INFO - PROCESS | 1657 | 1464608560239 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 1657 | 1464608560240 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:42:40 INFO - PROCESS | 1657 | 1464608560242 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 1657 | 1464608560243 Marionette TRACE conn2 <- [1,3018,null,{}] 04:42:40 INFO - PROCESS | 1657 | 1464608560246 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}] 04:42:40 INFO - PROCESS | 1657 | 1464608560403 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:42:40 INFO - PROCESS | 1657 | 1464608560426 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 1657 | ++DOCSHELL 0x13ada2800 == 136 [pid = 1657] [id = 764] 04:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x1383a4400) [pid = 1657] [serial = 2290] [outer = 0x0] 04:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x13943dc00) [pid = 1657] [serial = 2291] [outer = 0x1383a4400] 04:42:40 INFO - PROCESS | 1657 | 1464608560451 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x13a172c00) [pid = 1657] [serial = 2292] [outer = 0x1383a4400] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 219 (0x135a30000) [pid = 1657] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 218 (0x12b3c1800) [pid = 1657] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 217 (0x12bee7000) [pid = 1657] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 216 (0x112924000) [pid = 1657] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 215 (0x12c1c3400) [pid = 1657] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 214 (0x11717f400) [pid = 1657] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 213 (0x12683e800) [pid = 1657] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 212 (0x128b56c00) [pid = 1657] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 211 (0x11291c400) [pid = 1657] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 210 (0x119ae3800) [pid = 1657] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 209 (0x129369c00) [pid = 1657] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 208 (0x1217b1800) [pid = 1657] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 207 (0x12d3e6800) [pid = 1657] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:42:40 INFO - PROCESS | 1657 | --DOMWINDOW == 206 (0x12d3ec000) [pid = 1657] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:42:41 INFO - PROCESS | 1657 | 1464608561026 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]]]}] 04:42:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:42:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:42:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:42:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:42:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 818ms 04:42:41 INFO - TEST-START | /FileAPI/historical.html 04:42:41 INFO - PROCESS | 1657 | 1464608561071 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1657 | 1464608561073 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:42:41 INFO - PROCESS | 1657 | 1464608561075 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1657 | 1464608561077 Marionette TRACE conn2 <- [1,3022,null,{}] 04:42:41 INFO - PROCESS | 1657 | 1464608561079 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}] 04:42:41 INFO - PROCESS | 1657 | 1464608561262 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:42:41 INFO - PROCESS | 1657 | 1464608561319 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x13adc7000 == 137 [pid = 1657] [id = 765] 04:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 207 (0x126489000) [pid = 1657] [serial = 2293] [outer = 0x0] 04:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 208 (0x129369c00) [pid = 1657] [serial = 2294] [outer = 0x126489000] 04:42:41 INFO - PROCESS | 1657 | 1464608561349 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 209 (0x134533c00) [pid = 1657] [serial = 2295] [outer = 0x126489000] 04:42:41 INFO - PROCESS | 1657 | 1464608561712 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"]]]}] 04:42:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:42:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:42:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:42:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:42:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:42:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:42:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:42:41 INFO - TEST-OK | /FileAPI/historical.html | took 672ms 04:42:41 INFO - PROCESS | 1657 | 1464608561768 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 1657 | 1464608561770 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:42:41 INFO - TEST-START | /FileAPI/idlharness.html 04:42:41 INFO - PROCESS | 1657 | 1464608561774 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - PROCESS | 1657 | 1464608561776 Marionette TRACE conn2 <- [1,3026,null,{}] 04:42:41 INFO - PROCESS | 1657 | 1464608561779 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}] 04:42:41 INFO - PROCESS | 1657 | 1464608561962 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:42:41 INFO - PROCESS | 1657 | 1464608561972 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 1657 | ++DOCSHELL 0x142f0a800 == 138 [pid = 1657] [id = 766] 04:42:41 INFO - PROCESS | 1657 | ++DOMWINDOW == 210 (0x134536000) [pid = 1657] [serial = 2296] [outer = 0x0] 04:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 211 (0x13a166800) [pid = 1657] [serial = 2297] [outer = 0x134536000] 04:42:42 INFO - PROCESS | 1657 | 1464608562007 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 212 (0x13a2d8c00) [pid = 1657] [serial = 2298] [outer = 0x134536000] 04:42:42 INFO - PROCESS | 1657 | 1464608562571 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]]]}] 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:42:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:42:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:42:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:42:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:42:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:42:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:42:42 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 04:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:42:42 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 04:42:42 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 04:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:42:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:42:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:42:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:42:42 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 04:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:42:42 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 04:42:42 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 04:42:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:42:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:42:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:42:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:42:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:42:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:42:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 830ms 04:42:42 INFO - PROCESS | 1657 | 1464608562605 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 1657 | 1464608562606 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:42:42 INFO - TEST-START | /FileAPI/idlharness.worker 04:42:42 INFO - PROCESS | 1657 | 1464608562608 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 1657 | 1464608562609 Marionette TRACE conn2 <- [1,3030,null,{}] 04:42:42 INFO - PROCESS | 1657 | 1464608562611 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}] 04:42:42 INFO - PROCESS | 1657 | 1464608562730 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:42:42 INFO - PROCESS | 1657 | 1464608562734 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 1657 | ++DOCSHELL 0x144483800 == 139 [pid = 1657] [id = 767] 04:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 213 (0x13a2e6000) [pid = 1657] [serial = 2299] [outer = 0x0] 04:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 214 (0x1459a4000) [pid = 1657] [serial = 2300] [outer = 0x13a2e6000] 04:42:42 INFO - PROCESS | 1657 | 1464608562758 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 1657 | ++DOMWINDOW == 215 (0x1459ad400) [pid = 1657] [serial = 2301] [outer = 0x13a2e6000] 04:42:42 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:42:43 INFO - PROCESS | 1657 | 1464608563701 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,{},{}]]]}] 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:42:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:42:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:42:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:42:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:42:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:42:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:42:43 INFO - {} 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:42:43 INFO - {} 04:42:43 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 - {} 04:42:43 INFO - {} 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:42:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:42:43 INFO - {} 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:42:43 INFO - {} 04:42:43 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 - {} 04:42:43 INFO - {} 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:42:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:42:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:42:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:42:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 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 04:42:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:42:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:42:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:42:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:42:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:42:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:42:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:42:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:42:43 INFO - {} 04:42:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1137ms 04:42:43 INFO - PROCESS | 1657 | 1464608563747 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 1657 | 1464608563751 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:42:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:42:43 INFO - PROCESS | 1657 | 1464608563756 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 1657 | 1464608563758 Marionette TRACE conn2 <- [1,3034,null,{}] 04:42:43 INFO - PROCESS | 1657 | 1464608563764 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}] 04:42:44 INFO - PROCESS | 1657 | 1464608564011 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:42:44 INFO - PROCESS | 1657 | 1464608564173 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 1657 | ++DOCSHELL 0x147628800 == 140 [pid = 1657] [id = 768] 04:42:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 216 (0x13a175400) [pid = 1657] [serial = 2302] [outer = 0x0] 04:42:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 217 (0x13a244400) [pid = 1657] [serial = 2303] [outer = 0x13a175400] 04:42:44 INFO - PROCESS | 1657 | 1464608564207 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 1657 | ++DOMWINDOW == 218 (0x14302bc00) [pid = 1657] [serial = 2304] [outer = 0x13a175400] 04:42:44 INFO - PROCESS | 1657 | 1464608564639 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]]]}] 04:42:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:42:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 04:42:44 INFO - PROCESS | 1657 | 1464608564678 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 1657 | 1464608564682 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:42:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:42:44 INFO - PROCESS | 1657 | 1464608564687 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 1657 | 1464608564689 Marionette TRACE conn2 <- [1,3038,null,{}] 04:42:44 INFO - PROCESS | 1657 | 1464608564703 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}] 04:42:44 INFO - PROCESS | 1657 | 1464608564874 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:42:45 INFO - PROCESS | 1657 | 1464608565017 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x144428000 == 141 [pid = 1657] [id = 769] 04:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 219 (0x13a13b000) [pid = 1657] [serial = 2305] [outer = 0x0] 04:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 220 (0x1443b4400) [pid = 1657] [serial = 2306] [outer = 0x13a13b000] 04:42:45 INFO - PROCESS | 1657 | 1464608565049 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 221 (0x1459e4400) [pid = 1657] [serial = 2307] [outer = 0x13a13b000] 04:42:45 INFO - PROCESS | 1657 | 1464608565413 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"]]]}] 04:42:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:42:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:42:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 04:42:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:42:45 INFO - PROCESS | 1657 | 1464608565444 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 1657 | 1464608565446 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:42:45 INFO - PROCESS | 1657 | 1464608565464 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 1657 | 1464608565467 Marionette TRACE conn2 <- [1,3042,null,{}] 04:42:45 INFO - PROCESS | 1657 | 1464608565477 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}] 04:42:45 INFO - PROCESS | 1657 | 1464608565615 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:42:45 INFO - PROCESS | 1657 | 1464608565759 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 1657 | ++DOCSHELL 0x147638000 == 142 [pid = 1657] [id = 770] 04:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 222 (0x1444a0c00) [pid = 1657] [serial = 2308] [outer = 0x0] 04:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 223 (0x1444aa400) [pid = 1657] [serial = 2309] [outer = 0x1444a0c00] 04:42:45 INFO - PROCESS | 1657 | 1464608565791 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 1657 | ++DOMWINDOW == 224 (0x1459aac00) [pid = 1657] [serial = 2310] [outer = 0x1444a0c00] 04:42:46 INFO - PROCESS | 1657 | 1464608566244 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]]]}] 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:42:46 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. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:42:46 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'.) 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:42:46 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. 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:42:46 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. 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:42:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:42:46 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. 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:42:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:42:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:42:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:42:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:42:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 851ms 04:42:46 INFO - PROCESS | 1657 | 1464608566300 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 1657 | 1464608566303 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:42:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:42:46 INFO - PROCESS | 1657 | 1464608566346 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 1657 | 1464608566347 Marionette TRACE conn2 <- [1,3046,null,{}] 04:42:46 INFO - PROCESS | 1657 | 1464608566359 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}] 04:42:46 INFO - PROCESS | 1657 | 1464608566501 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:42:46 INFO - PROCESS | 1657 | 1464608566611 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 1657 | ++DOCSHELL 0x144622800 == 143 [pid = 1657] [id = 771] 04:42:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 225 (0x146cc6c00) [pid = 1657] [serial = 2311] [outer = 0x0] 04:42:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 226 (0x146ccbc00) [pid = 1657] [serial = 2312] [outer = 0x146cc6c00] 04:42:46 INFO - PROCESS | 1657 | 1464608566641 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 1657 | ++DOMWINDOW == 227 (0x146ccfc00) [pid = 1657] [serial = 2313] [outer = 0x146cc6c00] 04:42:46 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:42:47 INFO - PROCESS | 1657 | 1464608567074 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:42:47 INFO - {} 04:42:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 818ms 04:42:47 INFO - PROCESS | 1657 | 1464608567134 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1657 | 1464608567136 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:42:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:42:47 INFO - PROCESS | 1657 | 1464608567140 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1657 | 1464608567142 Marionette TRACE conn2 <- [1,3050,null,{}] 04:42:47 INFO - PROCESS | 1657 | 1464608567144 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}] 04:42:47 INFO - PROCESS | 1657 | 1464608567280 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:42:47 INFO - PROCESS | 1657 | 1464608567386 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 1657 | ++DOCSHELL 0x1493c4000 == 144 [pid = 1657] [id = 772] 04:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 228 (0x143a21c00) [pid = 1657] [serial = 2314] [outer = 0x0] 04:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 229 (0x143a2d400) [pid = 1657] [serial = 2315] [outer = 0x143a21c00] 04:42:47 INFO - PROCESS | 1657 | 1464608567416 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 1657 | ++DOMWINDOW == 230 (0x146ccf800) [pid = 1657] [serial = 2316] [outer = 0x143a21c00] 04:42:47 INFO - PROCESS | 1657 | 1464608567777 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]]]}] 04:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:42:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:42:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 671ms 04:42:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:42:47 INFO - PROCESS | 1657 | 1464608567811 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 1657 | 1464608567813 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:42:47 INFO - PROCESS | 1657 | 1464608567815 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 1657 | 1464608567816 Marionette TRACE conn2 <- [1,3054,null,{}] 04:42:47 INFO - PROCESS | 1657 | 1464608567819 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}] 04:42:47 INFO - PROCESS | 1657 | 1464608567968 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:42:48 INFO - PROCESS | 1657 | 1464608568113 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 1657 | ++DOCSHELL 0x146b6d000 == 145 [pid = 1657] [id = 773] 04:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 231 (0x12bbcb800) [pid = 1657] [serial = 2317] [outer = 0x0] 04:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 232 (0x13960bc00) [pid = 1657] [serial = 2318] [outer = 0x12bbcb800] 04:42:48 INFO - PROCESS | 1657 | 1464608568144 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 1657 | ++DOMWINDOW == 233 (0x1477cbc00) [pid = 1657] [serial = 2319] [outer = 0x12bbcb800] 04:42:48 INFO - PROCESS | 1657 | 1464608568637 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"]]]}] 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:42:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:42:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:42:48 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" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:42:48 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" 04:42:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:42:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:42:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 886ms 04:42:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:42:48 INFO - PROCESS | 1657 | 1464608568703 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 1657 | 1464608568704 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:42:48 INFO - PROCESS | 1657 | 1464608568707 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 1657 | 1464608568709 Marionette TRACE conn2 <- [1,3058,null,{}] 04:42:48 INFO - PROCESS | 1657 | 1464608568712 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}] 04:42:48 INFO - PROCESS | 1657 | 1464608568850 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:42:48 INFO - PROCESS | 1657 | 1464608568997 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x1240b5000 == 146 [pid = 1657] [id = 774] 04:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 234 (0x110ea6000) [pid = 1657] [serial = 2320] [outer = 0x0] 04:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x113f08c00) [pid = 1657] [serial = 2321] [outer = 0x110ea6000] 04:42:49 INFO - PROCESS | 1657 | 1464608569028 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x11862e400) [pid = 1657] [serial = 2322] [outer = 0x110ea6000] 04:42:49 INFO - PROCESS | 1657 | 1464608569406 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]]]}] 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:42:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:42:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:42:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:42:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:42:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:42:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:42:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:42:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:42:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 726ms 04:42:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:42:49 INFO - PROCESS | 1657 | 1464608569434 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 1657 | 1464608569435 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:42:49 INFO - PROCESS | 1657 | 1464608569438 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 1657 | 1464608569439 Marionette TRACE conn2 <- [1,3062,null,{}] 04:42:49 INFO - PROCESS | 1657 | 1464608569442 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}] 04:42:49 INFO - PROCESS | 1657 | 1464608569575 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:42:49 INFO - PROCESS | 1657 | 1464608569722 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 1657 | ++DOCSHELL 0x12d357800 == 147 [pid = 1657] [id = 775] 04:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x1167dac00) [pid = 1657] [serial = 2323] [outer = 0x0] 04:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x1212d7400) [pid = 1657] [serial = 2324] [outer = 0x1167dac00] 04:42:49 INFO - PROCESS | 1657 | 1464608569753 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x12672f000) [pid = 1657] [serial = 2325] [outer = 0x1167dac00] 04:42:49 INFO - PROCESS | 1657 | [1657] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:42:50 INFO - PROCESS | 1657 | 1464608570141 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:42:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:42:50 INFO - {} 04:42:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 719ms 04:42:50 INFO - PROCESS | 1657 | 1464608570158 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1657 | 1464608570159 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:42:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:42:50 INFO - PROCESS | 1657 | 1464608570162 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1657 | 1464608570163 Marionette TRACE conn2 <- [1,3066,null,{}] 04:42:50 INFO - PROCESS | 1657 | 1464608570165 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}] 04:42:50 INFO - PROCESS | 1657 | 1464608570304 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:42:50 INFO - PROCESS | 1657 | 1464608570463 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 1657 | ++DOCSHELL 0x135c72000 == 148 [pid = 1657] [id = 776] 04:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x1212d0c00) [pid = 1657] [serial = 2326] [outer = 0x0] 04:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 241 (0x128b56c00) [pid = 1657] [serial = 2327] [outer = 0x1212d0c00] 04:42:50 INFO - PROCESS | 1657 | 1464608570493 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 1657 | ++DOMWINDOW == 242 (0x12c1c3400) [pid = 1657] [serial = 2328] [outer = 0x1212d0c00] 04:42:50 INFO - PROCESS | 1657 | 1464608570848 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]]]}] 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:42:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:42:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 722ms 04:42:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:42:50 INFO - PROCESS | 1657 | 1464608570885 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 1657 | 1464608570886 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:42:50 INFO - PROCESS | 1657 | 1464608570889 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 1657 | 1464608570890 Marionette TRACE conn2 <- [1,3070,null,{}] 04:42:50 INFO - PROCESS | 1657 | 1464608570893 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}] 04:42:51 INFO - PROCESS | 1657 | 1464608571030 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:42:51 INFO - PROCESS | 1657 | 1464608571149 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x142f1e800 == 149 [pid = 1657] [id = 777] 04:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 243 (0x128bcc800) [pid = 1657] [serial = 2329] [outer = 0x0] 04:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 244 (0x12d519c00) [pid = 1657] [serial = 2330] [outer = 0x128bcc800] 04:42:51 INFO - PROCESS | 1657 | 1464608571179 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 245 (0x13ad84c00) [pid = 1657] [serial = 2331] [outer = 0x128bcc800] 04:42:51 INFO - PROCESS | 1657 | 1464608571564 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]]]}] 04:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 721ms 04:42:51 INFO - PROCESS | 1657 | 1464608571611 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 1657 | 1464608571612 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:42:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:42:51 INFO - PROCESS | 1657 | 1464608571615 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 1657 | 1464608571616 Marionette TRACE conn2 <- [1,3074,null,{}] 04:42:51 INFO - PROCESS | 1657 | 1464608571619 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}] 04:42:51 INFO - PROCESS | 1657 | 1464608571770 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:42:51 INFO - PROCESS | 1657 | 1464608571943 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 1657 | ++DOCSHELL 0x146b7b000 == 150 [pid = 1657] [id = 778] 04:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 246 (0x139632c00) [pid = 1657] [serial = 2332] [outer = 0x0] 04:42:51 INFO - PROCESS | 1657 | ++DOMWINDOW == 247 (0x13963b400) [pid = 1657] [serial = 2333] [outer = 0x139632c00] 04:42:51 INFO - PROCESS | 1657 | 1464608571977 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 248 (0x13ad89400) [pid = 1657] [serial = 2334] [outer = 0x139632c00] 04:42:52 INFO - PROCESS | 1657 | 1464608572336 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]]]}] 04:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:42:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 771ms 04:42:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:42:52 INFO - PROCESS | 1657 | 1464608572386 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 1657 | 1464608572388 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:42:52 INFO - PROCESS | 1657 | 1464608572390 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 1657 | 1464608572391 Marionette TRACE conn2 <- [1,3078,null,{}] 04:42:52 INFO - PROCESS | 1657 | 1464608572394 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}] 04:42:52 INFO - PROCESS | 1657 | 1464608572532 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:42:52 INFO - PROCESS | 1657 | 1464608572679 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 1657 | ++DOCSHELL 0x143ba8800 == 151 [pid = 1657] [id = 779] 04:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 249 (0x139637800) [pid = 1657] [serial = 2335] [outer = 0x0] 04:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 250 (0x13ad8bc00) [pid = 1657] [serial = 2336] [outer = 0x139637800] 04:42:52 INFO - PROCESS | 1657 | 1464608572709 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 1657 | ++DOMWINDOW == 251 (0x13ad91c00) [pid = 1657] [serial = 2337] [outer = 0x139637800] 04:42:53 INFO - PROCESS | 1657 | 1464608573080 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] 04:42:53 INFO - PROCESS | 1657 | 1464608573112 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:42:53 INFO - PROCESS | 1657 | 1464608573115 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1657 | 1464608573116 Marionette TRACE conn2 <- [1,3082,null,{}] 04:42:53 INFO - PROCESS | 1657 | 1464608573118 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}] 04:42:53 INFO - PROCESS | 1657 | 1464608573259 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:42:53 INFO - PROCESS | 1657 | 1464608573426 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 1657 | ++DOCSHELL 0x146d5f800 == 152 [pid = 1657] [id = 780] 04:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 252 (0x13ad8c000) [pid = 1657] [serial = 2338] [outer = 0x0] 04:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 253 (0x143a25c00) [pid = 1657] [serial = 2339] [outer = 0x13ad8c000] 04:42:53 INFO - PROCESS | 1657 | 1464608573455 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 1657 | ++DOMWINDOW == 254 (0x1477d3800) [pid = 1657] [serial = 2340] [outer = 0x13ad8c000] 04:42:53 INFO - PROCESS | 1657 | 1464608573877 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]]]}] 04:42:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:42:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 771ms 04:42:53 INFO - PROCESS | 1657 | 1464608573887 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:42:53 INFO - PROCESS | 1657 | 1464608573888 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:42:53 INFO - PROCESS | 1657 | 1464608573891 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 1657 | 1464608573892 Marionette TRACE conn2 <- [1,3086,null,{}] 04:42:53 INFO - PROCESS | 1657 | 1464608573895 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}] 04:42:54 INFO - PROCESS | 1657 | 1464608574036 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:42:54 INFO - PROCESS | 1657 | 1464608574187 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x121103000 == 153 [pid = 1657] [id = 781] 04:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 255 (0x119150000) [pid = 1657] [serial = 2341] [outer = 0x0] 04:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 256 (0x128a26800) [pid = 1657] [serial = 2342] [outer = 0x119150000] 04:42:54 INFO - PROCESS | 1657 | 1464608574218 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 257 (0x12d8a1800) [pid = 1657] [serial = 2343] [outer = 0x119150000] 04:42:54 INFO - PROCESS | 1657 | 1464608574580 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 719ms 04:42:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:42:54 INFO - PROCESS | 1657 | 1464608574611 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 1657 | 1464608574612 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:42:54 INFO - PROCESS | 1657 | 1464608574614 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 1657 | 1464608574616 Marionette TRACE conn2 <- [1,3090,null,{}] 04:42:54 INFO - PROCESS | 1657 | 1464608574618 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}] 04:42:54 INFO - PROCESS | 1657 | 1464608574778 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:42:54 INFO - PROCESS | 1657 | 1464608574945 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 1657 | ++DOCSHELL 0x129791800 == 154 [pid = 1657] [id = 782] 04:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 258 (0x118ec9c00) [pid = 1657] [serial = 2344] [outer = 0x0] 04:42:54 INFO - PROCESS | 1657 | ++DOMWINDOW == 259 (0x13839c400) [pid = 1657] [serial = 2345] [outer = 0x118ec9c00] 04:42:54 INFO - PROCESS | 1657 | 1464608574977 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 1657 | ++DOMWINDOW == 260 (0x143991c00) [pid = 1657] [serial = 2346] [outer = 0x118ec9c00] 04:42:55 INFO - PROCESS | 1657 | 1464608575378 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:42:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:42:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 769ms 04:42:55 INFO - PROCESS | 1657 | 1464608575385 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:42:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:42:55 INFO - PROCESS | 1657 | 1464608575387 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:42:55 INFO - PROCESS | 1657 | 1464608575391 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 1657 | 1464608575393 Marionette TRACE conn2 <- [1,3094,null,{}] 04:42:55 INFO - PROCESS | 1657 | 1464608575396 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}] 04:42:55 INFO - PROCESS | 1657 | 1464608575617 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:42:56 INFO - PROCESS | 1657 | 1464608576243 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 1657 | ++DOCSHELL 0x11264b000 == 155 [pid = 1657] [id = 783] 04:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 261 (0x110eaa400) [pid = 1657] [serial = 2347] [outer = 0x0] 04:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 262 (0x11103cc00) [pid = 1657] [serial = 2348] [outer = 0x110eaa400] 04:42:56 INFO - PROCESS | 1657 | 1464608576271 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 1657 | ++DOMWINDOW == 263 (0x11203bc00) [pid = 1657] [serial = 2349] [outer = 0x110eaa400] 04:42:56 INFO - PROCESS | 1657 | 1464608576713 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:42:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:42:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1375ms 04:42:56 INFO - PROCESS | 1657 | 1464608576810 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 1657 | 1464608576814 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:42:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:42:56 INFO - PROCESS | 1657 | 1464608576831 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 1657 | 1464608576836 Marionette TRACE conn2 <- [1,3098,null,{}] 04:42:56 INFO - PROCESS | 1657 | 1464608576841 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}] 04:42:57 INFO - PROCESS | 1657 | 1464608577023 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:42:57 INFO - PROCESS | 1657 | 1464608577152 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1181d1000 == 156 [pid = 1657] [id = 784] 04:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 264 (0x112863c00) [pid = 1657] [serial = 2350] [outer = 0x0] 04:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 265 (0x112925c00) [pid = 1657] [serial = 2351] [outer = 0x112863c00] 04:42:57 INFO - PROCESS | 1657 | 1464608577185 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 266 (0x112fa2400) [pid = 1657] [serial = 2352] [outer = 0x112863c00] 04:42:57 INFO - PROCESS | 1657 | 1464608577584 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]]]}] 04:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:42:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:42:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 779ms 04:42:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:42:57 INFO - PROCESS | 1657 | 1464608577612 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 1657 | 1464608577614 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:42:57 INFO - PROCESS | 1657 | 1464608577616 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 1657 | 1464608577618 Marionette TRACE conn2 <- [1,3102,null,{}] 04:42:57 INFO - PROCESS | 1657 | 1464608577620 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}] 04:42:57 INFO - PROCESS | 1657 | 1464608577746 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:42:57 INFO - PROCESS | 1657 | 1464608577903 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 1657 | ++DOCSHELL 0x1188e9800 == 157 [pid = 1657] [id = 785] 04:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 267 (0x112859400) [pid = 1657] [serial = 2353] [outer = 0x0] 04:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 268 (0x116847c00) [pid = 1657] [serial = 2354] [outer = 0x112859400] 04:42:57 INFO - PROCESS | 1657 | 1464608577931 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 1657 | ++DOMWINDOW == 269 (0x11769e800) [pid = 1657] [serial = 2355] [outer = 0x112859400] 04:42:58 INFO - PROCESS | 1657 | 1464608578325 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:42:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:42:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 722ms 04:42:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:42:58 INFO - PROCESS | 1657 | 1464608578340 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 1657 | 1464608578341 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:42:58 INFO - PROCESS | 1657 | 1464608578348 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 1657 | 1464608578352 Marionette TRACE conn2 <- [1,3106,null,{}] 04:42:58 INFO - PROCESS | 1657 | 1464608578355 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}] 04:42:58 INFO - PROCESS | 1657 | 1464608578482 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:42:58 INFO - PROCESS | 1657 | 1464608578642 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 1657 | ++DOCSHELL 0x128840000 == 158 [pid = 1657] [id = 786] 04:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 270 (0x1180c7c00) [pid = 1657] [serial = 2356] [outer = 0x0] 04:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 271 (0x11862d800) [pid = 1657] [serial = 2357] [outer = 0x1180c7c00] 04:42:58 INFO - PROCESS | 1657 | 1464608578669 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 1657 | ++DOMWINDOW == 272 (0x119155c00) [pid = 1657] [serial = 2358] [outer = 0x1180c7c00] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x142f0a800 == 157 [pid = 1657] [id = 766] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x13adc7000 == 156 [pid = 1657] [id = 765] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x13ada2800 == 155 [pid = 1657] [id = 764] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x139343000 == 154 [pid = 1657] [id = 763] 04:42:58 INFO - PROCESS | 1657 | --DOMWINDOW == 271 (0x143003400) [pid = 1657] [serial = 2158] [outer = 0x0] [url = about:blank] 04:42:58 INFO - PROCESS | 1657 | --DOMWINDOW == 270 (0x139381c00) [pid = 1657] [serial = 2161] [outer = 0x0] [url = about:blank] 04:42:58 INFO - PROCESS | 1657 | --DOMWINDOW == 269 (0x13937c800) [pid = 1657] [serial = 2164] [outer = 0x0] [url = about:blank] 04:42:58 INFO - PROCESS | 1657 | --DOMWINDOW == 268 (0x11862ac00) [pid = 1657] [serial = 2167] [outer = 0x0] [url = about:blank] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x135c77800 == 153 [pid = 1657] [id = 762] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x1355ab800 == 152 [pid = 1657] [id = 761] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12dc31000 == 151 [pid = 1657] [id = 760] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12cfa0800 == 150 [pid = 1657] [id = 759] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12636b000 == 149 [pid = 1657] [id = 758] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x119187800 == 148 [pid = 1657] [id = 757] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12d348800 == 147 [pid = 1657] [id = 756] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12ce55800 == 146 [pid = 1657] [id = 755] 04:42:58 INFO - PROCESS | 1657 | --DOCSHELL 0x12c5b1000 == 145 [pid = 1657] [id = 754] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x1472d9800 == 144 [pid = 1657] [id = 750] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13ba16000 == 143 [pid = 1657] [id = 749] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x145dd0000 == 142 [pid = 1657] [id = 748] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x144543000 == 141 [pid = 1657] [id = 747] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x142f09000 == 140 [pid = 1657] [id = 746] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x142eb1800 == 139 [pid = 1657] [id = 745] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13bbcf000 == 138 [pid = 1657] [id = 744] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13add8000 == 137 [pid = 1657] [id = 743] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13ada5800 == 136 [pid = 1657] [id = 742] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13a207000 == 135 [pid = 1657] [id = 741] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x13a10d800 == 134 [pid = 1657] [id = 740] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x139345000 == 133 [pid = 1657] [id = 739] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x134ee0000 == 132 [pid = 1657] [id = 738] 04:42:59 INFO - PROCESS | 1657 | --DOCSHELL 0x12884e000 == 131 [pid = 1657] [id = 737] 04:42:59 INFO - PROCESS | 1657 | 1464608579080 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]]]}] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 267 (0x12c5cf000) [pid = 1657] [serial = 2194] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 266 (0x12c1a5800) [pid = 1657] [serial = 2192] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 265 (0x12112c400) [pid = 1657] [serial = 2200] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 264 (0x12d8a2c00) [pid = 1657] [serial = 2197] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 263 (0x12cfd6c00) [pid = 1657] [serial = 2195] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 262 (0x12d8a1c00) [pid = 1657] [serial = 2203] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 261 (0x118619c00) [pid = 1657] [serial = 2131] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 260 (0x1289b9000) [pid = 1657] [serial = 2182] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 259 (0x128a25400) [pid = 1657] [serial = 2183] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 258 (0x128b5e400) [pid = 1657] [serial = 2185] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 257 (0x128d1a400) [pid = 1657] [serial = 2186] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 256 (0x12d968c00) [pid = 1657] [serial = 2198] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 255 (0x13b783400) [pid = 1657] [serial = 2149] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 254 (0x118616800) [pid = 1657] [serial = 2174] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 253 (0x1168c2400) [pid = 1657] [serial = 2173] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 252 (0x120fd6400) [pid = 1657] [serial = 2176] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 251 (0x12171dc00) [pid = 1657] [serial = 2177] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 250 (0x12bbc9000) [pid = 1657] [serial = 2137] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 249 (0x135cc9800) [pid = 1657] [serial = 2143] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 248 (0x12ab05800) [pid = 1657] [serial = 2188] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 247 (0x13bb19800) [pid = 1657] [serial = 2155] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 246 (0x1240a3400) [pid = 1657] [serial = 2179] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 245 (0x1260a5400) [pid = 1657] [serial = 2180] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 244 (0x12d961800) [pid = 1657] [serial = 2140] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 243 (0x13a2d9800) [pid = 1657] [serial = 2146] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 242 (0x124a5c400) [pid = 1657] [serial = 2134] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 241 (0x13b844c00) [pid = 1657] [serial = 2152] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 240 (0x118241000) [pid = 1657] [serial = 2170] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 239 (0x1359e1000) [pid = 1657] [serial = 2204] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 238 (0x12bbc8400) [pid = 1657] [serial = 2189] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 237 (0x12c095000) [pid = 1657] [serial = 2201] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 236 (0x135dd7c00) [pid = 1657] [serial = 2207] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 235 (0x135cd2400) [pid = 1657] [serial = 2206] [outer = 0x0] [url = about:blank] 04:42:59 INFO - PROCESS | 1657 | --DOMWINDOW == 234 (0x12bee8400) [pid = 1657] [serial = 2191] [outer = 0x0] [url = about:blank] 04:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:42:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:42:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 779ms 04:42:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:42:59 INFO - PROCESS | 1657 | 1464608579129 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1657 | 1464608579131 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:42:59 INFO - PROCESS | 1657 | 1464608579136 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1657 | 1464608579137 Marionette TRACE conn2 <- [1,3110,null,{}] 04:42:59 INFO - PROCESS | 1657 | 1464608579140 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}] 04:42:59 INFO - PROCESS | 1657 | 1464608579271 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:42:59 INFO - PROCESS | 1657 | 1464608579279 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x129131000 == 132 [pid = 1657] [id = 787] 04:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 235 (0x119ae3400) [pid = 1657] [serial = 2359] [outer = 0x0] 04:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 236 (0x119ae9000) [pid = 1657] [serial = 2360] [outer = 0x119ae3400] 04:42:59 INFO - PROCESS | 1657 | 1464608579306 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 237 (0x120fd4400) [pid = 1657] [serial = 2361] [outer = 0x119ae3400] 04:42:59 INFO - PROCESS | 1657 | 1464608579675 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"]]]}] 04:42:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:42:59 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 04:42:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:42:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:42:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:42:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 04:42:59 INFO - PROCESS | 1657 | 1464608579707 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 1657 | 1464608579708 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:42:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:42:59 INFO - PROCESS | 1657 | 1464608579711 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 1657 | 1464608579712 Marionette TRACE conn2 <- [1,3114,null,{}] 04:42:59 INFO - PROCESS | 1657 | 1464608579714 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}] 04:42:59 INFO - PROCESS | 1657 | 1464608579837 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:42:59 INFO - PROCESS | 1657 | 1464608579843 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\", \"33b48aa8-1684-495f-8005-77797795ce2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 1657 | ++DOCSHELL 0x12b153000 == 133 [pid = 1657] [id = 788] 04:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 238 (0x12166cc00) [pid = 1657] [serial = 2362] [outer = 0x0] 04:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 239 (0x12171dc00) [pid = 1657] [serial = 2363] [outer = 0x12166cc00] 04:42:59 INFO - PROCESS | 1657 | 1464608579874 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 1657 | ++DOMWINDOW == 240 (0x123d36800) [pid = 1657] [serial = 2364] [outer = 0x12166cc00] 04:43:00 INFO - PROCESS | 1657 | 1464608580260 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]]]}] 04:43:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:43:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 568ms 04:43:00 INFO - PROCESS | 1657 | 1464608580286 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 1657 | 1464608580288 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:43:01 WARNING - u'runner_teardown' () 04:43:01 INFO - No more tests 04:43:01 INFO - Got 0 unexpected results 04:43:01 INFO - SUITE-END | took 551s 04:43:01 INFO - Closing logging queue 04:43:01 INFO - queue closed 04:43:01 INFO - Return code: 0 04:43:01 WARNING - # TBPL SUCCESS # 04:43:01 INFO - Running post-action listener: _resource_record_post_action 04:43:01 INFO - Running post-run listener: _resource_record_post_run 04:43:02 INFO - Total resource usage - Wall time: 573s; CPU: 57.0%; Read bytes: 36767232; Write bytes: 952204288; Read time: 245; Write time: 5031 04:43:02 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:43:02 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 147653120; Write bytes: 136529920; Read time: 13696; Write time: 277 04:43:02 INFO - run-tests - Wall time: 555s; CPU: 57.0%; Read bytes: 30498304; Write bytes: 795218944; Read time: 191; Write time: 4695 04:43:02 INFO - Running post-run listener: _upload_blobber_files 04:43:02 INFO - Blob upload gear active. 04:43:02 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:43:02 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 04:43:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:43:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:43:02 INFO - (blobuploader) - INFO - Open directory for files ... 04:43:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:43:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:43:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:43:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:43:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:43:03 INFO - (blobuploader) - INFO - Done attempting. 04:43:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:43:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:43:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:43:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:43:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:43:05 INFO - (blobuploader) - INFO - Done attempting. 04:43:05 INFO - (blobuploader) - INFO - Iteration through files over. 04:43:05 INFO - Return code: 0 04:43:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:43:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:43:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05565da3142ecacbcec42c73cc74403ec130b90e6d1e9673b0b9e39adef12946ba914d7ebd65f06e3ccedee6c647c11bd26c040abd587f3ddc4607e65764e84b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/654eca587823d9e7b82729a46cc29f896b709ecd50c016dcb4df8051fb71defed58fc7fde86747792d97e5d7a6b12e98f5750c6662f457d667e6ad43e1819a8b"} 04:43:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:43:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:43:05 INFO - Contents: 04:43:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05565da3142ecacbcec42c73cc74403ec130b90e6d1e9673b0b9e39adef12946ba914d7ebd65f06e3ccedee6c647c11bd26c040abd587f3ddc4607e65764e84b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/654eca587823d9e7b82729a46cc29f896b709ecd50c016dcb4df8051fb71defed58fc7fde86747792d97e5d7a6b12e98f5750c6662f457d667e6ad43e1819a8b"} 04:43:05 INFO - Running post-run listener: copy_logs_to_upload_dir 04:43:05 INFO - Copying logs to upload dir... 04:43:05 INFO - mkdir: /builds/slave/test/build/upload/logs 04:43:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=651.949894 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 52 secs) (at 2016-05-30 04:43:05.844445) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 04:43:05.848062) ========= 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.RTygXAQMSe/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.iLYNnzG2zL/Listeners TMPDIR=/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05565da3142ecacbcec42c73cc74403ec130b90e6d1e9673b0b9e39adef12946ba914d7ebd65f06e3ccedee6c647c11bd26c040abd587f3ddc4607e65764e84b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/654eca587823d9e7b82729a46cc29f896b709ecd50c016dcb4df8051fb71defed58fc7fde86747792d97e5d7a6b12e98f5750c6662f457d667e6ad43e1819a8b"} build_url:https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012865 build_url: 'https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/05565da3142ecacbcec42c73cc74403ec130b90e6d1e9673b0b9e39adef12946ba914d7ebd65f06e3ccedee6c647c11bd26c040abd587f3ddc4607e65764e84b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/654eca587823d9e7b82729a46cc29f896b709ecd50c016dcb4df8051fb71defed58fc7fde86747792d97e5d7a6b12e98f5750c6662f457d667e6ad43e1819a8b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/V8Y3qxhIQbycwoOMZSkqzg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 04:43:05.884439) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 04:43:05.884852) ========= 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.RTygXAQMSe/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.iLYNnzG2zL/Listeners TMPDIR=/var/folders/s_/1z479xxn5mnd2jsf1r01_wr800000w/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.005256 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 04:43:05.933664) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 04:43:05.933983) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 04:43:05.934323) ========= ========= Total master_lag: 0.42 =========