builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0261 starttime: 1464623085.09 results: success (0) buildid: 20160530075039 builduid: c46f238fe5414d5db0817f0b0fedddd7 revision: c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.093607) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.094128) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.094407) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.117275) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.117669) ========= 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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners TMPDIR=/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/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 08:44:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 129M=0s 2016-05-30 08:44:45 (129 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.085997 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.222887) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.223196) ========= 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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners TMPDIR=/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/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.021161 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.271478) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:45.271848) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 --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 c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.8VAQQC6DBp/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.c9rD1DuEYt/Listeners TMPDIR=/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/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 08:44:45,237 truncating revision to first 12 chars 2016-05-30 08:44:45,237 Setting DEBUG logging. 2016-05-30 08:44:45,237 attempt 1/10 2016-05-30 08:44:45,237 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c74c00d5cd6f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:44:45,873 unpacking tar archive at: mozilla-aurora-c74c00d5cd6f/testing/mozharness/ program finished with exit code 0 elapsedTime=0.918509 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:46.210540) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:46.210864) ========= script_repo_revision: c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:46.211298) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:46.211576) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:44:46.228684) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-05-30 08:44:46.229045) ========= /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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners TMPDIR=/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/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 08:44:46 INFO - MultiFileLogger online at 20160530 08:44:46 in /builds/slave/test 08:44:46 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 08:44:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:44:46 INFO - {'append_to_log': False, 08:44:46 INFO - 'base_work_dir': '/builds/slave/test', 08:44:46 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:44:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:44:46 INFO - 'buildbot_json_path': 'buildprops.json', 08:44:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:44:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:44:46 INFO - 'download_minidump_stackwalk': True, 08:44:46 INFO - 'download_symbols': 'true', 08:44:46 INFO - 'e10s': False, 08:44:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:44:46 INFO - 'tooltool.py': '/tools/tooltool.py', 08:44:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:44:46 INFO - '/tools/misc-python/virtualenv.py')}, 08:44:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:44:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:44:46 INFO - 'log_level': 'info', 08:44:46 INFO - 'log_to_console': True, 08:44:46 INFO - 'opt_config_files': (), 08:44:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:44:46 INFO - '--processes=1', 08:44:46 INFO - '--config=%(test_path)s/wptrunner.ini', 08:44:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:44:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:44:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:44:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:44:46 INFO - 'pip_index': False, 08:44:46 INFO - 'require_test_zip': True, 08:44:46 INFO - 'test_type': ('testharness',), 08:44:46 INFO - 'this_chunk': '1', 08:44:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:44:46 INFO - 'total_chunks': '10', 08:44:46 INFO - 'virtualenv_path': 'venv', 08:44:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:44:46 INFO - 'work_dir': 'build'} 08:44:46 INFO - ##### 08:44:46 INFO - ##### Running clobber step. 08:44:46 INFO - ##### 08:44:46 INFO - Running pre-action listener: _resource_record_pre_action 08:44:46 INFO - Running main action method: clobber 08:44:46 INFO - rmtree: /builds/slave/test/build 08:44:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:44:48 INFO - Running post-action listener: _resource_record_post_action 08:44:48 INFO - ##### 08:44:48 INFO - ##### Running read-buildbot-config step. 08:44:48 INFO - ##### 08:44:48 INFO - Running pre-action listener: _resource_record_pre_action 08:44:48 INFO - Running main action method: read_buildbot_config 08:44:48 INFO - Using buildbot properties: 08:44:48 INFO - { 08:44:48 INFO - "project": "", 08:44:48 INFO - "product": "firefox", 08:44:48 INFO - "script_repo_revision": "production", 08:44:48 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:44:48 INFO - "repository": "", 08:44:48 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:44:48 INFO - "buildid": "20160530075039", 08:44:48 INFO - "pgo_build": "False", 08:44:48 INFO - "basedir": "/builds/slave/test", 08:44:48 INFO - "buildnumber": 8, 08:44:48 INFO - "slavename": "t-yosemite-r7-0261", 08:44:48 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 08:44:48 INFO - "platform": "macosx64", 08:44:48 INFO - "branch": "mozilla-aurora", 08:44:48 INFO - "revision": "c74c00d5cd6fb5b82239ecf337067dbfd103e2d2", 08:44:48 INFO - "repo_path": "releases/mozilla-aurora", 08:44:48 INFO - "moz_repo_path": "", 08:44:48 INFO - "stage_platform": "macosx64", 08:44:48 INFO - "builduid": "c46f238fe5414d5db0817f0b0fedddd7", 08:44:48 INFO - "slavebuilddir": "test" 08:44:48 INFO - } 08:44:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:44:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:44:48 INFO - Running post-action listener: _resource_record_post_action 08:44:48 INFO - ##### 08:44:48 INFO - ##### Running download-and-extract step. 08:44:48 INFO - ##### 08:44:48 INFO - Running pre-action listener: _resource_record_pre_action 08:44:48 INFO - Running main action method: download_and_extract 08:44:48 INFO - mkdir: /builds/slave/test/build/tests 08:44:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:48 INFO - https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:44:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:44:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:44:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:50 INFO - Downloaded 1235 bytes. 08:44:50 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:44:50 INFO - Using the following test package requirements: 08:44:50 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:44:50 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:44:50 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:44:50 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'jsshell-mac64.zip'], 08:44:50 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:44:50 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:44:50 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:44:50 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:44:50 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:44:50 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:44:50 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:44:50 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 08:44:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:50 INFO - https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:44:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:44:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:44:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:51 INFO - Downloaded 18344285 bytes. 08:44:51 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/*'] 08:44:51 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/* 08:44:52 INFO - caution: filename not matched: web-platform/* 08:44:52 INFO - Return code: 11 08:44:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:52 INFO - https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:44:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:44:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:44:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:53 INFO - Downloaded 36409193 bytes. 08:44:53 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/*'] 08:44:53 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/* 08:44:57 INFO - caution: filename not matched: bin/* 08:44:57 INFO - caution: filename not matched: config/* 08:44:57 INFO - caution: filename not matched: mozbase/* 08:44:57 INFO - caution: filename not matched: marionette/* 08:44:57 INFO - caution: filename not matched: tools/wptserve/* 08:44:57 INFO - Return code: 11 08:44:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:57 INFO - https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:44:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:44:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:44:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:44:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:44:59 INFO - Downloaded 73072652 bytes. 08:44:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:44:59 INFO - mkdir: /builds/slave/test/properties 08:44:59 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:44:59 INFO - Writing to file /builds/slave/test/properties/build_url 08:44:59 INFO - Contents: 08:44:59 INFO - build_url:https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:45:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:45:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:45:01 INFO - Contents: 08:45:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:01 INFO - https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:45:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:45:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:45:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:45:08 INFO - Downloaded 103664451 bytes. 08:45:08 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'] 08:45:08 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 08:45:11 INFO - Return code: 0 08:45:11 INFO - Running post-action listener: _resource_record_post_action 08:45:11 INFO - Running post-action listener: set_extra_try_arguments 08:45:11 INFO - ##### 08:45:11 INFO - ##### Running create-virtualenv step. 08:45:11 INFO - ##### 08:45:11 INFO - Running pre-action listener: _pre_create_virtualenv 08:45:11 INFO - Running pre-action listener: _resource_record_pre_action 08:45:11 INFO - Running main action method: create_virtualenv 08:45:11 INFO - Creating virtualenv /builds/slave/test/build/venv 08:45:11 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 08:45:11 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:45:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:45:12 INFO - Using real prefix '/tools/python27' 08:45:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:45:12 INFO - Installing distribute.............................................................................................................................................................................................done. 08:45:15 INFO - Installing pip.................done. 08:45:15 INFO - Return code: 0 08:45:15 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:45: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')]} 08:45:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45: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')]} 08:45:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:15 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 0x1016d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3a9da8f00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016ee5e0>, '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 0x1012d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1012fc990>, '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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:15 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 08:45:15 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 08:45:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8VAQQC6DBp/Render', 08:45:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:15 INFO - 'HOME': '/Users/cltbld', 08:45:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:15 INFO - 'LOGNAME': 'cltbld', 08:45:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:15 INFO - 'MOZ_NO_REMOTE': '1', 08:45:15 INFO - 'NO_EM_RESTART': '1', 08:45:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:15 INFO - 'PWD': '/builds/slave/test', 08:45:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:15 INFO - 'SHELL': '/bin/bash', 08:45:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c9rD1DuEYt/Listeners', 08:45:15 INFO - 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', 08:45:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:15 INFO - 'USER': 'cltbld', 08:45:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:15 INFO - 'XPC_FLAGS': '0x0', 08:45:15 INFO - 'XPC_SERVICE_NAME': '0', 08:45:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:15 INFO - Downloading/unpacking psutil>=0.7.1 08:45:15 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 08:45:15 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 08:45:15 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 08:45:15 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 08:45:15 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 08:45:15 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 08:45:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:45:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:45:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:18 INFO - Installing collected packages: psutil 08:45:18 INFO - Running setup.py install for psutil 08:45:18 INFO - building 'psutil._psutil_osx' extension 08:45:18 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 08:45:18 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 08:45:18 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 08:45:19 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 08:45:19 INFO - building 'psutil._psutil_posix' extension 08:45:19 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 08:45:19 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:45:19 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:45:19 INFO - ^ 08:45:19 INFO - 1 warning generated. 08:45:19 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 08:45:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:45:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:19 INFO - Successfully installed psutil 08:45:19 INFO - Cleaning up... 08:45:19 INFO - Return code: 0 08:45:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:45:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1016d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3a9da8f00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016ee5e0>, '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 0x1012d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1012fc990>, '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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:45:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:45:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8VAQQC6DBp/Render', 08:45:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:19 INFO - 'HOME': '/Users/cltbld', 08:45:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:19 INFO - 'LOGNAME': 'cltbld', 08:45:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:19 INFO - 'MOZ_NO_REMOTE': '1', 08:45:19 INFO - 'NO_EM_RESTART': '1', 08:45:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:19 INFO - 'PWD': '/builds/slave/test', 08:45:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:19 INFO - 'SHELL': '/bin/bash', 08:45:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c9rD1DuEYt/Listeners', 08:45:19 INFO - 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', 08:45:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:19 INFO - 'USER': 'cltbld', 08:45:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:19 INFO - 'XPC_FLAGS': '0x0', 08:45:19 INFO - 'XPC_SERVICE_NAME': '0', 08:45:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:45:19 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 08:45:19 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 08:45:19 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 08:45:19 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 08:45:19 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 08:45:19 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 08:45:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:45:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:45:22 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:45:22 INFO - Installing collected packages: mozsystemmonitor 08:45:22 INFO - Running setup.py install for mozsystemmonitor 08:45:22 INFO - Successfully installed mozsystemmonitor 08:45:22 INFO - Cleaning up... 08:45:22 INFO - Return code: 0 08:45:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:45:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1016d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3a9da8f00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016ee5e0>, '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 0x1012d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1012fc990>, '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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:45:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:45:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8VAQQC6DBp/Render', 08:45:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:22 INFO - 'HOME': '/Users/cltbld', 08:45:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:22 INFO - 'LOGNAME': 'cltbld', 08:45:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:22 INFO - 'MOZ_NO_REMOTE': '1', 08:45:22 INFO - 'NO_EM_RESTART': '1', 08:45:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:22 INFO - 'PWD': '/builds/slave/test', 08:45:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:22 INFO - 'SHELL': '/bin/bash', 08:45:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c9rD1DuEYt/Listeners', 08:45:22 INFO - 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', 08:45:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:22 INFO - 'USER': 'cltbld', 08:45:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:22 INFO - 'XPC_FLAGS': '0x0', 08:45:22 INFO - 'XPC_SERVICE_NAME': '0', 08:45:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:22 INFO - Downloading/unpacking blobuploader==1.2.4 08:45:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:45:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:45:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:45:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:45:24 INFO - Downloading blobuploader-1.2.4.tar.gz 08:45:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:45:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:45:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 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 08:45:25 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 08:45:26 INFO - Downloading docopt-0.6.1.tar.gz 08:45:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:45:26 INFO - Installing collected packages: blobuploader, requests, docopt 08:45:26 INFO - Running setup.py install for blobuploader 08:45:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:45:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:45:26 INFO - Running setup.py install for requests 08:45:26 INFO - Running setup.py install for docopt 08:45:27 INFO - Successfully installed blobuploader requests docopt 08:45:27 INFO - Cleaning up... 08:45:27 INFO - Return code: 0 08:45:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:45:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:27 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 0x1016d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3a9da8f00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016ee5e0>, '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 0x1012d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1012fc990>, '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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:27 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 08:45:27 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 08:45:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8VAQQC6DBp/Render', 08:45:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:27 INFO - 'HOME': '/Users/cltbld', 08:45:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:27 INFO - 'LOGNAME': 'cltbld', 08:45:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:27 INFO - 'MOZ_NO_REMOTE': '1', 08:45:27 INFO - 'NO_EM_RESTART': '1', 08:45:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:27 INFO - 'PWD': '/builds/slave/test', 08:45:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:27 INFO - 'SHELL': '/bin/bash', 08:45:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c9rD1DuEYt/Listeners', 08:45:27 INFO - 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', 08:45:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:27 INFO - 'USER': 'cltbld', 08:45:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:27 INFO - 'XPC_FLAGS': '0x0', 08:45:27 INFO - 'XPC_SERVICE_NAME': '0', 08:45:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:45:27 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-ZjRbvN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:45:27 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-l5GNwv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:45:27 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-OTjoFm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:45:27 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-MY66nZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:45:27 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-mx9FUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:45:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:45:27 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-6jorqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-KZqJZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-lCFlG3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-VRkmXq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-lRjnWw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-vZiYH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-AbbqWf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-_x8UTN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-JSxjIZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-ctW1x1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:45:28 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-M04GEQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:45:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:45:29 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-K95PD0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:45:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:29 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-on9Vy4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:29 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-vUuTE5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:29 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-EAdMNJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:29 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-oc1lRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:29 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 08:45:29 INFO - Running setup.py install for manifestparser 08:45:30 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:45:30 INFO - Running setup.py install for mozcrash 08:45:30 INFO - Running setup.py install for mozdebug 08:45:30 INFO - Running setup.py install for mozdevice 08:45:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:45:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:45:30 INFO - Running setup.py install for mozfile 08:45:30 INFO - Running setup.py install for mozhttpd 08:45:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:45:30 INFO - Running setup.py install for mozinfo 08:45:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Running setup.py install for mozInstall 08:45:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Running setup.py install for mozleak 08:45:31 INFO - Running setup.py install for mozlog 08:45:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Running setup.py install for moznetwork 08:45:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Running setup.py install for mozprocess 08:45:31 INFO - Running setup.py install for mozprofile 08:45:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:45:31 INFO - Running setup.py install for mozrunner 08:45:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:45:32 INFO - Running setup.py install for mozscreenshot 08:45:32 INFO - Running setup.py install for moztest 08:45:32 INFO - Running setup.py install for mozversion 08:45:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:45:32 INFO - Running setup.py install for wptserve 08:45:32 INFO - Running setup.py install for marionette-driver 08:45:32 INFO - Running setup.py install for browsermob-proxy 08:45:33 INFO - Running setup.py install for marionette-client 08:45:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:45:33 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 08:45:33 INFO - Cleaning up... 08:45:33 INFO - Return code: 0 08:45:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:45:33 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')]} 08:45:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:33 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')]} 08:45:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:45:33 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 0x1016d5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016f2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa3a9da8f00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1016ee5e0>, '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 0x1012d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1012fc990>, '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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:45:33 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 08:45:33 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 08:45:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8VAQQC6DBp/Render', 08:45:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:33 INFO - 'HOME': '/Users/cltbld', 08:45:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:33 INFO - 'LOGNAME': 'cltbld', 08:45:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:33 INFO - 'MOZ_NO_REMOTE': '1', 08:45:33 INFO - 'NO_EM_RESTART': '1', 08:45:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:33 INFO - 'PWD': '/builds/slave/test', 08:45:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:33 INFO - 'SHELL': '/bin/bash', 08:45:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c9rD1DuEYt/Listeners', 08:45:33 INFO - 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', 08:45:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:33 INFO - 'USER': 'cltbld', 08:45:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:33 INFO - 'XPC_FLAGS': '0x0', 08:45:33 INFO - 'XPC_SERVICE_NAME': '0', 08:45:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:45:33 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-olLmDG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:45:33 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)) 08:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:45:33 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-2VLobd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:45:33 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)) 08:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:45:33 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-pr8jbQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:45:33 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)) 08:45:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:45:33 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-tkzdpo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-rnmuek-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-15dgxK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-78PD1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-qx7JDL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-gcdxHa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-6FrBc3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-j9L8yq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-YiWUaN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:45:34 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)) 08:45:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:45:34 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-axgfJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-JonDy5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-KPctwU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-xNLCUx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-_G2EDo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-NKEiJY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-aBGIym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:35 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-7iRxVz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:45:35 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)) 08:45:35 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:45:36 INFO - Running setup.py (path:/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/pip-_UgCLh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:45:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:45:36 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)) 08:45:36 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)) 08:45:36 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)) 08:45:36 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)) 08:45:36 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)) 08:45:36 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)) 08:45:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:45:36 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 08:45:36 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 08:45:36 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 08:45:36 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 08:45:36 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 08:45:36 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 08:45:38 INFO - Downloading blessings-1.6.tar.gz 08:45:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:45:38 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)) 08:45:38 INFO - Installing collected packages: blessings 08:45:38 INFO - Running setup.py install for blessings 08:45:38 INFO - Successfully installed blessings 08:45:38 INFO - Cleaning up... 08:45:39 INFO - Return code: 0 08:45:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:45:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:39 INFO - Reading from file tmpfile_stdout 08:45:39 INFO - Current package versions: 08:45:39 INFO - blessings == 1.6 08:45:39 INFO - blobuploader == 1.2.4 08:45:39 INFO - browsermob-proxy == 0.6.0 08:45:39 INFO - docopt == 0.6.1 08:45:39 INFO - manifestparser == 1.1 08:45:39 INFO - marionette-client == 2.3.0 08:45:39 INFO - marionette-driver == 1.4.0 08:45:39 INFO - mozInstall == 1.12 08:45:39 INFO - mozcrash == 0.17 08:45:39 INFO - mozdebug == 0.1 08:45:39 INFO - mozdevice == 0.48 08:45:39 INFO - mozfile == 1.2 08:45:39 INFO - mozhttpd == 0.7 08:45:39 INFO - mozinfo == 0.9 08:45:39 INFO - mozleak == 0.1 08:45:39 INFO - mozlog == 3.1 08:45:39 INFO - moznetwork == 0.27 08:45:39 INFO - mozprocess == 0.22 08:45:39 INFO - mozprofile == 0.28 08:45:39 INFO - mozrunner == 6.11 08:45:39 INFO - mozscreenshot == 0.1 08:45:39 INFO - mozsystemmonitor == 0.0 08:45:39 INFO - moztest == 0.7 08:45:39 INFO - mozversion == 1.4 08:45:39 INFO - psutil == 3.1.1 08:45:39 INFO - requests == 1.2.3 08:45:39 INFO - wptserve == 1.4.0 08:45:39 INFO - wsgiref == 0.1.2 08:45:39 INFO - Running post-action listener: _resource_record_post_action 08:45:39 INFO - Running post-action listener: _start_resource_monitoring 08:45:39 INFO - Starting resource monitoring. 08:45:39 INFO - ##### 08:45:39 INFO - ##### Running pull step. 08:45:39 INFO - ##### 08:45:39 INFO - Running pre-action listener: _resource_record_pre_action 08:45:39 INFO - Running main action method: pull 08:45:39 INFO - Pull has nothing to do! 08:45:39 INFO - Running post-action listener: _resource_record_post_action 08:45:39 INFO - ##### 08:45:39 INFO - ##### Running install step. 08:45:39 INFO - ##### 08:45:39 INFO - Running pre-action listener: _resource_record_pre_action 08:45:39 INFO - Running main action method: install 08:45:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:45:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:45:39 INFO - Reading from file tmpfile_stdout 08:45:39 INFO - Detecting whether we're running mozinstall >=1.0... 08:45:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:45:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:45:39 INFO - Reading from file tmpfile_stdout 08:45:39 INFO - Output received: 08:45:39 INFO - Usage: mozinstall [options] installer 08:45:39 INFO - Options: 08:45:39 INFO - -h, --help show this help message and exit 08:45:39 INFO - -d DEST, --destination=DEST 08:45:39 INFO - Directory to install application into. [default: 08:45:39 INFO - "/builds/slave/test"] 08:45:39 INFO - --app=APP Application being installed. [default: firefox] 08:45:39 INFO - mkdir: /builds/slave/test/build/application 08:45:39 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'] 08:45:39 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 08:45:57 INFO - Reading from file tmpfile_stdout 08:45:57 INFO - Output received: 08:45:57 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:45:57 INFO - Running post-action listener: _resource_record_post_action 08:45:57 INFO - ##### 08:45:57 INFO - ##### Running run-tests step. 08:45:57 INFO - ##### 08:45:57 INFO - Running pre-action listener: _resource_record_pre_action 08:45:57 INFO - Running main action method: run_tests 08:45:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:45:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:45:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:45:57 INFO - grabbing minidump binary from tooltool 08:45:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:57 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 0x1016ee5e0>, '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 0x1012d1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1012fc990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:45:57 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 08:45:57 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 08:45:57 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:45:57 INFO - Return code: 0 08:45:57 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:45:57 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:45:57 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/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:45:57 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/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:45:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.8VAQQC6DBp/Render', 08:45:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:45:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:45:57 INFO - 'HOME': '/Users/cltbld', 08:45:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:45:57 INFO - 'LOGNAME': 'cltbld', 08:45:57 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:45:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:57 INFO - 'MOZ_NO_REMOTE': '1', 08:45:57 INFO - 'NO_EM_RESTART': '1', 08:45:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:57 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:45:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:45:57 INFO - 'PWD': '/builds/slave/test', 08:45:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:45:57 INFO - 'SHELL': '/bin/bash', 08:45:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.c9rD1DuEYt/Listeners', 08:45:57 INFO - 'TMPDIR': '/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/T/', 08:45:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:45:57 INFO - 'USER': 'cltbld', 08:45:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:45:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:45:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:45:57 INFO - 'XPC_FLAGS': '0x0', 08:45:57 INFO - 'XPC_SERVICE_NAME': '0', 08:45:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:45:57 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/RnHz9C4ATZ6dwYvR4e8_Xg/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 08:45:58 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 08:45:58 INFO - import pkg_resources 08:45:59 INFO - Using 1 client processes 08:45:59 INFO - wptserve Starting http server on 127.0.0.1:8001 08:45:59 INFO - wptserve Starting http server on 127.0.0.1:8000 08:45:59 INFO - wptserve Starting http server on 127.0.0.1:8443 08:46:01 INFO - SUITE-START | Running 778 tests 08:46:01 INFO - Running testharness tests 08:46:01 INFO - Setting up ssl 08:46:01 INFO - PROCESS | certutil | 08:46:01 INFO - PROCESS | certutil | 08:46:01 INFO - PROCESS | certutil | 08:46:01 INFO - Certificate Nickname Trust Attributes 08:46:01 INFO - SSL,S/MIME,JAR/XPI 08:46:01 INFO - 08:46:01 INFO - web-platform-tests CT,, 08:46:01 INFO - 08:46:01 INFO - Starting runner 08:46:02 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:46:02 INFO - PROCESS | 2513 | 1464623162513 Marionette DEBUG Marionette enabled via build flag and pref 08:46:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x113e1d000 == 1 [pid = 2513] [id = 1] 08:46:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 1 (0x113e1d800) [pid = 2513] [serial = 1] [outer = 0x0] 08:46:02 INFO - PROCESS | 2513 | [2513] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:46:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 2 (0x113e1e800) [pid = 2513] [serial = 2] [outer = 0x113e1d800] 08:46:02 INFO - PROCESS | 2513 | 1464623162877 Marionette INFO Listening on port 2828 08:46:03 INFO - PROCESS | 2513 | 1464623163103 Marionette DEBUG Marionette enabled via command-line flag 08:46:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x1166fd800 == 2 [pid = 2513] [id = 2] 08:46:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 3 (0x1166fe000) [pid = 2513] [serial = 3] [outer = 0x0] 08:46:03 INFO - PROCESS | 2513 | [2513] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:46:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 4 (0x11686a800) [pid = 2513] [serial = 4] [outer = 0x1166fe000] 08:46:03 INFO - PROCESS | 2513 | [2513] 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 08:46:03 INFO - PROCESS | 2513 | 1464623163255 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55676 08:46:03 INFO - PROCESS | 2513 | 1464623163339 Marionette DEBUG Closed connection conn0 08:46:03 INFO - PROCESS | 2513 | [2513] 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 08:46:03 INFO - PROCESS | 2513 | 1464623163343 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55677 08:46:03 INFO - PROCESS | 2513 | 1464623163354 Marionette DEBUG Closed connection conn1 08:46:03 INFO - PROCESS | 2513 | [2513] 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 08:46:03 INFO - PROCESS | 2513 | 1464623163359 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55678 08:46:03 INFO - PROCESS | 2513 | 1464623163366 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:46:03 INFO - PROCESS | 2513 | 1464623163372 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":"20160530075039","device":"desktop","version":"48.0a2"} 08:46:03 INFO - PROCESS | 2513 | [2513] 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 08:46:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a9e000 == 3 [pid = 2513] [id = 3] 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 5 (0x119a9e800) [pid = 2513] [serial = 5] [outer = 0x0] 08:46:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a9f000 == 4 [pid = 2513] [id = 4] 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 6 (0x119d15000) [pid = 2513] [serial = 6] [outer = 0x0] 08:46:04 INFO - PROCESS | 2513 | [2513] 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 08:46:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e3000 == 5 [pid = 2513] [id = 5] 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 7 (0x119d14800) [pid = 2513] [serial = 7] [outer = 0x0] 08:46:04 INFO - PROCESS | 2513 | [2513] 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 08:46:04 INFO - PROCESS | 2513 | [2513] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 8 (0x1218e3c00) [pid = 2513] [serial = 8] [outer = 0x119d14800] 08:46:04 INFO - PROCESS | 2513 | [2513] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 9 (0x123514800) [pid = 2513] [serial = 9] [outer = 0x119a9e800] 08:46:04 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 10 (0x1214c1000) [pid = 2513] [serial = 10] [outer = 0x119d15000] 08:46:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 11 (0x1218e5000) [pid = 2513] [serial = 11] [outer = 0x119d14800] 08:46:05 INFO - PROCESS | 2513 | [2513] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:46:05 INFO - PROCESS | 2513 | 1464623165386 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 2513 | 1464623165397 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:46:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 12 (0x126fe8800) [pid = 2513] [serial = 12] [outer = 0x119d14800] 08:46:05 INFO - PROCESS | 2513 | 1464623165751 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"646edc89-d1c7-fd48-9063-1ec8d7606e2f","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":"20160530075039","device":"desktop","version":"48.0a2","command_id":1}}] 08:46:05 INFO - PROCESS | 2513 | 1464623165835 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}] 08:46:05 INFO - PROCESS | 2513 | 1464623165894 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:46:05 INFO - PROCESS | 2513 | 1464623165972 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:46:05 INFO - PROCESS | 2513 | [2513] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:46:06 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 13 (0x12768ec00) [pid = 2513] [serial = 13] [outer = 0x119d14800] 08:46:06 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:46:06 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:06 INFO - PROCESS | 2513 | 1464623166244 Marionette TRACE conn2 <- [1,3,null,{}] 08:46:06 INFO - PROCESS | 2513 | 1464623166247 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:46:06 INFO - PROCESS | 2513 | 1464623166261 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:46:06 INFO - PROCESS | 2513 | 1464623166286 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 2513 | 1464623166288 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:46:06 INFO - PROCESS | 2513 | 1464623166296 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 2513 | 1464623166298 Marionette TRACE conn2 <- [1,6,null,{}] 08:46:06 INFO - PROCESS | 2513 | 1464623166301 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}] 08:46:06 INFO - PROCESS | 2513 | 1464623166312 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:46:06 INFO - PROCESS | 2513 | 1464623166314 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x129118800 == 6 [pid = 2513] [id = 6] 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 14 (0x129359400) [pid = 2513] [serial = 14] [outer = 0x0] 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 15 (0x12935b000) [pid = 2513] [serial = 15] [outer = 0x129359400] 08:46:06 INFO - PROCESS | 2513 | 1464623166344 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 16 (0x129360c00) [pid = 2513] [serial = 16] [outer = 0x129359400] 08:46:06 INFO - PROCESS | 2513 | 1464623166625 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]]]}] 08:46:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297dd800 == 7 [pid = 2513] [id = 7] 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 17 (0x129364400) [pid = 2513] [serial = 17] [outer = 0x0] 08:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 18 (0x1295c9000) [pid = 2513] [serial = 18] [outer = 0x129364400] 08:46:06 INFO - PROCESS | 2513 | 1464623166679 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 19 (0x1295e8c00) [pid = 2513] [serial = 19] [outer = 0x129364400] 08:46:06 INFO - PROCESS | 2513 | 1464623166718 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 2513 | 1464623166719 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:46:06 INFO - PROCESS | 2513 | 1464623166764 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 2513 | 1464623166765 Marionette TRACE conn2 <- [1,10,null,{}] 08:46:06 INFO - PROCESS | 2513 | 1464623166780 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}] 08:46:06 INFO - PROCESS | 2513 | 1464623166903 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:46:06 INFO - PROCESS | 2513 | 1464623166938 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa0f800 == 8 [pid = 2513] [id = 8] 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 20 (0x12a7c3000) [pid = 2513] [serial = 20] [outer = 0x0] 08:46:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 21 (0x12a7c4c00) [pid = 2513] [serial = 21] [outer = 0x12a7c3000] 08:46:06 INFO - PROCESS | 2513 | 1464623166967 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 22 (0x12a7c8c00) [pid = 2513] [serial = 22] [outer = 0x12a7c3000] 08:46:07 INFO - PROCESS | 2513 | 1464623167268 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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 540ms 08:46:07 INFO - PROCESS | 2513 | 1464623167393 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 2513 | 1464623167395 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:46:07 INFO - PROCESS | 2513 | 1464623167404 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 2513 | 1464623167406 Marionette TRACE conn2 <- [1,14,null,{}] 08:46:07 INFO - PROCESS | 2513 | 1464623167409 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}] 08:46:07 INFO - PROCESS | 2513 | 1464623167535 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:46:07 INFO - PROCESS | 2513 | 1464623167539 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa1f000 == 9 [pid = 2513] [id = 9] 08:46:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 23 (0x12abc1000) [pid = 2513] [serial = 23] [outer = 0x0] 08:46:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 24 (0x12b015c00) [pid = 2513] [serial = 24] [outer = 0x12abc1000] 08:46:07 INFO - PROCESS | 2513 | 1464623167564 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 25 (0x12b9da000) [pid = 2513] [serial = 25] [outer = 0x12abc1000] 08:46:07 INFO - PROCESS | 2513 | 1464623167827 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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 470ms 08:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:46:07 INFO - PROCESS | 2513 | 1464623167878 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 2513 | 1464623167879 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:46:07 INFO - PROCESS | 2513 | 1464623167881 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 2513 | 1464623167883 Marionette TRACE conn2 <- [1,18,null,{}] 08:46:07 INFO - PROCESS | 2513 | 1464623167885 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}] 08:46:07 INFO - PROCESS | 2513 | 1464623167983 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:46:07 INFO - PROCESS | 2513 | 1464623167988 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba9e000 == 10 [pid = 2513] [id = 10] 08:46:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 26 (0x12bad8000) [pid = 2513] [serial = 26] [outer = 0x0] 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 27 (0x12badc800) [pid = 2513] [serial = 27] [outer = 0x12bad8000] 08:46:08 INFO - PROCESS | 2513 | 1464623168015 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 28 (0x12bae2800) [pid = 2513] [serial = 28] [outer = 0x12bad8000] 08:46:08 INFO - PROCESS | 2513 | 1464623168268 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 08:46:08 INFO - PROCESS | 2513 | 1464623168302 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 2513 | 1464623168303 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:46:08 INFO - PROCESS | 2513 | 1464623168313 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 2513 | 1464623168315 Marionette TRACE conn2 <- [1,22,null,{}] 08:46:08 INFO - PROCESS | 2513 | 1464623168317 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}] 08:46:08 INFO - PROCESS | 2513 | 1464623168409 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:46:08 INFO - PROCESS | 2513 | 1464623168414 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda4000 == 11 [pid = 2513] [id = 11] 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 29 (0x12bae5c00) [pid = 2513] [serial = 29] [outer = 0x0] 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 30 (0x12baf3000) [pid = 2513] [serial = 30] [outer = 0x12bae5c00] 08:46:08 INFO - PROCESS | 2513 | 1464623168438 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 31 (0x118384000) [pid = 2513] [serial = 31] [outer = 0x12bae5c00] 08:46:08 INFO - PROCESS | 2513 | 1464623168680 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 08:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:46:08 INFO - PROCESS | 2513 | 1464623168732 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 2513 | 1464623168733 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:46:08 INFO - PROCESS | 2513 | 1464623168735 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 2513 | 1464623168736 Marionette TRACE conn2 <- [1,26,null,{}] 08:46:08 INFO - PROCESS | 2513 | 1464623168746 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}] 08:46:08 INFO - PROCESS | 2513 | 1464623168837 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:46:08 INFO - PROCESS | 2513 | 1464623168846 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c21f800 == 12 [pid = 2513] [id = 12] 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 32 (0x118086800) [pid = 2513] [serial = 32] [outer = 0x0] 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 33 (0x12768b800) [pid = 2513] [serial = 33] [outer = 0x118086800] 08:46:08 INFO - PROCESS | 2513 | 1464623168871 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 34 (0x12c01c000) [pid = 2513] [serial = 34] [outer = 0x118086800] 08:46:09 INFO - PROCESS | 2513 | 1464623169127 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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 08:46:09 INFO - PROCESS | 2513 | 1464623169168 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 2513 | 1464623169170 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:46:09 INFO - PROCESS | 2513 | 1464623169208 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 2513 | 1464623169210 Marionette TRACE conn2 <- [1,30,null,{}] 08:46:09 INFO - PROCESS | 2513 | 1464623169213 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}] 08:46:09 INFO - PROCESS | 2513 | 1464623169330 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:46:09 INFO - PROCESS | 2513 | 1464623169336 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c51b800 == 13 [pid = 2513] [id = 13] 08:46:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 35 (0x12c01f400) [pid = 2513] [serial = 35] [outer = 0x0] 08:46:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 36 (0x12c036800) [pid = 2513] [serial = 36] [outer = 0x12c01f400] 08:46:09 INFO - PROCESS | 2513 | 1464623169377 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 37 (0x12c03b800) [pid = 2513] [serial = 37] [outer = 0x12c01f400] 08:46:09 INFO - PROCESS | 2513 | 1464623169709 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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 546ms 08:46:09 INFO - PROCESS | 2513 | 1464623169730 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 2513 | 1464623169731 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:46:09 INFO - PROCESS | 2513 | 1464623169733 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 2513 | 1464623169734 Marionette TRACE conn2 <- [1,34,null,{}] 08:46:09 INFO - PROCESS | 2513 | 1464623169736 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}] 08:46:09 INFO - PROCESS | 2513 | 1464623169833 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:46:09 INFO - PROCESS | 2513 | 1464623169837 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c94c000 == 14 [pid = 2513] [id = 14] 08:46:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 38 (0x12c03e000) [pid = 2513] [serial = 38] [outer = 0x0] 08:46:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 39 (0x12c907000) [pid = 2513] [serial = 39] [outer = 0x12c03e000] 08:46:09 INFO - PROCESS | 2513 | 1464623169863 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 40 (0x12c90d000) [pid = 2513] [serial = 40] [outer = 0x12c03e000] 08:46:10 INFO - PROCESS | 2513 | 1464623170095 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 08:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:46:10 INFO - PROCESS | 2513 | 1464623170101 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 2513 | 1464623170102 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:46:10 INFO - PROCESS | 2513 | 1464623170111 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 2513 | 1464623170112 Marionette TRACE conn2 <- [1,38,null,{}] 08:46:10 INFO - PROCESS | 2513 | 1464623170115 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}] 08:46:10 INFO - PROCESS | 2513 | 1464623170212 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:46:10 INFO - PROCESS | 2513 | 1464623170217 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc15000 == 15 [pid = 2513] [id = 15] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 41 (0x12c912800) [pid = 2513] [serial = 41] [outer = 0x0] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 42 (0x12cc68400) [pid = 2513] [serial = 42] [outer = 0x12c912800] 08:46:10 INFO - PROCESS | 2513 | 1464623170241 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 43 (0x12cc71000) [pid = 2513] [serial = 43] [outer = 0x12c912800] 08:46:10 INFO - PROCESS | 2513 | 1464623170481 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 08:46:10 INFO - PROCESS | 2513 | 1464623170531 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 2513 | 1464623170532 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:46:10 INFO - PROCESS | 2513 | 1464623170534 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 2513 | 1464623170535 Marionette TRACE conn2 <- [1,42,null,{}] 08:46:10 INFO - PROCESS | 2513 | 1464623170545 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}] 08:46:10 INFO - PROCESS | 2513 | 1464623170648 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:46:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd8a800 == 16 [pid = 2513] [id = 16] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 44 (0x12cd8b000) [pid = 2513] [serial = 44] [outer = 0x0] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 45 (0x12cd8c800) [pid = 2513] [serial = 45] [outer = 0x12cd8b000] 08:46:10 INFO - PROCESS | 2513 | 1464623170667 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 46 (0x12cd93800) [pid = 2513] [serial = 46] [outer = 0x12cd8b000] 08:46:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdc7800 == 17 [pid = 2513] [id = 17] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 47 (0x12cccb400) [pid = 2513] [serial = 47] [outer = 0x0] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 48 (0x12cccd000) [pid = 2513] [serial = 48] [outer = 0x12cccb400] 08:46:10 INFO - PROCESS | 2513 | 1464623170699 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 49 (0x12ccd1400) [pid = 2513] [serial = 49] [outer = 0x12cccb400] 08:46:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd8a000 == 18 [pid = 2513] [id = 18] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 50 (0x12b09f800) [pid = 2513] [serial = 50] [outer = 0x0] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 51 (0x12b0a4800) [pid = 2513] [serial = 51] [outer = 0x12b09f800] 08:46:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 52 (0x12b0a7000) [pid = 2513] [serial = 52] [outer = 0x12b09f800] 08:46:11 INFO - PROCESS | 2513 | 1464623171069 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 572ms 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:46:11 INFO - PROCESS | 2513 | 1464623171107 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 2513 | 1464623171109 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:46:11 INFO - PROCESS | 2513 | 1464623171111 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 2513 | 1464623171112 Marionette TRACE conn2 <- [1,46,null,{}] 08:46:11 INFO - PROCESS | 2513 | 1464623171115 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}] 08:46:11 INFO - PROCESS | 2513 | 1464623171199 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:46:11 INFO - PROCESS | 2513 | 1464623171204 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187f9000 == 19 [pid = 2513] [id = 19] 08:46:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 53 (0x1180c1800) [pid = 2513] [serial = 53] [outer = 0x0] 08:46:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 54 (0x118522c00) [pid = 2513] [serial = 54] [outer = 0x1180c1800] 08:46:11 INFO - PROCESS | 2513 | 1464623171233 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 55 (0x119659000) [pid = 2513] [serial = 55] [outer = 0x1180c1800] 08:46:11 INFO - PROCESS | 2513 | 1464623171479 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:46:11 INFO - PROCESS | 2513 | 1464623171531 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 2513 | 1464623171532 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:46:11 INFO - PROCESS | 2513 | 1464623171534 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 2513 | 1464623171535 Marionette TRACE conn2 <- [1,50,null,{}] 08:46:11 INFO - PROCESS | 2513 | 1464623171545 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}] 08:46:11 INFO - PROCESS | 2513 | 1464623171641 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:46:11 INFO - PROCESS | 2513 | 1464623171646 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x118318800 == 20 [pid = 2513] [id = 20] 08:46:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 56 (0x12b098800) [pid = 2513] [serial = 56] [outer = 0x0] 08:46:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 57 (0x12c67ac00) [pid = 2513] [serial = 57] [outer = 0x12b098800] 08:46:11 INFO - PROCESS | 2513 | 1464623171670 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 58 (0x12c682c00) [pid = 2513] [serial = 58] [outer = 0x12b098800] 08:46:11 INFO - PROCESS | 2513 | 1464623171909 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 422ms 08:46:11 INFO - PROCESS | 2513 | 1464623171962 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 2513 | 1464623171963 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:46:11 INFO - PROCESS | 2513 | 1464623171965 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 2513 | 1464623171966 Marionette TRACE conn2 <- [1,54,null,{}] 08:46:11 INFO - PROCESS | 2513 | 1464623171968 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}] 08:46:12 INFO - PROCESS | 2513 | 1464623172057 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:46:12 INFO - PROCESS | 2513 | 1464623172073 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3ea800 == 21 [pid = 2513] [id = 21] 08:46:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 59 (0x12d574000) [pid = 2513] [serial = 59] [outer = 0x0] 08:46:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 60 (0x12d57a000) [pid = 2513] [serial = 60] [outer = 0x12d574000] 08:46:12 INFO - PROCESS | 2513 | 1464623172097 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 61 (0x12d57f000) [pid = 2513] [serial = 61] [outer = 0x12d574000] 08:46:12 INFO - PROCESS | 2513 | 1464623172325 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]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 369ms 08:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:46:12 INFO - PROCESS | 2513 | 1464623172335 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 2513 | 1464623172336 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:46:12 INFO - PROCESS | 2513 | 1464623172340 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 2513 | 1464623172343 Marionette TRACE conn2 <- [1,58,null,{}] 08:46:12 INFO - PROCESS | 2513 | 1464623172350 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}] 08:46:12 INFO - PROCESS | 2513 | 1464623172448 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:46:12 INFO - PROCESS | 2513 | 1464623172452 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e003800 == 22 [pid = 2513] [id = 22] 08:46:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 62 (0x1295c4800) [pid = 2513] [serial = 62] [outer = 0x0] 08:46:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 63 (0x12dde7c00) [pid = 2513] [serial = 63] [outer = 0x1295c4800] 08:46:12 INFO - PROCESS | 2513 | 1464623172479 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 64 (0x12dde8400) [pid = 2513] [serial = 64] [outer = 0x1295c4800] 08:46:13 INFO - PROCESS | 2513 | 1464623173346 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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1028ms 08:46:13 INFO - PROCESS | 2513 | 1464623173373 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 2513 | 1464623173375 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:46:13 INFO - PROCESS | 2513 | 1464623173384 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 2513 | 1464623173386 Marionette TRACE conn2 <- [1,62,null,{}] 08:46:13 INFO - PROCESS | 2513 | 1464623173393 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}] 08:46:13 INFO - PROCESS | 2513 | 1464623173500 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:46:13 INFO - PROCESS | 2513 | 1464623173556 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x113010800 == 23 [pid = 2513] [id = 23] 08:46:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 65 (0x112051800) [pid = 2513] [serial = 65] [outer = 0x0] 08:46:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 66 (0x112a78000) [pid = 2513] [serial = 66] [outer = 0x112051800] 08:46:13 INFO - PROCESS | 2513 | 1464623173591 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 67 (0x11304d000) [pid = 2513] [serial = 67] [outer = 0x112051800] 08:46:14 INFO - PROCESS | 2513 | 1464623174025 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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 675ms 08:46:14 INFO - PROCESS | 2513 | 1464623174060 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 2513 | 1464623174066 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:46:14 INFO - PROCESS | 2513 | 1464623174073 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 2513 | 1464623174076 Marionette TRACE conn2 <- [1,66,null,{}] 08:46:14 INFO - PROCESS | 2513 | 1464623174080 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}] 08:46:14 INFO - PROCESS | 2513 | 1464623174239 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:46:14 INFO - PROCESS | 2513 | 1464623174317 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x116733800 == 24 [pid = 2513] [id = 24] 08:46:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 68 (0x113e3f000) [pid = 2513] [serial = 68] [outer = 0x0] 08:46:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 69 (0x116078c00) [pid = 2513] [serial = 69] [outer = 0x113e3f000] 08:46:14 INFO - PROCESS | 2513 | 1464623174365 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 70 (0x1168b1800) [pid = 2513] [serial = 70] [outer = 0x113e3f000] 08:46:14 INFO - PROCESS | 2513 | 1464623174791 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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 772ms 08:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:46:14 INFO - PROCESS | 2513 | 1464623174845 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 2513 | 1464623174846 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:46:14 INFO - PROCESS | 2513 | 1464623174848 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 2513 | 1464623174851 Marionette TRACE conn2 <- [1,70,null,{}] 08:46:14 INFO - PROCESS | 2513 | 1464623174890 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}] 08:46:15 INFO - PROCESS | 2513 | 1464623175013 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:46:15 INFO - PROCESS | 2513 | 1464623175057 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x11708a000 == 25 [pid = 2513] [id = 25] 08:46:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 71 (0x11852fc00) [pid = 2513] [serial = 71] [outer = 0x0] 08:46:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 72 (0x1185c7400) [pid = 2513] [serial = 72] [outer = 0x11852fc00] 08:46:15 INFO - PROCESS | 2513 | 1464623175093 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 73 (0x119185800) [pid = 2513] [serial = 73] [outer = 0x11852fc00] 08:46:15 INFO - PROCESS | 2513 | 1464623175736 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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 924ms 08:46:15 INFO - PROCESS | 2513 | 1464623175797 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 2513 | 1464623175799 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:46:15 INFO - PROCESS | 2513 | 1464623175806 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 2513 | 1464623175808 Marionette TRACE conn2 <- [1,74,null,{}] 08:46:15 INFO - PROCESS | 2513 | 1464623175812 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}] 08:46:15 INFO - PROCESS | 2513 | 1464623175892 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:46:15 INFO - PROCESS | 2513 | 1464623175948 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x113e18000 == 26 [pid = 2513] [id = 26] 08:46:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 74 (0x1164b3800) [pid = 2513] [serial = 74] [outer = 0x0] 08:46:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 75 (0x11660b400) [pid = 2513] [serial = 75] [outer = 0x1164b3800] 08:46:15 INFO - PROCESS | 2513 | 1464623175976 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 76 (0x116797800) [pid = 2513] [serial = 76] [outer = 0x1164b3800] 08:46:16 INFO - PROCESS | 2513 | 1464623176342 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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 575ms 08:46:16 INFO - PROCESS | 2513 | 1464623176380 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 2513 | 1464623176384 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:46:16 INFO - PROCESS | 2513 | 1464623176389 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 2513 | 1464623176392 Marionette TRACE conn2 <- [1,78,null,{}] 08:46:16 INFO - PROCESS | 2513 | 1464623176395 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}] 08:46:16 INFO - PROCESS | 2513 | 1464623176465 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:46:16 INFO - PROCESS | 2513 | 1464623176521 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x112622000 == 27 [pid = 2513] [id = 27] 08:46:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 77 (0x1122b1400) [pid = 2513] [serial = 77] [outer = 0x0] 08:46:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 78 (0x112e52000) [pid = 2513] [serial = 78] [outer = 0x1122b1400] 08:46:16 INFO - PROCESS | 2513 | 1464623176549 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 79 (0x116a62000) [pid = 2513] [serial = 79] [outer = 0x1122b1400] 08:46:16 INFO - PROCESS | 2513 | 1464623176811 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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 08:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:46:16 INFO - PROCESS | 2513 | 1464623176861 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 2513 | 1464623176863 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:46:16 INFO - PROCESS | 2513 | 1464623176865 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 2513 | 1464623176867 Marionette TRACE conn2 <- [1,82,null,{}] 08:46:16 INFO - PROCESS | 2513 | 1464623176883 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}] 08:46:16 INFO - PROCESS | 2513 | 1464623176961 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:46:16 INFO - PROCESS | 2513 | 1464623176966 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x116f37000 == 28 [pid = 2513] [id = 28] 08:46:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 80 (0x117e2c800) [pid = 2513] [serial = 80] [outer = 0x0] 08:46:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 81 (0x118088400) [pid = 2513] [serial = 81] [outer = 0x117e2c800] 08:46:16 INFO - PROCESS | 2513 | 1464623176996 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 82 (0x1185c3800) [pid = 2513] [serial = 82] [outer = 0x117e2c800] 08:46:17 INFO - PROCESS | 2513 | 1464623177292 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 471ms 08:46:17 INFO - PROCESS | 2513 | 1464623177344 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 2513 | 1464623177345 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:46:17 INFO - PROCESS | 2513 | 1464623177353 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 2513 | 1464623177354 Marionette TRACE conn2 <- [1,86,null,{}] 08:46:17 INFO - PROCESS | 2513 | 1464623177356 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}] 08:46:17 INFO - PROCESS | 2513 | 1464623177434 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:46:17 INFO - PROCESS | 2513 | 1464623177440 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b0000 == 29 [pid = 2513] [id = 29] 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 83 (0x1185f3800) [pid = 2513] [serial = 83] [outer = 0x0] 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x118859800) [pid = 2513] [serial = 84] [outer = 0x1185f3800] 08:46:17 INFO - PROCESS | 2513 | 1464623177466 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x119030400) [pid = 2513] [serial = 85] [outer = 0x1185f3800] 08:46:17 INFO - PROCESS | 2513 | 1464623177760 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 08:46:17 INFO - PROCESS | 2513 | 1464623177771 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 2513 | 1464623177773 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:46:17 INFO - PROCESS | 2513 | 1464623177782 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 2513 | 1464623177783 Marionette TRACE conn2 <- [1,90,null,{}] 08:46:17 INFO - PROCESS | 2513 | 1464623177786 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}] 08:46:17 INFO - PROCESS | 2513 | 1464623177859 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:46:17 INFO - PROCESS | 2513 | 1464623177864 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x11831a000 == 30 [pid = 2513] [id = 30] 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x1130c5400) [pid = 2513] [serial = 86] [outer = 0x0] 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x1190d4000) [pid = 2513] [serial = 87] [outer = 0x1130c5400] 08:46:17 INFO - PROCESS | 2513 | 1464623177890 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x119189000) [pid = 2513] [serial = 88] [outer = 0x1130c5400] 08:46:18 INFO - PROCESS | 2513 | 1464623178203 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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:46:18 INFO - PROCESS | 2513 | 1464623178251 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 2513 | 1464623178252 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:46:18 INFO - PROCESS | 2513 | 1464623178264 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 2513 | 1464623178266 Marionette TRACE conn2 <- [1,94,null,{}] 08:46:18 INFO - PROCESS | 2513 | 1464623178270 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}] 08:46:18 INFO - PROCESS | 2513 | 1464623178401 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:46:18 INFO - PROCESS | 2513 | 1464623178411 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187d1000 == 31 [pid = 2513] [id = 31] 08:46:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x119487000) [pid = 2513] [serial = 89] [outer = 0x0] 08:46:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x119655800) [pid = 2513] [serial = 90] [outer = 0x119487000] 08:46:18 INFO - PROCESS | 2513 | 1464623178452 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x11970e800) [pid = 2513] [serial = 91] [outer = 0x119487000] 08:46:18 INFO - PROCESS | 2513 | 1464623178857 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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 631ms 08:46:18 INFO - PROCESS | 2513 | 1464623178885 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 2513 | 1464623178886 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:46:18 INFO - PROCESS | 2513 | 1464623178889 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 2513 | 1464623178892 Marionette TRACE conn2 <- [1,98,null,{}] 08:46:18 INFO - PROCESS | 2513 | 1464623178905 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}] 08:46:18 INFO - PROCESS | 2513 | 1464623178971 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:46:18 INFO - PROCESS | 2513 | 1464623178977 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188ac000 == 32 [pid = 2513] [id = 32] 08:46:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x119487800) [pid = 2513] [serial = 92] [outer = 0x0] 08:46:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x119c91800) [pid = 2513] [serial = 93] [outer = 0x119487800] 08:46:19 INFO - PROCESS | 2513 | 1464623179002 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x121122000) [pid = 2513] [serial = 94] [outer = 0x119487800] 08:46:19 INFO - PROCESS | 2513 | 1464623179310 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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 429ms 08:46:19 INFO - PROCESS | 2513 | 1464623179319 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 2513 | 1464623179320 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:46:19 INFO - PROCESS | 2513 | 1464623179323 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 2513 | 1464623179326 Marionette TRACE conn2 <- [1,102,null,{}] 08:46:19 INFO - PROCESS | 2513 | 1464623179329 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}] 08:46:19 INFO - PROCESS | 2513 | 1464623179400 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:46:19 INFO - PROCESS | 2513 | 1464623179406 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191cd800 == 33 [pid = 2513] [id = 33] 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x121122400) [pid = 2513] [serial = 95] [outer = 0x0] 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x121262000) [pid = 2513] [serial = 96] [outer = 0x121122400] 08:46:19 INFO - PROCESS | 2513 | 1464623179432 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x1214bf400) [pid = 2513] [serial = 97] [outer = 0x121122400] 08:46:19 INFO - PROCESS | 2513 | 1464623179723 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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 422ms 08:46:19 INFO - PROCESS | 2513 | 1464623179752 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 2513 | 1464623179753 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:46:19 INFO - PROCESS | 2513 | 1464623179758 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 2513 | 1464623179760 Marionette TRACE conn2 <- [1,106,null,{}] 08:46:19 INFO - PROCESS | 2513 | 1464623179763 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}] 08:46:19 INFO - PROCESS | 2513 | 1464623179857 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:46:19 INFO - PROCESS | 2513 | 1464623179864 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x119918000 == 34 [pid = 2513] [id = 34] 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x112051400) [pid = 2513] [serial = 98] [outer = 0x0] 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x121125c00) [pid = 2513] [serial = 99] [outer = 0x112051400] 08:46:19 INFO - PROCESS | 2513 | 1464623179888 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x121749000) [pid = 2513] [serial = 100] [outer = 0x112051400] 08:46:20 INFO - PROCESS | 2513 | 1464623180148 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 08:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:46:20 INFO - PROCESS | 2513 | 1464623180180 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 2513 | 1464623180181 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:46:20 INFO - PROCESS | 2513 | 1464623180183 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 2513 | 1464623180184 Marionette TRACE conn2 <- [1,110,null,{}] 08:46:20 INFO - PROCESS | 2513 | 1464623180186 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}] 08:46:20 INFO - PROCESS | 2513 | 1464623180262 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:46:20 INFO - PROCESS | 2513 | 1464623180266 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c23000 == 35 [pid = 2513] [id = 35] 08:46:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x121752c00) [pid = 2513] [serial = 101] [outer = 0x0] 08:46:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1219ac000) [pid = 2513] [serial = 102] [outer = 0x121752c00] 08:46:20 INFO - PROCESS | 2513 | 1464623180293 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x123556c00) [pid = 2513] [serial = 103] [outer = 0x121752c00] 08:46:20 INFO - PROCESS | 2513 | 1464623180593 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 08:46:20 INFO - PROCESS | 2513 | 1464623180602 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 2513 | 1464623180603 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:46:20 INFO - PROCESS | 2513 | 1464623180613 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 2513 | 1464623180615 Marionette TRACE conn2 <- [1,114,null,{}] 08:46:20 INFO - PROCESS | 2513 | 1464623180617 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}] 08:46:20 INFO - PROCESS | 2513 | 1464623180709 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:46:20 INFO - PROCESS | 2513 | 1464623180754 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e6b800 == 36 [pid = 2513] [id = 36] 08:46:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x121520c00) [pid = 2513] [serial = 104] [outer = 0x0] 08:46:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x124944400) [pid = 2513] [serial = 105] [outer = 0x121520c00] 08:46:20 INFO - PROCESS | 2513 | 1464623180789 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12697a800) [pid = 2513] [serial = 106] [outer = 0x121520c00] 08:46:21 INFO - PROCESS | 2513 | 1464623181059 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 08:46:21 INFO - PROCESS | 2513 | 1464623181083 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 2513 | 1464623181085 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:46:21 INFO - PROCESS | 2513 | 1464623181094 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 2513 | 1464623181095 Marionette TRACE conn2 <- [1,118,null,{}] 08:46:21 INFO - PROCESS | 2513 | 1464623181098 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}] 08:46:21 INFO - PROCESS | 2513 | 1464623181175 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:46:21 INFO - PROCESS | 2513 | 1464623181180 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12138d800 == 37 [pid = 2513] [id = 37] 08:46:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12697b400) [pid = 2513] [serial = 107] [outer = 0x0] 08:46:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x126cadc00) [pid = 2513] [serial = 108] [outer = 0x12697b400] 08:46:21 INFO - PROCESS | 2513 | 1464623181204 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x126f65800) [pid = 2513] [serial = 109] [outer = 0x12697b400] 08:46:21 INFO - PROCESS | 2513 | 1464623181500 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 429ms 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:46:21 INFO - PROCESS | 2513 | 1464623181516 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 2513 | 1464623181517 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:46:21 INFO - PROCESS | 2513 | 1464623181519 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 2513 | 1464623181520 Marionette TRACE conn2 <- [1,122,null,{}] 08:46:21 INFO - PROCESS | 2513 | 1464623181527 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}] 08:46:21 INFO - PROCESS | 2513 | 1464623181601 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:46:21 INFO - PROCESS | 2513 | 1464623181651 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215b2000 == 38 [pid = 2513] [id = 38] 08:46:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x124d72000) [pid = 2513] [serial = 110] [outer = 0x0] 08:46:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x126f64c00) [pid = 2513] [serial = 111] [outer = 0x124d72000] 08:46:21 INFO - PROCESS | 2513 | 1464623181675 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x127456c00) [pid = 2513] [serial = 112] [outer = 0x124d72000] 08:46:21 INFO - PROCESS | 2513 | 1464623181926 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 422ms 08:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:46:21 INFO - PROCESS | 2513 | 1464623181944 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 2513 | 1464623181945 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:46:21 INFO - PROCESS | 2513 | 1464623181947 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 2513 | 1464623181948 Marionette TRACE conn2 <- [1,126,null,{}] 08:46:21 INFO - PROCESS | 2513 | 1464623181951 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}] 08:46:22 INFO - PROCESS | 2513 | 1464623182029 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:46:22 INFO - PROCESS | 2513 | 1464623182033 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x121caf800 == 39 [pid = 2513] [id = 39] 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x127460400) [pid = 2513] [serial = 113] [outer = 0x0] 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x127687c00) [pid = 2513] [serial = 114] [outer = 0x127460400] 08:46:22 INFO - PROCESS | 2513 | 1464623182060 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x1276e3800) [pid = 2513] [serial = 115] [outer = 0x127460400] 08:46:22 INFO - PROCESS | 2513 | 1464623182345 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 419ms 08:46:22 INFO - PROCESS | 2513 | 1464623182367 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 2513 | 1464623182368 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:46:22 INFO - PROCESS | 2513 | 1464623182378 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 2513 | 1464623182379 Marionette TRACE conn2 <- [1,130,null,{}] 08:46:22 INFO - PROCESS | 2513 | 1464623182381 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}] 08:46:22 INFO - PROCESS | 2513 | 1464623182470 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:46:22 INFO - PROCESS | 2513 | 1464623182476 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x124906000 == 40 [pid = 2513] [id = 40] 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x1276ea000) [pid = 2513] [serial = 116] [outer = 0x0] 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x128806400) [pid = 2513] [serial = 117] [outer = 0x1276ea000] 08:46:22 INFO - PROCESS | 2513 | 1464623182499 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x128cfa400) [pid = 2513] [serial = 118] [outer = 0x1276ea000] 08:46:22 INFO - PROCESS | 2513 | 1464623182791 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 479ms 08:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:46:22 INFO - PROCESS | 2513 | 1464623182849 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 2513 | 1464623182850 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:46:22 INFO - PROCESS | 2513 | 1464623182852 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 2513 | 1464623182854 Marionette TRACE conn2 <- [1,134,null,{}] 08:46:22 INFO - PROCESS | 2513 | 1464623182877 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}] 08:46:22 INFO - PROCESS | 2513 | 1464623182949 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:46:22 INFO - PROCESS | 2513 | 1464623182953 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255c1800 == 41 [pid = 2513] [id = 41] 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x128809000) [pid = 2513] [serial = 119] [outer = 0x0] 08:46:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x128fbd400) [pid = 2513] [serial = 120] [outer = 0x128809000] 08:46:22 INFO - PROCESS | 2513 | 1464623182980 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x129359800) [pid = 2513] [serial = 121] [outer = 0x128809000] 08:46:23 INFO - PROCESS | 2513 | 1464623183275 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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 478ms 08:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:46:23 INFO - PROCESS | 2513 | 1464623183331 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 2513 | 1464623183332 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:46:23 INFO - PROCESS | 2513 | 1464623183334 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 2513 | 1464623183335 Marionette TRACE conn2 <- [1,138,null,{}] 08:46:23 INFO - PROCESS | 2513 | 1464623183338 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}] 08:46:23 INFO - PROCESS | 2513 | 1464623183415 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:46:23 INFO - PROCESS | 2513 | 1464623183419 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x100457800 == 42 [pid = 2513] [id = 42] 08:46:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x128fbd800) [pid = 2513] [serial = 122] [outer = 0x0] 08:46:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x129361000) [pid = 2513] [serial = 123] [outer = 0x128fbd800] 08:46:23 INFO - PROCESS | 2513 | 1464623183444 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1295bd400) [pid = 2513] [serial = 124] [outer = 0x128fbd800] 08:46:24 INFO - PROCESS | 2513 | 1464623184463 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1168ms 08:46:24 INFO - PROCESS | 2513 | 1464623184509 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 2513 | 1464623184512 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:46:24 INFO - PROCESS | 2513 | 1464623184516 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 2513 | 1464623184518 Marionette TRACE conn2 <- [1,142,null,{}] 08:46:24 INFO - PROCESS | 2513 | 1464623184523 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}] 08:46:24 INFO - PROCESS | 2513 | 1464623184615 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:46:24 INFO - PROCESS | 2513 | 1464623184646 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x113c2c000 == 43 [pid = 2513] [id = 43] 08:46:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x116602800) [pid = 2513] [serial = 125] [outer = 0x0] 08:46:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x116796400) [pid = 2513] [serial = 126] [outer = 0x116602800] 08:46:24 INFO - PROCESS | 2513 | 1464623184674 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x1168b2c00) [pid = 2513] [serial = 127] [outer = 0x116602800] 08:46:24 INFO - PROCESS | 2513 | 1464623184983 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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 522ms 08:46:25 INFO - PROCESS | 2513 | 1464623185038 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 2513 | 1464623185041 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:46:25 INFO - PROCESS | 2513 | 1464623185045 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 2513 | 1464623185047 Marionette TRACE conn2 <- [1,146,null,{}] 08:46:25 INFO - PROCESS | 2513 | 1464623185049 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}] 08:46:25 INFO - PROCESS | 2513 | 1464623185136 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:46:25 INFO - PROCESS | 2513 | 1464623185166 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x1166f1800 == 44 [pid = 2513] [id = 44] 08:46:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x116a64c00) [pid = 2513] [serial = 128] [outer = 0x0] 08:46:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x117e2d800) [pid = 2513] [serial = 129] [outer = 0x116a64c00] 08:46:25 INFO - PROCESS | 2513 | 1464623185192 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x118089000) [pid = 2513] [serial = 130] [outer = 0x116a64c00] 08:46:25 INFO - PROCESS | 2513 | 1464623185520 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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 521ms 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x12d574000) [pid = 2513] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x12b098800) [pid = 2513] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x1180c1800) [pid = 2513] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12cccb400) [pid = 2513] [serial = 47] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12c912800) [pid = 2513] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x12c03e000) [pid = 2513] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x12c01f400) [pid = 2513] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x118086800) [pid = 2513] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x12bae5c00) [pid = 2513] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x12bad8000) [pid = 2513] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x12abc1000) [pid = 2513] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12a7c3000) [pid = 2513] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x129359400) [pid = 2513] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x12697b400) [pid = 2513] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x124d72000) [pid = 2513] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x112051800) [pid = 2513] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x113e3f000) [pid = 2513] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x11852fc00) [pid = 2513] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x1164b3800) [pid = 2513] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x1122b1400) [pid = 2513] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x117e2c800) [pid = 2513] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x1185f3800) [pid = 2513] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x1130c5400) [pid = 2513] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x119487000) [pid = 2513] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x119487800) [pid = 2513] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x121122400) [pid = 2513] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x112051400) [pid = 2513] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x121520c00) [pid = 2513] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:46:26 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1295c4800) [pid = 2513] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:46:26 INFO - PROCESS | 2513 | 1464623186044 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 2513 | 1464623186045 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:46:26 INFO - PROCESS | 2513 | 1464623186063 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 2513 | 1464623186065 Marionette TRACE conn2 <- [1,150,null,{}] 08:46:26 INFO - PROCESS | 2513 | 1464623186074 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}] 08:46:26 INFO - PROCESS | 2513 | 1464623186149 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:46:26 INFO - PROCESS | 2513 | 1464623186159 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x117071800 == 45 [pid = 2513] [id = 45] 08:46:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x113cf4000) [pid = 2513] [serial = 131] [outer = 0x0] 08:46:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x11808d400) [pid = 2513] [serial = 132] [outer = 0x113cf4000] 08:46:26 INFO - PROCESS | 2513 | 1464623186185 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x11852fc00) [pid = 2513] [serial = 133] [outer = 0x113cf4000] 08:46:26 INFO - PROCESS | 2513 | 1464623186499 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 478ms 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:46:26 INFO - PROCESS | 2513 | 1464623186534 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 2513 | 1464623186535 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:46:26 INFO - PROCESS | 2513 | 1464623186538 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 2513 | 1464623186540 Marionette TRACE conn2 <- [1,154,null,{}] 08:46:26 INFO - PROCESS | 2513 | 1464623186544 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}] 08:46:26 INFO - PROCESS | 2513 | 1464623186617 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:46:26 INFO - PROCESS | 2513 | 1464623186660 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b7000 == 46 [pid = 2513] [id = 46] 08:46:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x117e2ec00) [pid = 2513] [serial = 134] [outer = 0x0] 08:46:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x1185f7000) [pid = 2513] [serial = 135] [outer = 0x117e2ec00] 08:46:26 INFO - PROCESS | 2513 | 1464623186685 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x119092c00) [pid = 2513] [serial = 136] [outer = 0x117e2ec00] 08:46:26 INFO - PROCESS | 2513 | 1464623186947 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 422ms 08:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:46:26 INFO - PROCESS | 2513 | 1464623186963 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 2513 | 1464623186964 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:46:26 INFO - PROCESS | 2513 | 1464623186966 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 2513 | 1464623186968 Marionette TRACE conn2 <- [1,158,null,{}] 08:46:26 INFO - PROCESS | 2513 | 1464623186970 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}] 08:46:27 INFO - PROCESS | 2513 | 1464623187051 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:46:27 INFO - PROCESS | 2513 | 1464623187055 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1185a2800 == 47 [pid = 2513] [id = 47] 08:46:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x11684dc00) [pid = 2513] [serial = 137] [outer = 0x0] 08:46:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x119180c00) [pid = 2513] [serial = 138] [outer = 0x11684dc00] 08:46:27 INFO - PROCESS | 2513 | 1464623187089 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x11918bc00) [pid = 2513] [serial = 139] [outer = 0x11684dc00] 08:46:27 INFO - PROCESS | 2513 | 1464623187391 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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 08:46:27 INFO - PROCESS | 2513 | 1464623187436 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:46:27 INFO - PROCESS | 2513 | 1464623187437 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:46:27 INFO - PROCESS | 2513 | 1464623187441 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 2513 | 1464623187443 Marionette TRACE conn2 <- [1,162,null,{}] 08:46:27 INFO - PROCESS | 2513 | 1464623187445 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}] 08:46:27 INFO - PROCESS | 2513 | 1464623187520 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:46:27 INFO - PROCESS | 2513 | 1464623187527 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188b9000 == 48 [pid = 2513] [id = 48] 08:46:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x11948b400) [pid = 2513] [serial = 140] [outer = 0x0] 08:46:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x119705400) [pid = 2513] [serial = 141] [outer = 0x11948b400] 08:46:27 INFO - PROCESS | 2513 | 1464623187552 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x119d0c800) [pid = 2513] [serial = 142] [outer = 0x11948b400] 08:46:27 INFO - PROCESS | 2513 | 1464623187872 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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 470ms 08:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:46:27 INFO - PROCESS | 2513 | 1464623187911 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 2513 | 1464623187912 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:46:27 INFO - PROCESS | 2513 | 1464623187914 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 2513 | 1464623187915 Marionette TRACE conn2 <- [1,166,null,{}] 08:46:27 INFO - PROCESS | 2513 | 1464623187917 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}] 08:46:27 INFO - PROCESS | 2513 | 1464623187982 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:46:27 INFO - PROCESS | 2513 | 1464623187987 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x115f99800 == 49 [pid = 2513] [id = 49] 08:46:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x121121c00) [pid = 2513] [serial = 143] [outer = 0x0] 08:46:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x121266c00) [pid = 2513] [serial = 144] [outer = 0x121121c00] 08:46:28 INFO - PROCESS | 2513 | 1464623188016 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x121523800) [pid = 2513] [serial = 145] [outer = 0x121121c00] 08:46:28 INFO - PROCESS | 2513 | 1464623188469 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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 621ms 08:46:28 INFO - PROCESS | 2513 | 1464623188535 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 2513 | 1464623188538 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:46:28 INFO - PROCESS | 2513 | 1464623188540 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 2513 | 1464623188543 Marionette TRACE conn2 <- [1,170,null,{}] 08:46:28 INFO - PROCESS | 2513 | 1464623188547 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}] 08:46:28 INFO - PROCESS | 2513 | 1464623188636 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:46:28 INFO - PROCESS | 2513 | 1464623188684 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x116658000 == 50 [pid = 2513] [id = 50] 08:46:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x115dc0000) [pid = 2513] [serial = 146] [outer = 0x0] 08:46:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x1164b6000) [pid = 2513] [serial = 147] [outer = 0x115dc0000] 08:46:28 INFO - PROCESS | 2513 | 1464623188715 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x1168ab000) [pid = 2513] [serial = 148] [outer = 0x115dc0000] 08:46:29 INFO - PROCESS | 2513 | 1464623189123 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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 623ms 08:46:29 INFO - PROCESS | 2513 | 1464623189164 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 2513 | 1464623189168 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:46:29 INFO - PROCESS | 2513 | 1464623189173 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 2513 | 1464623189174 Marionette TRACE conn2 <- [1,174,null,{}] 08:46:29 INFO - PROCESS | 2513 | 1464623189177 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}] 08:46:29 INFO - PROCESS | 2513 | 1464623189269 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:46:29 INFO - PROCESS | 2513 | 1464623189344 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191d9000 == 51 [pid = 2513] [id = 51] 08:46:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x113e3f000) [pid = 2513] [serial = 149] [outer = 0x0] 08:46:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x11838b400) [pid = 2513] [serial = 150] [outer = 0x113e3f000] 08:46:29 INFO - PROCESS | 2513 | 1464623189373 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x1185f8000) [pid = 2513] [serial = 151] [outer = 0x113e3f000] 08:46:29 INFO - PROCESS | 2513 | 1464623189776 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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 08:46:29 INFO - PROCESS | 2513 | 1464623189792 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 2513 | 1464623189794 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:46:29 INFO - PROCESS | 2513 | 1464623189796 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 2513 | 1464623189799 Marionette TRACE conn2 <- [1,178,null,{}] 08:46:29 INFO - PROCESS | 2513 | 1464623189807 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}] 08:46:29 INFO - PROCESS | 2513 | 1464623189899 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:46:29 INFO - PROCESS | 2513 | 1464623189952 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x1211a6000 == 52 [pid = 2513] [id = 52] 08:46:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x1190cf400) [pid = 2513] [serial = 152] [outer = 0x0] 08:46:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1194c7400) [pid = 2513] [serial = 153] [outer = 0x1190cf400] 08:46:29 INFO - PROCESS | 2513 | 1464623189983 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x119c88400) [pid = 2513] [serial = 154] [outer = 0x1190cf400] 08:46:30 INFO - PROCESS | 2513 | 1464623190385 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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 08:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:46:30 INFO - PROCESS | 2513 | 1464623190417 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 2513 | 1464623190419 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:46:30 INFO - PROCESS | 2513 | 1464623190422 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 2513 | 1464623190423 Marionette TRACE conn2 <- [1,182,null,{}] 08:46:30 INFO - PROCESS | 2513 | 1464623190425 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}] 08:46:30 INFO - PROCESS | 2513 | 1464623190516 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:46:30 INFO - PROCESS | 2513 | 1464623190583 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217eb800 == 53 [pid = 2513] [id = 53] 08:46:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x121126400) [pid = 2513] [serial = 155] [outer = 0x0] 08:46:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x121746400) [pid = 2513] [serial = 156] [outer = 0x121126400] 08:46:30 INFO - PROCESS | 2513 | 1464623190616 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x1219b0800) [pid = 2513] [serial = 157] [outer = 0x121126400] 08:46:31 INFO - PROCESS | 2513 | 1464623191015 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 08:46:31 INFO - PROCESS | 2513 | 1464623191042 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 2513 | 1464623191044 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:46:31 INFO - PROCESS | 2513 | 1464623191046 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 2513 | 1464623191047 Marionette TRACE conn2 <- [1,186,null,{}] 08:46:31 INFO - PROCESS | 2513 | 1464623191050 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}] 08:46:31 INFO - PROCESS | 2513 | 1464623191136 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:46:31 INFO - PROCESS | 2513 | 1464623191190 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1164e5800 == 54 [pid = 2513] [id = 54] 08:46:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x112fe8000) [pid = 2513] [serial = 158] [outer = 0x0] 08:46:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x11808c400) [pid = 2513] [serial = 159] [outer = 0x112fe8000] 08:46:31 INFO - PROCESS | 2513 | 1464623191221 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1214bfc00) [pid = 2513] [serial = 160] [outer = 0x112fe8000] 08:46:31 INFO - PROCESS | 2513 | 1464623191712 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 08:46:31 INFO - PROCESS | 2513 | 1464623191717 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:46:31 INFO - PROCESS | 2513 | 1464623191719 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:46:31 INFO - PROCESS | 2513 | 1464623191723 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 2513 | 1464623191725 Marionette TRACE conn2 <- [1,190,null,{}] 08:46:31 INFO - PROCESS | 2513 | 1464623191728 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}] 08:46:31 INFO - PROCESS | 2513 | 1464623191836 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:46:31 INFO - PROCESS | 2513 | 1464623191893 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1166e3000 == 55 [pid = 2513] [id = 55] 08:46:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x115d3d400) [pid = 2513] [serial = 161] [outer = 0x0] 08:46:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x115dc5400) [pid = 2513] [serial = 162] [outer = 0x115d3d400] 08:46:31 INFO - PROCESS | 2513 | 1464623191920 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x1164bb800) [pid = 2513] [serial = 163] [outer = 0x115d3d400] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1188b9000 == 54 [pid = 2513] [id = 48] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1185a2800 == 53 [pid = 2513] [id = 47] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b7000 == 52 [pid = 2513] [id = 46] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x117071800 == 51 [pid = 2513] [id = 45] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x11831a000 == 50 [pid = 2513] [id = 30] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1166f1800 == 49 [pid = 2513] [id = 44] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b0000 == 48 [pid = 2513] [id = 29] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x113c2c000 == 47 [pid = 2513] [id = 43] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x112622000 == 46 [pid = 2513] [id = 27] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x116f37000 == 45 [pid = 2513] [id = 28] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1187d1000 == 44 [pid = 2513] [id = 31] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x119918000 == 43 [pid = 2513] [id = 34] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1188ac000 == 42 [pid = 2513] [id = 32] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x100457800 == 41 [pid = 2513] [id = 42] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1255c1800 == 40 [pid = 2513] [id = 41] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1164e5800 == 39 [pid = 2513] [id = 54] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1217eb800 == 38 [pid = 2513] [id = 53] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1211a6000 == 37 [pid = 2513] [id = 52] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1191d9000 == 36 [pid = 2513] [id = 51] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x116658000 == 35 [pid = 2513] [id = 50] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x124906000 == 34 [pid = 2513] [id = 40] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x120e6b800 == 33 [pid = 2513] [id = 36] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x115f99800 == 32 [pid = 2513] [id = 49] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x121caf800 == 31 [pid = 2513] [id = 39] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1191cd800 == 30 [pid = 2513] [id = 33] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x119c23000 == 29 [pid = 2513] [id = 35] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x12138d800 == 28 [pid = 2513] [id = 37] 08:46:32 INFO - PROCESS | 2513 | --DOCSHELL 0x1215b2000 == 27 [pid = 2513] [id = 38] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x1218e5000) [pid = 2513] [serial = 11] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x126cadc00) [pid = 2513] [serial = 108] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x126f64c00) [pid = 2513] [serial = 111] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x127687c00) [pid = 2513] [serial = 114] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x128806400) [pid = 2513] [serial = 117] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x116078c00) [pid = 2513] [serial = 69] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x1185c7400) [pid = 2513] [serial = 72] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x11660b400) [pid = 2513] [serial = 75] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x112e52000) [pid = 2513] [serial = 78] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x118088400) [pid = 2513] [serial = 81] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x118859800) [pid = 2513] [serial = 84] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x1190d4000) [pid = 2513] [serial = 87] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x119189000) [pid = 2513] [serial = 88] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x119655800) [pid = 2513] [serial = 90] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x11970e800) [pid = 2513] [serial = 91] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x119c91800) [pid = 2513] [serial = 93] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x121122000) [pid = 2513] [serial = 94] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x121262000) [pid = 2513] [serial = 96] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x1214bf400) [pid = 2513] [serial = 97] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x121125c00) [pid = 2513] [serial = 99] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x121749000) [pid = 2513] [serial = 100] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x1219ac000) [pid = 2513] [serial = 102] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x124944400) [pid = 2513] [serial = 105] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x112a78000) [pid = 2513] [serial = 66] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x12697a800) [pid = 2513] [serial = 106] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x1185c3800) [pid = 2513] [serial = 82] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x116797800) [pid = 2513] [serial = 76] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x126f65800) [pid = 2513] [serial = 109] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x127456c00) [pid = 2513] [serial = 112] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x1168b1800) [pid = 2513] [serial = 70] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x119030400) [pid = 2513] [serial = 85] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x116a62000) [pid = 2513] [serial = 79] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x119185800) [pid = 2513] [serial = 73] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x11304d000) [pid = 2513] [serial = 67] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x12dde8400) [pid = 2513] [serial = 64] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x128fbd400) [pid = 2513] [serial = 120] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x1218e3c00) [pid = 2513] [serial = 8] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x12768b800) [pid = 2513] [serial = 33] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x12baf3000) [pid = 2513] [serial = 30] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x118384000) [pid = 2513] [serial = 31] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x12badc800) [pid = 2513] [serial = 27] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x12bae2800) [pid = 2513] [serial = 28] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x12b9da000) [pid = 2513] [serial = 25] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x12b015c00) [pid = 2513] [serial = 24] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x12a7c4c00) [pid = 2513] [serial = 21] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x12a7c8c00) [pid = 2513] [serial = 22] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x12935b000) [pid = 2513] [serial = 15] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x129360c00) [pid = 2513] [serial = 16] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x1295c9000) [pid = 2513] [serial = 18] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x12d57a000) [pid = 2513] [serial = 60] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 83 (0x12c67ac00) [pid = 2513] [serial = 57] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 82 (0x12c682c00) [pid = 2513] [serial = 58] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 81 (0x118522c00) [pid = 2513] [serial = 54] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 80 (0x119659000) [pid = 2513] [serial = 55] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 79 (0x12cccd000) [pid = 2513] [serial = 48] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 78 (0x12ccd1400) [pid = 2513] [serial = 49] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 77 (0x12b0a4800) [pid = 2513] [serial = 51] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 76 (0x12cd8c800) [pid = 2513] [serial = 45] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 75 (0x12cc68400) [pid = 2513] [serial = 42] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 74 (0x12cc71000) [pid = 2513] [serial = 43] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 73 (0x12c907000) [pid = 2513] [serial = 39] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 72 (0x12c90d000) [pid = 2513] [serial = 40] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 71 (0x12c036800) [pid = 2513] [serial = 36] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 70 (0x12c03b800) [pid = 2513] [serial = 37] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 69 (0x12c01c000) [pid = 2513] [serial = 34] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 68 (0x12dde7c00) [pid = 2513] [serial = 63] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | --DOMWINDOW == 67 (0x12d57f000) [pid = 2513] [serial = 61] [outer = 0x0] [url = about:blank] 08:46:32 INFO - PROCESS | 2513 | 1464623192878 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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1172ms 08:46:32 INFO - PROCESS | 2513 | 1464623192896 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 2513 | 1464623192900 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:46:32 INFO - PROCESS | 2513 | 1464623192905 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 2513 | 1464623192908 Marionette TRACE conn2 <- [1,194,null,{}] 08:46:32 INFO - PROCESS | 2513 | 1464623192913 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}] 08:46:33 INFO - PROCESS | 2513 | 1464623193020 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:46:33 INFO - PROCESS | 2513 | 1464623193061 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x112621000 == 28 [pid = 2513] [id = 56] 08:46:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 68 (0x11336e000) [pid = 2513] [serial = 164] [outer = 0x0] 08:46:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 69 (0x115d3b400) [pid = 2513] [serial = 165] [outer = 0x11336e000] 08:46:33 INFO - PROCESS | 2513 | 1464623193087 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 70 (0x1160a5400) [pid = 2513] [serial = 166] [outer = 0x11336e000] 08:46:33 INFO - PROCESS | 2513 | 1464623193394 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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 524ms 08:46:33 INFO - PROCESS | 2513 | 1464623193429 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 2513 | 1464623193433 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:46:33 INFO - PROCESS | 2513 | 1464623193438 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 2513 | 1464623193442 Marionette TRACE conn2 <- [1,198,null,{}] 08:46:33 INFO - PROCESS | 2513 | 1464623193444 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}] 08:46:33 INFO - PROCESS | 2513 | 1464623193515 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:46:33 INFO - PROCESS | 2513 | 1464623193519 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x11602b800 == 29 [pid = 2513] [id = 57] 08:46:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 71 (0x11660fc00) [pid = 2513] [serial = 167] [outer = 0x0] 08:46:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 72 (0x11768d400) [pid = 2513] [serial = 168] [outer = 0x11660fc00] 08:46:33 INFO - PROCESS | 2513 | 1464623193548 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 73 (0x11807f800) [pid = 2513] [serial = 169] [outer = 0x11660fc00] 08:46:33 INFO - PROCESS | 2513 | 1464623193841 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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 424ms 08:46:33 INFO - PROCESS | 2513 | 1464623193863 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 2513 | 1464623193865 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:46:33 INFO - PROCESS | 2513 | 1464623193867 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 2513 | 1464623193870 Marionette TRACE conn2 <- [1,202,null,{}] 08:46:33 INFO - PROCESS | 2513 | 1464623193885 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}] 08:46:33 INFO - PROCESS | 2513 | 1464623193979 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:46:33 INFO - PROCESS | 2513 | 1464623193984 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x116f21800 == 30 [pid = 2513] [id = 58] 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 74 (0x113c77000) [pid = 2513] [serial = 170] [outer = 0x0] 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 75 (0x118385800) [pid = 2513] [serial = 171] [outer = 0x113c77000] 08:46:34 INFO - PROCESS | 2513 | 1464623194014 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 76 (0x1185c5800) [pid = 2513] [serial = 172] [outer = 0x113c77000] 08:46:34 INFO - PROCESS | 2513 | 1464623194293 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 476ms 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:46:34 INFO - PROCESS | 2513 | 1464623194344 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 2513 | 1464623194346 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:46:34 INFO - PROCESS | 2513 | 1464623194348 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 2513 | 1464623194349 Marionette TRACE conn2 <- [1,206,null,{}] 08:46:34 INFO - PROCESS | 2513 | 1464623194351 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}] 08:46:34 INFO - PROCESS | 2513 | 1464623194422 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:46:34 INFO - PROCESS | 2513 | 1464623194426 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e10000 == 31 [pid = 2513] [id = 59] 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 77 (0x1185f7400) [pid = 2513] [serial = 173] [outer = 0x0] 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 78 (0x11902a400) [pid = 2513] [serial = 174] [outer = 0x1185f7400] 08:46:34 INFO - PROCESS | 2513 | 1464623194454 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 79 (0x119095800) [pid = 2513] [serial = 175] [outer = 0x1185f7400] 08:46:34 INFO - PROCESS | 2513 | 1464623194749 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 419ms 08:46:34 INFO - PROCESS | 2513 | 1464623194767 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 2513 | 1464623194768 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:46:34 INFO - PROCESS | 2513 | 1464623194783 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 2513 | 1464623194784 Marionette TRACE conn2 <- [1,210,null,{}] 08:46:34 INFO - PROCESS | 2513 | 1464623194786 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}] 08:46:34 INFO - PROCESS | 2513 | 1464623194904 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:46:34 INFO - PROCESS | 2513 | 1464623194914 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x11831b800 == 32 [pid = 2513] [id = 60] 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 80 (0x1164ba400) [pid = 2513] [serial = 176] [outer = 0x0] 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 81 (0x1190d3400) [pid = 2513] [serial = 177] [outer = 0x1164ba400] 08:46:34 INFO - PROCESS | 2513 | 1464623194936 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 82 (0x119187c00) [pid = 2513] [serial = 178] [outer = 0x1164ba400] 08:46:35 INFO - PROCESS | 2513 | 1464623195349 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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 577ms 08:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:46:35 INFO - PROCESS | 2513 | 1464623195357 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 2513 | 1464623195359 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:46:35 INFO - PROCESS | 2513 | 1464623195362 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 2513 | 1464623195363 Marionette TRACE conn2 <- [1,214,null,{}] 08:46:35 INFO - PROCESS | 2513 | 1464623195368 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}] 08:46:35 INFO - PROCESS | 2513 | 1464623195511 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:46:35 INFO - PROCESS | 2513 | 1464623195537 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187f7000 == 33 [pid = 2513] [id = 61] 08:46:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 83 (0x119484c00) [pid = 2513] [serial = 179] [outer = 0x0] 08:46:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x119655800) [pid = 2513] [serial = 180] [outer = 0x119484c00] 08:46:35 INFO - PROCESS | 2513 | 1464623195578 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x11970c000) [pid = 2513] [serial = 181] [outer = 0x119484c00] 08:46:36 INFO - PROCESS | 2513 | 1464623196010 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 669ms 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:46:36 INFO - PROCESS | 2513 | 1464623196032 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 2513 | 1464623196033 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:46:36 INFO - PROCESS | 2513 | 1464623196035 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 2513 | 1464623196036 Marionette TRACE conn2 <- [1,218,null,{}] 08:46:36 INFO - PROCESS | 2513 | 1464623196039 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}] 08:46:36 INFO - PROCESS | 2513 | 1464623196121 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:46:36 INFO - PROCESS | 2513 | 1464623196149 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191ce000 == 34 [pid = 2513] [id = 62] 08:46:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x119c8a000) [pid = 2513] [serial = 182] [outer = 0x0] 08:46:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x119d15c00) [pid = 2513] [serial = 183] [outer = 0x119c8a000] 08:46:36 INFO - PROCESS | 2513 | 1464623196175 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x12112ac00) [pid = 2513] [serial = 184] [outer = 0x119c8a000] 08:46:36 INFO - PROCESS | 2513 | 1464623196465 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 08:46:36 INFO - PROCESS | 2513 | 1464623196504 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 2513 | 1464623196505 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:46:36 INFO - PROCESS | 2513 | 1464623196511 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 2513 | 1464623196512 Marionette TRACE conn2 <- [1,222,null,{}] 08:46:36 INFO - PROCESS | 2513 | 1464623196515 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}] 08:46:36 INFO - PROCESS | 2513 | 1464623196612 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:46:36 INFO - PROCESS | 2513 | 1464623196641 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a22800 == 35 [pid = 2513] [id = 63] 08:46:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x119c8bc00) [pid = 2513] [serial = 185] [outer = 0x0] 08:46:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x1214b8800) [pid = 2513] [serial = 186] [outer = 0x119c8bc00] 08:46:36 INFO - PROCESS | 2513 | 1464623196681 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x1219aa000) [pid = 2513] [serial = 187] [outer = 0x119c8bc00] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x128fbd800) [pid = 2513] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x1276ea000) [pid = 2513] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x121752c00) [pid = 2513] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x127460400) [pid = 2513] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x128809000) [pid = 2513] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x121121c00) [pid = 2513] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x11948b400) [pid = 2513] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 83 (0x116602800) [pid = 2513] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 82 (0x113cf4000) [pid = 2513] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 81 (0x116a64c00) [pid = 2513] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 80 (0x11684dc00) [pid = 2513] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:46:37 INFO - PROCESS | 2513 | --DOMWINDOW == 79 (0x117e2ec00) [pid = 2513] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:46:37 INFO - PROCESS | 2513 | 1464623197131 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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:46:37 INFO - PROCESS | 2513 | 1464623197180 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 2513 | 1464623197181 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:46:37 INFO - PROCESS | 2513 | 1464623197183 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 2513 | 1464623197184 Marionette TRACE conn2 <- [1,226,null,{}] 08:46:37 INFO - PROCESS | 2513 | 1464623197186 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}] 08:46:37 INFO - PROCESS | 2513 | 1464623197253 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:46:37 INFO - PROCESS | 2513 | 1464623197260 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x116f21000 == 36 [pid = 2513] [id = 64] 08:46:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 80 (0x116a64c00) [pid = 2513] [serial = 188] [outer = 0x0] 08:46:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 81 (0x1185fc800) [pid = 2513] [serial = 189] [outer = 0x116a64c00] 08:46:37 INFO - PROCESS | 2513 | 1464623197316 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 82 (0x1219ac400) [pid = 2513] [serial = 190] [outer = 0x116a64c00] 08:46:37 INFO - PROCESS | 2513 | 1464623197578 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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 08:46:37 INFO - PROCESS | 2513 | 1464623197601 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 2513 | 1464623197602 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:46:37 INFO - PROCESS | 2513 | 1464623197613 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 2513 | 1464623197614 Marionette TRACE conn2 <- [1,230,null,{}] 08:46:37 INFO - PROCESS | 2513 | 1464623197616 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}] 08:46:37 INFO - PROCESS | 2513 | 1464623197689 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:46:37 INFO - PROCESS | 2513 | 1464623197694 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x121191000 == 37 [pid = 2513] [id = 65] 08:46:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 83 (0x1219b2000) [pid = 2513] [serial = 191] [outer = 0x0] 08:46:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x124c48400) [pid = 2513] [serial = 192] [outer = 0x1219b2000] 08:46:37 INFO - PROCESS | 2513 | 1464623197720 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x124881000) [pid = 2513] [serial = 193] [outer = 0x1219b2000] 08:46:38 INFO - PROCESS | 2513 | 1464623198018 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 427ms 08:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:46:38 INFO - PROCESS | 2513 | 1464623198032 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 2513 | 1464623198033 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:46:38 INFO - PROCESS | 2513 | 1464623198035 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 2513 | 1464623198037 Marionette TRACE conn2 <- [1,234,null,{}] 08:46:38 INFO - PROCESS | 2513 | 1464623198047 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}] 08:46:38 INFO - PROCESS | 2513 | 1464623198134 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:46:38 INFO - PROCESS | 2513 | 1464623198140 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x118317800 == 38 [pid = 2513] [id = 66] 08:46:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x124c93400) [pid = 2513] [serial = 194] [outer = 0x0] 08:46:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x124fd6800) [pid = 2513] [serial = 195] [outer = 0x124c93400] 08:46:38 INFO - PROCESS | 2513 | 1464623198170 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x126cae800) [pid = 2513] [serial = 196] [outer = 0x124c93400] 08:46:38 INFO - PROCESS | 2513 | 1464623198447 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 425ms 08:46:38 INFO - PROCESS | 2513 | 1464623198463 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 2513 | 1464623198464 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:46:38 INFO - PROCESS | 2513 | 1464623198466 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 2513 | 1464623198467 Marionette TRACE conn2 <- [1,238,null,{}] 08:46:38 INFO - PROCESS | 2513 | 1464623198469 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}] 08:46:38 INFO - PROCESS | 2513 | 1464623198575 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:46:38 INFO - PROCESS | 2513 | 1464623198581 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f8000 == 39 [pid = 2513] [id = 67] 08:46:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x11918b000) [pid = 2513] [serial = 197] [outer = 0x0] 08:46:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x126cad000) [pid = 2513] [serial = 198] [outer = 0x11918b000] 08:46:38 INFO - PROCESS | 2513 | 1464623198605 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x126fec800) [pid = 2513] [serial = 199] [outer = 0x11918b000] 08:46:38 INFO - PROCESS | 2513 | 1464623198870 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 419ms 08:46:38 INFO - PROCESS | 2513 | 1464623198886 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 2513 | 1464623198887 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:46:38 INFO - PROCESS | 2513 | 1464623198897 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 2513 | 1464623198906 Marionette TRACE conn2 <- [1,242,null,{}] 08:46:38 INFO - PROCESS | 2513 | 1464623198917 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}] 08:46:38 INFO - PROCESS | 2513 | 1464623198993 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:46:38 INFO - PROCESS | 2513 | 1464623198997 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x124c74800 == 40 [pid = 2513] [id = 68] 08:46:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x126fe9400) [pid = 2513] [serial = 200] [outer = 0x0] 08:46:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x127454000) [pid = 2513] [serial = 201] [outer = 0x126fe9400] 08:46:39 INFO - PROCESS | 2513 | 1464623199022 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x127682800) [pid = 2513] [serial = 202] [outer = 0x126fe9400] 08:46:39 INFO - PROCESS | 2513 | 1464623199543 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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 685ms 08:46:39 INFO - PROCESS | 2513 | 1464623199583 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:46:39 INFO - PROCESS | 2513 | 1464623199586 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:46:39 INFO - PROCESS | 2513 | 1464623199591 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 2513 | 1464623199595 Marionette TRACE conn2 <- [1,246,null,{}] 08:46:39 INFO - PROCESS | 2513 | 1464623199598 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}] 08:46:39 INFO - PROCESS | 2513 | 1464623199699 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:46:39 INFO - PROCESS | 2513 | 1464623199741 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x1160d0000 == 41 [pid = 2513] [id = 69] 08:46:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x113c77c00) [pid = 2513] [serial = 203] [outer = 0x0] 08:46:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x1160b0000) [pid = 2513] [serial = 204] [outer = 0x113c77c00] 08:46:39 INFO - PROCESS | 2513 | 1464623199772 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x11684fc00) [pid = 2513] [serial = 205] [outer = 0x113c77c00] 08:46:40 INFO - PROCESS | 2513 | 1464623200270 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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 724ms 08:46:40 INFO - PROCESS | 2513 | 1464623200430 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 2513 | 1464623200432 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:46:40 INFO - PROCESS | 2513 | 1464623200437 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 2513 | 1464623200439 Marionette TRACE conn2 <- [1,250,null,{}] 08:46:40 INFO - PROCESS | 2513 | 1464623200470 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}] 08:46:40 INFO - PROCESS | 2513 | 1464623200564 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:46:40 INFO - PROCESS | 2513 | 1464623200602 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x116033800 == 42 [pid = 2513] [id = 70] 08:46:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x11337c400) [pid = 2513] [serial = 206] [outer = 0x0] 08:46:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x115fe9800) [pid = 2513] [serial = 207] [outer = 0x11337c400] 08:46:40 INFO - PROCESS | 2513 | 1464623200629 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x11678fc00) [pid = 2513] [serial = 208] [outer = 0x11337c400] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f8000 == 41 [pid = 2513] [id = 67] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x118317800 == 40 [pid = 2513] [id = 66] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x121191000 == 39 [pid = 2513] [id = 65] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x116f21000 == 38 [pid = 2513] [id = 64] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x119a22800 == 37 [pid = 2513] [id = 63] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x1191ce000 == 36 [pid = 2513] [id = 62] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x1187f7000 == 35 [pid = 2513] [id = 61] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x11831b800 == 34 [pid = 2513] [id = 60] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x117e10000 == 33 [pid = 2513] [id = 59] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x116f21800 == 32 [pid = 2513] [id = 58] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x11602b800 == 31 [pid = 2513] [id = 57] 08:46:40 INFO - PROCESS | 2513 | --DOCSHELL 0x112621000 == 30 [pid = 2513] [id = 56] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x121266c00) [pid = 2513] [serial = 144] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x119d0c800) [pid = 2513] [serial = 142] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x121523800) [pid = 2513] [serial = 145] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x1168b2c00) [pid = 2513] [serial = 127] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x116796400) [pid = 2513] [serial = 126] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x11808d400) [pid = 2513] [serial = 132] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x117e2d800) [pid = 2513] [serial = 129] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x119180c00) [pid = 2513] [serial = 138] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x119705400) [pid = 2513] [serial = 141] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x118089000) [pid = 2513] [serial = 130] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x11852fc00) [pid = 2513] [serial = 133] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x11918bc00) [pid = 2513] [serial = 139] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x1185f7000) [pid = 2513] [serial = 135] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x1295bd400) [pid = 2513] [serial = 124] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x119092c00) [pid = 2513] [serial = 136] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x129361000) [pid = 2513] [serial = 123] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 83 (0x128cfa400) [pid = 2513] [serial = 118] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 82 (0x123556c00) [pid = 2513] [serial = 103] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 81 (0x1276e3800) [pid = 2513] [serial = 115] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | --DOMWINDOW == 80 (0x129359800) [pid = 2513] [serial = 121] [outer = 0x0] [url = about:blank] 08:46:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 81 (0x11768f000) [pid = 2513] [serial = 209] [outer = 0x12b09f800] 08:46:41 INFO - PROCESS | 2513 | 1464623201067 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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 642ms 08:46:41 INFO - PROCESS | 2513 | 1464623201079 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:46:41 INFO - PROCESS | 2513 | 1464623201082 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:46:41 INFO - PROCESS | 2513 | 1464623201087 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 2513 | 1464623201090 Marionette TRACE conn2 <- [1,254,null,{}] 08:46:41 INFO - PROCESS | 2513 | 1464623201093 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}] 08:46:41 INFO - PROCESS | 2513 | 1464623201166 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:46:41 INFO - PROCESS | 2513 | 1464623201210 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x116019000 == 31 [pid = 2513] [id = 71] 08:46:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 82 (0x113c77800) [pid = 2513] [serial = 210] [outer = 0x0] 08:46:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 83 (0x116857400) [pid = 2513] [serial = 211] [outer = 0x113c77800] 08:46:41 INFO - PROCESS | 2513 | 1464623201237 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x11808dc00) [pid = 2513] [serial = 212] [outer = 0x113c77800] 08:46:41 INFO - PROCESS | 2513 | 1464623201543 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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 524ms 08:46:41 INFO - PROCESS | 2513 | 1464623201610 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 2513 | 1464623201612 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:46:41 INFO - PROCESS | 2513 | 1464623201615 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 2513 | 1464623201617 Marionette TRACE conn2 <- [1,258,null,{}] 08:46:41 INFO - PROCESS | 2513 | 1464623201627 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}] 08:46:41 INFO - PROCESS | 2513 | 1464623201745 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:46:41 INFO - PROCESS | 2513 | 1464623201807 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x118309000 == 32 [pid = 2513] [id = 72] 08:46:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x116a65400) [pid = 2513] [serial = 213] [outer = 0x0] 08:46:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x118854400) [pid = 2513] [serial = 214] [outer = 0x116a65400] 08:46:41 INFO - PROCESS | 2513 | 1464623201854 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x119092000) [pid = 2513] [serial = 215] [outer = 0x116a65400] 08:46:42 INFO - PROCESS | 2513 | 1464623202184 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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 620ms 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:46:42 INFO - PROCESS | 2513 | 1464623202235 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 2513 | 1464623202236 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:46:42 INFO - PROCESS | 2513 | 1464623202238 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 2513 | 1464623202241 Marionette TRACE conn2 <- [1,262,null,{}] 08:46:42 INFO - PROCESS | 2513 | 1464623202246 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}] 08:46:42 INFO - PROCESS | 2513 | 1464623202342 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:46:42 INFO - PROCESS | 2513 | 1464623202348 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187de800 == 33 [pid = 2513] [id = 73] 08:46:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x112a82800) [pid = 2513] [serial = 216] [outer = 0x0] 08:46:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x11917ec00) [pid = 2513] [serial = 217] [outer = 0x112a82800] 08:46:42 INFO - PROCESS | 2513 | 1464623202374 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x11948f000) [pid = 2513] [serial = 218] [outer = 0x112a82800] 08:46:42 INFO - PROCESS | 2513 | 1464623202676 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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 473ms 08:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:46:42 INFO - PROCESS | 2513 | 1464623202711 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 2513 | 1464623202713 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:46:42 INFO - PROCESS | 2513 | 1464623202715 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 2513 | 1464623202716 Marionette TRACE conn2 <- [1,266,null,{}] 08:46:42 INFO - PROCESS | 2513 | 1464623202718 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}] 08:46:42 INFO - PROCESS | 2513 | 1464623202785 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:46:42 INFO - PROCESS | 2513 | 1464623202791 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191bf800 == 34 [pid = 2513] [id = 74] 08:46:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x113049c00) [pid = 2513] [serial = 219] [outer = 0x0] 08:46:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x11965a400) [pid = 2513] [serial = 220] [outer = 0x113049c00] 08:46:42 INFO - PROCESS | 2513 | 1464623202817 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x119708000) [pid = 2513] [serial = 221] [outer = 0x113049c00] 08:46:43 INFO - PROCESS | 2513 | 1464623203151 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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 08:46:43 INFO - PROCESS | 2513 | 1464623203184 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 2513 | 1464623203185 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:46:43 INFO - PROCESS | 2513 | 1464623203187 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 2513 | 1464623203188 Marionette TRACE conn2 <- [1,270,null,{}] 08:46:43 INFO - PROCESS | 2513 | 1464623203190 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}] 08:46:43 INFO - PROCESS | 2513 | 1464623203289 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:46:43 INFO - PROCESS | 2513 | 1464623203297 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a28800 == 35 [pid = 2513] [id = 75] 08:46:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x119d0bc00) [pid = 2513] [serial = 222] [outer = 0x0] 08:46:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x12125d800) [pid = 2513] [serial = 223] [outer = 0x119d0bc00] 08:46:43 INFO - PROCESS | 2513 | 1464623203322 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x124883400) [pid = 2513] [serial = 224] [outer = 0x119d0bc00] 08:46:43 INFO - PROCESS | 2513 | 1464623203696 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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 08:46:43 INFO - PROCESS | 2513 | 1464623203708 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:46:43 INFO - PROCESS | 2513 | 1464623203710 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:46:43 INFO - PROCESS | 2513 | 1464623203714 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 2513 | 1464623203715 Marionette TRACE conn2 <- [1,274,null,{}] 08:46:43 INFO - PROCESS | 2513 | 1464623203719 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}] 08:46:43 INFO - PROCESS | 2513 | 1464623203846 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:46:43 INFO - PROCESS | 2513 | 1464623203865 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x121195800 == 36 [pid = 2513] [id = 76] 08:46:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x124c42800) [pid = 2513] [serial = 225] [outer = 0x0] 08:46:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x124d64c00) [pid = 2513] [serial = 226] [outer = 0x124c42800] 08:46:43 INFO - PROCESS | 2513 | 1464623203906 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x126976800) [pid = 2513] [serial = 227] [outer = 0x124c42800] 08:46:44 INFO - PROCESS | 2513 | 1464623204300 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 619ms 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:46:44 INFO - PROCESS | 2513 | 1464623204333 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 2513 | 1464623204334 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:46:44 INFO - PROCESS | 2513 | 1464623204336 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 2513 | 1464623204337 Marionette TRACE conn2 <- [1,278,null,{}] 08:46:44 INFO - PROCESS | 2513 | 1464623204339 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}] 08:46:44 INFO - PROCESS | 2513 | 1464623204428 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:46:44 INFO - PROCESS | 2513 | 1464623204432 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x1132b6000 == 37 [pid = 2513] [id = 77] 08:46:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x124c4c800) [pid = 2513] [serial = 228] [outer = 0x0] 08:46:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x126cab800) [pid = 2513] [serial = 229] [outer = 0x124c4c800] 08:46:44 INFO - PROCESS | 2513 | 1464623204457 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x126f65800) [pid = 2513] [serial = 230] [outer = 0x124c4c800] 08:46:44 INFO - PROCESS | 2513 | 1464623204766 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 08:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:46:44 INFO - PROCESS | 2513 | 1464623204821 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 2513 | 1464623204822 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:46:44 INFO - PROCESS | 2513 | 1464623204825 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 2513 | 1464623204826 Marionette TRACE conn2 <- [1,282,null,{}] 08:46:44 INFO - PROCESS | 2513 | 1464623204828 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}] 08:46:44 INFO - PROCESS | 2513 | 1464623204911 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:46:44 INFO - PROCESS | 2513 | 1464623204915 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x12351d000 == 38 [pid = 2513] [id = 78] 08:46:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x126ca1400) [pid = 2513] [serial = 231] [outer = 0x0] 08:46:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x12745f800) [pid = 2513] [serial = 232] [outer = 0x126ca1400] 08:46:44 INFO - PROCESS | 2513 | 1464623204939 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x127687c00) [pid = 2513] [serial = 233] [outer = 0x126ca1400] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x11336e000) [pid = 2513] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x113c77000) [pid = 2513] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x119484c00) [pid = 2513] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1185f7400) [pid = 2513] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x11660fc00) [pid = 2513] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x119c8a000) [pid = 2513] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x115dc0000) [pid = 2513] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x124c93400) [pid = 2513] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x116a64c00) [pid = 2513] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x119c8bc00) [pid = 2513] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x1219b2000) [pid = 2513] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x113e3f000) [pid = 2513] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x1190cf400) [pid = 2513] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x121126400) [pid = 2513] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x11918b000) [pid = 2513] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x112fe8000) [pid = 2513] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:46:45 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x1164ba400) [pid = 2513] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:46:45 INFO - PROCESS | 2513 | 1464623205314 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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 08:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:46:45 INFO - PROCESS | 2513 | 1464623205345 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 2513 | 1464623205347 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:46:45 INFO - PROCESS | 2513 | 1464623205349 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 2513 | 1464623205350 Marionette TRACE conn2 <- [1,286,null,{}] 08:46:45 INFO - PROCESS | 2513 | 1464623205352 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}] 08:46:45 INFO - PROCESS | 2513 | 1464623205449 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:46:45 INFO - PROCESS | 2513 | 1464623205474 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x121193800 == 39 [pid = 2513] [id = 79] 08:46:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x112a82400) [pid = 2513] [serial = 234] [outer = 0x0] 08:46:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x1185f7400) [pid = 2513] [serial = 235] [outer = 0x112a82400] 08:46:45 INFO - PROCESS | 2513 | 1464623205498 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x119d0d000) [pid = 2513] [serial = 236] [outer = 0x112a82400] 08:46:45 INFO - PROCESS | 2513 | 1464623205759 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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 418ms 08:46:45 INFO - PROCESS | 2513 | 1464623205767 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 2513 | 1464623205768 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:46:45 INFO - PROCESS | 2513 | 1464623205783 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 2513 | 1464623205784 Marionette TRACE conn2 <- [1,290,null,{}] 08:46:45 INFO - PROCESS | 2513 | 1464623205787 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}] 08:46:45 INFO - PROCESS | 2513 | 1464623205885 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:46:45 INFO - PROCESS | 2513 | 1464623205897 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x125683000 == 40 [pid = 2513] [id = 80] 08:46:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x11970e800) [pid = 2513] [serial = 237] [outer = 0x0] 08:46:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x127456c00) [pid = 2513] [serial = 238] [outer = 0x11970e800] 08:46:45 INFO - PROCESS | 2513 | 1464623205926 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x1276e8400) [pid = 2513] [serial = 239] [outer = 0x11970e800] 08:46:46 INFO - PROCESS | 2513 | 1464623206227 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 481ms 08:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:46:46 INFO - PROCESS | 2513 | 1464623206252 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 2513 | 1464623206253 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:46:46 INFO - PROCESS | 2513 | 1464623206256 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 2513 | 1464623206259 Marionette TRACE conn2 <- [1,294,null,{}] 08:46:46 INFO - PROCESS | 2513 | 1464623206263 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}] 08:46:46 INFO - PROCESS | 2513 | 1464623206356 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:46:46 INFO - PROCESS | 2513 | 1464623206362 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x126e6b000 == 41 [pid = 2513] [id = 81] 08:46:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x1185c9c00) [pid = 2513] [serial = 240] [outer = 0x0] 08:46:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x1276e8c00) [pid = 2513] [serial = 241] [outer = 0x1185c9c00] 08:46:46 INFO - PROCESS | 2513 | 1464623206387 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x128cfc000) [pid = 2513] [serial = 242] [outer = 0x1185c9c00] 08:46:46 INFO - PROCESS | 2513 | 1464623206656 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]]]}] 08:46:46 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. 08:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 423ms 08:46:46 INFO - PROCESS | 2513 | 1464623206698 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:46:46 INFO - PROCESS | 2513 | 1464623206699 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:46:46 INFO - PROCESS | 2513 | 1464623206701 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 2513 | 1464623206703 Marionette TRACE conn2 <- [1,298,null,{}] 08:46:46 INFO - PROCESS | 2513 | 1464623206705 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}] 08:46:46 INFO - PROCESS | 2513 | 1464623206777 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:46:46 INFO - PROCESS | 2513 | 1464623206781 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274f1800 == 42 [pid = 2513] [id = 82] 08:46:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x1276e3800) [pid = 2513] [serial = 243] [outer = 0x0] 08:46:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1291b7c00) [pid = 2513] [serial = 244] [outer = 0x1276e3800] 08:46:46 INFO - PROCESS | 2513 | 1464623206808 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12935b400) [pid = 2513] [serial = 245] [outer = 0x1276e3800] 08:46:47 INFO - PROCESS | 2513 | 1464623207084 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]]]}] 08:46:47 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. 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 417ms 08:46:47 INFO - PROCESS | 2513 | 1464623207120 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 2513 | 1464623207121 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:46:47 INFO - PROCESS | 2513 | 1464623207131 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 2513 | 1464623207132 Marionette TRACE conn2 <- [1,302,null,{}] 08:46:47 INFO - PROCESS | 2513 | 1464623207189 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}] 08:46:47 INFO - PROCESS | 2513 | 1464623207270 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:46:47 INFO - PROCESS | 2513 | 1464623207279 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x113a95000 == 43 [pid = 2513] [id = 83] 08:46:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x112e52400) [pid = 2513] [serial = 246] [outer = 0x0] 08:46:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1130bbc00) [pid = 2513] [serial = 247] [outer = 0x112e52400] 08:46:47 INFO - PROCESS | 2513 | 1464623207310 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x11645f000) [pid = 2513] [serial = 248] [outer = 0x112e52400] 08:46:47 INFO - PROCESS | 2513 | 1464623207757 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]]]}] 08:46:47 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. 08:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 669ms 08:46:47 INFO - PROCESS | 2513 | 1464623207801 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 2513 | 1464623207804 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:46:47 INFO - PROCESS | 2513 | 1464623207807 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 2513 | 1464623207810 Marionette TRACE conn2 <- [1,306,null,{}] 08:46:47 INFO - PROCESS | 2513 | 1464623207813 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}] 08:46:47 INFO - PROCESS | 2513 | 1464623207909 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:46:47 INFO - PROCESS | 2513 | 1464623207968 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191cc000 == 44 [pid = 2513] [id = 84] 08:46:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x118384000) [pid = 2513] [serial = 249] [outer = 0x0] 08:46:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x118522800) [pid = 2513] [serial = 250] [outer = 0x118384000] 08:46:48 INFO - PROCESS | 2513 | 1464623208023 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x118857400) [pid = 2513] [serial = 251] [outer = 0x118384000] 08:46:48 INFO - PROCESS | 2513 | 1464623208427 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]]]}] 08:46:48 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. 08:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 08:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:46:48 INFO - PROCESS | 2513 | 1464623208478 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 2513 | 1464623208480 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:46:48 INFO - PROCESS | 2513 | 1464623208482 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 2513 | 1464623208483 Marionette TRACE conn2 <- [1,310,null,{}] 08:46:48 INFO - PROCESS | 2513 | 1464623208486 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}] 08:46:48 INFO - PROCESS | 2513 | 1464623208579 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:46:48 INFO - PROCESS | 2513 | 1464623208624 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x125692800 == 45 [pid = 2513] [id = 85] 08:46:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x1190d7400) [pid = 2513] [serial = 252] [outer = 0x0] 08:46:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x119489800) [pid = 2513] [serial = 253] [outer = 0x1190d7400] 08:46:48 INFO - PROCESS | 2513 | 1464623208656 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x119710400) [pid = 2513] [serial = 254] [outer = 0x1190d7400] 08:46:49 INFO - PROCESS | 2513 | 1464623209098 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]]]}] 08:46:49 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. 08:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 670ms 08:46:49 INFO - PROCESS | 2513 | 1464623209159 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 2513 | 1464623209165 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:46:49 INFO - PROCESS | 2513 | 1464623209170 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 2513 | 1464623209172 Marionette TRACE conn2 <- [1,314,null,{}] 08:46:49 INFO - PROCESS | 2513 | 1464623209176 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}] 08:46:49 INFO - PROCESS | 2513 | 1464623209326 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:46:49 INFO - PROCESS | 2513 | 1464623209384 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x129122800 == 46 [pid = 2513] [id = 86] 08:46:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x121123000) [pid = 2513] [serial = 255] [outer = 0x0] 08:46:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x124876c00) [pid = 2513] [serial = 256] [outer = 0x121123000] 08:46:49 INFO - PROCESS | 2513 | 1464623209413 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x126cabc00) [pid = 2513] [serial = 257] [outer = 0x121123000] 08:46:49 INFO - PROCESS | 2513 | 1464623209864 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]]]}] 08:46:49 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. 08:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 723ms 08:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:46:49 INFO - PROCESS | 2513 | 1464623209894 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 2513 | 1464623209896 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:46:49 INFO - PROCESS | 2513 | 1464623209899 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 2513 | 1464623209901 Marionette TRACE conn2 <- [1,318,null,{}] 08:46:49 INFO - PROCESS | 2513 | 1464623209905 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}] 08:46:50 INFO - PROCESS | 2513 | 1464623210040 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:46:50 INFO - PROCESS | 2513 | 1464623210148 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x121395000 == 47 [pid = 2513] [id = 87] 08:46:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x126ec6c00) [pid = 2513] [serial = 258] [outer = 0x0] 08:46:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x127460800) [pid = 2513] [serial = 259] [outer = 0x126ec6c00] 08:46:50 INFO - PROCESS | 2513 | 1464623210180 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x1276e7400) [pid = 2513] [serial = 260] [outer = 0x126ec6c00] 08:46:50 INFO - PROCESS | 2513 | 1464623210731 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]]]}] 08:46:50 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. 08:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 871ms 08:46:50 INFO - PROCESS | 2513 | 1464623210770 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 2513 | 1464623210772 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:46:50 INFO - PROCESS | 2513 | 1464623210778 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 2513 | 1464623210780 Marionette TRACE conn2 <- [1,322,null,{}] 08:46:50 INFO - PROCESS | 2513 | 1464623210783 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}] 08:46:50 INFO - PROCESS | 2513 | 1464623210867 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:46:50 INFO - PROCESS | 2513 | 1464623210926 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x115d14000 == 48 [pid = 2513] [id = 88] 08:46:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x11645c800) [pid = 2513] [serial = 261] [outer = 0x0] 08:46:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x1164bc800) [pid = 2513] [serial = 262] [outer = 0x11645c800] 08:46:50 INFO - PROCESS | 2513 | 1464623210955 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x116854400) [pid = 2513] [serial = 263] [outer = 0x11645c800] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x126e6b000 == 47 [pid = 2513] [id = 81] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x125683000 == 46 [pid = 2513] [id = 80] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x121193800 == 45 [pid = 2513] [id = 79] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x12351d000 == 44 [pid = 2513] [id = 78] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x1132b6000 == 43 [pid = 2513] [id = 77] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x121195800 == 42 [pid = 2513] [id = 76] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x119a28800 == 41 [pid = 2513] [id = 75] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x1191bf800 == 40 [pid = 2513] [id = 74] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x115dc5400) [pid = 2513] [serial = 162] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x1187de800 == 39 [pid = 2513] [id = 73] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x118309000 == 38 [pid = 2513] [id = 72] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x116019000 == 37 [pid = 2513] [id = 71] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x116033800 == 36 [pid = 2513] [id = 70] 08:46:51 INFO - PROCESS | 2513 | --DOCSHELL 0x124c74800 == 35 [pid = 2513] [id = 68] 08:46:51 INFO - PROCESS | 2513 | 1464623211386 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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 623ms 08:46:51 INFO - PROCESS | 2513 | 1464623211401 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 2513 | 1464623211405 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:46:51 INFO - PROCESS | 2513 | 1464623211412 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 2513 | 1464623211413 Marionette TRACE conn2 <- [1,326,null,{}] 08:46:51 INFO - PROCESS | 2513 | 1464623211415 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}] 08:46:51 INFO - PROCESS | 2513 | 1464623211498 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x115d3b400) [pid = 2513] [serial = 165] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x1160a5400) [pid = 2513] [serial = 166] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x118385800) [pid = 2513] [serial = 171] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1185c5800) [pid = 2513] [serial = 172] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x119655800) [pid = 2513] [serial = 180] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x11902a400) [pid = 2513] [serial = 174] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x119095800) [pid = 2513] [serial = 175] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x11768d400) [pid = 2513] [serial = 168] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x11807f800) [pid = 2513] [serial = 169] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x119d15c00) [pid = 2513] [serial = 183] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x1168ab000) [pid = 2513] [serial = 148] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x126cae800) [pid = 2513] [serial = 196] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x11970c000) [pid = 2513] [serial = 181] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x1185fc800) [pid = 2513] [serial = 189] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x1214b8800) [pid = 2513] [serial = 186] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1164b6000) [pid = 2513] [serial = 147] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x12112ac00) [pid = 2513] [serial = 184] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x124c48400) [pid = 2513] [serial = 192] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x1185f8000) [pid = 2513] [serial = 151] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x11838b400) [pid = 2513] [serial = 150] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x119c88400) [pid = 2513] [serial = 154] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x1194c7400) [pid = 2513] [serial = 153] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x1219b0800) [pid = 2513] [serial = 157] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x124fd6800) [pid = 2513] [serial = 195] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x121746400) [pid = 2513] [serial = 156] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x126fec800) [pid = 2513] [serial = 199] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x1214bfc00) [pid = 2513] [serial = 160] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x11808c400) [pid = 2513] [serial = 159] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x1219aa000) [pid = 2513] [serial = 187] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x1190d3400) [pid = 2513] [serial = 177] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x1219ac400) [pid = 2513] [serial = 190] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x126cad000) [pid = 2513] [serial = 198] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x119187c00) [pid = 2513] [serial = 178] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | --DOMWINDOW == 83 (0x124881000) [pid = 2513] [serial = 193] [outer = 0x0] [url = about:blank] 08:46:51 INFO - PROCESS | 2513 | 1464623211545 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x113e15000 == 36 [pid = 2513] [id = 89] 08:46:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x113e3f000) [pid = 2513] [serial = 264] [outer = 0x0] 08:46:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x116795400) [pid = 2513] [serial = 265] [outer = 0x113e3f000] 08:46:51 INFO - PROCESS | 2513 | 1464623211574 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x118085c00) [pid = 2513] [serial = 266] [outer = 0x113e3f000] 08:46:51 INFO - PROCESS | 2513 | 1464623211947 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]]]}] 08:46:51 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. 08:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 569ms 08:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:46:51 INFO - PROCESS | 2513 | 1464623211981 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 2513 | 1464623211982 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:46:51 INFO - PROCESS | 2513 | 1464623211984 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 2513 | 1464623211987 Marionette TRACE conn2 <- [1,330,null,{}] 08:46:51 INFO - PROCESS | 2513 | 1464623211994 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}] 08:46:52 INFO - PROCESS | 2513 | 1464623212069 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:46:52 INFO - PROCESS | 2513 | 1464623212131 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x118306800 == 37 [pid = 2513] [id = 90] 08:46:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x118080800) [pid = 2513] [serial = 267] [outer = 0x0] 08:46:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x11885e400) [pid = 2513] [serial = 268] [outer = 0x118080800] 08:46:52 INFO - PROCESS | 2513 | 1464623212161 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x1190d7c00) [pid = 2513] [serial = 269] [outer = 0x118080800] 08:46:52 INFO - PROCESS | 2513 | 1464623212432 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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 08:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:46:52 INFO - PROCESS | 2513 | 1464623212463 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 2513 | 1464623212465 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:46:52 INFO - PROCESS | 2513 | 1464623212467 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 2513 | 1464623212479 Marionette TRACE conn2 <- [1,334,null,{}] 08:46:52 INFO - PROCESS | 2513 | 1464623212487 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}] 08:46:52 INFO - PROCESS | 2513 | 1464623212575 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:46:52 INFO - PROCESS | 2513 | 1464623212582 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187d2800 == 38 [pid = 2513] [id = 91] 08:46:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x119655800) [pid = 2513] [serial = 270] [outer = 0x0] 08:46:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x11965c800) [pid = 2513] [serial = 271] [outer = 0x119655800] 08:46:52 INFO - PROCESS | 2513 | 1464623212607 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x119c83400) [pid = 2513] [serial = 272] [outer = 0x119655800] 08:46:52 INFO - PROCESS | 2513 | 1464623212940 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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 535ms 08:46:53 INFO - PROCESS | 2513 | 1464623213004 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 2513 | 1464623213005 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:46:53 INFO - PROCESS | 2513 | 1464623213009 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 2513 | 1464623213011 Marionette TRACE conn2 <- [1,338,null,{}] 08:46:53 INFO - PROCESS | 2513 | 1464623213014 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}] 08:46:53 INFO - PROCESS | 2513 | 1464623213130 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:46:53 INFO - PROCESS | 2513 | 1464623213144 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x119070800 == 39 [pid = 2513] [id = 92] 08:46:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x119c91800) [pid = 2513] [serial = 273] [outer = 0x0] 08:46:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x121123c00) [pid = 2513] [serial = 274] [outer = 0x119c91800] 08:46:53 INFO - PROCESS | 2513 | 1464623213185 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x1214c2400) [pid = 2513] [serial = 275] [outer = 0x119c91800] 08:46:53 INFO - PROCESS | 2513 | 1464623213552 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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 571ms 08:46:53 INFO - PROCESS | 2513 | 1464623213580 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 2513 | 1464623213581 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:46:53 INFO - PROCESS | 2513 | 1464623213583 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 2513 | 1464623213584 Marionette TRACE conn2 <- [1,342,null,{}] 08:46:53 INFO - PROCESS | 2513 | 1464623213587 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}] 08:46:53 INFO - PROCESS | 2513 | 1464623213706 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:46:53 INFO - PROCESS | 2513 | 1464623213722 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c14800 == 40 [pid = 2513] [id = 93] 08:46:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x1218e3000) [pid = 2513] [serial = 276] [outer = 0x0] 08:46:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x124881400) [pid = 2513] [serial = 277] [outer = 0x1218e3000] 08:46:53 INFO - PROCESS | 2513 | 1464623213748 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x124fd6c00) [pid = 2513] [serial = 278] [outer = 0x1218e3000] 08:46:54 INFO - PROCESS | 2513 | 1464623214037 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 467ms 08:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:46:54 INFO - PROCESS | 2513 | 1464623214052 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 2513 | 1464623214053 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:46:54 INFO - PROCESS | 2513 | 1464623214055 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 2513 | 1464623214056 Marionette TRACE conn2 <- [1,346,null,{}] 08:46:54 INFO - PROCESS | 2513 | 1464623214073 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}] 08:46:54 INFO - PROCESS | 2513 | 1464623214167 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:46:54 INFO - PROCESS | 2513 | 1464623214171 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e6b000 == 41 [pid = 2513] [id = 94] 08:46:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x119654800) [pid = 2513] [serial = 279] [outer = 0x0] 08:46:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x126e2b800) [pid = 2513] [serial = 280] [outer = 0x119654800] 08:46:54 INFO - PROCESS | 2513 | 1464623214197 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x126ff4c00) [pid = 2513] [serial = 281] [outer = 0x119654800] 08:46:54 INFO - PROCESS | 2513 | 1464623214519 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 479ms 08:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:46:54 INFO - PROCESS | 2513 | 1464623214535 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 2513 | 1464623214536 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:46:54 INFO - PROCESS | 2513 | 1464623214538 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 2513 | 1464623214540 Marionette TRACE conn2 <- [1,350,null,{}] 08:46:54 INFO - PROCESS | 2513 | 1464623214544 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}] 08:46:54 INFO - PROCESS | 2513 | 1464623214638 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:46:54 INFO - PROCESS | 2513 | 1464623214667 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215ad000 == 42 [pid = 2513] [id = 95] 08:46:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x12712b400) [pid = 2513] [serial = 282] [outer = 0x0] 08:46:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x12768c800) [pid = 2513] [serial = 283] [outer = 0x12712b400] 08:46:54 INFO - PROCESS | 2513 | 1464623214691 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x1276ea000) [pid = 2513] [serial = 284] [outer = 0x12712b400] 08:46:55 INFO - PROCESS | 2513 | 1464623215002 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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 521ms 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:46:55 INFO - PROCESS | 2513 | 1464623215060 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 2513 | 1464623215061 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:46:55 INFO - PROCESS | 2513 | 1464623215063 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 2513 | 1464623215064 Marionette TRACE conn2 <- [1,354,null,{}] 08:46:55 INFO - PROCESS | 2513 | 1464623215066 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}] 08:46:55 INFO - PROCESS | 2513 | 1464623215154 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:46:55 INFO - PROCESS | 2513 | 1464623215183 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x12351f800 == 43 [pid = 2513] [id = 96] 08:46:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x1276ea400) [pid = 2513] [serial = 285] [outer = 0x0] 08:46:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12880ec00) [pid = 2513] [serial = 286] [outer = 0x1276ea400] 08:46:55 INFO - PROCESS | 2513 | 1464623215208 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x128cedc00) [pid = 2513] [serial = 287] [outer = 0x1276ea400] 08:46:55 INFO - PROCESS | 2513 | 1464623215500 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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 08:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:46:55 INFO - PROCESS | 2513 | 1464623215535 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 2513 | 1464623215536 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:46:55 INFO - PROCESS | 2513 | 1464623215539 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 2513 | 1464623215541 Marionette TRACE conn2 <- [1,358,null,{}] 08:46:55 INFO - PROCESS | 2513 | 1464623215546 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}] 08:46:55 INFO - PROCESS | 2513 | 1464623215640 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:46:55 INFO - PROCESS | 2513 | 1464623215644 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255b7000 == 44 [pid = 2513] [id = 97] 08:46:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12880d000) [pid = 2513] [serial = 288] [outer = 0x0] 08:46:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x128cf3000) [pid = 2513] [serial = 289] [outer = 0x12880d000] 08:46:55 INFO - PROCESS | 2513 | 1464623215669 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x128cf7800) [pid = 2513] [serial = 290] [outer = 0x12880d000] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x113049c00) [pid = 2513] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x11337c400) [pid = 2513] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x126ca1400) [pid = 2513] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x116a65400) [pid = 2513] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x124c4c800) [pid = 2513] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x119d0bc00) [pid = 2513] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x124c42800) [pid = 2513] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x115d3d400) [pid = 2513] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x113c77800) [pid = 2513] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x11970e800) [pid = 2513] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x1185c9c00) [pid = 2513] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x112a82400) [pid = 2513] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:46:55 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x112a82800) [pid = 2513] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:46:56 INFO - PROCESS | 2513 | 1464623216048 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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 523ms 08:46:56 INFO - PROCESS | 2513 | 1464623216071 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 2513 | 1464623216073 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:46:56 INFO - PROCESS | 2513 | 1464623216080 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 2513 | 1464623216081 Marionette TRACE conn2 <- [1,362,null,{}] 08:46:56 INFO - PROCESS | 2513 | 1464623216084 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}] 08:46:56 INFO - PROCESS | 2513 | 1464623216180 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:46:56 INFO - PROCESS | 2513 | 1464623216184 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x127157000 == 45 [pid = 2513] [id = 98] 08:46:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x1185cd000) [pid = 2513] [serial = 291] [outer = 0x0] 08:46:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x126e24400) [pid = 2513] [serial = 292] [outer = 0x1185cd000] 08:46:56 INFO - PROCESS | 2513 | 1464623216215 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x129359400) [pid = 2513] [serial = 293] [outer = 0x1185cd000] 08:46:56 INFO - PROCESS | 2513 | 1464623216515 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]]]}] 08:46:56 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. 08:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 471ms 08:46:56 INFO - PROCESS | 2513 | 1464623216551 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 2513 | 1464623216552 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:46:56 INFO - PROCESS | 2513 | 1464623216554 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 2513 | 1464623216555 Marionette TRACE conn2 <- [1,366,null,{}] 08:46:56 INFO - PROCESS | 2513 | 1464623216561 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}] 08:46:56 INFO - PROCESS | 2513 | 1464623216634 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:46:56 INFO - PROCESS | 2513 | 1464623216679 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x129115000 == 46 [pid = 2513] [id = 99] 08:46:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x121377400) [pid = 2513] [serial = 294] [outer = 0x0] 08:46:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x12935e800) [pid = 2513] [serial = 295] [outer = 0x121377400] 08:46:56 INFO - PROCESS | 2513 | 1464623216704 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x1295c0000) [pid = 2513] [serial = 296] [outer = 0x121377400] 08:46:56 INFO - PROCESS | 2513 | 1464623216994 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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 472ms 08:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:46:57 INFO - PROCESS | 2513 | 1464623217028 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 2513 | 1464623217029 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:46:57 INFO - PROCESS | 2513 | 1464623217031 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 2513 | 1464623217032 Marionette TRACE conn2 <- [1,370,null,{}] 08:46:57 INFO - PROCESS | 2513 | 1464623217035 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}] 08:46:57 INFO - PROCESS | 2513 | 1464623217113 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:46:57 INFO - PROCESS | 2513 | 1464623217118 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5c0800 == 47 [pid = 2513] [id = 100] 08:46:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x1295c1c00) [pid = 2513] [serial = 297] [outer = 0x0] 08:46:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x1295e4800) [pid = 2513] [serial = 298] [outer = 0x1295c1c00] 08:46:57 INFO - PROCESS | 2513 | 1464623217142 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x1295f1c00) [pid = 2513] [serial = 299] [outer = 0x1295c1c00] 08:46:57 INFO - PROCESS | 2513 | 1464623217445 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]]]}] 08:46:57 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. 08:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 468ms 08:46:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:46:57 INFO - PROCESS | 2513 | 1464623217500 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 2513 | 1464623217502 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:46:57 INFO - PROCESS | 2513 | 1464623217504 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 2513 | 1464623217505 Marionette TRACE conn2 <- [1,374,null,{}] 08:46:57 INFO - PROCESS | 2513 | 1464623217507 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}] 08:46:57 INFO - PROCESS | 2513 | 1464623217602 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:46:57 INFO - PROCESS | 2513 | 1464623217610 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a81d000 == 48 [pid = 2513] [id = 101] 08:46:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x1295c8800) [pid = 2513] [serial = 300] [outer = 0x0] 08:46:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12a748c00) [pid = 2513] [serial = 301] [outer = 0x1295c8800] 08:46:57 INFO - PROCESS | 2513 | 1464623217635 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x12a7c1800) [pid = 2513] [serial = 302] [outer = 0x1295c8800] 08:46:58 INFO - PROCESS | 2513 | 1464623218039 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:46:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 567ms 08:46:58 INFO - PROCESS | 2513 | 1464623218072 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 2513 | 1464623218074 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:46:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:46:58 INFO - PROCESS | 2513 | 1464623218078 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 2513 | 1464623218081 Marionette TRACE conn2 <- [1,378,null,{}] 08:46:58 INFO - PROCESS | 2513 | 1464623218085 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}] 08:46:58 INFO - PROCESS | 2513 | 1464623218186 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:46:58 INFO - PROCESS | 2513 | 1464623218243 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x1166ec000 == 49 [pid = 2513] [id = 102] 08:46:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x113373400) [pid = 2513] [serial = 303] [outer = 0x0] 08:46:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x115fdf800) [pid = 2513] [serial = 304] [outer = 0x113373400] 08:46:58 INFO - PROCESS | 2513 | 1464623218274 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x1168b3c00) [pid = 2513] [serial = 305] [outer = 0x113373400] 08:46:58 INFO - PROCESS | 2513 | 1464623218695 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:46:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 626ms 08:46:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:46:58 INFO - PROCESS | 2513 | 1464623218704 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 2513 | 1464623218708 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:46:58 INFO - PROCESS | 2513 | 1464623218713 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 2513 | 1464623218715 Marionette TRACE conn2 <- [1,382,null,{}] 08:46:58 INFO - PROCESS | 2513 | 1464623218718 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}] 08:46:58 INFO - PROCESS | 2513 | 1464623218816 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:46:58 INFO - PROCESS | 2513 | 1464623218858 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188b6000 == 50 [pid = 2513] [id = 103] 08:46:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x116858800) [pid = 2513] [serial = 306] [outer = 0x0] 08:46:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x118086c00) [pid = 2513] [serial = 307] [outer = 0x116858800] 08:46:58 INFO - PROCESS | 2513 | 1464623218888 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x11902d400) [pid = 2513] [serial = 308] [outer = 0x116858800] 08:46:59 INFO - PROCESS | 2513 | 1464623219335 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:46:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 08:46:59 INFO - PROCESS | 2513 | 1464623219383 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 2513 | 1464623219385 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:46:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:46:59 INFO - PROCESS | 2513 | 1464623219387 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 2513 | 1464623219390 Marionette TRACE conn2 <- [1,386,null,{}] 08:46:59 INFO - PROCESS | 2513 | 1464623219398 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}] 08:46:59 INFO - PROCESS | 2513 | 1464623219496 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:46:59 INFO - PROCESS | 2513 | 1464623219587 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a82f800 == 51 [pid = 2513] [id = 104] 08:46:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x121529800) [pid = 2513] [serial = 309] [outer = 0x0] 08:46:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x12152a000) [pid = 2513] [serial = 310] [outer = 0x121529800] 08:46:59 INFO - PROCESS | 2513 | 1464623219624 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x124943000) [pid = 2513] [serial = 311] [outer = 0x121529800] 08:47:00 INFO - PROCESS | 2513 | 1464623220078 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 723ms 08:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:47:00 INFO - PROCESS | 2513 | 1464623220110 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 2513 | 1464623220112 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:47:00 INFO - PROCESS | 2513 | 1464623220115 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 2513 | 1464623220116 Marionette TRACE conn2 <- [1,390,null,{}] 08:47:00 INFO - PROCESS | 2513 | 1464623220118 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}] 08:47:00 INFO - PROCESS | 2513 | 1464623220218 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:47:00 INFO - PROCESS | 2513 | 1464623220264 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aba2800 == 52 [pid = 2513] [id = 105] 08:47:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x126f5a800) [pid = 2513] [serial = 312] [outer = 0x0] 08:47:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x12880e000) [pid = 2513] [serial = 313] [outer = 0x126f5a800] 08:47:00 INFO - PROCESS | 2513 | 1464623220294 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x128cfb000) [pid = 2513] [serial = 314] [outer = 0x126f5a800] 08:47:00 INFO - PROCESS | 2513 | 1464623220920 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:47:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 869ms 08:47:00 INFO - PROCESS | 2513 | 1464623220984 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 2513 | 1464623220986 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:47:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:47:00 INFO - PROCESS | 2513 | 1464623220989 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 2513 | 1464623220992 Marionette TRACE conn2 <- [1,394,null,{}] 08:47:00 INFO - PROCESS | 2513 | 1464623220996 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}] 08:47:01 INFO - PROCESS | 2513 | 1464623221081 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:47:01 INFO - PROCESS | 2513 | 1464623221130 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x118317800 == 53 [pid = 2513] [id = 106] 08:47:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x1164bec00) [pid = 2513] [serial = 315] [outer = 0x0] 08:47:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x116795c00) [pid = 2513] [serial = 316] [outer = 0x1164bec00] 08:47:01 INFO - PROCESS | 2513 | 1464623221157 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x116f04000) [pid = 2513] [serial = 317] [outer = 0x1164bec00] 08:47:01 INFO - PROCESS | 2513 | 1464623221580 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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:47:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 622ms 08:47:01 INFO - PROCESS | 2513 | 1464623221612 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 2513 | 1464623221615 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:47:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:47:01 INFO - PROCESS | 2513 | 1464623221620 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 2513 | 1464623221621 Marionette TRACE conn2 <- [1,398,null,{}] 08:47:01 INFO - PROCESS | 2513 | 1464623221643 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}] 08:47:01 INFO - PROCESS | 2513 | 1464623221731 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:47:01 INFO - PROCESS | 2513 | 1464623221790 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x11663f800 == 54 [pid = 2513] [id = 107] 08:47:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x116a67000) [pid = 2513] [serial = 318] [outer = 0x0] 08:47:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x1180c0800) [pid = 2513] [serial = 319] [outer = 0x116a67000] 08:47:01 INFO - PROCESS | 2513 | 1464623221817 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x1185c4400) [pid = 2513] [serial = 320] [outer = 0x116a67000] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1166e3000 == 53 [pid = 2513] [id = 55] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1160d0000 == 52 [pid = 2513] [id = 69] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5c0800 == 51 [pid = 2513] [id = 100] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x129115000 == 50 [pid = 2513] [id = 99] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x127157000 == 49 [pid = 2513] [id = 98] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1255b7000 == 48 [pid = 2513] [id = 97] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x12351f800 == 47 [pid = 2513] [id = 96] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1215ad000 == 46 [pid = 2513] [id = 95] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x120e6b000 == 45 [pid = 2513] [id = 94] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x1291b7c00) [pid = 2513] [serial = 244] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x1160b0000) [pid = 2513] [serial = 204] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x127454000) [pid = 2513] [serial = 201] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x119c14800 == 44 [pid = 2513] [id = 93] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x119070800 == 43 [pid = 2513] [id = 92] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1187d2800 == 42 [pid = 2513] [id = 91] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x118306800 == 41 [pid = 2513] [id = 90] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x113e15000 == 40 [pid = 2513] [id = 89] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x115d14000 == 39 [pid = 2513] [id = 88] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x129122800 == 38 [pid = 2513] [id = 86] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x125692800 == 37 [pid = 2513] [id = 85] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1191cc000 == 36 [pid = 2513] [id = 84] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x113a95000 == 35 [pid = 2513] [id = 83] 08:47:02 INFO - PROCESS | 2513 | --DOCSHELL 0x1274f1800 == 34 [pid = 2513] [id = 82] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x128cfc000) [pid = 2513] [serial = 242] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x119708000) [pid = 2513] [serial = 221] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x115fe9800) [pid = 2513] [serial = 207] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x127687c00) [pid = 2513] [serial = 233] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x12b0a7000) [pid = 2513] [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.] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x119092000) [pid = 2513] [serial = 215] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x11678fc00) [pid = 2513] [serial = 208] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x126f65800) [pid = 2513] [serial = 230] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x12125d800) [pid = 2513] [serial = 223] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x118854400) [pid = 2513] [serial = 214] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x124d64c00) [pid = 2513] [serial = 226] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12745f800) [pid = 2513] [serial = 232] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x1164bb800) [pid = 2513] [serial = 163] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x11808dc00) [pid = 2513] [serial = 212] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x124883400) [pid = 2513] [serial = 224] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x127456c00) [pid = 2513] [serial = 238] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x11965a400) [pid = 2513] [serial = 220] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x126976800) [pid = 2513] [serial = 227] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x1276e8c00) [pid = 2513] [serial = 241] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x1276e8400) [pid = 2513] [serial = 239] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x119d0d000) [pid = 2513] [serial = 236] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x126cab800) [pid = 2513] [serial = 229] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x11917ec00) [pid = 2513] [serial = 217] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x1185f7400) [pid = 2513] [serial = 235] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x11948f000) [pid = 2513] [serial = 218] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x116857400) [pid = 2513] [serial = 211] [outer = 0x0] [url = about:blank] 08:47:02 INFO - PROCESS | 2513 | 1464623222186 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 585ms 08:47:02 INFO - PROCESS | 2513 | 1464623222205 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 2513 | 1464623222206 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:47:02 INFO - PROCESS | 2513 | 1464623222211 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 2513 | 1464623222213 Marionette TRACE conn2 <- [1,402,null,{}] 08:47:02 INFO - PROCESS | 2513 | 1464623222220 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}] 08:47:02 INFO - PROCESS | 2513 | 1464623222297 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:47:02 INFO - PROCESS | 2513 | 1464623222302 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x11687f800 == 35 [pid = 2513] [id = 108] 08:47:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1185fc800) [pid = 2513] [serial = 321] [outer = 0x0] 08:47:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x11908d800) [pid = 2513] [serial = 322] [outer = 0x1185fc800] 08:47:02 INFO - PROCESS | 2513 | 1464623222347 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x119181000) [pid = 2513] [serial = 323] [outer = 0x1185fc800] 08:47:02 INFO - PROCESS | 2513 | 1464623222814 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:47:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 622ms 08:47:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:47:02 INFO - PROCESS | 2513 | 1464623222848 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 2513 | 1464623222849 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:47:02 INFO - PROCESS | 2513 | 1464623222859 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 2513 | 1464623222860 Marionette TRACE conn2 <- [1,406,null,{}] 08:47:02 INFO - PROCESS | 2513 | 1464623222862 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}] 08:47:02 INFO - PROCESS | 2513 | 1464623222937 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:47:02 INFO - PROCESS | 2513 | 1464623222945 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x119061000 == 36 [pid = 2513] [id = 109] 08:47:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x119d17000) [pid = 2513] [serial = 324] [outer = 0x0] 08:47:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x121376800) [pid = 2513] [serial = 325] [outer = 0x119d17000] 08:47:02 INFO - PROCESS | 2513 | 1464623222971 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x12176a000) [pid = 2513] [serial = 326] [outer = 0x119d17000] 08:47:03 INFO - PROCESS | 2513 | 1464623223303 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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 473ms 08:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:47:03 INFO - PROCESS | 2513 | 1464623223330 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 2513 | 1464623223331 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:47:03 INFO - PROCESS | 2513 | 1464623223333 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 2513 | 1464623223334 Marionette TRACE conn2 <- [1,410,null,{}] 08:47:03 INFO - PROCESS | 2513 | 1464623223337 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}] 08:47:03 INFO - PROCESS | 2513 | 1464623223412 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:47:03 INFO - PROCESS | 2513 | 1464623223426 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x11990b800 == 37 [pid = 2513] [id = 110] 08:47:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x11948bc00) [pid = 2513] [serial = 327] [outer = 0x0] 08:47:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x124944400) [pid = 2513] [serial = 328] [outer = 0x11948bc00] 08:47:03 INFO - PROCESS | 2513 | 1464623223452 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x124d64800) [pid = 2513] [serial = 329] [outer = 0x11948bc00] 08:47:03 INFO - PROCESS | 2513 | 1464623223780 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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:47:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 469ms 08:47:03 INFO - PROCESS | 2513 | 1464623223802 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 2513 | 1464623223803 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:47:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:47:03 INFO - PROCESS | 2513 | 1464623223806 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 2513 | 1464623223809 Marionette TRACE conn2 <- [1,414,null,{}] 08:47:03 INFO - PROCESS | 2513 | 1464623223812 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}] 08:47:03 INFO - PROCESS | 2513 | 1464623223902 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:47:03 INFO - PROCESS | 2513 | 1464623223953 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e5e000 == 38 [pid = 2513] [id = 111] 08:47:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x124c8d800) [pid = 2513] [serial = 330] [outer = 0x0] 08:47:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x12697f800) [pid = 2513] [serial = 331] [outer = 0x124c8d800] 08:47:03 INFO - PROCESS | 2513 | 1464623223978 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x1276df000) [pid = 2513] [serial = 332] [outer = 0x124c8d800] 08:47:04 INFO - PROCESS | 2513 | 1464623224269 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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:47:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 475ms 08:47:04 INFO - PROCESS | 2513 | 1464623224284 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 2513 | 1464623224286 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:47:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:47:04 INFO - PROCESS | 2513 | 1464623224288 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 2513 | 1464623224292 Marionette TRACE conn2 <- [1,418,null,{}] 08:47:04 INFO - PROCESS | 2513 | 1464623224301 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}] 08:47:04 INFO - PROCESS | 2513 | 1464623224413 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:47:04 INFO - PROCESS | 2513 | 1464623224419 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215bd000 == 39 [pid = 2513] [id = 112] 08:47:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x1122b0400) [pid = 2513] [serial = 333] [outer = 0x0] 08:47:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x1276e6400) [pid = 2513] [serial = 334] [outer = 0x1122b0400] 08:47:04 INFO - PROCESS | 2513 | 1464623224453 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x128810800) [pid = 2513] [serial = 335] [outer = 0x1122b0400] 08:47:05 INFO - PROCESS | 2513 | 1464623225271 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]]]}] 08:47:05 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 08:47:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1031ms 08:47:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:47:05 INFO - PROCESS | 2513 | 1464623225319 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 2513 | 1464623225320 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:47:05 INFO - PROCESS | 2513 | 1464623225322 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 2513 | 1464623225324 Marionette TRACE conn2 <- [1,422,null,{}] 08:47:05 INFO - PROCESS | 2513 | 1464623225339 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}] 08:47:05 INFO - PROCESS | 2513 | 1464623225445 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:47:05 INFO - PROCESS | 2513 | 1464623225447 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:47:05 INFO - PROCESS | 2513 | 1464623225454 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x125575800 == 40 [pid = 2513] [id = 113] 08:47:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x12935a800) [pid = 2513] [serial = 336] [outer = 0x0] 08:47:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x129360400) [pid = 2513] [serial = 337] [outer = 0x12935a800] 08:47:05 INFO - PROCESS | 2513 | 1464623225480 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x116855000) [pid = 2513] [serial = 338] [outer = 0x12935a800] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x121377400) [pid = 2513] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x1185cd000) [pid = 2513] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1218e3000) [pid = 2513] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x113c77c00) [pid = 2513] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x126fe9400) [pid = 2513] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x1295c1c00) [pid = 2513] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x119654800) [pid = 2513] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x12712b400) [pid = 2513] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x112e52400) [pid = 2513] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x119655800) [pid = 2513] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x1276ea400) [pid = 2513] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x11645c800) [pid = 2513] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x118080800) [pid = 2513] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x113e3f000) [pid = 2513] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x126ec6c00) [pid = 2513] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x118384000) [pid = 2513] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x121123000) [pid = 2513] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x1190d7400) [pid = 2513] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x119c91800) [pid = 2513] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:47:06 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x12880d000) [pid = 2513] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:47:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:47:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1030ms 08:47:06 INFO - PROCESS | 2513 | 1464623226348 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]]]}] 08:47:06 INFO - PROCESS | 2513 | 1464623226354 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 2513 | 1464623226355 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:47:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:47:06 INFO - PROCESS | 2513 | 1464623226366 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 2513 | 1464623226367 Marionette TRACE conn2 <- [1,426,null,{}] 08:47:06 INFO - PROCESS | 2513 | 1464623226369 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}] 08:47:06 INFO - PROCESS | 2513 | 1464623226448 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:47:06 INFO - PROCESS | 2513 | 1464623226452 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x118321000 == 41 [pid = 2513] [id = 114] 08:47:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x112a82400) [pid = 2513] [serial = 339] [outer = 0x0] 08:47:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x117e30400) [pid = 2513] [serial = 340] [outer = 0x112a82400] 08:47:06 INFO - PROCESS | 2513 | 1464623226478 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1194cd000) [pid = 2513] [serial = 341] [outer = 0x112a82400] 08:47:06 INFO - PROCESS | 2513 | 1464623226811 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] 08:47:06 INFO - PROCESS | 2513 | 1464623226836 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:47:06 INFO - PROCESS | 2513 | 1464623226838 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 2513 | 1464623226841 Marionette TRACE conn2 <- [1,430,null,{}] 08:47:06 INFO - PROCESS | 2513 | 1464623226844 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}] 08:47:06 INFO - PROCESS | 2513 | 1464623226922 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:47:06 INFO - PROCESS | 2513 | 1464623226969 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x125581800 == 42 [pid = 2513] [id = 115] 08:47:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x11679bc00) [pid = 2513] [serial = 342] [outer = 0x0] 08:47:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x127131400) [pid = 2513] [serial = 343] [outer = 0x11679bc00] 08:47:06 INFO - PROCESS | 2513 | 1464623226994 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1295e6c00) [pid = 2513] [serial = 344] [outer = 0x11679bc00] 08:47:07 INFO - PROCESS | 2513 | 1464623227244 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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:47:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 423ms 08:47:07 INFO - PROCESS | 2513 | 1464623227263 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 2513 | 1464623227265 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:47:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:47:07 INFO - PROCESS | 2513 | 1464623227268 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 2513 | 1464623227270 Marionette TRACE conn2 <- [1,434,null,{}] 08:47:07 INFO - PROCESS | 2513 | 1464623227301 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}] 08:47:07 INFO - PROCESS | 2513 | 1464623227447 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:47:07 INFO - PROCESS | 2513 | 1464623227455 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12910f800 == 43 [pid = 2513] [id = 116] 08:47:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x12768b800) [pid = 2513] [serial = 345] [outer = 0x0] 08:47:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x12a7c3800) [pid = 2513] [serial = 346] [outer = 0x12768b800] 08:47:07 INFO - PROCESS | 2513 | 1464623227501 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x12abbd400) [pid = 2513] [serial = 347] [outer = 0x12768b800] 08:47:07 INFO - PROCESS | 2513 | 1464623227971 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:47:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 735ms 08:47:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:47:08 INFO - PROCESS | 2513 | 1464623228002 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 2513 | 1464623228003 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:47:08 INFO - PROCESS | 2513 | 1464623228005 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 2513 | 1464623228006 Marionette TRACE conn2 <- [1,438,null,{}] 08:47:08 INFO - PROCESS | 2513 | 1464623228009 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}] 08:47:08 INFO - PROCESS | 2513 | 1464623228087 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:47:08 INFO - PROCESS | 2513 | 1464623228093 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297fa800 == 44 [pid = 2513] [id = 117] 08:47:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12a7c8000) [pid = 2513] [serial = 348] [outer = 0x0] 08:47:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12abc8000) [pid = 2513] [serial = 349] [outer = 0x12a7c8000] 08:47:08 INFO - PROCESS | 2513 | 1464623228118 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12b01f400) [pid = 2513] [serial = 350] [outer = 0x12a7c8000] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x121395000 == 43 [pid = 2513] [id = 87] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x11663f800 == 42 [pid = 2513] [id = 107] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x118317800 == 41 [pid = 2513] [id = 106] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x12aba2800 == 40 [pid = 2513] [id = 105] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x12a82f800 == 39 [pid = 2513] [id = 104] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x1188b6000 == 38 [pid = 2513] [id = 103] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x12a81d000 == 37 [pid = 2513] [id = 101] 08:47:08 INFO - PROCESS | 2513 | --DOCSHELL 0x1166ec000 == 36 [pid = 2513] [id = 102] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x11687f800 == 35 [pid = 2513] [id = 108] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x120e5e000 == 34 [pid = 2513] [id = 111] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x11990b800 == 33 [pid = 2513] [id = 110] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x118321000 == 32 [pid = 2513] [id = 114] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x119061000 == 31 [pid = 2513] [id = 109] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x125581800 == 30 [pid = 2513] [id = 115] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x1215bd000 == 29 [pid = 2513] [id = 112] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x125575800 == 28 [pid = 2513] [id = 113] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x126cabc00) [pid = 2513] [serial = 257] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x124876c00) [pid = 2513] [serial = 256] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x119710400) [pid = 2513] [serial = 254] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x119489800) [pid = 2513] [serial = 253] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x121123c00) [pid = 2513] [serial = 274] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x1214c2400) [pid = 2513] [serial = 275] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x128cf3000) [pid = 2513] [serial = 289] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x128cedc00) [pid = 2513] [serial = 287] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x1295c0000) [pid = 2513] [serial = 296] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x126e24400) [pid = 2513] [serial = 292] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x128cf7800) [pid = 2513] [serial = 290] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x124881400) [pid = 2513] [serial = 277] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x1295f1c00) [pid = 2513] [serial = 299] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x124fd6c00) [pid = 2513] [serial = 278] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x129359400) [pid = 2513] [serial = 293] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x12935e800) [pid = 2513] [serial = 295] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x11684fc00) [pid = 2513] [serial = 205] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x127682800) [pid = 2513] [serial = 202] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x12a748c00) [pid = 2513] [serial = 301] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x1295e4800) [pid = 2513] [serial = 298] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOCSHELL 0x12910f800 == 27 [pid = 2513] [id = 116] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x126e2b800) [pid = 2513] [serial = 280] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x12768c800) [pid = 2513] [serial = 283] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x126ff4c00) [pid = 2513] [serial = 281] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x11645f000) [pid = 2513] [serial = 248] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 83 (0x1130bbc00) [pid = 2513] [serial = 247] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 82 (0x11965c800) [pid = 2513] [serial = 271] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 81 (0x119c83400) [pid = 2513] [serial = 272] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 80 (0x12880ec00) [pid = 2513] [serial = 286] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 79 (0x116854400) [pid = 2513] [serial = 263] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 78 (0x1164bc800) [pid = 2513] [serial = 262] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 77 (0x11885e400) [pid = 2513] [serial = 268] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 76 (0x1190d7c00) [pid = 2513] [serial = 269] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 75 (0x116795400) [pid = 2513] [serial = 265] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 74 (0x118085c00) [pid = 2513] [serial = 266] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 73 (0x127460800) [pid = 2513] [serial = 259] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 72 (0x1276e7400) [pid = 2513] [serial = 260] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 71 (0x1276ea000) [pid = 2513] [serial = 284] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 70 (0x118857400) [pid = 2513] [serial = 251] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | --DOMWINDOW == 69 (0x118522800) [pid = 2513] [serial = 250] [outer = 0x0] [url = about:blank] 08:47:09 INFO - PROCESS | 2513 | 1464623229533 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]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:47:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1575ms 08:47:09 INFO - PROCESS | 2513 | 1464623229581 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:47:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:47:09 INFO - PROCESS | 2513 | 1464623229583 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:47:09 INFO - PROCESS | 2513 | 1464623229587 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 2513 | 1464623229589 Marionette TRACE conn2 <- [1,442,null,{}] 08:47:09 INFO - PROCESS | 2513 | 1464623229599 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}] 08:47:09 INFO - PROCESS | 2513 | 1464623229676 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:47:09 INFO - PROCESS | 2513 | 1464623229715 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x113391000 == 28 [pid = 2513] [id = 118] 08:47:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 70 (0x115d3b800) [pid = 2513] [serial = 351] [outer = 0x0] 08:47:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 71 (0x115dc4400) [pid = 2513] [serial = 352] [outer = 0x115d3b800] 08:47:09 INFO - PROCESS | 2513 | 1464623229743 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 72 (0x111fd7800) [pid = 2513] [serial = 353] [outer = 0x115d3b800] 08:47:10 INFO - PROCESS | 2513 | 1464623230050 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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 476ms 08:47:10 INFO - PROCESS | 2513 | 1464623230063 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:47:10 INFO - PROCESS | 2513 | 1464623230068 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:47:10 INFO - PROCESS | 2513 | 1464623230072 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 2513 | 1464623230076 Marionette TRACE conn2 <- [1,446,null,{}] 08:47:10 INFO - PROCESS | 2513 | 1464623230079 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}] 08:47:10 INFO - PROCESS | 2513 | 1464623230150 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:47:10 INFO - PROCESS | 2513 | 1464623230154 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x1131f4000 == 29 [pid = 2513] [id = 119] 08:47:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 73 (0x1166c9800) [pid = 2513] [serial = 354] [outer = 0x0] 08:47:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 74 (0x116a61c00) [pid = 2513] [serial = 355] [outer = 0x1166c9800] 08:47:10 INFO - PROCESS | 2513 | 1464623230183 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 75 (0x117e2e800) [pid = 2513] [serial = 356] [outer = 0x1166c9800] 08:47:10 INFO - PROCESS | 2513 | 1464623230502 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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:47:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 472ms 08:47:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:47:10 INFO - PROCESS | 2513 | 1464623230545 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 2513 | 1464623230546 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:47:10 INFO - PROCESS | 2513 | 1464623230549 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 2513 | 1464623230551 Marionette TRACE conn2 <- [1,450,null,{}] 08:47:10 INFO - PROCESS | 2513 | 1464623230559 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}] 08:47:10 INFO - PROCESS | 2513 | 1464623230631 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:47:10 INFO - PROCESS | 2513 | 1464623230636 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x117072000 == 30 [pid = 2513] [id = 120] 08:47:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 76 (0x111d28400) [pid = 2513] [serial = 357] [outer = 0x0] 08:47:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 77 (0x118531400) [pid = 2513] [serial = 358] [outer = 0x111d28400] 08:47:10 INFO - PROCESS | 2513 | 1464623230675 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 78 (0x1185f0c00) [pid = 2513] [serial = 359] [outer = 0x111d28400] 08:47:11 INFO - PROCESS | 2513 | 1464623231000 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] 08:47:11 INFO - PROCESS | 2513 | 1464623231022 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:47:11 INFO - PROCESS | 2513 | 1464623231026 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 2513 | 1464623231028 Marionette TRACE conn2 <- [1,454,null,{}] 08:47:11 INFO - PROCESS | 2513 | 1464623231030 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}] 08:47:11 INFO - PROCESS | 2513 | 1464623231098 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:47:11 INFO - PROCESS | 2513 | 1464623231139 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b7000 == 31 [pid = 2513] [id = 121] 08:47:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 79 (0x1185c3c00) [pid = 2513] [serial = 360] [outer = 0x0] 08:47:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 80 (0x118857400) [pid = 2513] [serial = 361] [outer = 0x1185c3c00] 08:47:11 INFO - PROCESS | 2513 | 1464623231165 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 81 (0x1190d7000) [pid = 2513] [serial = 362] [outer = 0x1185c3c00] 08:47:11 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:11 INFO - PROCESS | 2513 | 1464623231447 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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:47:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 472ms 08:47:11 INFO - PROCESS | 2513 | 1464623231497 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 2513 | 1464623231498 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:47:11 INFO - PROCESS | 2513 | 1464623231501 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 2513 | 1464623231502 Marionette TRACE conn2 <- [1,458,null,{}] 08:47:11 INFO - PROCESS | 2513 | 1464623231504 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}] 08:47:11 INFO - PROCESS | 2513 | 1464623231571 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:47:11 INFO - PROCESS | 2513 | 1464623231576 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x1185a5000 == 32 [pid = 2513] [id = 122] 08:47:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 82 (0x1122b5800) [pid = 2513] [serial = 363] [outer = 0x0] 08:47:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 83 (0x119187400) [pid = 2513] [serial = 364] [outer = 0x1122b5800] 08:47:11 INFO - PROCESS | 2513 | 1464623231603 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x1194c7400) [pid = 2513] [serial = 365] [outer = 0x1122b5800] 08:47:11 INFO - PROCESS | 2513 | 1464623231902 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:47:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:47:11 INFO - PROCESS | 2513 | 1464623231933 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:47:11 INFO - PROCESS | 2513 | 1464623231935 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 2513 | 1464623231936 Marionette TRACE conn2 <- [1,462,null,{}] 08:47:11 INFO - PROCESS | 2513 | 1464623231939 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}] 08:47:12 INFO - PROCESS | 2513 | 1464623232044 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:47:12 INFO - PROCESS | 2513 | 1464623232051 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187e6800 == 33 [pid = 2513] [id = 123] 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x11224d800) [pid = 2513] [serial = 366] [outer = 0x0] 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x1194c9000) [pid = 2513] [serial = 367] [outer = 0x11224d800] 08:47:12 INFO - PROCESS | 2513 | 1464623232077 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x121377000) [pid = 2513] [serial = 368] [outer = 0x11224d800] 08:47:12 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:12 INFO - PROCESS | 2513 | 1464623232393 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] 08:47:12 INFO - PROCESS | 2513 | 1464623232406 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:47:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:47:12 INFO - PROCESS | 2513 | 1464623232411 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 2513 | 1464623232413 Marionette TRACE conn2 <- [1,466,null,{}] 08:47:12 INFO - PROCESS | 2513 | 1464623232415 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}] 08:47:12 INFO - PROCESS | 2513 | 1464623232483 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:47:12 INFO - PROCESS | 2513 | 1464623232487 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x119926800 == 34 [pid = 2513] [id = 124] 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x111d7c000) [pid = 2513] [serial = 369] [outer = 0x0] 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x121749000) [pid = 2513] [serial = 370] [outer = 0x111d7c000] 08:47:12 INFO - PROCESS | 2513 | 1464623232514 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x124876c00) [pid = 2513] [serial = 371] [outer = 0x111d7c000] 08:47:12 INFO - PROCESS | 2513 | 1464623232816 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] 08:47:12 INFO - PROCESS | 2513 | 1464623232832 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:47:12 INFO - PROCESS | 2513 | 1464623232834 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 2513 | 1464623232835 Marionette TRACE conn2 <- [1,470,null,{}] 08:47:12 INFO - PROCESS | 2513 | 1464623232837 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}] 08:47:12 INFO - PROCESS | 2513 | 1464623232910 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:47:12 INFO - PROCESS | 2513 | 1464623232954 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c15000 == 35 [pid = 2513] [id = 125] 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x1214bf400) [pid = 2513] [serial = 372] [outer = 0x0] 08:47:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x124c44800) [pid = 2513] [serial = 373] [outer = 0x1214bf400] 08:47:12 INFO - PROCESS | 2513 | 1464623232979 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x124d72000) [pid = 2513] [serial = 374] [outer = 0x1214bf400] 08:47:13 INFO - PROCESS | 2513 | 1464623233247 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]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 418ms 08:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:47:13 INFO - PROCESS | 2513 | 1464623233253 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 2513 | 1464623233254 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:47:13 INFO - PROCESS | 2513 | 1464623233267 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 2513 | 1464623233268 Marionette TRACE conn2 <- [1,474,null,{}] 08:47:13 INFO - PROCESS | 2513 | 1464623233270 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}] 08:47:13 INFO - PROCESS | 2513 | 1464623233342 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:47:13 INFO - PROCESS | 2513 | 1464623233347 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x117071800 == 36 [pid = 2513] [id = 126] 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x124d65000) [pid = 2513] [serial = 375] [outer = 0x0] 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x126ca1400) [pid = 2513] [serial = 376] [outer = 0x124d65000] 08:47:13 INFO - PROCESS | 2513 | 1464623233374 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x126e2a000) [pid = 2513] [serial = 377] [outer = 0x124d65000] 08:47:13 INFO - PROCESS | 2513 | 1464623233666 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]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:47:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 478ms 08:47:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:47:13 INFO - PROCESS | 2513 | 1464623233736 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 2513 | 1464623233737 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:47:13 INFO - PROCESS | 2513 | 1464623233739 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 2513 | 1464623233740 Marionette TRACE conn2 <- [1,478,null,{}] 08:47:13 INFO - PROCESS | 2513 | 1464623233743 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}] 08:47:13 INFO - PROCESS | 2513 | 1464623233833 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:47:13 INFO - PROCESS | 2513 | 1464623233840 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x121273000 == 37 [pid = 2513] [id = 127] 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x118530400) [pid = 2513] [serial = 378] [outer = 0x0] 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x126f5a400) [pid = 2513] [serial = 379] [outer = 0x118530400] 08:47:13 INFO - PROCESS | 2513 | 1464623233865 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x127131000) [pid = 2513] [serial = 380] [outer = 0x118530400] 08:47:14 INFO - PROCESS | 2513 | 1464623234175 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 471ms 08:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:47:14 INFO - PROCESS | 2513 | 1464623234211 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 2513 | 1464623234213 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:47:14 INFO - PROCESS | 2513 | 1464623234215 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 2513 | 1464623234216 Marionette TRACE conn2 <- [1,482,null,{}] 08:47:14 INFO - PROCESS | 2513 | 1464623234219 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}] 08:47:14 INFO - PROCESS | 2513 | 1464623234306 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:47:14 INFO - PROCESS | 2513 | 1464623234313 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x1185a3800 == 38 [pid = 2513] [id = 128] 08:47:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12712b400) [pid = 2513] [serial = 381] [outer = 0x0] 08:47:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x12768c000) [pid = 2513] [serial = 382] [outer = 0x12712b400] 08:47:14 INFO - PROCESS | 2513 | 1464623234341 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x12880a000) [pid = 2513] [serial = 383] [outer = 0x12712b400] 08:47:14 INFO - PROCESS | 2513 | 1464623234703 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:47:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 08:47:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:47:14 INFO - PROCESS | 2513 | 1464623234739 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 2513 | 1464623234740 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:47:14 INFO - PROCESS | 2513 | 1464623234744 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 2513 | 1464623234746 Marionette TRACE conn2 <- [1,486,null,{}] 08:47:14 INFO - PROCESS | 2513 | 1464623234748 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}] 08:47:14 INFO - PROCESS | 2513 | 1464623234836 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:47:14 INFO - PROCESS | 2513 | 1464623234841 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x125572000 == 39 [pid = 2513] [id = 129] 08:47:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x127456c00) [pid = 2513] [serial = 384] [outer = 0x0] 08:47:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x128811c00) [pid = 2513] [serial = 385] [outer = 0x127456c00] 08:47:14 INFO - PROCESS | 2513 | 1464623234866 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x128cf6000) [pid = 2513] [serial = 386] [outer = 0x127456c00] 08:47:15 INFO - PROCESS | 2513 | 1464623235197 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 08:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:47:15 INFO - PROCESS | 2513 | 1464623235213 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 2513 | 1464623235214 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:47:15 INFO - PROCESS | 2513 | 1464623235216 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 2513 | 1464623235217 Marionette TRACE conn2 <- [1,490,null,{}] 08:47:15 INFO - PROCESS | 2513 | 1464623235228 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}] 08:47:15 INFO - PROCESS | 2513 | 1464623235317 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:47:15 INFO - PROCESS | 2513 | 1464623235321 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x126e6b000 == 40 [pid = 2513] [id = 130] 08:47:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x128cf3000) [pid = 2513] [serial = 387] [outer = 0x0] 08:47:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x128fbe800) [pid = 2513] [serial = 388] [outer = 0x128cf3000] 08:47:15 INFO - PROCESS | 2513 | 1464623235347 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12935c400) [pid = 2513] [serial = 389] [outer = 0x128cf3000] 08:47:15 INFO - PROCESS | 2513 | 1464623235661 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:47:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 08:47:15 INFO - PROCESS | 2513 | 1464623235685 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 2513 | 1464623235686 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:47:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:47:15 INFO - PROCESS | 2513 | 1464623235688 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 2513 | 1464623235689 Marionette TRACE conn2 <- [1,494,null,{}] 08:47:15 INFO - PROCESS | 2513 | 1464623235704 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}] 08:47:15 INFO - PROCESS | 2513 | 1464623235797 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:47:15 INFO - PROCESS | 2513 | 1464623235801 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274da800 == 41 [pid = 2513] [id = 131] 08:47:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x12935e000) [pid = 2513] [serial = 390] [outer = 0x0] 08:47:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x129365c00) [pid = 2513] [serial = 391] [outer = 0x12935e000] 08:47:15 INFO - PROCESS | 2513 | 1464623235826 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x1295cb800) [pid = 2513] [serial = 392] [outer = 0x12935e000] 08:47:16 INFO - PROCESS | 2513 | 1464623236165 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 526ms 08:47:16 INFO - PROCESS | 2513 | 1464623236215 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 2513 | 1464623236216 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:47:16 INFO - PROCESS | 2513 | 1464623236225 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 2513 | 1464623236226 Marionette TRACE conn2 <- [1,498,null,{}] 08:47:16 INFO - PROCESS | 2513 | 1464623236228 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}] 08:47:16 INFO - PROCESS | 2513 | 1464623236320 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:47:16 INFO - PROCESS | 2513 | 1464623236326 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12910c000 == 42 [pid = 2513] [id = 132] 08:47:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x12935e400) [pid = 2513] [serial = 393] [outer = 0x0] 08:47:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x1295e9c00) [pid = 2513] [serial = 394] [outer = 0x12935e400] 08:47:16 INFO - PROCESS | 2513 | 1464623236350 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x12a7c5800) [pid = 2513] [serial = 395] [outer = 0x12935e400] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1122b0400) [pid = 2513] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12935a800) [pid = 2513] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x112a82400) [pid = 2513] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x12768b800) [pid = 2513] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x124c8d800) [pid = 2513] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x11948bc00) [pid = 2513] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x119d17000) [pid = 2513] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x1185fc800) [pid = 2513] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x116a67000) [pid = 2513] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x1164bec00) [pid = 2513] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x126f5a800) [pid = 2513] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x121529800) [pid = 2513] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x116858800) [pid = 2513] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x113373400) [pid = 2513] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x1295c8800) [pid = 2513] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x11679bc00) [pid = 2513] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:47:16 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x1276e3800) [pid = 2513] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:47:16 INFO - PROCESS | 2513 | 1464623236801 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:47:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 619ms 08:47:16 INFO - PROCESS | 2513 | 1464623236844 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 2513 | 1464623236846 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:47:16 INFO - PROCESS | 2513 | 1464623236848 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 2513 | 1464623236849 Marionette TRACE conn2 <- [1,502,null,{}] 08:47:16 INFO - PROCESS | 2513 | 1464623236851 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}] 08:47:16 INFO - PROCESS | 2513 | 1464623236927 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:47:16 INFO - PROCESS | 2513 | 1464623236971 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c2d000 == 43 [pid = 2513] [id = 133] 08:47:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x113c7b000) [pid = 2513] [serial = 396] [outer = 0x0] 08:47:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x119656c00) [pid = 2513] [serial = 397] [outer = 0x113c7b000] 08:47:16 INFO - PROCESS | 2513 | 1464623236997 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12768b800) [pid = 2513] [serial = 398] [outer = 0x113c7b000] 08:47:17 INFO - PROCESS | 2513 | 1464623237279 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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 470ms 08:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:47:17 INFO - PROCESS | 2513 | 1464623237318 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 2513 | 1464623237319 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:47:17 INFO - PROCESS | 2513 | 1464623237321 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 2513 | 1464623237323 Marionette TRACE conn2 <- [1,506,null,{}] 08:47:17 INFO - PROCESS | 2513 | 1464623237329 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}] 08:47:17 INFO - PROCESS | 2513 | 1464623237404 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:47:17 INFO - PROCESS | 2513 | 1464623237411 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297ed000 == 44 [pid = 2513] [id = 134] 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x124fce000) [pid = 2513] [serial = 399] [outer = 0x0] 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1295c8800) [pid = 2513] [serial = 400] [outer = 0x124fce000] 08:47:17 INFO - PROCESS | 2513 | 1464623237435 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x12a88c800) [pid = 2513] [serial = 401] [outer = 0x124fce000] 08:47:17 INFO - PROCESS | 2513 | 1464623237760 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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:47:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 473ms 08:47:17 INFO - PROCESS | 2513 | 1464623237795 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 2513 | 1464623237796 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:47:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:47:17 INFO - PROCESS | 2513 | 1464623237798 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 2513 | 1464623237799 Marionette TRACE conn2 <- [1,510,null,{}] 08:47:17 INFO - PROCESS | 2513 | 1464623237810 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}] 08:47:17 INFO - PROCESS | 2513 | 1464623237890 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:47:17 INFO - PROCESS | 2513 | 1464623237897 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5c6800 == 45 [pid = 2513] [id = 135] 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x12a7c6000) [pid = 2513] [serial = 402] [outer = 0x0] 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x12abbe000) [pid = 2513] [serial = 403] [outer = 0x12a7c6000] 08:47:17 INFO - PROCESS | 2513 | 1464623237921 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12abc7800) [pid = 2513] [serial = 404] [outer = 0x12a7c6000] 08:47:18 INFO - PROCESS | 2513 | 1464623238234 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 480ms 08:47:18 INFO - PROCESS | 2513 | 1464623238278 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 2513 | 1464623238279 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:47:18 INFO - PROCESS | 2513 | 1464623238281 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 2513 | 1464623238282 Marionette TRACE conn2 <- [1,514,null,{}] 08:47:18 INFO - PROCESS | 2513 | 1464623238285 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}] 08:47:18 INFO - PROCESS | 2513 | 1464623238362 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:47:18 INFO - PROCESS | 2513 | 1464623238366 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab97800 == 46 [pid = 2513] [id = 136] 08:47:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12abc9000) [pid = 2513] [serial = 405] [outer = 0x0] 08:47:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12b09a400) [pid = 2513] [serial = 406] [outer = 0x12abc9000] 08:47:18 INFO - PROCESS | 2513 | 1464623238391 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x12b0a3000) [pid = 2513] [serial = 407] [outer = 0x12abc9000] 08:47:18 INFO - PROCESS | 2513 | 1464623238751 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]]]}] 08:47:18 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 08:47:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 08:47:18 INFO - PROCESS | 2513 | 1464623238802 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:47:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:47:18 INFO - PROCESS | 2513 | 1464623238804 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:47:18 INFO - PROCESS | 2513 | 1464623238808 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 2513 | 1464623238810 Marionette TRACE conn2 <- [1,518,null,{}] 08:47:18 INFO - PROCESS | 2513 | 1464623238814 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}] 08:47:18 INFO - PROCESS | 2513 | 1464623238923 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:47:18 INFO - PROCESS | 2513 | 1464623238989 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x113e1e000 == 47 [pid = 2513] [id = 137] 08:47:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x111f3d800) [pid = 2513] [serial = 408] [outer = 0x0] 08:47:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x113a02c00) [pid = 2513] [serial = 409] [outer = 0x111f3d800] 08:47:19 INFO - PROCESS | 2513 | 1464623239020 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x1160a5400) [pid = 2513] [serial = 410] [outer = 0x111f3d800] 08:47:19 INFO - PROCESS | 2513 | 1464623239561 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:47:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 823ms 08:47:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:47:19 INFO - PROCESS | 2513 | 1464623239631 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 2513 | 1464623239635 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:47:19 INFO - PROCESS | 2513 | 1464623239640 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 2513 | 1464623239642 Marionette TRACE conn2 <- [1,522,null,{}] 08:47:19 INFO - PROCESS | 2513 | 1464623239644 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}] 08:47:19 INFO - PROCESS | 2513 | 1464623239755 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:47:19 INFO - PROCESS | 2513 | 1464623239833 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187c7800 == 48 [pid = 2513] [id = 138] 08:47:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x11684dc00) [pid = 2513] [serial = 411] [outer = 0x0] 08:47:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x118083400) [pid = 2513] [serial = 412] [outer = 0x11684dc00] 08:47:19 INFO - PROCESS | 2513 | 1464623239881 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x118523800) [pid = 2513] [serial = 413] [outer = 0x11684dc00] 08:47:20 INFO - PROCESS | 2513 | 1464623240742 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]]]}] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5c6800 == 47 [pid = 2513] [id = 135] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1297ed000 == 46 [pid = 2513] [id = 134] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x119c2d000 == 45 [pid = 2513] [id = 133] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12910c000 == 44 [pid = 2513] [id = 132] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1274da800 == 43 [pid = 2513] [id = 131] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x126e6b000 == 42 [pid = 2513] [id = 130] 08:47:20 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x12abc8000) [pid = 2513] [serial = 349] [outer = 0x0] [url = about:blank] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x125572000 == 41 [pid = 2513] [id = 129] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1185a3800 == 40 [pid = 2513] [id = 128] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x121273000 == 39 [pid = 2513] [id = 127] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x117071800 == 38 [pid = 2513] [id = 126] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x119c15000 == 37 [pid = 2513] [id = 125] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x119926800 == 36 [pid = 2513] [id = 124] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1187e6800 == 35 [pid = 2513] [id = 123] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1185a5000 == 34 [pid = 2513] [id = 122] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b7000 == 33 [pid = 2513] [id = 121] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x117072000 == 32 [pid = 2513] [id = 120] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1131f4000 == 31 [pid = 2513] [id = 119] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x113391000 == 30 [pid = 2513] [id = 118] 08:47:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1297fa800 == 29 [pid = 2513] [id = 117] 08:47:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:47:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1173ms 08:47:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:47:20 INFO - PROCESS | 2513 | 1464623240813 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 2513 | 1464623240815 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:47:20 INFO - PROCESS | 2513 | 1464623240818 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 2513 | 1464623240820 Marionette TRACE conn2 <- [1,526,null,{}] 08:47:20 INFO - PROCESS | 2513 | 1464623240825 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}] 08:47:20 INFO - PROCESS | 2513 | 1464623240895 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:47:20 INFO - PROCESS | 2513 | 1464623240901 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x115f8c000 == 30 [pid = 2513] [id = 139] 08:47:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x1160b0000) [pid = 2513] [serial = 414] [outer = 0x0] 08:47:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x11660a400) [pid = 2513] [serial = 415] [outer = 0x1160b0000] 08:47:20 INFO - PROCESS | 2513 | 1464623240930 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x116852400) [pid = 2513] [serial = 416] [outer = 0x1160b0000] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x12935b400) [pid = 2513] [serial = 245] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x1276e6400) [pid = 2513] [serial = 334] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x129360400) [pid = 2513] [serial = 337] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x117e30400) [pid = 2513] [serial = 340] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12a7c3800) [pid = 2513] [serial = 346] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x1194cd000) [pid = 2513] [serial = 341] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x12697f800) [pid = 2513] [serial = 331] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x124944400) [pid = 2513] [serial = 328] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x124d64800) [pid = 2513] [serial = 329] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x121376800) [pid = 2513] [serial = 325] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x12176a000) [pid = 2513] [serial = 326] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x11908d800) [pid = 2513] [serial = 322] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x119181000) [pid = 2513] [serial = 323] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x1185c4400) [pid = 2513] [serial = 320] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x1180c0800) [pid = 2513] [serial = 319] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x116f04000) [pid = 2513] [serial = 317] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x116795c00) [pid = 2513] [serial = 316] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x128cfb000) [pid = 2513] [serial = 314] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x12880e000) [pid = 2513] [serial = 313] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x124943000) [pid = 2513] [serial = 311] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x12152a000) [pid = 2513] [serial = 310] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x11902d400) [pid = 2513] [serial = 308] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x118086c00) [pid = 2513] [serial = 307] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x1168b3c00) [pid = 2513] [serial = 305] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x115fdf800) [pid = 2513] [serial = 304] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x12a7c1800) [pid = 2513] [serial = 302] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x12abbd400) [pid = 2513] [serial = 347] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x116855000) [pid = 2513] [serial = 338] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x128810800) [pid = 2513] [serial = 335] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x1295e6c00) [pid = 2513] [serial = 344] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x1276df000) [pid = 2513] [serial = 332] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x127131400) [pid = 2513] [serial = 343] [outer = 0x0] [url = about:blank] 08:47:21 INFO - PROCESS | 2513 | 1464623241282 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]]]}] 08:47:21 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 08:47:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 470ms 08:47:21 INFO - PROCESS | 2513 | 1464623241289 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:47:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:47:21 INFO - PROCESS | 2513 | 1464623241296 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:47:21 INFO - PROCESS | 2513 | 1464623241300 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 2513 | 1464623241302 Marionette TRACE conn2 <- [1,530,null,{}] 08:47:21 INFO - PROCESS | 2513 | 1464623241305 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}] 08:47:21 INFO - PROCESS | 2513 | 1464623241412 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:47:21 INFO - PROCESS | 2513 | 1464623241454 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x116879000 == 31 [pid = 2513] [id = 140] 08:47:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x116799800) [pid = 2513] [serial = 417] [outer = 0x0] 08:47:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x11807e800) [pid = 2513] [serial = 418] [outer = 0x116799800] 08:47:21 INFO - PROCESS | 2513 | 1464623241479 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x1185fc800) [pid = 2513] [serial = 419] [outer = 0x116799800] 08:47:21 INFO - PROCESS | 2513 | 1464623241747 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"]]]}] 08:47:21 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 08:47:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:47:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:21 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 08:47:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:47:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:47:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:47:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 474ms 08:47:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:47:21 INFO - PROCESS | 2513 | 1464623241783 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 2513 | 1464623241784 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:47:21 INFO - PROCESS | 2513 | 1464623241786 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 2513 | 1464623241789 Marionette TRACE conn2 <- [1,534,null,{}] 08:47:21 INFO - PROCESS | 2513 | 1464623241804 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}] 08:47:21 INFO - PROCESS | 2513 | 1464623241897 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:47:21 INFO - PROCESS | 2513 | 1464623241943 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187f4800 == 32 [pid = 2513] [id = 141] 08:47:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x11679c400) [pid = 2513] [serial = 420] [outer = 0x0] 08:47:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x11902e000) [pid = 2513] [serial = 421] [outer = 0x11679c400] 08:47:21 INFO - PROCESS | 2513 | 1464623241972 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x119702400) [pid = 2513] [serial = 422] [outer = 0x11679c400] 08:47:22 INFO - PROCESS | 2513 | 1464623242243 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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:47:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 482ms 08:47:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:47:22 INFO - PROCESS | 2513 | 1464623242269 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 2513 | 1464623242270 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:47:22 INFO - PROCESS | 2513 | 1464623242272 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 2513 | 1464623242274 Marionette TRACE conn2 <- [1,538,null,{}] 08:47:22 INFO - PROCESS | 2513 | 1464623242284 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}] 08:47:22 INFO - PROCESS | 2513 | 1464623242375 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:47:22 INFO - PROCESS | 2513 | 1464623242385 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a29800 == 33 [pid = 2513] [id = 142] 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x119662800) [pid = 2513] [serial = 423] [outer = 0x0] 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x119d08800) [pid = 2513] [serial = 424] [outer = 0x119662800] 08:47:22 INFO - PROCESS | 2513 | 1464623242417 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x121269800) [pid = 2513] [serial = 425] [outer = 0x119662800] 08:47:22 INFO - PROCESS | 2513 | 1464623242733 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]]]}] 08:47:22 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. 08:47:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 479ms 08:47:22 INFO - PROCESS | 2513 | 1464623242751 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 2513 | 1464623242752 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:47:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:47:22 INFO - PROCESS | 2513 | 1464623242755 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 2513 | 1464623242756 Marionette TRACE conn2 <- [1,542,null,{}] 08:47:22 INFO - PROCESS | 2513 | 1464623242777 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}] 08:47:22 INFO - PROCESS | 2513 | 1464623242882 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:47:22 INFO - PROCESS | 2513 | 1464623242896 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x12118e000 == 34 [pid = 2513] [id = 143] 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x119703800) [pid = 2513] [serial = 426] [outer = 0x0] 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x121524000) [pid = 2513] [serial = 427] [outer = 0x119703800] 08:47:22 INFO - PROCESS | 2513 | 1464623242921 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x124883400) [pid = 2513] [serial = 428] [outer = 0x119703800] 08:47:23 INFO - PROCESS | 2513 | 1464623243264 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]]]}] 08:47:23 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. 08:47:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 522ms 08:47:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:47:23 INFO - PROCESS | 2513 | 1464623243279 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 2513 | 1464623243280 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:47:23 INFO - PROCESS | 2513 | 1464623243282 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 2513 | 1464623243284 Marionette TRACE conn2 <- [1,546,null,{}] 08:47:23 INFO - PROCESS | 2513 | 1464623243286 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}] 08:47:23 INFO - PROCESS | 2513 | 1464623243396 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:47:23 INFO - PROCESS | 2513 | 1464623243433 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f7000 == 35 [pid = 2513] [id = 144] 08:47:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x124c4a000) [pid = 2513] [serial = 429] [outer = 0x0] 08:47:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x124d6d800) [pid = 2513] [serial = 430] [outer = 0x124c4a000] 08:47:23 INFO - PROCESS | 2513 | 1464623243464 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12712bc00) [pid = 2513] [serial = 431] [outer = 0x124c4a000] 08:47:23 INFO - PROCESS | 2513 | 1464623243818 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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:47:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 08:47:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:47:23 INFO - PROCESS | 2513 | 1464623243852 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 2513 | 1464623243853 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:47:23 INFO - PROCESS | 2513 | 1464623243855 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 2513 | 1464623243856 Marionette TRACE conn2 <- [1,550,null,{}] 08:47:23 INFO - PROCESS | 2513 | 1464623243867 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}] 08:47:23 INFO - PROCESS | 2513 | 1464623243962 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:47:23 INFO - PROCESS | 2513 | 1464623243966 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x12556f000 == 36 [pid = 2513] [id = 145] 08:47:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x127454c00) [pid = 2513] [serial = 432] [outer = 0x0] 08:47:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x12768cc00) [pid = 2513] [serial = 433] [outer = 0x127454c00] 08:47:23 INFO - PROCESS | 2513 | 1464623243997 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x1276e5000) [pid = 2513] [serial = 434] [outer = 0x127454c00] 08:47:24 INFO - PROCESS | 2513 | 1464623244344 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]]]}] 08:47:24 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. 08:47:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 529ms 08:47:24 INFO - PROCESS | 2513 | 1464623244385 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 2513 | 1464623244386 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:47:24 INFO - PROCESS | 2513 | 1464623244388 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 2513 | 1464623244389 Marionette TRACE conn2 <- [1,554,null,{}] 08:47:24 INFO - PROCESS | 2513 | 1464623244393 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}] 08:47:24 INFO - PROCESS | 2513 | 1464623244487 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:47:24 INFO - PROCESS | 2513 | 1464623244491 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x125694800 == 37 [pid = 2513] [id = 146] 08:47:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x127461400) [pid = 2513] [serial = 435] [outer = 0x0] 08:47:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x128804800) [pid = 2513] [serial = 436] [outer = 0x127461400] 08:47:24 INFO - PROCESS | 2513 | 1464623244516 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12880dc00) [pid = 2513] [serial = 437] [outer = 0x127461400] 08:47:24 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:24 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:47:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 08:47:24 INFO - PROCESS | 2513 | 1464623244854 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]]]}] 08:47:24 INFO - PROCESS | 2513 | 1464623244858 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 2513 | 1464623244861 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:47:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:47:24 INFO - PROCESS | 2513 | 1464623244865 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 2513 | 1464623244866 Marionette TRACE conn2 <- [1,558,null,{}] 08:47:24 INFO - PROCESS | 2513 | 1464623244868 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}] 08:47:25 INFO - PROCESS | 2513 | 1464623245096 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x111d28400) [pid = 2513] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x11224d800) [pid = 2513] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x127456c00) [pid = 2513] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x115d3b800) [pid = 2513] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x128cf3000) [pid = 2513] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x113c7b000) [pid = 2513] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x12935e000) [pid = 2513] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x1166c9800) [pid = 2513] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x12935e400) [pid = 2513] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x124d65000) [pid = 2513] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x124fce000) [pid = 2513] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x118530400) [pid = 2513] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x12a7c6000) [pid = 2513] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x111d7c000) [pid = 2513] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x1122b5800) [pid = 2513] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x1214bf400) [pid = 2513] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x12712b400) [pid = 2513] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:47:25 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x1185c3c00) [pid = 2513] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:47:25 INFO - PROCESS | 2513 | 1464623245136 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x11709c000 == 38 [pid = 2513] [id = 147] 08:47:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x111d7c000) [pid = 2513] [serial = 438] [outer = 0x0] 08:47:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x1164b8c00) [pid = 2513] [serial = 439] [outer = 0x111d7c000] 08:47:25 INFO - PROCESS | 2513 | 1464623245160 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x1190d7c00) [pid = 2513] [serial = 440] [outer = 0x111d7c000] 08:47:25 INFO - PROCESS | 2513 | 1464623245412 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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 570ms 08:47:25 INFO - PROCESS | 2513 | 1464623245447 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 2513 | 1464623245449 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:47:25 INFO - PROCESS | 2513 | 1464623245466 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 2513 | 1464623245467 Marionette TRACE conn2 <- [1,562,null,{}] 08:47:25 INFO - PROCESS | 2513 | 1464623245470 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}] 08:47:25 INFO - PROCESS | 2513 | 1464623245546 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:47:25 INFO - PROCESS | 2513 | 1464623245550 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e8800 == 39 [pid = 2513] [id = 148] 08:47:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x119655c00) [pid = 2513] [serial = 441] [outer = 0x0] 08:47:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x1276e7400) [pid = 2513] [serial = 442] [outer = 0x119655c00] 08:47:25 INFO - PROCESS | 2513 | 1464623245575 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x128cf2c00) [pid = 2513] [serial = 443] [outer = 0x119655c00] 08:47:25 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:25 INFO - PROCESS | 2513 | [2513] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:25 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:25 INFO - PROCESS | 2513 | 1464623245902 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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 472ms 08:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:47:25 INFO - PROCESS | 2513 | 1464623245935 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 2513 | 1464623245936 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:47:25 INFO - PROCESS | 2513 | 1464623245938 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 2513 | 1464623245940 Marionette TRACE conn2 <- [1,566,null,{}] 08:47:25 INFO - PROCESS | 2513 | 1464623245942 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}] 08:47:26 INFO - PROCESS | 2513 | 1464623246048 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:47:26 INFO - PROCESS | 2513 | 1464623246052 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x129529000 == 40 [pid = 2513] [id = 149] 08:47:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x119708000) [pid = 2513] [serial = 444] [outer = 0x0] 08:47:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x12935d800) [pid = 2513] [serial = 445] [outer = 0x119708000] 08:47:26 INFO - PROCESS | 2513 | 1464623246083 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x1295c9800) [pid = 2513] [serial = 446] [outer = 0x119708000] 08:47:26 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:26 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:26 INFO - PROCESS | 2513 | 1464623246379 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]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 471ms 08:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:47:26 INFO - PROCESS | 2513 | 1464623246412 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 2513 | 1464623246414 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:47:26 INFO - PROCESS | 2513 | 1464623246416 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 2513 | 1464623246417 Marionette TRACE conn2 <- [1,570,null,{}] 08:47:26 INFO - PROCESS | 2513 | 1464623246419 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}] 08:47:26 INFO - PROCESS | 2513 | 1464623246499 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:47:26 INFO - PROCESS | 2513 | 1464623246504 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297e7800 == 41 [pid = 2513] [id = 150] 08:47:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x1295ed000) [pid = 2513] [serial = 447] [outer = 0x0] 08:47:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x12a746000) [pid = 2513] [serial = 448] [outer = 0x1295ed000] 08:47:26 INFO - PROCESS | 2513 | 1464623246530 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12a7c9000) [pid = 2513] [serial = 449] [outer = 0x1295ed000] 08:47:26 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:26 INFO - PROCESS | 2513 | [2513] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:47:26 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:26 INFO - PROCESS | 2513 | 1464623246848 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]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 467ms 08:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:47:26 INFO - PROCESS | 2513 | 1464623246884 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 2513 | 1464623246885 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:47:26 INFO - PROCESS | 2513 | 1464623246887 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 2513 | 1464623246888 Marionette TRACE conn2 <- [1,574,null,{}] 08:47:26 INFO - PROCESS | 2513 | 1464623246891 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}] 08:47:26 INFO - PROCESS | 2513 | 1464623246986 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:47:26 INFO - PROCESS | 2513 | 1464623246995 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa0b800 == 42 [pid = 2513] [id = 151] 08:47:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x1295e5400) [pid = 2513] [serial = 450] [outer = 0x0] 08:47:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x12abc2800) [pid = 2513] [serial = 451] [outer = 0x1295e5400] 08:47:27 INFO - PROCESS | 2513 | 1464623247019 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x12b01e000) [pid = 2513] [serial = 452] [outer = 0x1295e5400] 08:47:27 INFO - PROCESS | 2513 | 1464623247460 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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 619ms 08:47:27 INFO - PROCESS | 2513 | 1464623247507 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 2513 | 1464623247512 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:47:27 INFO - PROCESS | 2513 | 1464623247515 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 2513 | 1464623247519 Marionette TRACE conn2 <- [1,578,null,{}] 08:47:27 INFO - PROCESS | 2513 | 1464623247522 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}] 08:47:27 INFO - PROCESS | 2513 | 1464623247621 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:47:27 INFO - PROCESS | 2513 | 1464623247681 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170ac000 == 43 [pid = 2513] [id = 152] 08:47:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x11660ac00) [pid = 2513] [serial = 453] [outer = 0x0] 08:47:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x11717e800) [pid = 2513] [serial = 454] [outer = 0x11660ac00] 08:47:27 INFO - PROCESS | 2513 | 1464623247712 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x118387800) [pid = 2513] [serial = 455] [outer = 0x11660ac00] 08:47:28 INFO - PROCESS | 2513 | 1464623248178 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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 674ms 08:47:28 INFO - PROCESS | 2513 | 1464623248190 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 2513 | 1464623248198 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:47:28 INFO - PROCESS | 2513 | 1464623248205 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 2513 | 1464623248208 Marionette TRACE conn2 <- [1,582,null,{}] 08:47:28 INFO - PROCESS | 2513 | 1464623248212 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}] 08:47:28 INFO - PROCESS | 2513 | 1464623248353 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:47:28 INFO - PROCESS | 2513 | 1464623248401 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x119918000 == 44 [pid = 2513] [id = 153] 08:47:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x118853c00) [pid = 2513] [serial = 456] [outer = 0x0] 08:47:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x119485800) [pid = 2513] [serial = 457] [outer = 0x118853c00] 08:47:28 INFO - PROCESS | 2513 | 1464623248430 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x119c82c00) [pid = 2513] [serial = 458] [outer = 0x118853c00] 08:47:28 INFO - PROCESS | 2513 | 1464623248855 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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 674ms 08:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:47:28 INFO - PROCESS | 2513 | 1464623248911 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 2513 | 1464623248913 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:47:28 INFO - PROCESS | 2513 | 1464623248917 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 2513 | 1464623248920 Marionette TRACE conn2 <- [1,586,null,{}] 08:47:28 INFO - PROCESS | 2513 | 1464623248930 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}] 08:47:29 INFO - PROCESS | 2513 | 1464623249028 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:47:29 INFO - PROCESS | 2513 | 1464623249089 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aba0000 == 45 [pid = 2513] [id = 154] 08:47:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x121752c00) [pid = 2513] [serial = 459] [outer = 0x0] 08:47:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x126cadc00) [pid = 2513] [serial = 460] [outer = 0x121752c00] 08:47:29 INFO - PROCESS | 2513 | 1464623249120 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x127132400) [pid = 2513] [serial = 461] [outer = 0x121752c00] 08:47:29 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:29 INFO - PROCESS | 2513 | 1464623249529 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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 08:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:47:29 INFO - PROCESS | 2513 | 1464623249538 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 2513 | 1464623249540 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:47:29 INFO - PROCESS | 2513 | 1464623249542 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 2513 | 1464623249544 Marionette TRACE conn2 <- [1,590,null,{}] 08:47:29 INFO - PROCESS | 2513 | 1464623249546 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}] 08:47:29 INFO - PROCESS | 2513 | 1464623249662 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:47:29 INFO - PROCESS | 2513 | 1464623249720 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2da000 == 46 [pid = 2513] [id = 155] 08:47:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x128cf3000) [pid = 2513] [serial = 462] [outer = 0x0] 08:47:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x128cfb000) [pid = 2513] [serial = 463] [outer = 0x128cf3000] 08:47:29 INFO - PROCESS | 2513 | 1464623249750 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x129367800) [pid = 2513] [serial = 464] [outer = 0x128cf3000] 08:47:30 INFO - PROCESS | 2513 | 1464623250161 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 08:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:47:30 INFO - PROCESS | 2513 | 1464623250212 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 2513 | 1464623250213 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:47:30 INFO - PROCESS | 2513 | 1464623250216 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 2513 | 1464623250217 Marionette TRACE conn2 <- [1,594,null,{}] 08:47:30 INFO - PROCESS | 2513 | 1464623250219 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}] 08:47:30 INFO - PROCESS | 2513 | 1464623250312 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:47:30 INFO - PROCESS | 2513 | 1464623250358 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x1235da800 == 47 [pid = 2513] [id = 156] 08:47:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x113373400) [pid = 2513] [serial = 465] [outer = 0x0] 08:47:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x129366000) [pid = 2513] [serial = 466] [outer = 0x113373400] 08:47:30 INFO - PROCESS | 2513 | 1464623250387 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x12a74e400) [pid = 2513] [serial = 467] [outer = 0x113373400] 08:47:30 INFO - PROCESS | 2513 | 1464623250909 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:47:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 769ms 08:47:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:47:30 INFO - PROCESS | 2513 | 1464623250986 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 2513 | 1464623250989 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:47:30 INFO - PROCESS | 2513 | 1464623250995 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 2513 | 1464623250997 Marionette TRACE conn2 <- [1,598,null,{}] 08:47:31 INFO - PROCESS | 2513 | 1464623251000 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}] 08:47:31 INFO - PROCESS | 2513 | 1464623251087 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:47:31 INFO - PROCESS | 2513 | 1464623251148 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x113a9e800 == 48 [pid = 2513] [id = 157] 08:47:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x1166c4c00) [pid = 2513] [serial = 468] [outer = 0x0] 08:47:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x116850000) [pid = 2513] [serial = 469] [outer = 0x1166c4c00] 08:47:31 INFO - PROCESS | 2513 | 1464623251177 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x117e2f400) [pid = 2513] [serial = 470] [outer = 0x1166c4c00] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1297e7800 == 47 [pid = 2513] [id = 150] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x129529000 == 46 [pid = 2513] [id = 149] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e8800 == 45 [pid = 2513] [id = 148] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x11709c000 == 44 [pid = 2513] [id = 147] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x125694800 == 43 [pid = 2513] [id = 146] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x12556f000 == 42 [pid = 2513] [id = 145] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x12b09a400) [pid = 2513] [serial = 406] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f7000 == 41 [pid = 2513] [id = 144] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x12118e000 == 40 [pid = 2513] [id = 143] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x119a29800 == 39 [pid = 2513] [id = 142] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1187f4800 == 38 [pid = 2513] [id = 141] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x116879000 == 37 [pid = 2513] [id = 140] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x115f8c000 == 36 [pid = 2513] [id = 139] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1187c7800 == 35 [pid = 2513] [id = 138] 08:47:31 INFO - PROCESS | 2513 | --DOCSHELL 0x113e1e000 == 34 [pid = 2513] [id = 137] 08:47:31 INFO - PROCESS | 2513 | 1464623251603 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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 623ms 08:47:31 INFO - PROCESS | 2513 | 1464623251616 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 2513 | 1464623251620 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:47:31 INFO - PROCESS | 2513 | 1464623251627 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 2513 | 1464623251629 Marionette TRACE conn2 <- [1,602,null,{}] 08:47:31 INFO - PROCESS | 2513 | 1464623251631 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}] 08:47:31 INFO - PROCESS | 2513 | 1464623251715 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x118531400) [pid = 2513] [serial = 358] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x1185f0c00) [pid = 2513] [serial = 359] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x1194c9000) [pid = 2513] [serial = 367] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x121377000) [pid = 2513] [serial = 368] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x128811c00) [pid = 2513] [serial = 385] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x115dc4400) [pid = 2513] [serial = 352] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x111fd7800) [pid = 2513] [serial = 353] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x128fbe800) [pid = 2513] [serial = 388] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x119656c00) [pid = 2513] [serial = 397] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x129365c00) [pid = 2513] [serial = 391] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x12935c400) [pid = 2513] [serial = 389] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x116a61c00) [pid = 2513] [serial = 355] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x117e2e800) [pid = 2513] [serial = 356] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x1295e9c00) [pid = 2513] [serial = 394] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x1295cb800) [pid = 2513] [serial = 392] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x126ca1400) [pid = 2513] [serial = 376] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x126e2a000) [pid = 2513] [serial = 377] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x1295c8800) [pid = 2513] [serial = 400] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x126f5a400) [pid = 2513] [serial = 379] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x127131000) [pid = 2513] [serial = 380] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x12abbe000) [pid = 2513] [serial = 403] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x121749000) [pid = 2513] [serial = 370] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x124876c00) [pid = 2513] [serial = 371] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x119187400) [pid = 2513] [serial = 364] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x1194c7400) [pid = 2513] [serial = 365] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x124c44800) [pid = 2513] [serial = 373] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x124d72000) [pid = 2513] [serial = 374] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x12768c000) [pid = 2513] [serial = 382] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x12abc7800) [pid = 2513] [serial = 404] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x12768b800) [pid = 2513] [serial = 398] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x12a7c5800) [pid = 2513] [serial = 395] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x12a88c800) [pid = 2513] [serial = 401] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x1190d7000) [pid = 2513] [serial = 362] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x118857400) [pid = 2513] [serial = 361] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x128cf6000) [pid = 2513] [serial = 386] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x12880a000) [pid = 2513] [serial = 383] [outer = 0x0] [url = about:blank] 08:47:31 INFO - PROCESS | 2513 | 1464623251761 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x11664f000 == 35 [pid = 2513] [id = 158] 08:47:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x115dc4400) [pid = 2513] [serial = 471] [outer = 0x0] 08:47:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x118087800) [pid = 2513] [serial = 472] [outer = 0x115dc4400] 08:47:31 INFO - PROCESS | 2513 | 1464623251787 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x119095c00) [pid = 2513] [serial = 473] [outer = 0x115dc4400] 08:47:32 INFO - PROCESS | 2513 | 1464623252072 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]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 471ms 08:47:32 INFO - PROCESS | 2513 | 1464623252099 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 2513 | 1464623252101 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:47:32 INFO - PROCESS | 2513 | 1464623252104 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 2513 | 1464623252107 Marionette TRACE conn2 <- [1,606,null,{}] 08:47:32 INFO - PROCESS | 2513 | 1464623252124 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}] 08:47:32 INFO - PROCESS | 2513 | 1464623252239 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:47:32 INFO - PROCESS | 2513 | 1464623252313 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187ea800 == 36 [pid = 2513] [id = 159] 08:47:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x11885c000) [pid = 2513] [serial = 474] [outer = 0x0] 08:47:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x119493800) [pid = 2513] [serial = 475] [outer = 0x11885c000] 08:47:32 INFO - PROCESS | 2513 | 1464623252357 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x121124800) [pid = 2513] [serial = 476] [outer = 0x11885c000] 08:47:32 INFO - PROCESS | 2513 | 1464623252871 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]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 785ms 08:47:32 INFO - PROCESS | 2513 | 1464623252889 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 2513 | 1464623252893 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:47:32 INFO - PROCESS | 2513 | 1464623252915 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 2513 | 1464623252917 Marionette TRACE conn2 <- [1,610,null,{}] 08:47:32 INFO - PROCESS | 2513 | 1464623252920 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}] 08:47:33 INFO - PROCESS | 2513 | 1464623253003 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:47:33 INFO - PROCESS | 2513 | 1464623253070 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e19800 == 37 [pid = 2513] [id = 160] 08:47:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x11607d800) [pid = 2513] [serial = 477] [outer = 0x0] 08:47:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x11768c400) [pid = 2513] [serial = 478] [outer = 0x11607d800] 08:47:33 INFO - PROCESS | 2513 | 1464623253123 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x1185cd000) [pid = 2513] [serial = 479] [outer = 0x11607d800] 08:47:33 INFO - PROCESS | 2513 | 1464623253716 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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:47:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 825ms 08:47:33 INFO - PROCESS | 2513 | 1464623253740 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 2513 | 1464623253748 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:47:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:47:33 INFO - PROCESS | 2513 | 1464623253755 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 2513 | 1464623253758 Marionette TRACE conn2 <- [1,614,null,{}] 08:47:33 INFO - PROCESS | 2513 | 1464623253762 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}] 08:47:33 INFO - PROCESS | 2513 | 1464623253858 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:47:33 INFO - PROCESS | 2513 | 1464623253904 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x1166ef800 == 38 [pid = 2513] [id = 161] 08:47:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x1190d7000) [pid = 2513] [serial = 480] [outer = 0x0] 08:47:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x11970c000) [pid = 2513] [serial = 481] [outer = 0x1190d7000] 08:47:33 INFO - PROCESS | 2513 | 1464623253934 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x121127800) [pid = 2513] [serial = 482] [outer = 0x1190d7000] 08:47:34 INFO - PROCESS | 2513 | 1464623254358 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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 624ms 08:47:34 INFO - PROCESS | 2513 | 1464623254379 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 2513 | 1464623254380 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:47:34 INFO - PROCESS | 2513 | 1464623254383 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 2513 | 1464623254386 Marionette TRACE conn2 <- [1,618,null,{}] 08:47:34 INFO - PROCESS | 2513 | 1464623254394 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}] 08:47:34 INFO - PROCESS | 2513 | 1464623254487 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:47:34 INFO - PROCESS | 2513 | 1464623254528 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x121197000 == 39 [pid = 2513] [id = 162] 08:47:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x121766400) [pid = 2513] [serial = 483] [outer = 0x0] 08:47:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x124c99c00) [pid = 2513] [serial = 484] [outer = 0x121766400] 08:47:34 INFO - PROCESS | 2513 | 1464623254560 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1160a8000) [pid = 2513] [serial = 485] [outer = 0x121766400] 08:47:34 INFO - PROCESS | 2513 | 1464623254963 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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 621ms 08:47:35 INFO - PROCESS | 2513 | 1464623255004 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 2513 | 1464623255006 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:47:35 INFO - PROCESS | 2513 | 1464623255009 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 2513 | 1464623255010 Marionette TRACE conn2 <- [1,622,null,{}] 08:47:35 INFO - PROCESS | 2513 | 1464623255012 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}] 08:47:35 INFO - PROCESS | 2513 | 1464623255104 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:47:35 INFO - PROCESS | 2513 | 1464623255204 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x121999000 == 40 [pid = 2513] [id = 163] 08:47:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12745bc00) [pid = 2513] [serial = 486] [outer = 0x0] 08:47:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x127689400) [pid = 2513] [serial = 487] [outer = 0x12745bc00] 08:47:35 INFO - PROCESS | 2513 | 1464623255235 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1276e7800) [pid = 2513] [serial = 488] [outer = 0x12745bc00] 08:47:35 INFO - PROCESS | 2513 | 1464623255645 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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 08:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:47:35 INFO - PROCESS | 2513 | 1464623255679 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 2513 | 1464623255680 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:47:35 INFO - PROCESS | 2513 | 1464623255682 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 2513 | 1464623255683 Marionette TRACE conn2 <- [1,626,null,{}] 08:47:35 INFO - PROCESS | 2513 | 1464623255686 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}] 08:47:35 INFO - PROCESS | 2513 | 1464623255775 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:47:35 INFO - PROCESS | 2513 | 1464623255819 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255bb800 == 41 [pid = 2513] [id = 164] 08:47:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x12768c800) [pid = 2513] [serial = 489] [outer = 0x0] 08:47:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x128811c00) [pid = 2513] [serial = 490] [outer = 0x12768c800] 08:47:35 INFO - PROCESS | 2513 | 1464623255849 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x128fc3000) [pid = 2513] [serial = 491] [outer = 0x12768c800] 08:47:36 INFO - PROCESS | 2513 | 1464623256278 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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 08:47:36 INFO - PROCESS | 2513 | 1464623256302 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 2513 | 1464623256303 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:47:36 INFO - PROCESS | 2513 | 1464623256305 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 2513 | 1464623256307 Marionette TRACE conn2 <- [1,630,null,{}] 08:47:36 INFO - PROCESS | 2513 | 1464623256328 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}] 08:47:36 INFO - PROCESS | 2513 | 1464623256434 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:47:36 INFO - PROCESS | 2513 | 1464623256524 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e0800 == 42 [pid = 2513] [id = 165] 08:47:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12a7c3000) [pid = 2513] [serial = 492] [outer = 0x0] 08:47:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12abc4c00) [pid = 2513] [serial = 493] [outer = 0x12a7c3000] 08:47:36 INFO - PROCESS | 2513 | 1464623256554 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12b099c00) [pid = 2513] [serial = 494] [outer = 0x12a7c3000] 08:47:36 INFO - PROCESS | 2513 | 1464623256981 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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:47:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 08:47:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:47:37 INFO - PROCESS | 2513 | 1464623256996 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 2513 | 1464623256997 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:47:37 INFO - PROCESS | 2513 | 1464623256999 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 2513 | 1464623257001 Marionette TRACE conn2 <- [1,634,null,{}] 08:47:37 INFO - PROCESS | 2513 | 1464623257003 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}] 08:47:37 INFO - PROCESS | 2513 | 1464623257093 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:47:37 INFO - PROCESS | 2513 | 1464623257135 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x12713d000 == 43 [pid = 2513] [id = 166] 08:47:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x11908a400) [pid = 2513] [serial = 495] [outer = 0x0] 08:47:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x12a74cc00) [pid = 2513] [serial = 496] [outer = 0x11908a400] 08:47:37 INFO - PROCESS | 2513 | 1464623257164 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x12b2b4c00) [pid = 2513] [serial = 497] [outer = 0x11908a400] 08:47:37 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:37 INFO - PROCESS | 2513 | 1464623257593 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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 623ms 08:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:47:37 INFO - PROCESS | 2513 | 1464623257622 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 2513 | 1464623257625 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:47:37 INFO - PROCESS | 2513 | 1464623257628 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 2513 | 1464623257630 Marionette TRACE conn2 <- [1,638,null,{}] 08:47:37 INFO - PROCESS | 2513 | 1464623257634 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}] 08:47:37 INFO - PROCESS | 2513 | 1464623257724 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:47:37 INFO - PROCESS | 2513 | 1464623257817 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x1160ba000 == 44 [pid = 2513] [id = 167] 08:47:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x118856800) [pid = 2513] [serial = 498] [outer = 0x0] 08:47:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x119091000) [pid = 2513] [serial = 499] [outer = 0x118856800] 08:47:37 INFO - PROCESS | 2513 | 1464623257863 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x119709000) [pid = 2513] [serial = 500] [outer = 0x118856800] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x11664f000 == 43 [pid = 2513] [id = 158] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x113a9e800 == 42 [pid = 2513] [id = 157] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x1235da800 == 41 [pid = 2513] [id = 156] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2da000 == 40 [pid = 2513] [id = 155] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x12aba0000 == 39 [pid = 2513] [id = 154] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x119918000 == 38 [pid = 2513] [id = 153] 08:47:38 INFO - PROCESS | 2513 | --DOCSHELL 0x1170ac000 == 37 [pid = 2513] [id = 152] 08:47:38 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:38 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:38 INFO - PROCESS | 2513 | 1464623258201 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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 622ms 08:47:38 INFO - PROCESS | 2513 | 1464623258251 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 2513 | 1464623258254 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:47:38 INFO - PROCESS | 2513 | 1464623258259 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 2513 | 1464623258260 Marionette TRACE conn2 <- [1,642,null,{}] 08:47:38 INFO - PROCESS | 2513 | 1464623258263 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}] 08:47:38 INFO - PROCESS | 2513 | 1464623258345 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:47:38 INFO - PROCESS | 2513 | 1464623258391 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a20000 == 38 [pid = 2513] [id = 168] 08:47:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x118857000) [pid = 2513] [serial = 501] [outer = 0x0] 08:47:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x121529c00) [pid = 2513] [serial = 502] [outer = 0x118857000] 08:47:38 INFO - PROCESS | 2513 | 1464623258417 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x126cad000) [pid = 2513] [serial = 503] [outer = 0x118857000] 08:47:38 INFO - PROCESS | 2513 | 1464623258717 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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 08:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:47:38 INFO - PROCESS | 2513 | 1464623258731 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 2513 | 1464623258732 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:47:38 INFO - PROCESS | 2513 | 1464623258734 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 2513 | 1464623258737 Marionette TRACE conn2 <- [1,646,null,{}] 08:47:38 INFO - PROCESS | 2513 | 1464623258746 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}] 08:47:38 INFO - PROCESS | 2513 | 1464623258823 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:47:38 INFO - PROCESS | 2513 | 1464623258830 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e4800 == 39 [pid = 2513] [id = 169] 08:47:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x127454800) [pid = 2513] [serial = 504] [outer = 0x0] 08:47:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x12935b400) [pid = 2513] [serial = 505] [outer = 0x127454800] 08:47:38 INFO - PROCESS | 2513 | 1464623258857 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x12a7c8c00) [pid = 2513] [serial = 506] [outer = 0x127454800] 08:47:39 INFO - PROCESS | 2513 | 1464623259248 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 521ms 08:47:39 INFO - PROCESS | 2513 | 1464623259255 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:47:39 INFO - PROCESS | 2513 | 1464623259267 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:47:39 INFO - PROCESS | 2513 | 1464623259269 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 2513 | 1464623259270 Marionette TRACE conn2 <- [1,650,null,{}] 08:47:39 INFO - PROCESS | 2513 | 1464623259273 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}] 08:47:39 INFO - PROCESS | 2513 | 1464623259368 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:47:39 INFO - PROCESS | 2513 | 1464623259383 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297f9000 == 40 [pid = 2513] [id = 170] 08:47:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x12abbd400) [pid = 2513] [serial = 507] [outer = 0x0] 08:47:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x12b0a7800) [pid = 2513] [serial = 508] [outer = 0x12abbd400] 08:47:39 INFO - PROCESS | 2513 | 1464623259407 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x12b2c1400) [pid = 2513] [serial = 509] [outer = 0x12abbd400] 08:47:39 INFO - PROCESS | 2513 | 1464623259721 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 08:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:47:39 INFO - PROCESS | 2513 | 1464623259738 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 2513 | 1464623259739 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:47:39 INFO - PROCESS | 2513 | 1464623259742 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 2513 | 1464623259745 Marionette TRACE conn2 <- [1,654,null,{}] 08:47:39 INFO - PROCESS | 2513 | 1464623259755 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}] 08:47:39 INFO - PROCESS | 2513 | 1464623259850 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:47:39 INFO - PROCESS | 2513 | 1464623259854 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa0b000 == 41 [pid = 2513] [id = 171] 08:47:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x12abc5400) [pid = 2513] [serial = 510] [outer = 0x0] 08:47:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12b9dd000) [pid = 2513] [serial = 511] [outer = 0x12abc5400] 08:47:39 INFO - PROCESS | 2513 | 1464623259879 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x12bad4c00) [pid = 2513] [serial = 512] [outer = 0x12abc5400] 08:47:40 INFO - PROCESS | 2513 | 1464623260266 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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 530ms 08:47:40 INFO - PROCESS | 2513 | 1464623260273 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 2513 | 1464623260275 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:47:40 INFO - PROCESS | 2513 | 1464623260282 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 2513 | 1464623260283 Marionette TRACE conn2 <- [1,658,null,{}] 08:47:40 INFO - PROCESS | 2513 | 1464623260287 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}] 08:47:40 INFO - PROCESS | 2513 | 1464623260469 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:47:40 INFO - PROCESS | 2513 | 1464623260491 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2dc800 == 42 [pid = 2513] [id = 172] 08:47:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12bad8c00) [pid = 2513] [serial = 513] [outer = 0x0] 08:47:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12bade400) [pid = 2513] [serial = 514] [outer = 0x12bad8c00] 08:47:40 INFO - PROCESS | 2513 | 1464623260532 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x12c015c00) [pid = 2513] [serial = 515] [outer = 0x12bad8c00] 08:47:40 INFO - PROCESS | 2513 | 1464623260873 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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:47:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 620ms 08:47:40 INFO - PROCESS | 2513 | 1464623260907 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 2513 | 1464623260908 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:47:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:47:40 INFO - PROCESS | 2513 | 1464623260914 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 2513 | 1464623260915 Marionette TRACE conn2 <- [1,662,null,{}] 08:47:40 INFO - PROCESS | 2513 | 1464623260918 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}] 08:47:41 INFO - PROCESS | 2513 | 1464623261044 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x127461400) [pid = 2513] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x111d7c000) [pid = 2513] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x119655c00) [pid = 2513] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x119703800) [pid = 2513] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x1166c4c00) [pid = 2513] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x1295ed000) [pid = 2513] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x115dc4400) [pid = 2513] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x119708000) [pid = 2513] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x113373400) [pid = 2513] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x12a7c8000) [pid = 2513] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x11684dc00) [pid = 2513] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x124c4a000) [pid = 2513] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x127454c00) [pid = 2513] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x12abc9000) [pid = 2513] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x116799800) [pid = 2513] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x11679c400) [pid = 2513] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x1160b0000) [pid = 2513] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:47:41 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x119662800) [pid = 2513] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x11224d800) [pid = 2513] [serial = 516] [outer = 0x12b09f800] 08:47:41 INFO - PROCESS | 2513 | 1464623261100 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255c2000 == 43 [pid = 2513] [id = 173] 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x115fdec00) [pid = 2513] [serial = 517] [outer = 0x0] 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x116796000) [pid = 2513] [serial = 518] [outer = 0x115fdec00] 08:47:41 INFO - PROCESS | 2513 | 1464623261132 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x119095400) [pid = 2513] [serial = 519] [outer = 0x115fdec00] 08:47:41 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:41 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:41 INFO - PROCESS | 2513 | 1464623261412 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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 520ms 08:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:47:41 INFO - PROCESS | 2513 | 1464623261434 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 2513 | 1464623261435 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:47:41 INFO - PROCESS | 2513 | 1464623261437 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 2513 | 1464623261438 Marionette TRACE conn2 <- [1,666,null,{}] 08:47:41 INFO - PROCESS | 2513 | 1464623261449 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}] 08:47:41 INFO - PROCESS | 2513 | 1464623261533 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:47:41 INFO - PROCESS | 2513 | 1464623261538 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x121289000 == 44 [pid = 2513] [id = 174] 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x1160b0000) [pid = 2513] [serial = 520] [outer = 0x0] 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x1295e3c00) [pid = 2513] [serial = 521] [outer = 0x1160b0000] 08:47:41 INFO - PROCESS | 2513 | 1464623261563 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x12c021000) [pid = 2513] [serial = 522] [outer = 0x1160b0000] 08:47:41 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:41 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 08:47:41 INFO - PROCESS | 2513 | 1464623261897 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]]]}] 08:47:41 INFO - PROCESS | 2513 | 1464623261906 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 2513 | 1464623261907 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:47:41 INFO - PROCESS | 2513 | 1464623261910 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 2513 | 1464623261913 Marionette TRACE conn2 <- [1,670,null,{}] 08:47:41 INFO - PROCESS | 2513 | 1464623261916 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}] 08:47:42 INFO - PROCESS | 2513 | 1464623262021 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:47:42 INFO - PROCESS | 2513 | 1464623262027 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda7000 == 45 [pid = 2513] [id = 175] 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x11768f400) [pid = 2513] [serial = 523] [outer = 0x0] 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x12c020c00) [pid = 2513] [serial = 524] [outer = 0x11768f400] 08:47:42 INFO - PROCESS | 2513 | 1464623262051 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x12c03ac00) [pid = 2513] [serial = 525] [outer = 0x11768f400] 08:47:42 INFO - PROCESS | 2513 | 1464623262318 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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 422ms 08:47:42 INFO - PROCESS | 2513 | 1464623262332 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:47:42 INFO - PROCESS | 2513 | 1464623262333 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:47:42 INFO - PROCESS | 2513 | 1464623262335 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 2513 | 1464623262336 Marionette TRACE conn2 <- [1,674,null,{}] 08:47:42 INFO - PROCESS | 2513 | 1464623262339 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}] 08:47:42 INFO - PROCESS | 2513 | 1464623262433 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:47:42 INFO - PROCESS | 2513 | 1464623262437 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c225800 == 46 [pid = 2513] [id = 176] 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x12c03a800) [pid = 2513] [serial = 526] [outer = 0x0] 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x12c041000) [pid = 2513] [serial = 527] [outer = 0x12c03a800] 08:47:42 INFO - PROCESS | 2513 | 1464623262461 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x12c679000) [pid = 2513] [serial = 528] [outer = 0x12c03a800] 08:47:42 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:42 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:42 INFO - PROCESS | 2513 | 1464623262782 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]]]}] 08:47:42 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 08:47:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 08:47:42 INFO - PROCESS | 2513 | 1464623262818 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 2513 | 1464623262819 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:47:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:47:42 INFO - PROCESS | 2513 | 1464623262821 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 2513 | 1464623262823 Marionette TRACE conn2 <- [1,678,null,{}] 08:47:42 INFO - PROCESS | 2513 | 1464623262827 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}] 08:47:42 INFO - PROCESS | 2513 | 1464623262920 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:47:42 INFO - PROCESS | 2513 | 1464623262975 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c527000 == 47 [pid = 2513] [id = 177] 08:47:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12c678000) [pid = 2513] [serial = 529] [outer = 0x0] 08:47:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x12c681000) [pid = 2513] [serial = 530] [outer = 0x12c678000] 08:47:43 INFO - PROCESS | 2513 | 1464623263003 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12c90f800) [pid = 2513] [serial = 531] [outer = 0x12c678000] 08:47:43 INFO - PROCESS | 2513 | 1464623263426 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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 674ms 08:47:43 INFO - PROCESS | 2513 | 1464623263495 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 2513 | 1464623263499 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:47:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:47:43 INFO - PROCESS | 2513 | 1464623263502 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 2513 | 1464623263505 Marionette TRACE conn2 <- [1,682,null,{}] 08:47:43 INFO - PROCESS | 2513 | 1464623263527 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}] 08:47:43 INFO - PROCESS | 2513 | 1464623263631 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:47:43 INFO - PROCESS | 2513 | 1464623263695 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a11800 == 48 [pid = 2513] [id = 178] 08:47:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x118385400) [pid = 2513] [serial = 532] [outer = 0x0] 08:47:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x11884f800) [pid = 2513] [serial = 533] [outer = 0x118385400] 08:47:43 INFO - PROCESS | 2513 | 1464623263726 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x119c90c00) [pid = 2513] [serial = 534] [outer = 0x118385400] 08:47:44 INFO - PROCESS | 2513 | 1464623264606 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]]]}] 08:47:44 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) 08:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 08:47:44 INFO - PROCESS | 2513 | 1464623264623 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 2513 | 1464623264628 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:47:44 INFO - PROCESS | 2513 | 1464623264633 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 2513 | 1464623264635 Marionette TRACE conn2 <- [1,686,null,{}] 08:47:44 INFO - PROCESS | 2513 | 1464623264637 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}] 08:47:44 INFO - PROCESS | 2513 | 1464623264739 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:47:44 INFO - PROCESS | 2513 | 1464623264788 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa1c800 == 49 [pid = 2513] [id = 179] 08:47:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x124c8ec00) [pid = 2513] [serial = 535] [outer = 0x0] 08:47:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x127455c00) [pid = 2513] [serial = 536] [outer = 0x124c8ec00] 08:47:44 INFO - PROCESS | 2513 | 1464623264817 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1295ee000) [pid = 2513] [serial = 537] [outer = 0x124c8ec00] 08:47:45 INFO - PROCESS | 2513 | 1464623265921 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:47:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1320ms 08:47:45 INFO - PROCESS | 2513 | 1464623265954 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:47:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:47:45 INFO - PROCESS | 2513 | 1464623265956 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:47:45 INFO - PROCESS | 2513 | 1464623265960 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 2513 | 1464623265962 Marionette TRACE conn2 <- [1,690,null,{}] 08:47:45 INFO - PROCESS | 2513 | 1464623265966 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}] 08:47:46 INFO - PROCESS | 2513 | 1464623266097 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:47:46 INFO - PROCESS | 2513 | 1464623266150 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x11687f800 == 50 [pid = 2513] [id = 180] 08:47:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x117e24400) [pid = 2513] [serial = 538] [outer = 0x0] 08:47:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x118086c00) [pid = 2513] [serial = 539] [outer = 0x117e24400] 08:47:46 INFO - PROCESS | 2513 | 1464623266179 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x118391800) [pid = 2513] [serial = 540] [outer = 0x117e24400] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x12c225800 == 49 [pid = 2513] [id = 176] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda7000 == 48 [pid = 2513] [id = 175] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x121289000 == 47 [pid = 2513] [id = 174] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1255c2000 == 46 [pid = 2513] [id = 173] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2dc800 == 45 [pid = 2513] [id = 172] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa0b000 == 44 [pid = 2513] [id = 171] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1297f9000 == 43 [pid = 2513] [id = 170] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x119493800) [pid = 2513] [serial = 475] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e4800 == 42 [pid = 2513] [id = 169] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x119a20000 == 41 [pid = 2513] [id = 168] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1160ba000 == 40 [pid = 2513] [id = 167] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1255bb800 == 39 [pid = 2513] [id = 164] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x121999000 == 38 [pid = 2513] [id = 163] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x121197000 == 37 [pid = 2513] [id = 162] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa0b800 == 36 [pid = 2513] [id = 151] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1166ef800 == 35 [pid = 2513] [id = 161] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x117e19800 == 34 [pid = 2513] [id = 160] 08:47:46 INFO - PROCESS | 2513 | --DOCSHELL 0x1187ea800 == 33 [pid = 2513] [id = 159] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x1295c9800) [pid = 2513] [serial = 446] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x129366000) [pid = 2513] [serial = 466] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x128cfb000) [pid = 2513] [serial = 463] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x118087800) [pid = 2513] [serial = 472] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x12a74e400) [pid = 2513] [serial = 467] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x12abc2800) [pid = 2513] [serial = 451] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x119485800) [pid = 2513] [serial = 457] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x12b01f400) [pid = 2513] [serial = 350] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x118523800) [pid = 2513] [serial = 413] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x11717e800) [pid = 2513] [serial = 454] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x124d6d800) [pid = 2513] [serial = 430] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x12768cc00) [pid = 2513] [serial = 433] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x12712bc00) [pid = 2513] [serial = 431] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x12b0a3000) [pid = 2513] [serial = 407] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x113a02c00) [pid = 2513] [serial = 409] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x11807e800) [pid = 2513] [serial = 418] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x1185fc800) [pid = 2513] [serial = 419] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x11902e000) [pid = 2513] [serial = 421] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x119702400) [pid = 2513] [serial = 422] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x11660a400) [pid = 2513] [serial = 415] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x116852400) [pid = 2513] [serial = 416] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x118083400) [pid = 2513] [serial = 412] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x119d08800) [pid = 2513] [serial = 424] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x121269800) [pid = 2513] [serial = 425] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x128804800) [pid = 2513] [serial = 436] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x1276e5000) [pid = 2513] [serial = 434] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x12880dc00) [pid = 2513] [serial = 437] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x1190d7c00) [pid = 2513] [serial = 440] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x128cf2c00) [pid = 2513] [serial = 443] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x12935d800) [pid = 2513] [serial = 445] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x1164b8c00) [pid = 2513] [serial = 439] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x121524000) [pid = 2513] [serial = 427] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x124883400) [pid = 2513] [serial = 428] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1276e7400) [pid = 2513] [serial = 442] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x12a7c9000) [pid = 2513] [serial = 449] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x126cadc00) [pid = 2513] [serial = 460] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x117e2f400) [pid = 2513] [serial = 470] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x12a746000) [pid = 2513] [serial = 448] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x116850000) [pid = 2513] [serial = 469] [outer = 0x0] [url = about:blank] 08:47:46 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x119095c00) [pid = 2513] [serial = 473] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 2513 | 1464623267047 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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:47:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1123ms 08:47:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:47:47 INFO - PROCESS | 2513 | 1464623267083 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 2513 | 1464623267086 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:47:47 INFO - PROCESS | 2513 | 1464623267091 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 2513 | 1464623267092 Marionette TRACE conn2 <- [1,694,null,{}] 08:47:47 INFO - PROCESS | 2513 | 1464623267095 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}] 08:47:47 INFO - PROCESS | 2513 | 1464623267167 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:47:47 INFO - PROCESS | 2513 | 1464623267172 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x11664f000 == 34 [pid = 2513] [id = 181] 08:47:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x11807e800) [pid = 2513] [serial = 541] [outer = 0x0] 08:47:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x11884fc00) [pid = 2513] [serial = 542] [outer = 0x11807e800] 08:47:47 INFO - PROCESS | 2513 | 1464623267201 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x1190cf800) [pid = 2513] [serial = 543] [outer = 0x11807e800] 08:47:48 INFO - PROCESS | 2513 | 1464623268016 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]]]}] 08:47:48 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) 08:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 08:47:48 INFO - PROCESS | 2513 | 1464623268065 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 2513 | 1464623268067 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:47:48 INFO - PROCESS | 2513 | 1464623268070 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 2513 | 1464623268072 Marionette TRACE conn2 <- [1,698,null,{}] 08:47:48 INFO - PROCESS | 2513 | 1464623268080 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}] 08:47:48 INFO - PROCESS | 2513 | 1464623268156 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:47:48 INFO - PROCESS | 2513 | 1464623268164 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e1e800 == 35 [pid = 2513] [id = 182] 08:47:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x119188c00) [pid = 2513] [serial = 544] [outer = 0x0] 08:47:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x119711800) [pid = 2513] [serial = 545] [outer = 0x119188c00] 08:47:48 INFO - PROCESS | 2513 | 1464623268192 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x121266400) [pid = 2513] [serial = 546] [outer = 0x119188c00] 08:47:48 INFO - PROCESS | 2513 | 1464623268989 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]]]}] 08:47:48 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) 08:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 926ms 08:47:48 INFO - PROCESS | 2513 | 1464623268996 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 2513 | 1464623268998 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:47:49 INFO - PROCESS | 2513 | 1464623269007 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 2513 | 1464623269009 Marionette TRACE conn2 <- [1,702,null,{}] 08:47:49 INFO - PROCESS | 2513 | 1464623269019 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}] 08:47:49 INFO - PROCESS | 2513 | 1464623269113 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:47:49 INFO - PROCESS | 2513 | 1464623269117 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188ae000 == 36 [pid = 2513] [id = 183] 08:47:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x121537c00) [pid = 2513] [serial = 547] [outer = 0x0] 08:47:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x123554000) [pid = 2513] [serial = 548] [outer = 0x121537c00] 08:47:49 INFO - PROCESS | 2513 | 1464623269142 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x124c95000) [pid = 2513] [serial = 549] [outer = 0x121537c00] 08:47:49 INFO - PROCESS | 2513 | 1464623269936 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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:47:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 978ms 08:47:49 INFO - PROCESS | 2513 | 1464623269980 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 2513 | 1464623269981 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:47:49 INFO - PROCESS | 2513 | 1464623269983 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 2513 | 1464623269984 Marionette TRACE conn2 <- [1,706,null,{}] 08:47:49 INFO - PROCESS | 2513 | 1464623269986 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}] 08:47:50 INFO - PROCESS | 2513 | 1464623270080 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:47:50 INFO - PROCESS | 2513 | 1464623270111 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a0c000 == 37 [pid = 2513] [id = 184] 08:47:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x121748800) [pid = 2513] [serial = 550] [outer = 0x0] 08:47:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12697e400) [pid = 2513] [serial = 551] [outer = 0x121748800] 08:47:50 INFO - PROCESS | 2513 | 1464623270136 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x115d3b400) [pid = 2513] [serial = 552] [outer = 0x121748800] 08:47:51 INFO - PROCESS | 2513 | 1464623271094 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]]]}] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x12abbd400) [pid = 2513] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x12abc5400) [pid = 2513] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x1190d7000) [pid = 2513] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x11908a400) [pid = 2513] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x118856800) [pid = 2513] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x121766400) [pid = 2513] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x127454800) [pid = 2513] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x11607d800) [pid = 2513] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x118857000) [pid = 2513] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x12bad8c00) [pid = 2513] [serial = 513] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x115fdec00) [pid = 2513] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x1160b0000) [pid = 2513] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x11768f400) [pid = 2513] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:47:51 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x12c03a800) [pid = 2513] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:47:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:47:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1171ms 08:47:51 INFO - PROCESS | 2513 | 1464623271154 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 2513 | 1464623271155 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:47:51 INFO - PROCESS | 2513 | 1464623271157 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 2513 | 1464623271159 Marionette TRACE conn2 <- [1,710,null,{}] 08:47:51 INFO - PROCESS | 2513 | 1464623271161 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}] 08:47:51 INFO - PROCESS | 2513 | 1464623271255 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:47:51 INFO - PROCESS | 2513 | 1464623271262 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c23000 == 38 [pid = 2513] [id = 185] 08:47:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x127461400) [pid = 2513] [serial = 553] [outer = 0x0] 08:47:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x1276dd000) [pid = 2513] [serial = 554] [outer = 0x127461400] 08:47:51 INFO - PROCESS | 2513 | 1464623271289 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x12880b000) [pid = 2513] [serial = 555] [outer = 0x127461400] 08:47:52 INFO - PROCESS | 2513 | 1464623272108 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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 08:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:47:52 INFO - PROCESS | 2513 | 1464623272128 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 2513 | 1464623272129 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:47:52 INFO - PROCESS | 2513 | 1464623272131 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 2513 | 1464623272132 Marionette TRACE conn2 <- [1,714,null,{}] 08:47:52 INFO - PROCESS | 2513 | 1464623272135 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}] 08:47:52 INFO - PROCESS | 2513 | 1464623272205 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:47:52 INFO - PROCESS | 2513 | 1464623272251 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x1131d9000 == 39 [pid = 2513] [id = 186] 08:47:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x116071000) [pid = 2513] [serial = 556] [outer = 0x0] 08:47:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x128cee400) [pid = 2513] [serial = 557] [outer = 0x116071000] 08:47:52 INFO - PROCESS | 2513 | 1464623272277 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1291ba800) [pid = 2513] [serial = 558] [outer = 0x116071000] 08:47:53 INFO - PROCESS | 2513 | 1464623273028 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]]]}] 08:47:53 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 08:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 919ms 08:47:53 INFO - PROCESS | 2513 | 1464623273051 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 2513 | 1464623273052 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:47:53 INFO - PROCESS | 2513 | 1464623273054 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 2513 | 1464623273055 Marionette TRACE conn2 <- [1,718,null,{}] 08:47:53 INFO - PROCESS | 2513 | 1464623273057 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}] 08:47:53 INFO - PROCESS | 2513 | 1464623273181 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:47:53 INFO - PROCESS | 2513 | 1464623273226 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x113a30800 == 40 [pid = 2513] [id = 187] 08:47:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x111baf800) [pid = 2513] [serial = 559] [outer = 0x0] 08:47:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x11224d400) [pid = 2513] [serial = 560] [outer = 0x111baf800] 08:47:53 INFO - PROCESS | 2513 | 1464623273258 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1164b5800) [pid = 2513] [serial = 561] [outer = 0x111baf800] 08:47:54 INFO - PROCESS | 2513 | 1464623274181 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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:47:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 08:47:54 INFO - PROCESS | 2513 | 1464623274227 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 2513 | 1464623274229 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:47:54 INFO - PROCESS | 2513 | 1464623274233 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 2513 | 1464623274236 Marionette TRACE conn2 <- [1,722,null,{}] 08:47:54 INFO - PROCESS | 2513 | 1464623274239 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}] 08:47:54 INFO - PROCESS | 2513 | 1464623274335 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:47:54 INFO - PROCESS | 2513 | 1464623274379 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x118319000 == 41 [pid = 2513] [id = 188] 08:47:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x1180c6c00) [pid = 2513] [serial = 562] [outer = 0x0] 08:47:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x118859400) [pid = 2513] [serial = 563] [outer = 0x1180c6c00] 08:47:54 INFO - PROCESS | 2513 | 1464623274411 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x119182400) [pid = 2513] [serial = 564] [outer = 0x1180c6c00] 08:47:54 INFO - PROCESS | 2513 | 1464623274844 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] 08:47:54 INFO - PROCESS | 2513 | 1464623274856 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:47:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:47:54 INFO - PROCESS | 2513 | 1464623274859 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 2513 | 1464623274862 Marionette TRACE conn2 <- [1,726,null,{}] 08:47:54 INFO - PROCESS | 2513 | 1464623274865 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}] 08:47:54 INFO - PROCESS | 2513 | 1464623274956 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:47:55 INFO - PROCESS | 2513 | 1464623275002 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215c1000 == 42 [pid = 2513] [id = 189] 08:47:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x119656400) [pid = 2513] [serial = 565] [outer = 0x0] 08:47:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x121545800) [pid = 2513] [serial = 566] [outer = 0x119656400] 08:47:55 INFO - PROCESS | 2513 | 1464623275033 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x124fca000) [pid = 2513] [serial = 567] [outer = 0x119656400] 08:47:55 INFO - PROCESS | 2513 | 1464623275498 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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 08:47:55 INFO - PROCESS | 2513 | 1464623275532 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 2513 | 1464623275535 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:47:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:47:55 INFO - PROCESS | 2513 | 1464623275543 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 2513 | 1464623275546 Marionette TRACE conn2 <- [1,730,null,{}] 08:47:55 INFO - PROCESS | 2513 | 1464623275548 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}] 08:47:55 INFO - PROCESS | 2513 | 1464623275662 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:47:55 INFO - PROCESS | 2513 | 1464623275735 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x125585000 == 43 [pid = 2513] [id = 190] 08:47:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x127687c00) [pid = 2513] [serial = 568] [outer = 0x0] 08:47:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x1295cac00) [pid = 2513] [serial = 569] [outer = 0x127687c00] 08:47:55 INFO - PROCESS | 2513 | 1464623275765 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x12a74d400) [pid = 2513] [serial = 570] [outer = 0x127687c00] 08:47:56 INFO - PROCESS | 2513 | 1464623276181 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] 08:47:56 INFO - PROCESS | 2513 | 1464623276216 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:47:56 INFO - PROCESS | 2513 | 1464623276218 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 2513 | 1464623276220 Marionette TRACE conn2 <- [1,734,null,{}] 08:47:56 INFO - PROCESS | 2513 | 1464623276222 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}] 08:47:56 INFO - PROCESS | 2513 | 1464623276313 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:47:56 INFO - PROCESS | 2513 | 1464623276358 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x125693800 == 44 [pid = 2513] [id = 191] 08:47:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x113c77c00) [pid = 2513] [serial = 571] [outer = 0x0] 08:47:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x12a7c6c00) [pid = 2513] [serial = 572] [outer = 0x113c77c00] 08:47:56 INFO - PROCESS | 2513 | 1464623276388 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x12abc3000) [pid = 2513] [serial = 573] [outer = 0x113c77c00] 08:47:56 INFO - PROCESS | 2513 | 1464623276885 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]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 719ms 08:47:56 INFO - PROCESS | 2513 | 1464623276939 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 2513 | 1464623276941 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:47:56 INFO - PROCESS | 2513 | 1464623276958 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 2513 | 1464623276961 Marionette TRACE conn2 <- [1,738,null,{}] 08:47:56 INFO - PROCESS | 2513 | 1464623276965 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}] 08:47:57 INFO - PROCESS | 2513 | 1464623277053 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:47:57 INFO - PROCESS | 2513 | 1464623277118 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188c1000 == 45 [pid = 2513] [id = 192] 08:47:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x11685a000) [pid = 2513] [serial = 574] [outer = 0x0] 08:47:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x118084800) [pid = 2513] [serial = 575] [outer = 0x11685a000] 08:47:57 INFO - PROCESS | 2513 | 1464623277147 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x1185f3800) [pid = 2513] [serial = 576] [outer = 0x11685a000] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x1131d9000 == 44 [pid = 2513] [id = 186] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x119c23000 == 43 [pid = 2513] [id = 185] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x119a0c000 == 42 [pid = 2513] [id = 184] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x1188ae000 == 41 [pid = 2513] [id = 183] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x117e1e800 == 40 [pid = 2513] [id = 182] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x11664f000 == 39 [pid = 2513] [id = 181] 08:47:57 INFO - PROCESS | 2513 | --DOCSHELL 0x11687f800 == 38 [pid = 2513] [id = 180] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x1160a8000) [pid = 2513] [serial = 485] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x12935b400) [pid = 2513] [serial = 505] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x11768c400) [pid = 2513] [serial = 478] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1185cd000) [pid = 2513] [serial = 479] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x121529c00) [pid = 2513] [serial = 502] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x126cad000) [pid = 2513] [serial = 503] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x127689400) [pid = 2513] [serial = 487] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x128811c00) [pid = 2513] [serial = 490] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x12abc4c00) [pid = 2513] [serial = 493] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x12bade400) [pid = 2513] [serial = 514] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x12bad4c00) [pid = 2513] [serial = 512] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x11768f000) [pid = 2513] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x12c015c00) [pid = 2513] [serial = 515] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x119095400) [pid = 2513] [serial = 519] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x1295e3c00) [pid = 2513] [serial = 521] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x12c03ac00) [pid = 2513] [serial = 525] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x12c041000) [pid = 2513] [serial = 527] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x12c679000) [pid = 2513] [serial = 528] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x116796000) [pid = 2513] [serial = 518] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x12c020c00) [pid = 2513] [serial = 524] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x12c021000) [pid = 2513] [serial = 522] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x12a7c8c00) [pid = 2513] [serial = 506] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x12b0a7800) [pid = 2513] [serial = 508] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x12b9dd000) [pid = 2513] [serial = 511] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x121127800) [pid = 2513] [serial = 482] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x11970c000) [pid = 2513] [serial = 481] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x12b2c1400) [pid = 2513] [serial = 509] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x12b2b4c00) [pid = 2513] [serial = 497] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x12a74cc00) [pid = 2513] [serial = 496] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x119709000) [pid = 2513] [serial = 500] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x119091000) [pid = 2513] [serial = 499] [outer = 0x0] [url = about:blank] 08:47:57 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x124c99c00) [pid = 2513] [serial = 484] [outer = 0x0] [url = about:blank] 08:47:58 INFO - PROCESS | 2513 | 1464623278039 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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:47:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 08:47:58 INFO - PROCESS | 2513 | 1464623278081 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 2513 | 1464623278084 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:47:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:47:58 INFO - PROCESS | 2513 | 1464623278089 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 2513 | 1464623278090 Marionette TRACE conn2 <- [1,742,null,{}] 08:47:58 INFO - PROCESS | 2513 | 1464623278092 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}] 08:47:58 INFO - PROCESS | 2513 | 1464623278167 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:47:58 INFO - PROCESS | 2513 | 1464623278172 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x117087800 == 39 [pid = 2513] [id = 193] 08:47:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x1185cd000) [pid = 2513] [serial = 577] [outer = 0x0] 08:47:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x119655000) [pid = 2513] [serial = 578] [outer = 0x1185cd000] 08:47:58 INFO - PROCESS | 2513 | 1464623278200 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x121379400) [pid = 2513] [serial = 579] [outer = 0x1185cd000] 08:47:59 INFO - PROCESS | 2513 | 1464623279018 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]]]}] 08:47:59 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 08:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 08:47:59 INFO - PROCESS | 2513 | 1464623279058 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 2513 | 1464623279059 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:47:59 INFO - PROCESS | 2513 | 1464623279061 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 2513 | 1464623279064 Marionette TRACE conn2 <- [1,746,null,{}] 08:47:59 INFO - PROCESS | 2513 | 1464623279071 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}] 08:47:59 INFO - PROCESS | 2513 | 1464623279147 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:47:59 INFO - PROCESS | 2513 | 1464623279153 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c22800 == 40 [pid = 2513] [id = 194] 08:47:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x124c4f800) [pid = 2513] [serial = 580] [outer = 0x0] 08:47:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x126fec800) [pid = 2513] [serial = 581] [outer = 0x124c4f800] 08:47:59 INFO - PROCESS | 2513 | 1464623279180 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x1276e4c00) [pid = 2513] [serial = 582] [outer = 0x124c4f800] 08:47:59 INFO - PROCESS | 2513 | 1464623279991 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]]]}] 08:48:00 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.) 08:48:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 972ms 08:48:00 INFO - PROCESS | 2513 | 1464623280034 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 2513 | 1464623280043 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:48:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:48:00 INFO - PROCESS | 2513 | 1464623280052 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 2513 | 1464623280053 Marionette TRACE conn2 <- [1,750,null,{}] 08:48:00 INFO - PROCESS | 2513 | 1464623280056 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}] 08:48:00 INFO - PROCESS | 2513 | 1464623280147 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:48:00 INFO - PROCESS | 2513 | 1464623280152 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e6800 == 41 [pid = 2513] [id = 195] 08:48:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x128cee000) [pid = 2513] [serial = 583] [outer = 0x0] 08:48:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x1295c5400) [pid = 2513] [serial = 584] [outer = 0x128cee000] 08:48:00 INFO - PROCESS | 2513 | 1464623280179 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x12a7cb000) [pid = 2513] [serial = 585] [outer = 0x128cee000] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x11885c000) [pid = 2513] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x121748800) [pid = 2513] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x117e24400) [pid = 2513] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x119188c00) [pid = 2513] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x11807e800) [pid = 2513] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x124c8ec00) [pid = 2513] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x127461400) [pid = 2513] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:48:00 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x121537c00) [pid = 2513] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:48:01 INFO - PROCESS | 2513 | 1464623281088 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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1069ms 08:48:01 INFO - PROCESS | 2513 | 1464623281121 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 2513 | 1464623281122 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:48:01 INFO - PROCESS | 2513 | 1464623281125 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 2513 | 1464623281126 Marionette TRACE conn2 <- [1,754,null,{}] 08:48:01 INFO - PROCESS | 2513 | 1464623281128 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}] 08:48:01 INFO - PROCESS | 2513 | 1464623281200 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:48:01 INFO - PROCESS | 2513 | 1464623281204 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255b5800 == 42 [pid = 2513] [id = 196] 08:48:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x118089000) [pid = 2513] [serial = 586] [outer = 0x0] 08:48:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x12494f400) [pid = 2513] [serial = 587] [outer = 0x118089000] 08:48:01 INFO - PROCESS | 2513 | 1464623281232 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x128cf1400) [pid = 2513] [serial = 588] [outer = 0x118089000] 08:48:02 INFO - PROCESS | 2513 | 1464623282018 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]]]}] 08:48:02 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 08:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 920ms 08:48:02 INFO - PROCESS | 2513 | 1464623282046 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 2513 | 1464623282047 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:48:02 INFO - PROCESS | 2513 | 1464623282049 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 2513 | 1464623282050 Marionette TRACE conn2 <- [1,758,null,{}] 08:48:02 INFO - PROCESS | 2513 | 1464623282052 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}] 08:48:02 INFO - PROCESS | 2513 | 1464623282151 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:48:02 INFO - PROCESS | 2513 | 1464623282156 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x128f48000 == 43 [pid = 2513] [id = 197] 08:48:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x12b019400) [pid = 2513] [serial = 589] [outer = 0x0] 08:48:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x12b9d9c00) [pid = 2513] [serial = 590] [outer = 0x12b019400] 08:48:02 INFO - PROCESS | 2513 | 1464623282185 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x12b9e5c00) [pid = 2513] [serial = 591] [outer = 0x12b019400] 08:48:02 INFO - PROCESS | 2513 | 1464623282469 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]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:48:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 472ms 08:48:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:48:02 INFO - PROCESS | 2513 | 1464623282521 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 2513 | 1464623282523 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:48:02 INFO - PROCESS | 2513 | 1464623282533 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 2513 | 1464623282534 Marionette TRACE conn2 <- [1,762,null,{}] 08:48:02 INFO - PROCESS | 2513 | 1464623282552 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}] 08:48:02 INFO - PROCESS | 2513 | 1464623282635 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:48:02 INFO - PROCESS | 2513 | 1464623282639 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x129530000 == 44 [pid = 2513] [id = 198] 08:48:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x12b9ddc00) [pid = 2513] [serial = 592] [outer = 0x0] 08:48:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x12bad9800) [pid = 2513] [serial = 593] [outer = 0x12b9ddc00] 08:48:02 INFO - PROCESS | 2513 | 1464623282664 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x12bae4400) [pid = 2513] [serial = 594] [outer = 0x12b9ddc00] 08:48:03 INFO - PROCESS | 2513 | 1464623283439 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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 937ms 08:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:48:03 INFO - PROCESS | 2513 | 1464623283463 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 2513 | 1464623283464 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:48:03 INFO - PROCESS | 2513 | 1464623283466 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 2513 | 1464623283467 Marionette TRACE conn2 <- [1,766,null,{}] 08:48:03 INFO - PROCESS | 2513 | 1464623283469 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}] 08:48:03 INFO - PROCESS | 2513 | 1464623283542 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:48:03 INFO - PROCESS | 2513 | 1464623283548 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297e7800 == 45 [pid = 2513] [id = 199] 08:48:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x12bae4800) [pid = 2513] [serial = 595] [outer = 0x0] 08:48:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x12baec800) [pid = 2513] [serial = 596] [outer = 0x12bae4800] 08:48:03 INFO - PROCESS | 2513 | 1464623283572 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x12baf3400) [pid = 2513] [serial = 597] [outer = 0x12bae4800] 08:48:04 INFO - PROCESS | 2513 | 1464623284529 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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:48:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1071ms 08:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:48:04 INFO - PROCESS | 2513 | 1464623284538 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 2513 | 1464623284540 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:48:04 INFO - PROCESS | 2513 | 1464623284543 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 2513 | 1464623284545 Marionette TRACE conn2 <- [1,770,null,{}] 08:48:04 INFO - PROCESS | 2513 | 1464623284549 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}] 08:48:04 INFO - PROCESS | 2513 | 1464623284677 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:48:04 INFO - PROCESS | 2513 | 1464623284726 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187ea800 == 46 [pid = 2513] [id = 200] 08:48:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x118087400) [pid = 2513] [serial = 598] [outer = 0x0] 08:48:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x119089000) [pid = 2513] [serial = 599] [outer = 0x118087400] 08:48:04 INFO - PROCESS | 2513 | 1464623284758 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x119659000) [pid = 2513] [serial = 600] [outer = 0x118087400] 08:48:05 INFO - PROCESS | 2513 | 1464623285214 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 720ms 08:48:05 INFO - PROCESS | 2513 | 1464623285277 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 2513 | 1464623285281 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:48:05 INFO - PROCESS | 2513 | 1464623285287 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 2513 | 1464623285289 Marionette TRACE conn2 <- [1,774,null,{}] 08:48:05 INFO - PROCESS | 2513 | 1464623285291 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}] 08:48:05 INFO - PROCESS | 2513 | 1464623285387 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:48:05 INFO - PROCESS | 2513 | 1464623285448 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x12490b000 == 47 [pid = 2513] [id = 201] 08:48:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x121766400) [pid = 2513] [serial = 601] [outer = 0x0] 08:48:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x124d65c00) [pid = 2513] [serial = 602] [outer = 0x121766400] 08:48:05 INFO - PROCESS | 2513 | 1464623285478 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x126fe7c00) [pid = 2513] [serial = 603] [outer = 0x121766400] 08:48:05 INFO - PROCESS | 2513 | 1464623285869 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 620ms 08:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:48:05 INFO - PROCESS | 2513 | 1464623285907 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 2513 | 1464623285909 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:48:05 INFO - PROCESS | 2513 | 1464623285911 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 2513 | 1464623285914 Marionette TRACE conn2 <- [1,778,null,{}] 08:48:05 INFO - PROCESS | 2513 | 1464623285922 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}] 08:48:06 INFO - PROCESS | 2513 | 1464623286022 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:48:06 INFO - PROCESS | 2513 | 1464623286072 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a81d000 == 48 [pid = 2513] [id = 202] 08:48:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x1276e6c00) [pid = 2513] [serial = 604] [outer = 0x0] 08:48:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x129365c00) [pid = 2513] [serial = 605] [outer = 0x1276e6c00] 08:48:06 INFO - PROCESS | 2513 | 1464623286104 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12b019000) [pid = 2513] [serial = 606] [outer = 0x1276e6c00] 08:48:06 INFO - PROCESS | 2513 | 1464623286553 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]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 08:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:48:06 INFO - PROCESS | 2513 | 1464623286582 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 2513 | 1464623286584 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:48:06 INFO - PROCESS | 2513 | 1464623286587 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 2513 | 1464623286588 Marionette TRACE conn2 <- [1,782,null,{}] 08:48:06 INFO - PROCESS | 2513 | 1464623286590 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}] 08:48:06 INFO - PROCESS | 2513 | 1464623286790 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:48:06 INFO - PROCESS | 2513 | 1464623286850 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x118304000 == 49 [pid = 2513] [id = 203] 08:48:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x116855000) [pid = 2513] [serial = 607] [outer = 0x0] 08:48:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x1168ab000) [pid = 2513] [serial = 608] [outer = 0x116855000] 08:48:06 INFO - PROCESS | 2513 | 1464623286879 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x118088c00) [pid = 2513] [serial = 609] [outer = 0x116855000] 08:48:07 INFO - PROCESS | 2513 | 1464623287268 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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 719ms 08:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:48:07 INFO - PROCESS | 2513 | 1464623287325 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 2513 | 1464623287327 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:48:07 INFO - PROCESS | 2513 | 1464623287332 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 2513 | 1464623287334 Marionette TRACE conn2 <- [1,786,null,{}] 08:48:07 INFO - PROCESS | 2513 | 1464623287337 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}] 08:48:07 INFO - PROCESS | 2513 | 1464623287428 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:48:07 INFO - PROCESS | 2513 | 1464623287491 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188af000 == 50 [pid = 2513] [id = 204] 08:48:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x119091c00) [pid = 2513] [serial = 610] [outer = 0x0] 08:48:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x11965d400) [pid = 2513] [serial = 611] [outer = 0x119091c00] 08:48:07 INFO - PROCESS | 2513 | 1464623287521 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x121525400) [pid = 2513] [serial = 612] [outer = 0x119091c00] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x12713d000 == 49 [pid = 2513] [id = 166] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x129530000 == 48 [pid = 2513] [id = 198] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x128f48000 == 47 [pid = 2513] [id = 197] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x1255b5800 == 46 [pid = 2513] [id = 196] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x1217e6800 == 45 [pid = 2513] [id = 195] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x119c22800 == 44 [pid = 2513] [id = 194] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x117087800 == 43 [pid = 2513] [id = 193] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x128cee400) [pid = 2513] [serial = 557] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x12c681000) [pid = 2513] [serial = 530] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x11884f800) [pid = 2513] [serial = 533] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x1188c1000 == 42 [pid = 2513] [id = 192] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x125585000 == 41 [pid = 2513] [id = 190] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x1215c1000 == 40 [pid = 2513] [id = 189] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x118319000 == 39 [pid = 2513] [id = 188] 08:48:07 INFO - PROCESS | 2513 | --DOCSHELL 0x113a30800 == 38 [pid = 2513] [id = 187] 08:48:07 INFO - PROCESS | 2513 | 1464623287930 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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 622ms 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x121124800) [pid = 2513] [serial = 476] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x12697e400) [pid = 2513] [serial = 551] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x118086c00) [pid = 2513] [serial = 539] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x119711800) [pid = 2513] [serial = 545] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x11884fc00) [pid = 2513] [serial = 542] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x1190cf800) [pid = 2513] [serial = 543] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x1295ee000) [pid = 2513] [serial = 537] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x127455c00) [pid = 2513] [serial = 536] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1276dd000) [pid = 2513] [serial = 554] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x115d3b400) [pid = 2513] [serial = 552] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x12880b000) [pid = 2513] [serial = 555] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x118391800) [pid = 2513] [serial = 540] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x123554000) [pid = 2513] [serial = 548] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x124c95000) [pid = 2513] [serial = 549] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x121266400) [pid = 2513] [serial = 546] [outer = 0x0] [url = about:blank] 08:48:07 INFO - PROCESS | 2513 | 1464623287961 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 2513 | 1464623287962 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:48:07 INFO - PROCESS | 2513 | 1464623287966 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 2513 | 1464623287968 Marionette TRACE conn2 <- [1,790,null,{}] 08:48:07 INFO - PROCESS | 2513 | 1464623287970 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}] 08:48:08 INFO - PROCESS | 2513 | 1464623288045 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:48:08 INFO - PROCESS | 2513 | 1464623288051 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x1181c4800 == 39 [pid = 2513] [id = 205] 08:48:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x121b4f400) [pid = 2513] [serial = 613] [outer = 0x0] 08:48:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x124c44800) [pid = 2513] [serial = 614] [outer = 0x121b4f400] 08:48:08 INFO - PROCESS | 2513 | 1464623288078 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x126cadc00) [pid = 2513] [serial = 615] [outer = 0x121b4f400] 08:48:08 INFO - PROCESS | 2513 | 1464623288419 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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 471ms 08:48:08 INFO - PROCESS | 2513 | 1464623288437 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 2513 | 1464623288440 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:48:08 INFO - PROCESS | 2513 | 1464623288449 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 2513 | 1464623288452 Marionette TRACE conn2 <- [1,794,null,{}] 08:48:08 INFO - PROCESS | 2513 | 1464623288454 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}] 08:48:08 INFO - PROCESS | 2513 | 1464623288547 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:48:08 INFO - PROCESS | 2513 | 1464623288591 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a10000 == 40 [pid = 2513] [id = 206] 08:48:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x124d72000) [pid = 2513] [serial = 616] [outer = 0x0] 08:48:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x12712bc00) [pid = 2513] [serial = 617] [outer = 0x124d72000] 08:48:08 INFO - PROCESS | 2513 | 1464623288617 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x129363000) [pid = 2513] [serial = 618] [outer = 0x124d72000] 08:48:08 INFO - PROCESS | 2513 | 1464623288912 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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 526ms 08:48:08 INFO - PROCESS | 2513 | 1464623288971 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 2513 | 1464623288972 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:48:08 INFO - PROCESS | 2513 | 1464623288975 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 2513 | 1464623288976 Marionette TRACE conn2 <- [1,798,null,{}] 08:48:08 INFO - PROCESS | 2513 | 1464623288978 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}] 08:48:09 INFO - PROCESS | 2513 | 1464623289053 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:48:09 INFO - PROCESS | 2513 | 1464623289104 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215b1000 == 41 [pid = 2513] [id = 207] 08:48:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x12697e400) [pid = 2513] [serial = 619] [outer = 0x0] 08:48:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x1295ed000) [pid = 2513] [serial = 620] [outer = 0x12697e400] 08:48:09 INFO - PROCESS | 2513 | 1464623289129 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x12b020000) [pid = 2513] [serial = 621] [outer = 0x12697e400] 08:48:09 INFO - PROCESS | 2513 | 1464623289398 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]]]}] 08:48:09 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 08:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 471ms 08:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:48:09 INFO - PROCESS | 2513 | 1464623289454 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 2513 | 1464623289456 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:48:09 INFO - PROCESS | 2513 | 1464623289459 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 2513 | 1464623289465 Marionette TRACE conn2 <- [1,802,null,{}] 08:48:09 INFO - PROCESS | 2513 | 1464623289468 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}] 08:48:09 INFO - PROCESS | 2513 | 1464623289595 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:48:09 INFO - PROCESS | 2513 | 1464623289673 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274ed800 == 42 [pid = 2513] [id = 208] 08:48:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x12b2bac00) [pid = 2513] [serial = 622] [outer = 0x0] 08:48:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12b9d7800) [pid = 2513] [serial = 623] [outer = 0x12b2bac00] 08:48:09 INFO - PROCESS | 2513 | 1464623289726 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12bada000) [pid = 2513] [serial = 624] [outer = 0x12b2bac00] 08:48:10 INFO - PROCESS | 2513 | 1464623290208 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]]]}] 08:48:10 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 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 774ms 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:48:10 INFO - PROCESS | 2513 | 1464623290239 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 2513 | 1464623290240 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:48:10 INFO - PROCESS | 2513 | 1464623290242 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 2513 | 1464623290243 Marionette TRACE conn2 <- [1,806,null,{}] 08:48:10 INFO - PROCESS | 2513 | 1464623290245 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}] 08:48:10 INFO - PROCESS | 2513 | 1464623290348 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:48:10 INFO - PROCESS | 2513 | 1464623290360 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297f8800 == 43 [pid = 2513] [id = 209] 08:48:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12badb800) [pid = 2513] [serial = 625] [outer = 0x0] 08:48:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x12baf3c00) [pid = 2513] [serial = 626] [outer = 0x12badb800] 08:48:10 INFO - PROCESS | 2513 | 1464623290385 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x12c033800) [pid = 2513] [serial = 627] [outer = 0x12badb800] 08:48:10 INFO - PROCESS | 2513 | [2513] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:48:10 INFO - PROCESS | 2513 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:48:10 INFO - PROCESS | 2513 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:48:10 INFO - PROCESS | 2513 | [GFX2-]: Using SkiaGL canvas. 08:48:10 INFO - PROCESS | 2513 | 1464623290742 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]]]}] 08:48:10 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 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 08:48:10 INFO - PROCESS | 2513 | 1464623290762 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 2513 | 1464623290763 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:48:10 INFO - PROCESS | 2513 | 1464623290765 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 2513 | 1464623290766 Marionette TRACE conn2 <- [1,810,null,{}] 08:48:10 INFO - PROCESS | 2513 | 1464623290777 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}] 08:48:10 INFO - PROCESS | 2513 | 1464623290869 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:48:10 INFO - PROCESS | 2513 | 1464623290873 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa13000 == 44 [pid = 2513] [id = 210] 08:48:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x12c035400) [pid = 2513] [serial = 628] [outer = 0x0] 08:48:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x12c03e000) [pid = 2513] [serial = 629] [outer = 0x12c035400] 08:48:10 INFO - PROCESS | 2513 | 1464623290898 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x12c67c000) [pid = 2513] [serial = 630] [outer = 0x12c035400] 08:48:11 INFO - PROCESS | 2513 | 1464623291230 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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 480ms 08:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:48:11 INFO - PROCESS | 2513 | 1464623291248 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 2513 | 1464623291249 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:48:11 INFO - PROCESS | 2513 | 1464623291251 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 2513 | 1464623291252 Marionette TRACE conn2 <- [1,814,null,{}] 08:48:11 INFO - PROCESS | 2513 | 1464623291254 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}] 08:48:11 INFO - PROCESS | 2513 | 1464623291350 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:48:11 INFO - PROCESS | 2513 | 1464623291362 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b248000 == 45 [pid = 2513] [id = 211] 08:48:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x115f37c00) [pid = 2513] [serial = 631] [outer = 0x0] 08:48:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x115f3b000) [pid = 2513] [serial = 632] [outer = 0x115f37c00] 08:48:11 INFO - PROCESS | 2513 | 1464623291393 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x115f3f000) [pid = 2513] [serial = 633] [outer = 0x115f37c00] 08:48:11 INFO - PROCESS | 2513 | 1464623291720 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] 08:48:11 INFO - PROCESS | 2513 | 1464623291773 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:48:11 INFO - PROCESS | 2513 | 1464623291775 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 2513 | 1464623291776 Marionette TRACE conn2 <- [1,818,null,{}] 08:48:11 INFO - PROCESS | 2513 | 1464623291778 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}] 08:48:11 INFO - PROCESS | 2513 | 1464623291870 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:48:11 INFO - PROCESS | 2513 | 1464623291882 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baa3000 == 46 [pid = 2513] [id = 212] 08:48:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x115f41400) [pid = 2513] [serial = 634] [outer = 0x0] 08:48:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x11878f000) [pid = 2513] [serial = 635] [outer = 0x115f41400] 08:48:11 INFO - PROCESS | 2513 | 1464623291906 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x118794400) [pid = 2513] [serial = 636] [outer = 0x115f41400] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x128cee000) [pid = 2513] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x118089000) [pid = 2513] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x12b019400) [pid = 2513] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x1185cd000) [pid = 2513] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x11685a000) [pid = 2513] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x124c4f800) [pid = 2513] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x116071000) [pid = 2513] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x12b9ddc00) [pid = 2513] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x118385400) [pid = 2513] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x12745bc00) [pid = 2513] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x12768c800) [pid = 2513] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x121752c00) [pid = 2513] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x118853c00) [pid = 2513] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x11660ac00) [pid = 2513] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x12a7c3000) [pid = 2513] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x1295e5400) [pid = 2513] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x111f3d800) [pid = 2513] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:48:12 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x128cf3000) [pid = 2513] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:48:12 INFO - PROCESS | 2513 | 1464623292330 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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 571ms 08:48:12 INFO - PROCESS | 2513 | 1464623292347 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:48:12 INFO - PROCESS | 2513 | 1464623292349 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:48:12 INFO - PROCESS | 2513 | 1464623292352 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 2513 | 1464623292354 Marionette TRACE conn2 <- [1,822,null,{}] 08:48:12 INFO - PROCESS | 2513 | 1464623292357 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}] 08:48:12 INFO - PROCESS | 2513 | 1464623292481 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:48:12 INFO - PROCESS | 2513 | 1464623292488 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274db000 == 47 [pid = 2513] [id = 213] 08:48:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x118790800) [pid = 2513] [serial = 637] [outer = 0x0] 08:48:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x118795800) [pid = 2513] [serial = 638] [outer = 0x118790800] 08:48:12 INFO - PROCESS | 2513 | 1464623292534 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x121520800) [pid = 2513] [serial = 639] [outer = 0x118790800] 08:48:12 INFO - PROCESS | 2513 | 1464623292922 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] 08:48:12 INFO - PROCESS | 2513 | 1464623292973 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:48:12 INFO - PROCESS | 2513 | 1464623292975 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 2513 | 1464623292977 Marionette TRACE conn2 <- [1,826,null,{}] 08:48:12 INFO - PROCESS | 2513 | 1464623292980 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}] 08:48:13 INFO - PROCESS | 2513 | 1464623293070 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:48:13 INFO - PROCESS | 2513 | 1464623293074 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c211000 == 48 [pid = 2513] [id = 214] 08:48:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x124c4f800) [pid = 2513] [serial = 640] [outer = 0x0] 08:48:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x129367000) [pid = 2513] [serial = 641] [outer = 0x124c4f800] 08:48:13 INFO - PROCESS | 2513 | 1464623293099 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x12c67fc00) [pid = 2513] [serial = 642] [outer = 0x124c4f800] 08:48:13 INFO - PROCESS | 2513 | 1464623293417 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 474ms 08:48:13 INFO - PROCESS | 2513 | 1464623293449 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 2513 | 1464623293451 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:48:13 INFO - PROCESS | 2513 | 1464623293453 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 2513 | 1464623293454 Marionette TRACE conn2 <- [1,830,null,{}] 08:48:13 INFO - PROCESS | 2513 | 1464623293456 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}] 08:48:13 INFO - PROCESS | 2513 | 1464623293534 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:48:13 INFO - PROCESS | 2513 | 1464623293584 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c223000 == 49 [pid = 2513] [id = 215] 08:48:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x1129cd000) [pid = 2513] [serial = 643] [outer = 0x0] 08:48:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x1129d1400) [pid = 2513] [serial = 644] [outer = 0x1129cd000] 08:48:13 INFO - PROCESS | 2513 | 1464623293608 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x1129d7000) [pid = 2513] [serial = 645] [outer = 0x1129cd000] 08:48:13 INFO - PROCESS | 2513 | 1464623293879 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:48:13 INFO - PROCESS | 2513 | 1464623293921 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 2513 | 1464623293922 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:48:13 INFO - PROCESS | 2513 | 1464623293924 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 2513 | 1464623293936 Marionette TRACE conn2 <- [1,834,null,{}] 08:48:13 INFO - PROCESS | 2513 | 1464623293939 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}] 08:48:14 INFO - PROCESS | 2513 | 1464623294020 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:48:14 INFO - PROCESS | 2513 | 1464623294024 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c943800 == 50 [pid = 2513] [id = 216] 08:48:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x112a76000) [pid = 2513] [serial = 646] [outer = 0x0] 08:48:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x11857b800) [pid = 2513] [serial = 647] [outer = 0x112a76000] 08:48:14 INFO - PROCESS | 2513 | 1464623294050 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x118580800) [pid = 2513] [serial = 648] [outer = 0x112a76000] 08:48:14 INFO - PROCESS | 2513 | 1464623294568 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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 679ms 08:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:48:14 INFO - PROCESS | 2513 | 1464623294605 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 2513 | 1464623294608 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:48:14 INFO - PROCESS | 2513 | 1464623294611 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 2513 | 1464623294614 Marionette TRACE conn2 <- [1,838,null,{}] 08:48:14 INFO - PROCESS | 2513 | 1464623294617 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}] 08:48:14 INFO - PROCESS | 2513 | 1464623294722 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:48:14 INFO - PROCESS | 2513 | 1464623294775 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x119061000 == 51 [pid = 2513] [id = 217] 08:48:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x1168b2c00) [pid = 2513] [serial = 649] [outer = 0x0] 08:48:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x11807e800) [pid = 2513] [serial = 650] [outer = 0x1168b2c00] 08:48:14 INFO - PROCESS | 2513 | 1464623294806 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x118581c00) [pid = 2513] [serial = 651] [outer = 0x1168b2c00] 08:48:15 INFO - PROCESS | 2513 | 1464623295265 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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 674ms 08:48:15 INFO - PROCESS | 2513 | 1464623295284 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 2513 | 1464623295288 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:48:15 INFO - PROCESS | 2513 | 1464623295293 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 2513 | 1464623295295 Marionette TRACE conn2 <- [1,842,null,{}] 08:48:15 INFO - PROCESS | 2513 | 1464623295298 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}] 08:48:15 INFO - PROCESS | 2513 | 1464623295417 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:48:15 INFO - PROCESS | 2513 | 1464623295470 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x129534800 == 52 [pid = 2513] [id = 218] 08:48:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x118585400) [pid = 2513] [serial = 652] [outer = 0x0] 08:48:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x118796800) [pid = 2513] [serial = 653] [outer = 0x118585400] 08:48:15 INFO - PROCESS | 2513 | 1464623295499 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x119487800) [pid = 2513] [serial = 654] [outer = 0x118585400] 08:48:15 INFO - PROCESS | 2513 | 1464623295960 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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 720ms 08:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:48:16 INFO - PROCESS | 2513 | 1464623296014 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 2513 | 1464623296015 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:48:16 INFO - PROCESS | 2513 | 1464623296018 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 2513 | 1464623296020 Marionette TRACE conn2 <- [1,846,null,{}] 08:48:16 INFO - PROCESS | 2513 | 1464623296030 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}] 08:48:16 INFO - PROCESS | 2513 | 1464623296130 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:48:16 INFO - PROCESS | 2513 | 1464623296196 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c958800 == 53 [pid = 2513] [id = 219] 08:48:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x1190d5c00) [pid = 2513] [serial = 655] [outer = 0x0] 08:48:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x126975c00) [pid = 2513] [serial = 656] [outer = 0x1190d5c00] 08:48:16 INFO - PROCESS | 2513 | 1464623296227 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x127456800) [pid = 2513] [serial = 657] [outer = 0x1190d5c00] 08:48:16 INFO - PROCESS | 2513 | 1464623296642 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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 08:48:16 INFO - PROCESS | 2513 | 1464623296707 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 2513 | 1464623296709 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:48:16 INFO - PROCESS | 2513 | 1464623296730 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 2513 | 1464623296732 Marionette TRACE conn2 <- [1,850,null,{}] 08:48:16 INFO - PROCESS | 2513 | 1464623296734 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}] 08:48:16 INFO - PROCESS | 2513 | 1464623296845 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:48:16 INFO - PROCESS | 2513 | 1464623296919 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc17000 == 54 [pid = 2513] [id = 220] 08:48:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x1166c5800) [pid = 2513] [serial = 658] [outer = 0x0] 08:48:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1291bc400) [pid = 2513] [serial = 659] [outer = 0x1166c5800] 08:48:16 INFO - PROCESS | 2513 | 1464623296948 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12a74dc00) [pid = 2513] [serial = 660] [outer = 0x1166c5800] 08:48:17 INFO - PROCESS | 2513 | 1464623297542 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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 874ms 08:48:17 INFO - PROCESS | 2513 | 1464623297602 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 2513 | 1464623297604 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:48:17 INFO - PROCESS | 2513 | 1464623297608 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 2513 | 1464623297610 Marionette TRACE conn2 <- [1,854,null,{}] 08:48:17 INFO - PROCESS | 2513 | 1464623297615 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}] 08:48:17 INFO - PROCESS | 2513 | 1464623297704 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:48:17 INFO - PROCESS | 2513 | 1464623297772 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x11859a800 == 55 [pid = 2513] [id = 221] 08:48:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x115f36800) [pid = 2513] [serial = 661] [outer = 0x0] 08:48:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x115f78400) [pid = 2513] [serial = 662] [outer = 0x115f36800] 08:48:17 INFO - PROCESS | 2513 | 1464623297799 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x1168b1c00) [pid = 2513] [serial = 663] [outer = 0x115f36800] 08:48:18 INFO - PROCESS | 2513 | 1464623298246 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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 08:48:18 INFO - PROCESS | 2513 | 1464623298295 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 2513 | 1464623298299 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:48:18 INFO - PROCESS | 2513 | 1464623298304 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 2513 | 1464623298306 Marionette TRACE conn2 <- [1,858,null,{}] 08:48:18 INFO - PROCESS | 2513 | 1464623298308 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}] 08:48:18 INFO - PROCESS | 2513 | 1464623298399 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:48:18 INFO - PROCESS | 2513 | 1464623298466 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x118307000 == 56 [pid = 2513] [id = 222] 08:48:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x116a67000) [pid = 2513] [serial = 664] [outer = 0x0] 08:48:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x11808c400) [pid = 2513] [serial = 665] [outer = 0x116a67000] 08:48:18 INFO - PROCESS | 2513 | 1464623298492 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x11857e400) [pid = 2513] [serial = 666] [outer = 0x116a67000] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12c223000 == 55 [pid = 2513] [id = 215] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12c211000 == 54 [pid = 2513] [id = 214] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1274db000 == 53 [pid = 2513] [id = 213] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12baa3000 == 52 [pid = 2513] [id = 212] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12b248000 == 51 [pid = 2513] [id = 211] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa13000 == 50 [pid = 2513] [id = 210] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1297f8800 == 49 [pid = 2513] [id = 209] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x118859400) [pid = 2513] [serial = 563] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x121545800) [pid = 2513] [serial = 566] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1295cac00) [pid = 2513] [serial = 569] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x12baec800) [pid = 2513] [serial = 596] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1274ed800 == 48 [pid = 2513] [id = 208] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1215b1000 == 47 [pid = 2513] [id = 207] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x119a10000 == 46 [pid = 2513] [id = 206] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1181c4800 == 45 [pid = 2513] [id = 205] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1188af000 == 44 [pid = 2513] [id = 204] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x118304000 == 43 [pid = 2513] [id = 203] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12a81d000 == 42 [pid = 2513] [id = 202] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x12490b000 == 41 [pid = 2513] [id = 201] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1187ea800 == 40 [pid = 2513] [id = 200] 08:48:18 INFO - PROCESS | 2513 | --DOCSHELL 0x1297e7800 == 39 [pid = 2513] [id = 199] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x1276e7800) [pid = 2513] [serial = 488] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x128fc3000) [pid = 2513] [serial = 491] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x127132400) [pid = 2513] [serial = 461] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x119c82c00) [pid = 2513] [serial = 458] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x118387800) [pid = 2513] [serial = 455] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x12b099c00) [pid = 2513] [serial = 494] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x12b01e000) [pid = 2513] [serial = 452] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x1160a5400) [pid = 2513] [serial = 410] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x129367800) [pid = 2513] [serial = 464] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x119c90c00) [pid = 2513] [serial = 534] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x1295c5400) [pid = 2513] [serial = 584] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x12494f400) [pid = 2513] [serial = 587] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x12b9d9c00) [pid = 2513] [serial = 590] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x119655000) [pid = 2513] [serial = 578] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x121379400) [pid = 2513] [serial = 579] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x1185f3800) [pid = 2513] [serial = 576] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x118084800) [pid = 2513] [serial = 575] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x126fec800) [pid = 2513] [serial = 581] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x11224d400) [pid = 2513] [serial = 560] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x12a7c6c00) [pid = 2513] [serial = 572] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x1291ba800) [pid = 2513] [serial = 558] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x12bad9800) [pid = 2513] [serial = 593] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x128cf1400) [pid = 2513] [serial = 588] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x12bae4400) [pid = 2513] [serial = 594] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x12b9e5c00) [pid = 2513] [serial = 591] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1276e4c00) [pid = 2513] [serial = 582] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x12a7cb000) [pid = 2513] [serial = 585] [outer = 0x0] [url = about:blank] 08:48:18 INFO - PROCESS | 2513 | 1464623298848 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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 569ms 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:48:18 INFO - PROCESS | 2513 | 1464623298874 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 2513 | 1464623298875 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:48:18 INFO - PROCESS | 2513 | 1464623298877 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 2513 | 1464623298880 Marionette TRACE conn2 <- [1,862,null,{}] 08:48:18 INFO - PROCESS | 2513 | 1464623298887 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}] 08:48:18 INFO - PROCESS | 2513 | 1464623298967 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:48:18 INFO - PROCESS | 2513 | 1464623298972 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x118313000 == 40 [pid = 2513] [id = 223] 08:48:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x118583800) [pid = 2513] [serial = 667] [outer = 0x0] 08:48:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x1185cdc00) [pid = 2513] [serial = 668] [outer = 0x118583800] 08:48:19 INFO - PROCESS | 2513 | 1464623299002 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x118798800) [pid = 2513] [serial = 669] [outer = 0x118583800] 08:48:19 INFO - PROCESS | 2513 | 1464623299332 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 08:48:19 INFO - PROCESS | 2513 | 1464623299400 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 2513 | 1464623299402 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:48:19 INFO - PROCESS | 2513 | 1464623299404 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 2513 | 1464623299405 Marionette TRACE conn2 <- [1,866,null,{}] 08:48:19 INFO - PROCESS | 2513 | 1464623299407 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}] 08:48:19 INFO - PROCESS | 2513 | 1464623299484 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:48:19 INFO - PROCESS | 2513 | 1464623299489 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c26800 == 41 [pid = 2513] [id = 224] 08:48:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x118859c00) [pid = 2513] [serial = 670] [outer = 0x0] 08:48:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x1190d7800) [pid = 2513] [serial = 671] [outer = 0x118859c00] 08:48:19 INFO - PROCESS | 2513 | 1464623299517 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x1194d1800) [pid = 2513] [serial = 672] [outer = 0x118859c00] 08:48:19 INFO - PROCESS | 2513 | 1464623299853 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 468ms 08:48:19 INFO - PROCESS | 2513 | 1464623299872 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 2513 | 1464623299873 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:48:19 INFO - PROCESS | 2513 | 1464623299876 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 2513 | 1464623299879 Marionette TRACE conn2 <- [1,870,null,{}] 08:48:19 INFO - PROCESS | 2513 | 1464623299882 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}] 08:48:19 INFO - PROCESS | 2513 | 1464623299958 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:48:20 INFO - PROCESS | 2513 | 1464623300007 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x1164ce800 == 42 [pid = 2513] [id = 225] 08:48:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x1129cf400) [pid = 2513] [serial = 673] [outer = 0x0] 08:48:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x11965c800) [pid = 2513] [serial = 674] [outer = 0x1129cf400] 08:48:20 INFO - PROCESS | 2513 | 1464623300033 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x119d42c00) [pid = 2513] [serial = 675] [outer = 0x1129cf400] 08:48:20 INFO - PROCESS | 2513 | 1464623300299 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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 08:48:20 INFO - PROCESS | 2513 | 1464623300350 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 2513 | 1464623300351 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:48:20 INFO - PROCESS | 2513 | 1464623300354 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 2513 | 1464623300355 Marionette TRACE conn2 <- [1,874,null,{}] 08:48:20 INFO - PROCESS | 2513 | 1464623300357 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}] 08:48:20 INFO - PROCESS | 2513 | 1464623300453 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:48:20 INFO - PROCESS | 2513 | 1464623300509 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215b7800 == 43 [pid = 2513] [id = 226] 08:48:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x119091000) [pid = 2513] [serial = 676] [outer = 0x0] 08:48:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x121128c00) [pid = 2513] [serial = 677] [outer = 0x119091000] 08:48:20 INFO - PROCESS | 2513 | 1464623300535 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x126e2b800) [pid = 2513] [serial = 678] [outer = 0x119091000] 08:48:20 INFO - PROCESS | 2513 | 1464623300839 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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 517ms 08:48:20 INFO - PROCESS | 2513 | 1464623300872 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 2513 | 1464623300873 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:48:20 INFO - PROCESS | 2513 | 1464623300876 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 2513 | 1464623300877 Marionette TRACE conn2 <- [1,878,null,{}] 08:48:20 INFO - PROCESS | 2513 | 1464623300882 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}] 08:48:20 INFO - PROCESS | 2513 | 1464623300980 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:48:21 INFO - PROCESS | 2513 | 1464623300991 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12568d800 == 44 [pid = 2513] [id = 227] 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x126973400) [pid = 2513] [serial = 679] [outer = 0x0] 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x127455c00) [pid = 2513] [serial = 680] [outer = 0x126973400] 08:48:21 INFO - PROCESS | 2513 | 1464623301017 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x128805c00) [pid = 2513] [serial = 681] [outer = 0x126973400] 08:48:21 INFO - PROCESS | 2513 | 1464623301339 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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 472ms 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:48:21 INFO - PROCESS | 2513 | 1464623301349 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 2513 | 1464623301351 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:48:21 INFO - PROCESS | 2513 | 1464623301354 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 2513 | 1464623301355 Marionette TRACE conn2 <- [1,882,null,{}] 08:48:21 INFO - PROCESS | 2513 | 1464623301357 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}] 08:48:21 INFO - PROCESS | 2513 | 1464623301450 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:48:21 INFO - PROCESS | 2513 | 1464623301463 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274d6800 == 45 [pid = 2513] [id = 228] 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x128806c00) [pid = 2513] [serial = 682] [outer = 0x0] 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x128cee400) [pid = 2513] [serial = 683] [outer = 0x128806c00] 08:48:21 INFO - PROCESS | 2513 | 1464623301488 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x128cf7800) [pid = 2513] [serial = 684] [outer = 0x128806c00] 08:48:21 INFO - PROCESS | 2513 | 1464623301821 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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:48:21 INFO - PROCESS | 2513 | 1464623301872 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 2513 | 1464623301874 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:48:21 INFO - PROCESS | 2513 | 1464623301876 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 2513 | 1464623301877 Marionette TRACE conn2 <- [1,886,null,{}] 08:48:21 INFO - PROCESS | 2513 | 1464623301879 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}] 08:48:21 INFO - PROCESS | 2513 | 1464623301969 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:48:21 INFO - PROCESS | 2513 | 1464623301982 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12911f800 == 46 [pid = 2513] [id = 229] 08:48:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x128810800) [pid = 2513] [serial = 685] [outer = 0x0] 08:48:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x12935d800) [pid = 2513] [serial = 686] [outer = 0x128810800] 08:48:22 INFO - PROCESS | 2513 | 1464623302014 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x1295e6800) [pid = 2513] [serial = 687] [outer = 0x128810800] 08:48:22 INFO - PROCESS | 2513 | 1464623302355 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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 08:48:22 INFO - PROCESS | 2513 | 1464623302398 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 2513 | 1464623302400 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:48:22 INFO - PROCESS | 2513 | 1464623302402 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 2513 | 1464623302403 Marionette TRACE conn2 <- [1,890,null,{}] 08:48:22 INFO - PROCESS | 2513 | 1464623302405 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}] 08:48:22 INFO - PROCESS | 2513 | 1464623302500 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:48:22 INFO - PROCESS | 2513 | 1464623302504 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297f8800 == 47 [pid = 2513] [id = 230] 08:48:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x1295e3c00) [pid = 2513] [serial = 688] [outer = 0x0] 08:48:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x12a886c00) [pid = 2513] [serial = 689] [outer = 0x1295e3c00] 08:48:22 INFO - PROCESS | 2513 | 1464623302529 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x12abc4c00) [pid = 2513] [serial = 690] [outer = 0x1295e3c00] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x12b2bac00) [pid = 2513] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x115f37c00) [pid = 2513] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x115f41400) [pid = 2513] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x118790800) [pid = 2513] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x116855000) [pid = 2513] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12697e400) [pid = 2513] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x12c035400) [pid = 2513] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x1129cd000) [pid = 2513] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x124c4f800) [pid = 2513] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x121b4f400) [pid = 2513] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x124d72000) [pid = 2513] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x119091c00) [pid = 2513] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x12badb800) [pid = 2513] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:48:23 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x12bae4800) [pid = 2513] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:48:23 INFO - PROCESS | 2513 | 1464623303138 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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 769ms 08:48:23 INFO - PROCESS | 2513 | 1464623303172 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 2513 | 1464623303174 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:48:23 INFO - PROCESS | 2513 | 1464623303177 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 2513 | 1464623303180 Marionette TRACE conn2 <- [1,894,null,{}] 08:48:23 INFO - PROCESS | 2513 | 1464623303184 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}] 08:48:23 INFO - PROCESS | 2513 | 1464623303335 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:48:23 INFO - PROCESS | 2513 | 1464623303367 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab99000 == 48 [pid = 2513] [id = 231] 08:48:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x1129ca400) [pid = 2513] [serial = 691] [outer = 0x0] 08:48:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x118856800) [pid = 2513] [serial = 692] [outer = 0x1129ca400] 08:48:23 INFO - PROCESS | 2513 | 1464623303390 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x12b2ba000) [pid = 2513] [serial = 693] [outer = 0x1129ca400] 08:48:23 INFO - PROCESS | 2513 | 1464623303805 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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 678ms 08:48:23 INFO - PROCESS | 2513 | 1464623303856 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 2513 | 1464623303858 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:48:23 INFO - PROCESS | 2513 | 1464623303870 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 2513 | 1464623303871 Marionette TRACE conn2 <- [1,898,null,{}] 08:48:23 INFO - PROCESS | 2513 | 1464623303874 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}] 08:48:24 INFO - PROCESS | 2513 | 1464623304000 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:48:24 INFO - PROCESS | 2513 | 1464623304013 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba9a000 == 49 [pid = 2513] [id = 232] 08:48:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x12b9d9c00) [pid = 2513] [serial = 694] [outer = 0x0] 08:48:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x12b9dec00) [pid = 2513] [serial = 695] [outer = 0x12b9d9c00] 08:48:24 INFO - PROCESS | 2513 | 1464623304052 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x12bad8800) [pid = 2513] [serial = 696] [outer = 0x12b9d9c00] 08:48:24 INFO - PROCESS | 2513 | 1464623304439 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]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 620ms 08:48:24 INFO - PROCESS | 2513 | 1464623304490 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:48:24 INFO - PROCESS | 2513 | 1464623304492 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:48:24 INFO - PROCESS | 2513 | 1464623304495 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 2513 | 1464623304497 Marionette TRACE conn2 <- [1,902,null,{}] 08:48:24 INFO - PROCESS | 2513 | 1464623304500 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}] 08:48:24 INFO - PROCESS | 2513 | 1464623304624 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:48:24 INFO - PROCESS | 2513 | 1464623304665 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c21a800 == 50 [pid = 2513] [id = 233] 08:48:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x12bade000) [pid = 2513] [serial = 697] [outer = 0x0] 08:48:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x12bae6800) [pid = 2513] [serial = 698] [outer = 0x12bade000] 08:48:24 INFO - PROCESS | 2513 | 1464623304704 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x12baed400) [pid = 2513] [serial = 699] [outer = 0x12bade000] 08:48:25 INFO - PROCESS | 2513 | 1464623305199 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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 771ms 08:48:25 INFO - PROCESS | 2513 | 1464623305265 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 2513 | 1464623305268 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:48:25 INFO - PROCESS | 2513 | 1464623305272 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 2513 | 1464623305274 Marionette TRACE conn2 <- [1,906,null,{}] 08:48:25 INFO - PROCESS | 2513 | 1464623305278 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}] 08:48:25 INFO - PROCESS | 2513 | 1464623305382 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:48:25 INFO - PROCESS | 2513 | 1464623305447 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x116f20000 == 51 [pid = 2513] [id = 234] 08:48:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x1129d5400) [pid = 2513] [serial = 700] [outer = 0x0] 08:48:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x115f36000) [pid = 2513] [serial = 701] [outer = 0x1129d5400] 08:48:25 INFO - PROCESS | 2513 | 1464623305479 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x1160a8000) [pid = 2513] [serial = 702] [outer = 0x1129d5400] 08:48:25 INFO - PROCESS | 2513 | 1464623305885 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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 08:48:25 INFO - PROCESS | 2513 | 1464623305985 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 2513 | 1464623305989 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:48:25 INFO - PROCESS | 2513 | 1464623305995 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 2513 | 1464623305996 Marionette TRACE conn2 <- [1,910,null,{}] 08:48:26 INFO - PROCESS | 2513 | 1464623305999 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}] 08:48:26 INFO - PROCESS | 2513 | 1464623306100 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:48:26 INFO - PROCESS | 2513 | 1464623306151 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f2000 == 52 [pid = 2513] [id = 235] 08:48:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x1180c4c00) [pid = 2513] [serial = 703] [outer = 0x0] 08:48:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x118580400) [pid = 2513] [serial = 704] [outer = 0x1180c4c00] 08:48:26 INFO - PROCESS | 2513 | 1464623306181 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x1185f7000) [pid = 2513] [serial = 705] [outer = 0x1180c4c00] 08:48:26 INFO - PROCESS | 2513 | 1464623306585 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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 621ms 08:48:26 INFO - PROCESS | 2513 | 1464623306615 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 2513 | 1464623306617 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:48:26 INFO - PROCESS | 2513 | 1464623306619 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 2513 | 1464623306622 Marionette TRACE conn2 <- [1,914,null,{}] 08:48:26 INFO - PROCESS | 2513 | 1464623306630 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}] 08:48:26 INFO - PROCESS | 2513 | 1464623306733 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:48:26 INFO - PROCESS | 2513 | 1464623306787 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c520000 == 53 [pid = 2513] [id = 236] 08:48:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x119022800) [pid = 2513] [serial = 706] [outer = 0x0] 08:48:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x119710800) [pid = 2513] [serial = 707] [outer = 0x119022800] 08:48:26 INFO - PROCESS | 2513 | 1464623306818 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x121752c00) [pid = 2513] [serial = 708] [outer = 0x119022800] 08:48:27 INFO - PROCESS | 2513 | 1464623307262 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]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 674ms 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:48:27 INFO - PROCESS | 2513 | 1464623307311 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 2513 | 1464623307313 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:48:27 INFO - PROCESS | 2513 | 1464623307316 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 2513 | 1464623307317 Marionette TRACE conn2 <- [1,918,null,{}] 08:48:27 INFO - PROCESS | 2513 | 1464623307320 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}] 08:48:27 INFO - PROCESS | 2513 | 1464623307440 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:48:27 INFO - PROCESS | 2513 | 1464623307504 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd7e800 == 54 [pid = 2513] [id = 237] 08:48:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x124d72000) [pid = 2513] [serial = 709] [outer = 0x0] 08:48:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x126e26400) [pid = 2513] [serial = 710] [outer = 0x124d72000] 08:48:27 INFO - PROCESS | 2513 | 1464623307532 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x128cf1000) [pid = 2513] [serial = 711] [outer = 0x124d72000] 08:48:27 INFO - PROCESS | 2513 | 1464623307939 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]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:48:27 INFO - PROCESS | 2513 | 1464623307985 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 2513 | 1464623307987 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:48:27 INFO - PROCESS | 2513 | 1464623307989 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 2513 | 1464623307990 Marionette TRACE conn2 <- [1,922,null,{}] 08:48:27 INFO - PROCESS | 2513 | 1464623307993 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}] 08:48:28 INFO - PROCESS | 2513 | 1464623308092 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:48:28 INFO - PROCESS | 2513 | 1464623308144 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdca000 == 55 [pid = 2513] [id = 238] 08:48:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x128ceec00) [pid = 2513] [serial = 712] [outer = 0x0] 08:48:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x12abc7c00) [pid = 2513] [serial = 713] [outer = 0x128ceec00] 08:48:28 INFO - PROCESS | 2513 | 1464623308173 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12b2bfc00) [pid = 2513] [serial = 714] [outer = 0x128ceec00] 08:48:28 INFO - PROCESS | 2513 | 1464623308637 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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 08:48:28 INFO - PROCESS | 2513 | 1464623308660 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:48:28 INFO - PROCESS | 2513 | 1464623308661 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:48:28 INFO - PROCESS | 2513 | 1464623308663 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 2513 | 1464623308665 Marionette TRACE conn2 <- [1,926,null,{}] 08:48:28 INFO - PROCESS | 2513 | 1464623308667 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}] 08:48:28 INFO - PROCESS | 2513 | 1464623308800 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:48:28 INFO - PROCESS | 2513 | 1464623308854 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd92800 == 56 [pid = 2513] [id = 239] 08:48:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x12abbec00) [pid = 2513] [serial = 715] [outer = 0x0] 08:48:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x12baee000) [pid = 2513] [serial = 716] [outer = 0x12abbec00] 08:48:28 INFO - PROCESS | 2513 | 1464623308884 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x12c041400) [pid = 2513] [serial = 717] [outer = 0x12abbec00] 08:48:29 INFO - PROCESS | 2513 | 1464623309430 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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 819ms 08:48:29 INFO - PROCESS | 2513 | 1464623309483 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 2513 | 1464623309485 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:48:29 INFO - PROCESS | 2513 | 1464623309488 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 2513 | 1464623309491 Marionette TRACE conn2 <- [1,930,null,{}] 08:48:29 INFO - PROCESS | 2513 | 1464623309494 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}] 08:48:29 INFO - PROCESS | 2513 | 1464623309590 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:48:29 INFO - PROCESS | 2513 | 1464623309657 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e71800 == 57 [pid = 2513] [id = 240] 08:48:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x115f34c00) [pid = 2513] [serial = 718] [outer = 0x0] 08:48:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x115f39000) [pid = 2513] [serial = 719] [outer = 0x115f34c00] 08:48:29 INFO - PROCESS | 2513 | 1464623309685 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x1164b7800) [pid = 2513] [serial = 720] [outer = 0x115f34c00] 08:48:30 INFO - PROCESS | 2513 | 1464623310150 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]]]}] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba9a000 == 56 [pid = 2513] [id = 232] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab99000 == 55 [pid = 2513] [id = 231] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x1297f8800 == 54 [pid = 2513] [id = 230] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12911f800 == 53 [pid = 2513] [id = 229] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x1274d6800 == 52 [pid = 2513] [id = 228] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12568d800 == 51 [pid = 2513] [id = 227] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x1215b7800 == 50 [pid = 2513] [id = 226] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x1164ce800 == 49 [pid = 2513] [id = 225] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x119c26800 == 48 [pid = 2513] [id = 224] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x118313000 == 47 [pid = 2513] [id = 223] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x118307000 == 46 [pid = 2513] [id = 222] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x11859a800 == 45 [pid = 2513] [id = 221] 08:48:30 INFO - PROCESS | 2513 | --DOCSHELL 0x119061000 == 44 [pid = 2513] [id = 217] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x12bada000) [pid = 2513] [serial = 624] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x129365c00) [pid = 2513] [serial = 605] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x115f3f000) [pid = 2513] [serial = 633] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x11878f000) [pid = 2513] [serial = 635] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x115f3b000) [pid = 2513] [serial = 632] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x118794400) [pid = 2513] [serial = 636] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x121520800) [pid = 2513] [serial = 639] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x124d65c00) [pid = 2513] [serial = 602] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x118088c00) [pid = 2513] [serial = 609] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x1295ed000) [pid = 2513] [serial = 620] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x12c03e000) [pid = 2513] [serial = 629] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1129d1400) [pid = 2513] [serial = 644] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x1168ab000) [pid = 2513] [serial = 608] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12c67fc00) [pid = 2513] [serial = 642] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x124c44800) [pid = 2513] [serial = 614] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x12712bc00) [pid = 2513] [serial = 617] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x126cadc00) [pid = 2513] [serial = 615] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x12b020000) [pid = 2513] [serial = 621] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x11965d400) [pid = 2513] [serial = 611] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x12baf3c00) [pid = 2513] [serial = 626] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x121525400) [pid = 2513] [serial = 612] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12baf3400) [pid = 2513] [serial = 597] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x12c67c000) [pid = 2513] [serial = 630] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x129367000) [pid = 2513] [serial = 641] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x119089000) [pid = 2513] [serial = 599] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x118795800) [pid = 2513] [serial = 638] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x12b9d7800) [pid = 2513] [serial = 623] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x129363000) [pid = 2513] [serial = 618] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x12c033800) [pid = 2513] [serial = 627] [outer = 0x0] [url = about:blank] 08:48:30 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x1129d7000) [pid = 2513] [serial = 645] [outer = 0x0] [url = about:blank] 08:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 721ms 08:48:30 INFO - PROCESS | 2513 | 1464623310210 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 2513 | 1464623310214 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:48:30 INFO - PROCESS | 2513 | 1464623310218 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 2513 | 1464623310220 Marionette TRACE conn2 <- [1,934,null,{}] 08:48:30 INFO - PROCESS | 2513 | 1464623310222 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}] 08:48:30 INFO - PROCESS | 2513 | 1464623310303 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:48:30 INFO - PROCESS | 2513 | 1464623310314 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x11707a800 == 45 [pid = 2513] [id = 241] 08:48:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x117e2e400) [pid = 2513] [serial = 721] [outer = 0x0] 08:48:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x118086c00) [pid = 2513] [serial = 722] [outer = 0x117e2e400] 08:48:30 INFO - PROCESS | 2513 | 1464623310341 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x1185c4c00) [pid = 2513] [serial = 723] [outer = 0x117e2e400] 08:48:30 INFO - PROCESS | 2513 | 1464623310671 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]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 469ms 08:48:30 INFO - PROCESS | 2513 | 1464623310687 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 2513 | 1464623310689 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:48:30 INFO - PROCESS | 2513 | 1464623310691 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 2513 | 1464623310694 Marionette TRACE conn2 <- [1,938,null,{}] 08:48:30 INFO - PROCESS | 2513 | 1464623310704 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}] 08:48:30 INFO - PROCESS | 2513 | 1464623310796 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:48:30 INFO - PROCESS | 2513 | 1464623310846 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e59000 == 46 [pid = 2513] [id = 242] 08:48:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x1185f4800) [pid = 2513] [serial = 724] [outer = 0x0] 08:48:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x118794400) [pid = 2513] [serial = 725] [outer = 0x1185f4800] 08:48:30 INFO - PROCESS | 2513 | 1464623310874 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x11970b000) [pid = 2513] [serial = 726] [outer = 0x1185f4800] 08:48:31 INFO - PROCESS | 2513 | 1464623311152 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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 474ms 08:48:31 INFO - PROCESS | 2513 | 1464623311170 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:48:31 INFO - PROCESS | 2513 | 1464623311172 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:48:31 INFO - PROCESS | 2513 | 1464623311174 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 2513 | 1464623311175 Marionette TRACE conn2 <- [1,942,null,{}] 08:48:31 INFO - PROCESS | 2513 | 1464623311185 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}] 08:48:31 INFO - PROCESS | 2513 | 1464623311280 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:48:31 INFO - PROCESS | 2513 | 1464623311285 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255b3000 == 47 [pid = 2513] [id = 243] 08:48:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x1214c2c00) [pid = 2513] [serial = 727] [outer = 0x0] 08:48:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x123552000) [pid = 2513] [serial = 728] [outer = 0x1214c2c00] 08:48:31 INFO - PROCESS | 2513 | 1464623311311 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x124fd6c00) [pid = 2513] [serial = 729] [outer = 0x1214c2c00] 08:48:31 INFO - PROCESS | 2513 | 1464623311637 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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 475ms 08:48:31 INFO - PROCESS | 2513 | 1464623311655 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 2513 | 1464623311656 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:48:31 INFO - PROCESS | 2513 | 1464623311658 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 2513 | 1464623311659 Marionette TRACE conn2 <- [1,946,null,{}] 08:48:31 INFO - PROCESS | 2513 | 1464623311665 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}] 08:48:31 INFO - PROCESS | 2513 | 1464623311743 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:48:31 INFO - PROCESS | 2513 | 1464623311750 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e7800 == 48 [pid = 2513] [id = 244] 08:48:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x11908d000) [pid = 2513] [serial = 730] [outer = 0x0] 08:48:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x126f65c00) [pid = 2513] [serial = 731] [outer = 0x11908d000] 08:48:31 INFO - PROCESS | 2513 | 1464623311775 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x1276e2000) [pid = 2513] [serial = 732] [outer = 0x11908d000] 08:48:32 INFO - PROCESS | 2513 | 1464623312103 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]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 473ms 08:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:48:32 INFO - PROCESS | 2513 | 1464623312131 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 2513 | 1464623312132 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:48:32 INFO - PROCESS | 2513 | 1464623312134 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 2513 | 1464623312135 Marionette TRACE conn2 <- [1,950,null,{}] 08:48:32 INFO - PROCESS | 2513 | 1464623312138 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}] 08:48:32 INFO - PROCESS | 2513 | 1464623312231 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:48:32 INFO - PROCESS | 2513 | 1464623312236 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297fc000 == 49 [pid = 2513] [id = 245] 08:48:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x128ced400) [pid = 2513] [serial = 733] [outer = 0x0] 08:48:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1295cac00) [pid = 2513] [serial = 734] [outer = 0x128ced400] 08:48:32 INFO - PROCESS | 2513 | 1464623312269 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12a8b6000) [pid = 2513] [serial = 735] [outer = 0x128ced400] 08:48:32 INFO - PROCESS | 2513 | 1464623312647 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]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 08:48:32 INFO - PROCESS | 2513 | 1464623312655 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 2513 | 1464623312656 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:48:32 INFO - PROCESS | 2513 | 1464623312668 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 2513 | 1464623312669 Marionette TRACE conn2 <- [1,954,null,{}] 08:48:32 INFO - PROCESS | 2513 | 1464623312671 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}] 08:48:32 INFO - PROCESS | 2513 | 1464623312774 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:48:32 INFO - PROCESS | 2513 | 1464623312808 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa12000 == 50 [pid = 2513] [id = 246] 08:48:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x126ff2000) [pid = 2513] [serial = 736] [outer = 0x0] 08:48:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12a8b8c00) [pid = 2513] [serial = 737] [outer = 0x126ff2000] 08:48:32 INFO - PROCESS | 2513 | 1464623312832 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12b021400) [pid = 2513] [serial = 738] [outer = 0x126ff2000] 08:48:33 INFO - PROCESS | 2513 | 1464623313224 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 571ms 08:48:33 INFO - PROCESS | 2513 | 1464623313238 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 2513 | 1464623313239 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:48:33 INFO - PROCESS | 2513 | 1464623313242 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 2513 | 1464623313245 Marionette TRACE conn2 <- [1,958,null,{}] 08:48:33 INFO - PROCESS | 2513 | 1464623313249 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}] 08:48:33 INFO - PROCESS | 2513 | 1464623313419 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:48:33 INFO - PROCESS | 2513 | 1464623313441 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2de000 == 51 [pid = 2513] [id = 247] 08:48:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x12a8b9c00) [pid = 2513] [serial = 739] [outer = 0x0] 08:48:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x12b9da800) [pid = 2513] [serial = 740] [outer = 0x12a8b9c00] 08:48:33 INFO - PROCESS | 2513 | 1464623313481 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x12badf400) [pid = 2513] [serial = 741] [outer = 0x12a8b9c00] 08:48:33 INFO - PROCESS | 2513 | 1464623313909 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 722ms 08:48:33 INFO - PROCESS | 2513 | 1464623313993 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 2513 | 1464623313997 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:48:34 INFO - PROCESS | 2513 | 1464623314013 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 2513 | 1464623314015 Marionette TRACE conn2 <- [1,962,null,{}] 08:48:34 INFO - PROCESS | 2513 | 1464623314019 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}] 08:48:34 INFO - PROCESS | 2513 | 1464623314169 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:48:34 INFO - PROCESS | 2513 | 1464623314190 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c20b800 == 52 [pid = 2513] [id = 248] 08:48:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x12b0a3c00) [pid = 2513] [serial = 742] [outer = 0x0] 08:48:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x12c015400) [pid = 2513] [serial = 743] [outer = 0x12b0a3c00] 08:48:34 INFO - PROCESS | 2513 | 1464623314230 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12c034c00) [pid = 2513] [serial = 744] [outer = 0x12b0a3c00] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x126973400) [pid = 2513] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x128810800) [pid = 2513] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x118859c00) [pid = 2513] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x119091000) [pid = 2513] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x128806c00) [pid = 2513] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1129cf400) [pid = 2513] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x118583800) [pid = 2513] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x115f36800) [pid = 2513] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x116a67000) [pid = 2513] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x1129ca400) [pid = 2513] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x1295e3c00) [pid = 2513] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:48:34 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x12b9d9c00) [pid = 2513] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:48:34 INFO - PROCESS | 2513 | 1464623314628 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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:48:34 INFO - PROCESS | 2513 | 1464623314683 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 2513 | 1464623314685 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:48:34 INFO - PROCESS | 2513 | 1464623314687 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 2513 | 1464623314688 Marionette TRACE conn2 <- [1,966,null,{}] 08:48:34 INFO - PROCESS | 2513 | 1464623314691 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}] 08:48:34 INFO - PROCESS | 2513 | 1464623314771 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:48:34 INFO - PROCESS | 2513 | 1464623314823 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2df000 == 53 [pid = 2513] [id = 249] 08:48:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x112a7ec00) [pid = 2513] [serial = 745] [outer = 0x0] 08:48:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x119660c00) [pid = 2513] [serial = 746] [outer = 0x112a7ec00] 08:48:34 INFO - PROCESS | 2513 | 1464623314850 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x125643c00) [pid = 2513] [serial = 747] [outer = 0x112a7ec00] 08:48:35 INFO - PROCESS | 2513 | 1464623315146 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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:48:35 INFO - PROCESS | 2513 | 1464623315206 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 2513 | 1464623315207 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:48:35 INFO - PROCESS | 2513 | 1464623315209 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 2513 | 1464623315211 Marionette TRACE conn2 <- [1,970,null,{}] 08:48:35 INFO - PROCESS | 2513 | 1464623315213 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}] 08:48:35 INFO - PROCESS | 2513 | 1464623315308 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:48:35 INFO - PROCESS | 2513 | 1464623315315 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdd0800 == 54 [pid = 2513] [id = 250] 08:48:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x125647000) [pid = 2513] [serial = 748] [outer = 0x0] 08:48:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12564dc00) [pid = 2513] [serial = 749] [outer = 0x125647000] 08:48:35 INFO - PROCESS | 2513 | 1464623315343 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12c021000) [pid = 2513] [serial = 750] [outer = 0x125647000] 08:48:35 INFO - PROCESS | 2513 | 1464623315672 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]]]}] 08:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 521ms 08:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:48:35 INFO - PROCESS | 2513 | 1464623315731 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 2513 | 1464623315732 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:48:35 INFO - PROCESS | 2513 | 1464623315734 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 2513 | 1464623315735 Marionette TRACE conn2 <- [1,974,null,{}] 08:48:35 INFO - PROCESS | 2513 | 1464623315738 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}] 08:48:35 INFO - PROCESS | 2513 | 1464623315820 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:48:35 INFO - PROCESS | 2513 | 1464623315824 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d36d000 == 55 [pid = 2513] [id = 251] 08:48:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x112698400) [pid = 2513] [serial = 751] [outer = 0x0] 08:48:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x11269bc00) [pid = 2513] [serial = 752] [outer = 0x112698400] 08:48:35 INFO - PROCESS | 2513 | 1464623315850 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1126a0000) [pid = 2513] [serial = 753] [outer = 0x112698400] 08:48:36 INFO - PROCESS | 2513 | 1464623316152 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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:48:36 INFO - PROCESS | 2513 | 1464623316205 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 2513 | 1464623316206 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:48:36 INFO - PROCESS | 2513 | 1464623316209 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 2513 | 1464623316210 Marionette TRACE conn2 <- [1,978,null,{}] 08:48:36 INFO - PROCESS | 2513 | 1464623316212 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}] 08:48:36 INFO - PROCESS | 2513 | 1464623316301 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:48:36 INFO - PROCESS | 2513 | 1464623316354 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3e8800 == 56 [pid = 2513] [id = 252] 08:48:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x112698800) [pid = 2513] [serial = 754] [outer = 0x0] 08:48:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x125642800) [pid = 2513] [serial = 755] [outer = 0x112698800] 08:48:36 INFO - PROCESS | 2513 | 1464623316379 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12c038800) [pid = 2513] [serial = 756] [outer = 0x112698800] 08:48:36 INFO - PROCESS | 2513 | 1464623316815 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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 620ms 08:48:36 INFO - PROCESS | 2513 | 1464623316831 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 2513 | 1464623316833 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:48:36 INFO - PROCESS | 2513 | 1464623316837 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 2513 | 1464623316840 Marionette TRACE conn2 <- [1,982,null,{}] 08:48:36 INFO - PROCESS | 2513 | 1464623316844 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}] 08:48:36 INFO - PROCESS | 2513 | 1464623316954 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:48:37 INFO - PROCESS | 2513 | 1464623317014 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191cd000 == 57 [pid = 2513] [id = 253] 08:48:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x115dc2000) [pid = 2513] [serial = 757] [outer = 0x0] 08:48:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x116071000) [pid = 2513] [serial = 758] [outer = 0x115dc2000] 08:48:37 INFO - PROCESS | 2513 | 1464623317052 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x117692400) [pid = 2513] [serial = 759] [outer = 0x115dc2000] 08:48:37 INFO - PROCESS | 2513 | 1464623317630 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]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 822ms 08:48:37 INFO - PROCESS | 2513 | 1464623317671 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 2513 | 1464623317675 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:48:37 INFO - PROCESS | 2513 | 1464623317694 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 2513 | 1464623317696 Marionette TRACE conn2 <- [1,986,null,{}] 08:48:37 INFO - PROCESS | 2513 | 1464623317699 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}] 08:48:37 INFO - PROCESS | 2513 | 1464623317802 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:48:37 INFO - PROCESS | 2513 | 1464623317868 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x129538800 == 58 [pid = 2513] [id = 254] 08:48:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x11878b800) [pid = 2513] [serial = 760] [outer = 0x0] 08:48:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x118850000) [pid = 2513] [serial = 761] [outer = 0x11878b800] 08:48:37 INFO - PROCESS | 2513 | 1464623317898 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x11948ec00) [pid = 2513] [serial = 762] [outer = 0x11878b800] 08:48:38 INFO - PROCESS | 2513 | 1464623318330 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]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 672ms 08:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:48:38 INFO - PROCESS | 2513 | 1464623318364 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 2513 | 1464623318366 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:48:38 INFO - PROCESS | 2513 | 1464623318368 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 2513 | 1464623318371 Marionette TRACE conn2 <- [1,990,null,{}] 08:48:38 INFO - PROCESS | 2513 | 1464623318379 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}] 08:48:38 INFO - PROCESS | 2513 | 1464623318486 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:48:38 INFO - PROCESS | 2513 | 1464623318542 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e011000 == 59 [pid = 2513] [id = 255] 08:48:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x12123d000) [pid = 2513] [serial = 763] [outer = 0x0] 08:48:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x121246000) [pid = 2513] [serial = 764] [outer = 0x12123d000] 08:48:38 INFO - PROCESS | 2513 | 1464623318575 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x1219aa400) [pid = 2513] [serial = 765] [outer = 0x12123d000] 08:48:39 INFO - PROCESS | 2513 | 1464623319022 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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 08:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:48:39 INFO - PROCESS | 2513 | 1464623319040 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 2513 | 1464623319042 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:48:39 INFO - PROCESS | 2513 | 1464623319044 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 2513 | 1464623319046 Marionette TRACE conn2 <- [1,994,null,{}] 08:48:39 INFO - PROCESS | 2513 | 1464623319048 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}] 08:48:39 INFO - PROCESS | 2513 | 1464623319170 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:48:39 INFO - PROCESS | 2513 | 1464623319225 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x112675000 == 60 [pid = 2513] [id = 256] 08:48:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x125643800) [pid = 2513] [serial = 766] [outer = 0x0] 08:48:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12712b000) [pid = 2513] [serial = 767] [outer = 0x125643800] 08:48:39 INFO - PROCESS | 2513 | 1464623319254 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x128808800) [pid = 2513] [serial = 768] [outer = 0x125643800] 08:48:39 INFO - PROCESS | 2513 | 1464623319911 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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 921ms 08:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:48:39 INFO - PROCESS | 2513 | 1464623319965 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 2513 | 1464623319967 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:48:39 INFO - PROCESS | 2513 | 1464623319971 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 2513 | 1464623319973 Marionette TRACE conn2 <- [1,998,null,{}] 08:48:39 INFO - PROCESS | 2513 | 1464623319994 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}] 08:48:40 INFO - PROCESS | 2513 | 1464623320100 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:48:40 INFO - PROCESS | 2513 | 1464623320147 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x11831b800 == 61 [pid = 2513] [id = 257] 08:48:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x1129d0c00) [pid = 2513] [serial = 769] [outer = 0x0] 08:48:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x112a73400) [pid = 2513] [serial = 770] [outer = 0x1129d0c00] 08:48:40 INFO - PROCESS | 2513 | 1464623320178 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x115f3a400) [pid = 2513] [serial = 771] [outer = 0x1129d0c00] 08:48:40 INFO - PROCESS | 2513 | 1464623320752 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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 823ms 08:48:40 INFO - PROCESS | 2513 | 1464623320794 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 2513 | 1464623320799 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:48:40 INFO - PROCESS | 2513 | 1464623320803 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 2513 | 1464623320805 Marionette TRACE conn2 <- [1,1002,null,{}] 08:48:40 INFO - PROCESS | 2513 | 1464623320807 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}] 08:48:40 INFO - PROCESS | 2513 | 1464623320901 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:48:40 INFO - PROCESS | 2513 | 1464623320972 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x11672c800 == 62 [pid = 2513] [id = 258] 08:48:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x113cf7c00) [pid = 2513] [serial = 772] [outer = 0x0] 08:48:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x11717b800) [pid = 2513] [serial = 773] [outer = 0x113cf7c00] 08:48:41 INFO - PROCESS | 2513 | 1464623321001 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x117e31000) [pid = 2513] [serial = 774] [outer = 0x113cf7c00] 08:48:41 INFO - PROCESS | 2513 | 1464623321445 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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms 08:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:48:41 INFO - PROCESS | 2513 | 1464623321477 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 2513 | 1464623321478 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:48:41 INFO - PROCESS | 2513 | 1464623321480 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 2513 | 1464623321483 Marionette TRACE conn2 <- [1,1006,null,{}] 08:48:41 INFO - PROCESS | 2513 | 1464623321490 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}] 08:48:41 INFO - PROCESS | 2513 | 1464623321584 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:48:41 INFO - PROCESS | 2513 | 1464623321672 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x113edf000 == 63 [pid = 2513] [id = 259] 08:48:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x112691c00) [pid = 2513] [serial = 775] [outer = 0x0] 08:48:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x1129d1c00) [pid = 2513] [serial = 776] [outer = 0x112691c00] 08:48:41 INFO - PROCESS | 2513 | 1464623321733 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x1185cd400) [pid = 2513] [serial = 777] [outer = 0x112691c00] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12d36d000 == 62 [pid = 2513] [id = 251] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdd0800 == 61 [pid = 2513] [id = 250] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2df000 == 60 [pid = 2513] [id = 249] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12c20b800 == 59 [pid = 2513] [id = 248] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2de000 == 58 [pid = 2513] [id = 247] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa12000 == 57 [pid = 2513] [id = 246] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x11857b800) [pid = 2513] [serial = 647] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12bae6800) [pid = 2513] [serial = 698] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x11807e800) [pid = 2513] [serial = 650] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x118796800) [pid = 2513] [serial = 653] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x126975c00) [pid = 2513] [serial = 656] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x1291bc400) [pid = 2513] [serial = 659] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x1297fc000 == 56 [pid = 2513] [id = 245] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e7800 == 55 [pid = 2513] [id = 244] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x1255b3000 == 54 [pid = 2513] [id = 243] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x120e59000 == 53 [pid = 2513] [id = 242] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x11707a800 == 52 [pid = 2513] [id = 241] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x120e71800 == 51 [pid = 2513] [id = 240] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x116f20000 == 50 [pid = 2513] [id = 234] 08:48:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12c21a800 == 49 [pid = 2513] [id = 233] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x127455c00) [pid = 2513] [serial = 680] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12935d800) [pid = 2513] [serial = 686] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x1190d7800) [pid = 2513] [serial = 671] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x121128c00) [pid = 2513] [serial = 677] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x128cee400) [pid = 2513] [serial = 683] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x11965c800) [pid = 2513] [serial = 674] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x119d42c00) [pid = 2513] [serial = 675] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x1185cdc00) [pid = 2513] [serial = 668] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x118798800) [pid = 2513] [serial = 669] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x1168b1c00) [pid = 2513] [serial = 663] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x115f78400) [pid = 2513] [serial = 662] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x11857e400) [pid = 2513] [serial = 666] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x11808c400) [pid = 2513] [serial = 665] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x118856800) [pid = 2513] [serial = 692] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x12a886c00) [pid = 2513] [serial = 689] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x12b9dec00) [pid = 2513] [serial = 695] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x12abc4c00) [pid = 2513] [serial = 690] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x1295e6800) [pid = 2513] [serial = 687] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x128cf7800) [pid = 2513] [serial = 684] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x128805c00) [pid = 2513] [serial = 681] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x12bad8800) [pid = 2513] [serial = 696] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x126e2b800) [pid = 2513] [serial = 678] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x1194d1800) [pid = 2513] [serial = 672] [outer = 0x0] [url = about:blank] 08:48:41 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12b2ba000) [pid = 2513] [serial = 693] [outer = 0x0] [url = about:blank] 08:48:42 INFO - PROCESS | 2513 | 1464623322073 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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 623ms 08:48:42 INFO - PROCESS | 2513 | 1464623322104 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 2513 | 1464623322105 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:48:42 INFO - PROCESS | 2513 | 1464623322108 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 2513 | 1464623322109 Marionette TRACE conn2 <- [1,1010,null,{}] 08:48:42 INFO - PROCESS | 2513 | 1464623322111 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}] 08:48:42 INFO - PROCESS | 2513 | 1464623322194 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:48:42 INFO - PROCESS | 2513 | 1464623322243 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188b0800 == 50 [pid = 2513] [id = 260] 08:48:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x1185c3c00) [pid = 2513] [serial = 778] [outer = 0x0] 08:48:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x118793000) [pid = 2513] [serial = 779] [outer = 0x1185c3c00] 08:48:42 INFO - PROCESS | 2513 | 1464623322269 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x119030800) [pid = 2513] [serial = 780] [outer = 0x1185c3c00] 08:48:42 INFO - PROCESS | 2513 | 1464623322549 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]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:48:42 INFO - PROCESS | 2513 | 1464623322585 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 2513 | 1464623322586 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:48:42 INFO - PROCESS | 2513 | 1464623322588 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 2513 | 1464623322589 Marionette TRACE conn2 <- [1,1014,null,{}] 08:48:42 INFO - PROCESS | 2513 | 1464623322591 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}] 08:48:42 INFO - PROCESS | 2513 | 1464623322672 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:48:42 INFO - PROCESS | 2513 | 1464623322677 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e6e800 == 51 [pid = 2513] [id = 261] 08:48:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x119095800) [pid = 2513] [serial = 781] [outer = 0x0] 08:48:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x119187400) [pid = 2513] [serial = 782] [outer = 0x119095800] 08:48:42 INFO - PROCESS | 2513 | 1464623322704 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1194c5400) [pid = 2513] [serial = 783] [outer = 0x119095800] 08:48:43 INFO - PROCESS | 2513 | 1464623323050 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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms 08:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:48:43 INFO - PROCESS | 2513 | 1464623323106 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 2513 | 1464623323107 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:48:43 INFO - PROCESS | 2513 | 1464623323115 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 2513 | 1464623323117 Marionette TRACE conn2 <- [1,1018,null,{}] 08:48:43 INFO - PROCESS | 2513 | 1464623323119 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}] 08:48:43 INFO - PROCESS | 2513 | 1464623323215 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:48:43 INFO - PROCESS | 2513 | 1464623323221 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e1000 == 52 [pid = 2513] [id = 262] 08:48:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x119c90c00) [pid = 2513] [serial = 784] [outer = 0x0] 08:48:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x12123bc00) [pid = 2513] [serial = 785] [outer = 0x119c90c00] 08:48:43 INFO - PROCESS | 2513 | 1464623323247 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x121248800) [pid = 2513] [serial = 786] [outer = 0x119c90c00] 08:48:43 INFO - PROCESS | 2513 | 1464623323578 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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 474ms 08:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:48:43 INFO - PROCESS | 2513 | 1464623323584 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 2513 | 1464623323586 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:48:43 INFO - PROCESS | 2513 | 1464623323588 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 2513 | 1464623323589 Marionette TRACE conn2 <- [1,1022,null,{}] 08:48:43 INFO - PROCESS | 2513 | 1464623323592 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}] 08:48:43 INFO - PROCESS | 2513 | 1464623323704 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:48:43 INFO - PROCESS | 2513 | 1464623323737 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x11602e800 == 53 [pid = 2513] [id = 263] 08:48:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x112693c00) [pid = 2513] [serial = 787] [outer = 0x0] 08:48:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x121249c00) [pid = 2513] [serial = 788] [outer = 0x112693c00] 08:48:43 INFO - PROCESS | 2513 | 1464623323764 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x121b52c00) [pid = 2513] [serial = 789] [outer = 0x112693c00] 08:48:44 INFO - PROCESS | 2513 | 1464623324200 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]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 618ms 08:48:44 INFO - PROCESS | 2513 | 1464623324217 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 2513 | 1464623324219 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:48:44 INFO - PROCESS | 2513 | 1464623324231 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 2513 | 1464623324233 Marionette TRACE conn2 <- [1,1026,null,{}] 08:48:44 INFO - PROCESS | 2513 | 1464623324236 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}] 08:48:44 INFO - PROCESS | 2513 | 1464623324347 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:48:44 INFO - PROCESS | 2513 | 1464623324352 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x126c86000 == 54 [pid = 2513] [id = 264] 08:48:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x118793c00) [pid = 2513] [serial = 790] [outer = 0x0] 08:48:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x124c4f800) [pid = 2513] [serial = 791] [outer = 0x118793c00] 08:48:44 INFO - PROCESS | 2513 | 1464623324376 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x124d6f800) [pid = 2513] [serial = 792] [outer = 0x118793c00] 08:48:44 INFO - PROCESS | 2513 | 1464623324693 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]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 525ms 08:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:48:44 INFO - PROCESS | 2513 | 1464623324751 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 2513 | 1464623324752 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:48:44 INFO - PROCESS | 2513 | 1464623324754 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 2513 | 1464623324755 Marionette TRACE conn2 <- [1,1030,null,{}] 08:48:44 INFO - PROCESS | 2513 | 1464623324758 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}] 08:48:44 INFO - PROCESS | 2513 | 1464623324851 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:48:44 INFO - PROCESS | 2513 | 1464623324863 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e5800 == 55 [pid = 2513] [id = 265] 08:48:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x124c42800) [pid = 2513] [serial = 793] [outer = 0x0] 08:48:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x12564b400) [pid = 2513] [serial = 794] [outer = 0x124c42800] 08:48:44 INFO - PROCESS | 2513 | 1464623324887 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x12697e400) [pid = 2513] [serial = 795] [outer = 0x124c42800] 08:48:45 INFO - PROCESS | 2513 | 1464623325222 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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 08:48:45 INFO - PROCESS | 2513 | 1464623325274 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 2513 | 1464623325276 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:48:45 INFO - PROCESS | 2513 | 1464623325278 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 2513 | 1464623325279 Marionette TRACE conn2 <- [1,1034,null,{}] 08:48:45 INFO - PROCESS | 2513 | 1464623325281 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}] 08:48:45 INFO - PROCESS | 2513 | 1464623325395 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:48:45 INFO - PROCESS | 2513 | 1464623325399 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x129122000 == 56 [pid = 2513] [id = 266] 08:48:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x125649800) [pid = 2513] [serial = 796] [outer = 0x0] 08:48:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x126e29c00) [pid = 2513] [serial = 797] [outer = 0x125649800] 08:48:45 INFO - PROCESS | 2513 | 1464623325423 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12745ec00) [pid = 2513] [serial = 798] [outer = 0x125649800] 08:48:45 INFO - PROCESS | 2513 | 1464623325765 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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 522ms 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:48:45 INFO - PROCESS | 2513 | 1464623325800 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 2513 | 1464623325802 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:48:45 INFO - PROCESS | 2513 | 1464623325804 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 2513 | 1464623325806 Marionette TRACE conn2 <- [1,1038,null,{}] 08:48:45 INFO - PROCESS | 2513 | 1464623325808 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}] 08:48:45 INFO - PROCESS | 2513 | 1464623325919 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:48:45 INFO - PROCESS | 2513 | 1464623325931 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a81e800 == 57 [pid = 2513] [id = 267] 08:48:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x126caa800) [pid = 2513] [serial = 799] [outer = 0x0] 08:48:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x128806800) [pid = 2513] [serial = 800] [outer = 0x126caa800] 08:48:45 INFO - PROCESS | 2513 | 1464623325960 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12935a000) [pid = 2513] [serial = 801] [outer = 0x126caa800] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1180c6c00) [pid = 2513] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x127687c00) [pid = 2513] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x112a76000) [pid = 2513] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x1166c5800) [pid = 2513] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x1276e6c00) [pid = 2513] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x119656400) [pid = 2513] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x1168b2c00) [pid = 2513] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x113c77c00) [pid = 2513] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12c678000) [pid = 2513] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x1190d5c00) [pid = 2513] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x118087400) [pid = 2513] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x118585400) [pid = 2513] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x121766400) [pid = 2513] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x126ff2000) [pid = 2513] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x12a8b9c00) [pid = 2513] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x12b0a3c00) [pid = 2513] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x112a7ec00) [pid = 2513] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x125647000) [pid = 2513] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x117e2e400) [pid = 2513] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x128ced400) [pid = 2513] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x112698400) [pid = 2513] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x1214c2c00) [pid = 2513] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x115f34c00) [pid = 2513] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x1185f4800) [pid = 2513] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x12abbec00) [pid = 2513] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x11908d000) [pid = 2513] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:48:46 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x111baf800) [pid = 2513] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:48:46 INFO - PROCESS | 2513 | 1464623326513 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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 721ms 08:48:46 INFO - PROCESS | 2513 | 1464623326525 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 2513 | 1464623326526 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:48:46 INFO - PROCESS | 2513 | 1464623326535 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 2513 | 1464623326536 Marionette TRACE conn2 <- [1,1042,null,{}] 08:48:46 INFO - PROCESS | 2513 | 1464623326539 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}] 08:48:46 INFO - PROCESS | 2513 | 1464623326648 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:48:46 INFO - PROCESS | 2513 | 1464623326686 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x121cbf800 == 58 [pid = 2513] [id = 268] 08:48:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x11269cc00) [pid = 2513] [serial = 802] [outer = 0x0] 08:48:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1180c6c00) [pid = 2513] [serial = 803] [outer = 0x11269cc00] 08:48:46 INFO - PROCESS | 2513 | 1464623326711 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x121126400) [pid = 2513] [serial = 804] [outer = 0x11269cc00] 08:48:46 INFO - PROCESS | 2513 | 1464623326985 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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 473ms 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:48:47 INFO - PROCESS | 2513 | 1464623327004 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 2513 | 1464623327006 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:48:47 INFO - PROCESS | 2513 | 1464623327008 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 2513 | 1464623327009 Marionette TRACE conn2 <- [1,1046,null,{}] 08:48:47 INFO - PROCESS | 2513 | 1464623327020 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}] 08:48:47 INFO - PROCESS | 2513 | 1464623327105 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:48:47 INFO - PROCESS | 2513 | 1464623327110 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b233000 == 59 [pid = 2513] [id = 269] 08:48:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x118798400) [pid = 2513] [serial = 805] [outer = 0x0] 08:48:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x126ff3400) [pid = 2513] [serial = 806] [outer = 0x118798400] 08:48:47 INFO - PROCESS | 2513 | 1464623327138 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x128fb4c00) [pid = 2513] [serial = 807] [outer = 0x118798400] 08:48:47 INFO - PROCESS | 2513 | 1464623327467 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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 477ms 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:48:47 INFO - PROCESS | 2513 | 1464623327486 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 2513 | 1464623327487 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:48:47 INFO - PROCESS | 2513 | 1464623327489 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 2513 | 1464623327490 Marionette TRACE conn2 <- [1,1050,null,{}] 08:48:47 INFO - PROCESS | 2513 | 1464623327492 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}] 08:48:47 INFO - PROCESS | 2513 | 1464623327597 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:48:47 INFO - PROCESS | 2513 | 1464623327604 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2d5800 == 60 [pid = 2513] [id = 270] 08:48:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x118522400) [pid = 2513] [serial = 808] [outer = 0x0] 08:48:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x127687c00) [pid = 2513] [serial = 809] [outer = 0x118522400] 08:48:47 INFO - PROCESS | 2513 | 1464623327629 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1295c4800) [pid = 2513] [serial = 810] [outer = 0x118522400] 08:48:47 INFO - PROCESS | 2513 | 1464623327923 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]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:48:47 INFO - PROCESS | 2513 | 1464623327959 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 2513 | 1464623327960 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:48:47 INFO - PROCESS | 2513 | 1464623327965 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 2513 | 1464623327967 Marionette TRACE conn2 <- [1,1054,null,{}] 08:48:47 INFO - PROCESS | 2513 | 1464623327969 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}] 08:48:48 INFO - PROCESS | 2513 | 1464623328051 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:48:48 INFO - PROCESS | 2513 | 1464623328055 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda7800 == 61 [pid = 2513] [id = 271] 08:48:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x1295c8800) [pid = 2513] [serial = 811] [outer = 0x0] 08:48:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x12a74cc00) [pid = 2513] [serial = 812] [outer = 0x1295c8800] 08:48:48 INFO - PROCESS | 2513 | 1464623328080 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12a7c9000) [pid = 2513] [serial = 813] [outer = 0x1295c8800] 08:48:48 INFO - PROCESS | 2513 | 1464623328476 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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 572ms 08:48:48 INFO - PROCESS | 2513 | 1464623328537 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 2513 | 1464623328539 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:48:48 INFO - PROCESS | 2513 | 1464623328543 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 2513 | 1464623328547 Marionette TRACE conn2 <- [1,1058,null,{}] 08:48:48 INFO - PROCESS | 2513 | 1464623328551 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}] 08:48:48 INFO - PROCESS | 2513 | 1464623328658 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:48:48 INFO - PROCESS | 2513 | 1464623328725 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x11707c800 == 62 [pid = 2513] [id = 272] 08:48:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x112696800) [pid = 2513] [serial = 814] [outer = 0x0] 08:48:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x1129d1000) [pid = 2513] [serial = 815] [outer = 0x112696800] 08:48:48 INFO - PROCESS | 2513 | 1464623328757 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x113cf1800) [pid = 2513] [serial = 816] [outer = 0x112696800] 08:48:49 INFO - PROCESS | 2513 | 1464623329212 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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 675ms 08:48:49 INFO - PROCESS | 2513 | 1464623329218 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 2513 | 1464623329222 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:48:49 INFO - PROCESS | 2513 | 1464623329227 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 2513 | 1464623329229 Marionette TRACE conn2 <- [1,1062,null,{}] 08:48:49 INFO - PROCESS | 2513 | 1464623329231 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}] 08:48:49 INFO - PROCESS | 2513 | 1464623329333 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:48:49 INFO - PROCESS | 2513 | 1464623329383 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e71800 == 63 [pid = 2513] [id = 273] 08:48:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x115f3e800) [pid = 2513] [serial = 817] [outer = 0x0] 08:48:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x117e23c00) [pid = 2513] [serial = 818] [outer = 0x115f3e800] 08:48:49 INFO - PROCESS | 2513 | 1464623329413 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x118579c00) [pid = 2513] [serial = 819] [outer = 0x115f3e800] 08:48:49 INFO - PROCESS | 2513 | 1464623329819 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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 623ms 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:48:49 INFO - PROCESS | 2513 | 1464623329850 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 2513 | 1464623329851 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:48:49 INFO - PROCESS | 2513 | 1464623329854 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 2513 | 1464623329856 Marionette TRACE conn2 <- [1,1066,null,{}] 08:48:49 INFO - PROCESS | 2513 | 1464623329881 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}] 08:48:50 INFO - PROCESS | 2513 | 1464623330001 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:48:50 INFO - PROCESS | 2513 | 1464623330072 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd92000 == 64 [pid = 2513] [id = 274] 08:48:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x119188c00) [pid = 2513] [serial = 820] [outer = 0x0] 08:48:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x1194cf000) [pid = 2513] [serial = 821] [outer = 0x119188c00] 08:48:50 INFO - PROCESS | 2513 | 1464623330104 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x119c8bc00) [pid = 2513] [serial = 822] [outer = 0x119188c00] 08:48:50 INFO - PROCESS | 2513 | 1464623330528 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]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 722ms 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:48:50 INFO - PROCESS | 2513 | 1464623330579 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 2513 | 1464623330581 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:48:50 INFO - PROCESS | 2513 | 1464623330583 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 2513 | 1464623330584 Marionette TRACE conn2 <- [1,1070,null,{}] 08:48:50 INFO - PROCESS | 2513 | 1464623330587 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}] 08:48:50 INFO - PROCESS | 2513 | 1464623330688 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:48:50 INFO - PROCESS | 2513 | 1464623330755 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c954800 == 65 [pid = 2513] [id = 275] 08:48:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x121241000) [pid = 2513] [serial = 823] [outer = 0x0] 08:48:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x121520800) [pid = 2513] [serial = 824] [outer = 0x121241000] 08:48:50 INFO - PROCESS | 2513 | 1464623330785 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12697e000) [pid = 2513] [serial = 825] [outer = 0x121241000] 08:48:51 INFO - PROCESS | 2513 | 1464623331157 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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 620ms 08:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:48:51 INFO - PROCESS | 2513 | 1464623331203 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 2513 | 1464623331204 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:48:51 INFO - PROCESS | 2513 | 1464623331207 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 2513 | 1464623331208 Marionette TRACE conn2 <- [1,1074,null,{}] 08:48:51 INFO - PROCESS | 2513 | 1464623331210 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}] 08:48:51 INFO - PROCESS | 2513 | 1464623331308 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:48:51 INFO - PROCESS | 2513 | 1464623331396 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd83800 == 66 [pid = 2513] [id = 276] 08:48:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12123cc00) [pid = 2513] [serial = 826] [outer = 0x0] 08:48:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x1276e4c00) [pid = 2513] [serial = 827] [outer = 0x12123cc00] 08:48:51 INFO - PROCESS | 2513 | 1464623331425 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x128cef800) [pid = 2513] [serial = 828] [outer = 0x12123cc00] 08:48:51 INFO - PROCESS | 2513 | 1464623331862 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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 668ms 08:48:51 INFO - PROCESS | 2513 | 1464623331875 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 2513 | 1464623331877 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:48:51 INFO - PROCESS | 2513 | 1464623331914 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 2513 | 1464623331915 Marionette TRACE conn2 <- [1,1078,null,{}] 08:48:51 INFO - PROCESS | 2513 | 1464623331918 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}] 08:48:52 INFO - PROCESS | 2513 | 1464623332031 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:48:52 INFO - PROCESS | 2513 | 1464623332098 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b24e800 == 67 [pid = 2513] [id = 277] 08:48:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1166c7000) [pid = 2513] [serial = 829] [outer = 0x0] 08:48:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x1295c6800) [pid = 2513] [serial = 830] [outer = 0x1166c7000] 08:48:52 INFO - PROCESS | 2513 | 1464623332129 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12a8b3400) [pid = 2513] [serial = 831] [outer = 0x1166c7000] 08:48:52 INFO - PROCESS | 2513 | 1464623332559 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]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 674ms 08:48:52 INFO - PROCESS | 2513 | 1464623332615 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 2513 | 1464623332617 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:48:52 INFO - PROCESS | 2513 | 1464623332784 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 2513 | 1464623332786 Marionette TRACE conn2 <- [1,1082,null,{}] 08:48:52 INFO - PROCESS | 2513 | 1464623332790 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}] 08:48:52 INFO - PROCESS | 2513 | 1464623332888 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:48:52 INFO - PROCESS | 2513 | 1464623332944 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x119909800 == 68 [pid = 2513] [id = 278] 08:48:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x1129cbc00) [pid = 2513] [serial = 832] [outer = 0x0] 08:48:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x1129d3c00) [pid = 2513] [serial = 833] [outer = 0x1129cbc00] 08:48:52 INFO - PROCESS | 2513 | 1464623332971 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x11505e000) [pid = 2513] [serial = 834] [outer = 0x1129cbc00] 08:48:53 INFO - PROCESS | 2513 | 1464623333389 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]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 628ms 08:48:53 INFO - PROCESS | 2513 | 1464623333407 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:48:53 INFO - PROCESS | 2513 | 1464623333409 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:48:53 INFO - PROCESS | 2513 | 1464623333412 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 2513 | 1464623333413 Marionette TRACE conn2 <- [1,1086,null,{}] 08:48:53 INFO - PROCESS | 2513 | 1464623333418 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}] 08:48:53 INFO - PROCESS | 2513 | 1464623333514 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:48:53 INFO - PROCESS | 2513 | 1464623333566 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187d0000 == 69 [pid = 2513] [id = 279] 08:48:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x113c77c00) [pid = 2513] [serial = 835] [outer = 0x0] 08:48:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x116855000) [pid = 2513] [serial = 836] [outer = 0x113c77c00] 08:48:53 INFO - PROCESS | 2513 | 1464623333594 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x11857a400) [pid = 2513] [serial = 837] [outer = 0x113c77c00] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc17000 == 68 [pid = 2513] [id = 220] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa1c800 == 67 [pid = 2513] [id = 179] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e0800 == 66 [pid = 2513] [id = 165] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2d5800 == 65 [pid = 2513] [id = 270] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x12b233000 == 64 [pid = 2513] [id = 269] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x121cbf800 == 63 [pid = 2513] [id = 268] 08:48:53 INFO - PROCESS | 2513 | --DOCSHELL 0x12a81e800 == 62 [pid = 2513] [id = 267] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x125642800) [pid = 2513] [serial = 755] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x129122000 == 61 [pid = 2513] [id = 266] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e5800 == 60 [pid = 2513] [id = 265] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x126c86000 == 59 [pid = 2513] [id = 264] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x11602e800 == 58 [pid = 2513] [id = 263] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x1217e1000 == 57 [pid = 2513] [id = 262] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x120e6e800 == 56 [pid = 2513] [id = 261] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x1188b0800 == 55 [pid = 2513] [id = 260] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x113edf000 == 54 [pid = 2513] [id = 259] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x11672c800 == 53 [pid = 2513] [id = 258] 08:48:54 INFO - PROCESS | 2513 | 1464623334041 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]]]}] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x11831b800 == 52 [pid = 2513] [id = 257] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x12e011000 == 51 [pid = 2513] [id = 255] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x129538800 == 50 [pid = 2513] [id = 254] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x1191cd000 == 49 [pid = 2513] [id = 253] 08:48:54 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3e8800 == 48 [pid = 2513] [id = 252] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x124fca000) [pid = 2513] [serial = 567] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x118581c00) [pid = 2513] [serial = 651] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12abc3000) [pid = 2513] [serial = 573] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12c90f800) [pid = 2513] [serial = 531] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x127456800) [pid = 2513] [serial = 657] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x119659000) [pid = 2513] [serial = 600] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x119487800) [pid = 2513] [serial = 654] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x126fe7c00) [pid = 2513] [serial = 603] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x119182400) [pid = 2513] [serial = 564] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12a74d400) [pid = 2513] [serial = 570] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x118580800) [pid = 2513] [serial = 648] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12a74dc00) [pid = 2513] [serial = 660] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x12b019000) [pid = 2513] [serial = 606] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x1164b5800) [pid = 2513] [serial = 561] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x12a8b8c00) [pid = 2513] [serial = 737] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12b9da800) [pid = 2513] [serial = 740] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12b021400) [pid = 2513] [serial = 738] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x12c015400) [pid = 2513] [serial = 743] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x119660c00) [pid = 2513] [serial = 746] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x12badf400) [pid = 2513] [serial = 741] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x12564dc00) [pid = 2513] [serial = 749] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x118086c00) [pid = 2513] [serial = 722] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x1185c4c00) [pid = 2513] [serial = 723] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x1295cac00) [pid = 2513] [serial = 734] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x11269bc00) [pid = 2513] [serial = 752] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x115f36000) [pid = 2513] [serial = 701] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x123552000) [pid = 2513] [serial = 728] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x124fd6c00) [pid = 2513] [serial = 729] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1164b7800) [pid = 2513] [serial = 720] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x115f39000) [pid = 2513] [serial = 719] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12abc7c00) [pid = 2513] [serial = 713] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x118794400) [pid = 2513] [serial = 725] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x11970b000) [pid = 2513] [serial = 726] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x118580400) [pid = 2513] [serial = 704] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x126e26400) [pid = 2513] [serial = 710] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x119710800) [pid = 2513] [serial = 707] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x12c041400) [pid = 2513] [serial = 717] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x12baee000) [pid = 2513] [serial = 716] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x126f65c00) [pid = 2513] [serial = 731] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x1276e2000) [pid = 2513] [serial = 732] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x12c021000) [pid = 2513] [serial = 750] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x1126a0000) [pid = 2513] [serial = 753] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x12c034c00) [pid = 2513] [serial = 744] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x125643c00) [pid = 2513] [serial = 747] [outer = 0x0] [url = about:blank] 08:48:54 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12a8b6000) [pid = 2513] [serial = 735] [outer = 0x0] [url = about:blank] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 08:48:54 INFO - PROCESS | 2513 | 1464623334083 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 2513 | 1464623334084 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:48:54 INFO - PROCESS | 2513 | 1464623334086 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 2513 | 1464623334087 Marionette TRACE conn2 <- [1,1090,null,{}] 08:48:54 INFO - PROCESS | 2513 | 1464623334089 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}] 08:48:54 INFO - PROCESS | 2513 | 1464623334229 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:48:54 INFO - PROCESS | 2513 | 1464623334254 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170a7800 == 49 [pid = 2513] [id = 280] 08:48:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x1185be400) [pid = 2513] [serial = 838] [outer = 0x0] 08:48:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x1185f2800) [pid = 2513] [serial = 839] [outer = 0x1185be400] 08:48:54 INFO - PROCESS | 2513 | 1464623334307 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x118794000) [pid = 2513] [serial = 840] [outer = 0x1185be400] 08:48:54 INFO - PROCESS | 2513 | 1464623334771 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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 720ms 08:48:54 INFO - PROCESS | 2513 | 1464623334807 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 2513 | 1464623334809 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:48:54 INFO - PROCESS | 2513 | 1464623334812 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 2513 | 1464623334813 Marionette TRACE conn2 <- [1,1094,null,{}] 08:48:54 INFO - PROCESS | 2513 | 1464623334816 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}] 08:48:54 INFO - PROCESS | 2513 | 1464623334933 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:48:55 INFO - PROCESS | 2513 | 1464623335010 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191cd000 == 50 [pid = 2513] [id = 281] 08:48:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x118794800) [pid = 2513] [serial = 841] [outer = 0x0] 08:48:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x119187800) [pid = 2513] [serial = 842] [outer = 0x118794800] 08:48:55 INFO - PROCESS | 2513 | 1464623335053 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x11965d400) [pid = 2513] [serial = 843] [outer = 0x118794800] 08:48:55 INFO - PROCESS | 2513 | 1464623335416 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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 622ms 08:48:55 INFO - PROCESS | 2513 | 1464623335434 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 2513 | 1464623335435 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:48:55 INFO - PROCESS | 2513 | 1464623335437 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 2513 | 1464623335448 Marionette TRACE conn2 <- [1,1098,null,{}] 08:48:55 INFO - PROCESS | 2513 | 1464623335457 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}] 08:48:55 INFO - PROCESS | 2513 | 1464623335535 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:48:55 INFO - PROCESS | 2513 | 1464623335540 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e19800 == 51 [pid = 2513] [id = 282] 08:48:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x11965d800) [pid = 2513] [serial = 844] [outer = 0x0] 08:48:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x121124800) [pid = 2513] [serial = 845] [outer = 0x11965d800] 08:48:55 INFO - PROCESS | 2513 | 1464623335565 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x121244000) [pid = 2513] [serial = 846] [outer = 0x11965d800] 08:48:55 INFO - PROCESS | 2513 | 1464623335909 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]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 478ms 08:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:48:55 INFO - PROCESS | 2513 | 1464623335917 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 2513 | 1464623335918 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:48:55 INFO - PROCESS | 2513 | 1464623335922 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 2513 | 1464623335924 Marionette TRACE conn2 <- [1,1102,null,{}] 08:48:55 INFO - PROCESS | 2513 | 1464623335927 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}] 08:48:56 INFO - PROCESS | 2513 | 1464623336069 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:48:56 INFO - PROCESS | 2513 | 1464623336172 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x125689800 == 52 [pid = 2513] [id = 283] 08:48:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x119d0bc00) [pid = 2513] [serial = 847] [outer = 0x0] 08:48:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x12174ec00) [pid = 2513] [serial = 848] [outer = 0x119d0bc00] 08:48:56 INFO - PROCESS | 2513 | 1464623336214 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x121523c00) [pid = 2513] [serial = 849] [outer = 0x119d0bc00] 08:48:56 INFO - PROCESS | 2513 | 1464623336639 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]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 770ms 08:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:48:56 INFO - PROCESS | 2513 | 1464623336692 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 2513 | 1464623336693 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:48:56 INFO - PROCESS | 2513 | 1464623336695 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 2513 | 1464623336696 Marionette TRACE conn2 <- [1,1106,null,{}] 08:48:56 INFO - PROCESS | 2513 | 1464623336698 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}] 08:48:56 INFO - PROCESS | 2513 | 1464623336824 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:48:56 INFO - PROCESS | 2513 | 1464623336840 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274f0000 == 53 [pid = 2513] [id = 284] 08:48:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12564ec00) [pid = 2513] [serial = 850] [outer = 0x0] 08:48:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x126f65800) [pid = 2513] [serial = 851] [outer = 0x12564ec00] 08:48:56 INFO - PROCESS | 2513 | 1464623336865 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x1276dc000) [pid = 2513] [serial = 852] [outer = 0x12564ec00] 08:48:57 INFO - PROCESS | 2513 | 1464623337188 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]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 08:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:48:57 INFO - PROCESS | 2513 | 1464623337217 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 2513 | 1464623337218 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:48:57 INFO - PROCESS | 2513 | 1464623337221 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 2513 | 1464623337222 Marionette TRACE conn2 <- [1,1110,null,{}] 08:48:57 INFO - PROCESS | 2513 | 1464623337225 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}] 08:48:57 INFO - PROCESS | 2513 | 1464623337343 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:48:57 INFO - PROCESS | 2513 | 1464623337355 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297ec800 == 54 [pid = 2513] [id = 285] 08:48:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x1276dc800) [pid = 2513] [serial = 853] [outer = 0x0] 08:48:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x128812000) [pid = 2513] [serial = 854] [outer = 0x1276dc800] 08:48:57 INFO - PROCESS | 2513 | 1464623337381 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1291b9400) [pid = 2513] [serial = 855] [outer = 0x1276dc800] 08:48:57 INFO - PROCESS | 2513 | 1464623337689 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]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 473ms 08:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:48:57 INFO - PROCESS | 2513 | 1464623337702 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 2513 | 1464623337703 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:48:57 INFO - PROCESS | 2513 | 1464623337705 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 2513 | 1464623337706 Marionette TRACE conn2 <- [1,1114,null,{}] 08:48:57 INFO - PROCESS | 2513 | 1464623337708 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}] 08:48:57 INFO - PROCESS | 2513 | 1464623337816 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:48:57 INFO - PROCESS | 2513 | 1464623337849 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa02800 == 55 [pid = 2513] [id = 286] 08:48:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1276e6400) [pid = 2513] [serial = 856] [outer = 0x0] 08:48:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x1295c9400) [pid = 2513] [serial = 857] [outer = 0x1276e6400] 08:48:57 INFO - PROCESS | 2513 | 1464623337874 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x12a7be000) [pid = 2513] [serial = 858] [outer = 0x1276e6400] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x118793c00) [pid = 2513] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x124c42800) [pid = 2513] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x126caa800) [pid = 2513] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x11269cc00) [pid = 2513] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x125649800) [pid = 2513] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x112693c00) [pid = 2513] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x1129d0c00) [pid = 2513] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x113cf7c00) [pid = 2513] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x119095800) [pid = 2513] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x119c90c00) [pid = 2513] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x112691c00) [pid = 2513] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x1185c3c00) [pid = 2513] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x118798400) [pid = 2513] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:48:58 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x118522400) [pid = 2513] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:48:58 INFO - PROCESS | 2513 | 1464623338324 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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 668ms 08:48:58 INFO - PROCESS | 2513 | 1464623338374 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 2513 | 1464623338375 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:48:58 INFO - PROCESS | 2513 | 1464623338377 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 2513 | 1464623338378 Marionette TRACE conn2 <- [1,1118,null,{}] 08:48:58 INFO - PROCESS | 2513 | 1464623338381 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}] 08:48:58 INFO - PROCESS | 2513 | 1464623338464 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:48:58 INFO - PROCESS | 2513 | 1464623338469 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x128f42800 == 56 [pid = 2513] [id = 287] 08:48:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x112694c00) [pid = 2513] [serial = 859] [outer = 0x0] 08:48:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x11807f000) [pid = 2513] [serial = 860] [outer = 0x112694c00] 08:48:58 INFO - PROCESS | 2513 | 1464623338495 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x124876c00) [pid = 2513] [serial = 861] [outer = 0x112694c00] 08:48:58 INFO - PROCESS | 2513 | 1464623338817 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]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 473ms 08:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:48:58 INFO - PROCESS | 2513 | 1464623338850 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 2513 | 1464623338851 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:48:58 INFO - PROCESS | 2513 | 1464623338853 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 2513 | 1464623338855 Marionette TRACE conn2 <- [1,1122,null,{}] 08:48:58 INFO - PROCESS | 2513 | 1464623338857 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}] 08:48:58 INFO - PROCESS | 2513 | 1464623338974 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:48:58 INFO - PROCESS | 2513 | 1464623338980 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba97800 == 57 [pid = 2513] [id = 288] 08:48:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x115f3b800) [pid = 2513] [serial = 862] [outer = 0x0] 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x12a751000) [pid = 2513] [serial = 863] [outer = 0x115f3b800] 08:48:59 INFO - PROCESS | 2513 | 1464623339009 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12a8b7400) [pid = 2513] [serial = 864] [outer = 0x115f3b800] 08:48:59 INFO - PROCESS | 2513 | 1464623339342 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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 08:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:48:59 INFO - PROCESS | 2513 | 1464623339373 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 2513 | 1464623339374 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:48:59 INFO - PROCESS | 2513 | 1464623339376 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 2513 | 1464623339377 Marionette TRACE conn2 <- [1,1126,null,{}] 08:48:59 INFO - PROCESS | 2513 | 1464623339379 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}] 08:48:59 INFO - PROCESS | 2513 | 1464623339460 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:48:59 INFO - PROCESS | 2513 | 1464623339466 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c950800 == 58 [pid = 2513] [id = 289] 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x12a8ba000) [pid = 2513] [serial = 865] [outer = 0x0] 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12abc3800) [pid = 2513] [serial = 866] [outer = 0x12a8ba000] 08:48:59 INFO - PROCESS | 2513 | 1464623339490 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12b09b000) [pid = 2513] [serial = 867] [outer = 0x12a8ba000] 08:48:59 INFO - PROCESS | 2513 | 1464623339803 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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 08:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:48:59 INFO - PROCESS | 2513 | 1464623339845 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 2513 | 1464623339846 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:48:59 INFO - PROCESS | 2513 | 1464623339848 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 2513 | 1464623339849 Marionette TRACE conn2 <- [1,1130,null,{}] 08:48:59 INFO - PROCESS | 2513 | 1464623339852 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}] 08:48:59 INFO - PROCESS | 2513 | 1464623339958 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:48:59 INFO - PROCESS | 2513 | 1464623339964 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd7e000 == 59 [pid = 2513] [id = 290] 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x11965b800) [pid = 2513] [serial = 868] [outer = 0x0] 08:48:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x12b09a000) [pid = 2513] [serial = 869] [outer = 0x11965b800] 08:48:59 INFO - PROCESS | 2513 | 1464623339988 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x12b2bd000) [pid = 2513] [serial = 870] [outer = 0x11965b800] 08:49:00 INFO - PROCESS | 2513 | 1464623340377 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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 570ms 08:49:00 INFO - PROCESS | 2513 | 1464623340418 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 2513 | 1464623340421 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:49:00 INFO - PROCESS | 2513 | 1464623340424 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 2513 | 1464623340427 Marionette TRACE conn2 <- [1,1134,null,{}] 08:49:00 INFO - PROCESS | 2513 | 1464623340431 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}] 08:49:00 INFO - PROCESS | 2513 | 1464623340542 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:49:00 INFO - PROCESS | 2513 | 1464623340597 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x11686e800 == 60 [pid = 2513] [id = 291] 08:49:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x1129d5000) [pid = 2513] [serial = 871] [outer = 0x0] 08:49:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x113058800) [pid = 2513] [serial = 872] [outer = 0x1129d5000] 08:49:00 INFO - PROCESS | 2513 | 1464623340630 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x115f41400) [pid = 2513] [serial = 873] [outer = 0x1129d5000] 08:49:01 INFO - PROCESS | 2513 | 1464623341086 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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 723ms 08:49:01 INFO - PROCESS | 2513 | 1464623341163 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 2513 | 1464623341168 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:49:01 INFO - PROCESS | 2513 | 1464623341173 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 2513 | 1464623341174 Marionette TRACE conn2 <- [1,1138,null,{}] 08:49:01 INFO - PROCESS | 2513 | 1464623341177 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}] 08:49:01 INFO - PROCESS | 2513 | 1464623341283 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:49:01 INFO - PROCESS | 2513 | 1464623341350 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e2800 == 61 [pid = 2513] [id = 292] 08:49:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x117690c00) [pid = 2513] [serial = 874] [outer = 0x0] 08:49:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x118580400) [pid = 2513] [serial = 875] [outer = 0x117690c00] 08:49:01 INFO - PROCESS | 2513 | 1464623341380 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x11878b000) [pid = 2513] [serial = 876] [outer = 0x117690c00] 08:49:01 INFO - PROCESS | 2513 | 1464623341785 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]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 621ms 08:49:01 INFO - PROCESS | 2513 | 1464623341793 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 2513 | 1464623341795 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:49:01 INFO - PROCESS | 2513 | 1464623341798 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 2513 | 1464623341800 Marionette TRACE conn2 <- [1,1142,null,{}] 08:49:01 INFO - PROCESS | 2513 | 1464623341808 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}] 08:49:01 INFO - PROCESS | 2513 | 1464623341938 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:49:01 INFO - PROCESS | 2513 | 1464623341995 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c949000 == 62 [pid = 2513] [id = 293] 08:49:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x1190d7800) [pid = 2513] [serial = 877] [outer = 0x0] 08:49:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x121125400) [pid = 2513] [serial = 878] [outer = 0x1190d7800] 08:49:02 INFO - PROCESS | 2513 | 1464623342027 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x124c4e000) [pid = 2513] [serial = 879] [outer = 0x1190d7800] 08:49:02 INFO - PROCESS | 2513 | 1464623342473 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]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 721ms 08:49:02 INFO - PROCESS | 2513 | 1464623342519 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 2513 | 1464623342521 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:49:02 INFO - PROCESS | 2513 | 1464623342523 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 2513 | 1464623342525 Marionette TRACE conn2 <- [1,1146,null,{}] 08:49:02 INFO - PROCESS | 2513 | 1464623342527 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}] 08:49:02 INFO - PROCESS | 2513 | 1464623342632 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:49:02 INFO - PROCESS | 2513 | 1464623342686 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3e3000 == 63 [pid = 2513] [id = 294] 08:49:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x125648c00) [pid = 2513] [serial = 880] [outer = 0x0] 08:49:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x126ca0c00) [pid = 2513] [serial = 881] [outer = 0x125648c00] 08:49:02 INFO - PROCESS | 2513 | 1464623342716 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x128cf0400) [pid = 2513] [serial = 882] [outer = 0x125648c00] 08:49:03 INFO - PROCESS | 2513 | 1464623343163 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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 669ms 08:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:49:03 INFO - PROCESS | 2513 | 1464623343192 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 2513 | 1464623343194 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:49:03 INFO - PROCESS | 2513 | 1464623343196 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 2513 | 1464623343197 Marionette TRACE conn2 <- [1,1150,null,{}] 08:49:03 INFO - PROCESS | 2513 | 1464623343199 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}] 08:49:03 INFO - PROCESS | 2513 | 1464623343317 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:49:03 INFO - PROCESS | 2513 | 1464623343385 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c6c800 == 64 [pid = 2513] [id = 295] 08:49:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x125649000) [pid = 2513] [serial = 883] [outer = 0x0] 08:49:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12a7c6c00) [pid = 2513] [serial = 884] [outer = 0x125649000] 08:49:03 INFO - PROCESS | 2513 | 1464623343415 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12a8b6000) [pid = 2513] [serial = 885] [outer = 0x125649000] 08:49:03 INFO - PROCESS | 2513 | 1464623343850 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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 669ms 08:49:03 INFO - PROCESS | 2513 | 1464623343866 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 2513 | 1464623343867 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:49:03 INFO - PROCESS | 2513 | 1464623343870 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 2513 | 1464623343871 Marionette TRACE conn2 <- [1,1154,null,{}] 08:49:03 INFO - PROCESS | 2513 | 1464623343873 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}] 08:49:03 INFO - PROCESS | 2513 | 1464623343990 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:49:04 INFO - PROCESS | 2513 | 1464623344047 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c79800 == 65 [pid = 2513] [id = 296] 08:49:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12a8b7000) [pid = 2513] [serial = 886] [outer = 0x0] 08:49:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12b2bc800) [pid = 2513] [serial = 887] [outer = 0x12a8b7000] 08:49:04 INFO - PROCESS | 2513 | 1464623344077 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12bae1000) [pid = 2513] [serial = 888] [outer = 0x12a8b7000] 08:49:04 INFO - PROCESS | 2513 | 1464623344982 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]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1128ms 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:49:05 INFO - PROCESS | 2513 | 1464623345013 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 2513 | 1464623345016 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:49:05 INFO - PROCESS | 2513 | 1464623345023 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 2513 | 1464623345026 Marionette TRACE conn2 <- [1,1158,null,{}] 08:49:05 INFO - PROCESS | 2513 | 1464623345032 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}] 08:49:05 INFO - PROCESS | 2513 | 1464623345159 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:49:05 INFO - PROCESS | 2513 | 1464623345214 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x112669800 == 66 [pid = 2513] [id = 297] 08:49:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1122ab400) [pid = 2513] [serial = 889] [outer = 0x0] 08:49:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x112692800) [pid = 2513] [serial = 890] [outer = 0x1122ab400] 08:49:05 INFO - PROCESS | 2513 | 1464623345241 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x11269f400) [pid = 2513] [serial = 891] [outer = 0x1122ab400] 08:49:05 INFO - PROCESS | 2513 | 1464623345698 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]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 729ms 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:49:05 INFO - PROCESS | 2513 | 1464623345751 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 2513 | 1464623345754 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:49:05 INFO - PROCESS | 2513 | 1464623345758 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 2513 | 1464623345760 Marionette TRACE conn2 <- [1,1162,null,{}] 08:49:05 INFO - PROCESS | 2513 | 1464623345763 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}] 08:49:05 INFO - PROCESS | 2513 | 1464623345859 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:49:05 INFO - PROCESS | 2513 | 1464623345916 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x116471000 == 67 [pid = 2513] [id = 298] 08:49:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x11336ec00) [pid = 2513] [serial = 892] [outer = 0x0] 08:49:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x113c0a400) [pid = 2513] [serial = 893] [outer = 0x11336ec00] 08:49:05 INFO - PROCESS | 2513 | 1464623345944 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x115062400) [pid = 2513] [serial = 894] [outer = 0x11336ec00] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x12c950800 == 66 [pid = 2513] [id = 289] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba97800 == 65 [pid = 2513] [id = 288] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x128f42800 == 64 [pid = 2513] [id = 287] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa02800 == 63 [pid = 2513] [id = 286] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x1297ec800 == 62 [pid = 2513] [id = 285] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x1274f0000 == 61 [pid = 2513] [id = 284] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12a74cc00) [pid = 2513] [serial = 812] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x125689800 == 60 [pid = 2513] [id = 283] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x117e19800 == 59 [pid = 2513] [id = 282] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x1191cd000 == 58 [pid = 2513] [id = 281] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x1170a7800 == 57 [pid = 2513] [id = 280] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x1187d0000 == 56 [pid = 2513] [id = 279] 08:49:06 INFO - PROCESS | 2513 | --DOCSHELL 0x119909800 == 55 [pid = 2513] [id = 278] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x124c4f800) [pid = 2513] [serial = 791] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12564b400) [pid = 2513] [serial = 794] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x128806800) [pid = 2513] [serial = 800] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1180c6c00) [pid = 2513] [serial = 803] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x126e29c00) [pid = 2513] [serial = 797] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x121249c00) [pid = 2513] [serial = 788] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12745ec00) [pid = 2513] [serial = 798] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x115f3a400) [pid = 2513] [serial = 771] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x112a73400) [pid = 2513] [serial = 770] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x118850000) [pid = 2513] [serial = 761] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x117e31000) [pid = 2513] [serial = 774] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x11717b800) [pid = 2513] [serial = 773] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x119187400) [pid = 2513] [serial = 782] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x1194c5400) [pid = 2513] [serial = 783] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x12123bc00) [pid = 2513] [serial = 785] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x121248800) [pid = 2513] [serial = 786] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x1129d1c00) [pid = 2513] [serial = 776] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x1185cd400) [pid = 2513] [serial = 777] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x116071000) [pid = 2513] [serial = 758] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x118793000) [pid = 2513] [serial = 779] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x119030800) [pid = 2513] [serial = 780] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x121246000) [pid = 2513] [serial = 764] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x12712b000) [pid = 2513] [serial = 767] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x126ff3400) [pid = 2513] [serial = 806] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x128fb4c00) [pid = 2513] [serial = 807] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x127687c00) [pid = 2513] [serial = 809] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x12935a000) [pid = 2513] [serial = 801] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12697e400) [pid = 2513] [serial = 795] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x1295c4800) [pid = 2513] [serial = 810] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x124d6f800) [pid = 2513] [serial = 792] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x121b52c00) [pid = 2513] [serial = 789] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x121126400) [pid = 2513] [serial = 804] [outer = 0x0] [url = about:blank] 08:49:06 INFO - PROCESS | 2513 | 1464623346342 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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 620ms 08:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:49:06 INFO - PROCESS | 2513 | 1464623346379 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 2513 | 1464623346381 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:49:06 INFO - PROCESS | 2513 | 1464623346383 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 2513 | 1464623346385 Marionette TRACE conn2 <- [1,1166,null,{}] 08:49:06 INFO - PROCESS | 2513 | 1464623346393 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}] 08:49:06 INFO - PROCESS | 2513 | 1464623346535 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:49:06 INFO - PROCESS | 2513 | 1464623346623 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170a2800 == 56 [pid = 2513] [id = 299] 08:49:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x115061800) [pid = 2513] [serial = 895] [outer = 0x0] 08:49:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x11685a000) [pid = 2513] [serial = 896] [outer = 0x115061800] 08:49:06 INFO - PROCESS | 2513 | 1464623346668 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x11717f800) [pid = 2513] [serial = 897] [outer = 0x115061800] 08:49:07 INFO - PROCESS | 2513 | 1464623347051 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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 672ms 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:49:07 INFO - PROCESS | 2513 | 1464623347055 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 2513 | 1464623347057 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:49:07 INFO - PROCESS | 2513 | 1464623347059 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 2513 | 1464623347060 Marionette TRACE conn2 <- [1,1170,null,{}] 08:49:07 INFO - PROCESS | 2513 | 1464623347065 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}] 08:49:07 INFO - PROCESS | 2513 | 1464623347144 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:49:07 INFO - PROCESS | 2513 | 1464623347198 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187cf800 == 57 [pid = 2513] [id = 300] 08:49:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x117685c00) [pid = 2513] [serial = 898] [outer = 0x0] 08:49:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x118087c00) [pid = 2513] [serial = 899] [outer = 0x117685c00] 08:49:07 INFO - PROCESS | 2513 | 1464623347224 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x118388800) [pid = 2513] [serial = 900] [outer = 0x117685c00] 08:49:07 INFO - PROCESS | 2513 | 1464623347503 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]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 470ms 08:49:07 INFO - PROCESS | 2513 | 1464623347543 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 2513 | 1464623347545 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:49:07 INFO - PROCESS | 2513 | 1464623347551 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 2513 | 1464623347552 Marionette TRACE conn2 <- [1,1174,null,{}] 08:49:07 INFO - PROCESS | 2513 | 1464623347554 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}] 08:49:07 INFO - PROCESS | 2513 | 1464623347635 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:49:07 INFO - PROCESS | 2513 | 1464623347640 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x112798000 == 58 [pid = 2513] [id = 301] 08:49:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x11679a400) [pid = 2513] [serial = 901] [outer = 0x0] 08:49:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1185c8800) [pid = 2513] [serial = 902] [outer = 0x11679a400] 08:49:07 INFO - PROCESS | 2513 | 1464623347665 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x11878d400) [pid = 2513] [serial = 903] [outer = 0x11679a400] 08:49:08 INFO - PROCESS | 2513 | 1464623348007 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] 08:49:08 INFO - PROCESS | 2513 | 1464623348024 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:49:08 INFO - PROCESS | 2513 | 1464623348026 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 2513 | 1464623348028 Marionette TRACE conn2 <- [1,1178,null,{}] 08:49:08 INFO - PROCESS | 2513 | 1464623348032 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}] 08:49:08 INFO - PROCESS | 2513 | 1464623348158 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:49:08 INFO - PROCESS | 2513 | 1464623348167 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e57000 == 59 [pid = 2513] [id = 302] 08:49:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x118792c00) [pid = 2513] [serial = 904] [outer = 0x0] 08:49:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x119024000) [pid = 2513] [serial = 905] [outer = 0x118792c00] 08:49:08 INFO - PROCESS | 2513 | 1464623348193 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x119657c00) [pid = 2513] [serial = 906] [outer = 0x118792c00] 08:49:08 INFO - PROCESS | 2513 | 1464623348533 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] 08:49:08 INFO - PROCESS | 2513 | 1464623348551 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:49:08 INFO - PROCESS | 2513 | 1464623348553 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 2513 | 1464623348554 Marionette TRACE conn2 <- [1,1182,null,{}] 08:49:08 INFO - PROCESS | 2513 | 1464623348556 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}] 08:49:08 INFO - PROCESS | 2513 | 1464623348674 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:49:08 INFO - PROCESS | 2513 | 1464623348679 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x121cad000 == 60 [pid = 2513] [id = 303] 08:49:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x118797400) [pid = 2513] [serial = 907] [outer = 0x0] 08:49:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x11970c000) [pid = 2513] [serial = 908] [outer = 0x118797400] 08:49:08 INFO - PROCESS | 2513 | 1464623348734 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x121245400) [pid = 2513] [serial = 909] [outer = 0x118797400] 08:49:09 INFO - PROCESS | 2513 | 1464623349050 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] 08:49:09 INFO - PROCESS | 2513 | 1464623349082 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:49:09 INFO - PROCESS | 2513 | 1464623349084 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 2513 | 1464623349085 Marionette TRACE conn2 <- [1,1186,null,{}] 08:49:09 INFO - PROCESS | 2513 | 1464623349088 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}] 08:49:09 INFO - PROCESS | 2513 | 1464623349188 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:49:09 INFO - PROCESS | 2513 | 1464623349207 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255b4000 == 61 [pid = 2513] [id = 304] 08:49:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x121240400) [pid = 2513] [serial = 910] [outer = 0x0] 08:49:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x1214c2400) [pid = 2513] [serial = 911] [outer = 0x121240400] 08:49:09 INFO - PROCESS | 2513 | 1464623349232 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x1219b2c00) [pid = 2513] [serial = 912] [outer = 0x121240400] 08:49:09 INFO - PROCESS | 2513 | 1464623349582 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] 08:49:09 INFO - PROCESS | 2513 | 1464623349605 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:49:09 INFO - PROCESS | 2513 | 1464623349607 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 2513 | 1464623349608 Marionette TRACE conn2 <- [1,1190,null,{}] 08:49:09 INFO - PROCESS | 2513 | 1464623349611 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}] 08:49:09 INFO - PROCESS | 2513 | 1464623349719 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:49:09 INFO - PROCESS | 2513 | 1464623349733 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e5000 == 62 [pid = 2513] [id = 305] 08:49:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1218f1800) [pid = 2513] [serial = 913] [outer = 0x0] 08:49:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x124c4f800) [pid = 2513] [serial = 914] [outer = 0x1218f1800] 08:49:09 INFO - PROCESS | 2513 | 1464623349765 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x124fcec00) [pid = 2513] [serial = 915] [outer = 0x1218f1800] 08:49:10 INFO - PROCESS | 2513 | 1464623350109 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] 08:49:10 INFO - PROCESS | 2513 | 1464623350129 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:49:10 INFO - PROCESS | 2513 | 1464623350141 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 2513 | 1464623350142 Marionette TRACE conn2 <- [1,1194,null,{}] 08:49:10 INFO - PROCESS | 2513 | 1464623350145 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}] 08:49:10 INFO - PROCESS | 2513 | 1464623350249 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:49:10 INFO - PROCESS | 2513 | 1464623350283 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x129111000 == 63 [pid = 2513] [id = 306] 08:49:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x12494f400) [pid = 2513] [serial = 916] [outer = 0x0] 08:49:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12564fc00) [pid = 2513] [serial = 917] [outer = 0x12494f400] 08:49:10 INFO - PROCESS | 2513 | 1464623350307 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x126ca9c00) [pid = 2513] [serial = 918] [outer = 0x12494f400] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x1276e6400) [pid = 2513] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x113c77c00) [pid = 2513] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x115f3b800) [pid = 2513] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x119d0bc00) [pid = 2513] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x128ceec00) [pid = 2513] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x1276dc800) [pid = 2513] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x1295c8800) [pid = 2513] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x112694c00) [pid = 2513] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x1129d5400) [pid = 2513] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x1129cbc00) [pid = 2513] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x12564ec00) [pid = 2513] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x1185be400) [pid = 2513] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x124d72000) [pid = 2513] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x12a8ba000) [pid = 2513] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x11965d800) [pid = 2513] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x118794800) [pid = 2513] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x119022800) [pid = 2513] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1180c4c00) [pid = 2513] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:49:10 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x112698800) [pid = 2513] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:49:10 INFO - PROCESS | 2513 | 1464623350734 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] 08:49:10 INFO - PROCESS | 2513 | 1464623350766 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:49:10 INFO - PROCESS | 2513 | 1464623350768 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 2513 | 1464623350770 Marionette TRACE conn2 <- [1,1198,null,{}] 08:49:10 INFO - PROCESS | 2513 | 1464623350772 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}] 08:49:10 INFO - PROCESS | 2513 | 1464623350876 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:49:10 INFO - PROCESS | 2513 | 1464623350930 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297ea000 == 64 [pid = 2513] [id = 307] 08:49:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x112694c00) [pid = 2513] [serial = 919] [outer = 0x0] 08:49:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x11878c400) [pid = 2513] [serial = 920] [outer = 0x112694c00] 08:49:10 INFO - PROCESS | 2513 | 1464623350959 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x127454800) [pid = 2513] [serial = 921] [outer = 0x112694c00] 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x12745bc00) [pid = 2513] [serial = 922] [outer = 0x12b09f800] 08:49:11 INFO - PROCESS | 2513 | 1464623351308 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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 571ms 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:49:11 INFO - PROCESS | 2513 | 1464623351340 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 2513 | 1464623351341 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:49:11 INFO - PROCESS | 2513 | 1464623351344 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 2513 | 1464623351345 Marionette TRACE conn2 <- [1,1202,null,{}] 08:49:11 INFO - PROCESS | 2513 | 1464623351347 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}] 08:49:11 INFO - PROCESS | 2513 | 1464623351429 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:49:11 INFO - PROCESS | 2513 | 1464623351435 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2ca800 == 65 [pid = 2513] [id = 308] 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x12745c800) [pid = 2513] [serial = 923] [outer = 0x0] 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1276e2400) [pid = 2513] [serial = 924] [outer = 0x12745c800] 08:49:11 INFO - PROCESS | 2513 | 1464623351460 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x128cf6c00) [pid = 2513] [serial = 925] [outer = 0x12745c800] 08:49:11 INFO - PROCESS | 2513 | 1464623351804 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]]]}] 08:49:11 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 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 470ms 08:49:11 INFO - PROCESS | 2513 | 1464623351834 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 2513 | 1464623351835 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:49:11 INFO - PROCESS | 2513 | 1464623351838 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 2513 | 1464623351839 Marionette TRACE conn2 <- [1,1206,null,{}] 08:49:11 INFO - PROCESS | 2513 | 1464623351841 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}] 08:49:11 INFO - PROCESS | 2513 | 1464623351939 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:49:11 INFO - PROCESS | 2513 | 1464623351947 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aba7800 == 66 [pid = 2513] [id = 309] 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x126f5a400) [pid = 2513] [serial = 926] [outer = 0x0] 08:49:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x128fbe000) [pid = 2513] [serial = 927] [outer = 0x126f5a400] 08:49:11 INFO - PROCESS | 2513 | 1464623351988 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x129359c00) [pid = 2513] [serial = 928] [outer = 0x126f5a400] 08:49:12 INFO - PROCESS | 2513 | 1464623352437 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]]]}] 08:49:12 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 08:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 620ms 08:49:12 INFO - PROCESS | 2513 | 1464623352458 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 2513 | 1464623352459 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:49:12 INFO - PROCESS | 2513 | 1464623352462 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 2513 | 1464623352463 Marionette TRACE conn2 <- [1,1210,null,{}] 08:49:12 INFO - PROCESS | 2513 | 1464623352465 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}] 08:49:12 INFO - PROCESS | 2513 | 1464623352573 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:49:12 INFO - PROCESS | 2513 | 1464623352579 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baa6000 == 67 [pid = 2513] [id = 310] 08:49:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x127454400) [pid = 2513] [serial = 929] [outer = 0x0] 08:49:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x129361800) [pid = 2513] [serial = 930] [outer = 0x127454400] 08:49:12 INFO - PROCESS | 2513 | 1464623352604 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x1295c3c00) [pid = 2513] [serial = 931] [outer = 0x127454400] 08:49:13 INFO - PROCESS | 2513 | 1464623353080 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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 08:49:13 INFO - PROCESS | 2513 | 1464623353148 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 2513 | 1464623353150 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:49:13 INFO - PROCESS | 2513 | 1464623353155 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 2513 | 1464623353158 Marionette TRACE conn2 <- [1,1214,null,{}] 08:49:13 INFO - PROCESS | 2513 | 1464623353161 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}] 08:49:13 INFO - PROCESS | 2513 | 1464623353282 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:49:13 INFO - PROCESS | 2513 | 1464623353374 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x116888800 == 68 [pid = 2513] [id = 311] 08:49:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x112e4fc00) [pid = 2513] [serial = 932] [outer = 0x0] 08:49:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x115d3d400) [pid = 2513] [serial = 933] [outer = 0x112e4fc00] 08:49:13 INFO - PROCESS | 2513 | 1464623353425 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x115f3f000) [pid = 2513] [serial = 934] [outer = 0x112e4fc00] 08:49:13 INFO - PROCESS | 2513 | 1464623353914 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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 822ms 08:49:13 INFO - PROCESS | 2513 | 1464623353977 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 2513 | 1464623353982 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:49:13 INFO - PROCESS | 2513 | 1464623353986 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 2513 | 1464623353988 Marionette TRACE conn2 <- [1,1218,null,{}] 08:49:13 INFO - PROCESS | 2513 | 1464623353991 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}] 08:49:14 INFO - PROCESS | 2513 | 1464623354100 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:49:14 INFO - PROCESS | 2513 | 1464623354170 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x121199000 == 69 [pid = 2513] [id = 312] 08:49:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x11660f400) [pid = 2513] [serial = 935] [outer = 0x0] 08:49:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x118088800) [pid = 2513] [serial = 936] [outer = 0x11660f400] 08:49:14 INFO - PROCESS | 2513 | 1464623354200 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x11857cc00) [pid = 2513] [serial = 937] [outer = 0x11660f400] 08:49:14 INFO - PROCESS | 2513 | 1464623354624 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]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 672ms 08:49:14 INFO - PROCESS | 2513 | 1464623354659 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 2513 | 1464623354660 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:49:14 INFO - PROCESS | 2513 | 1464623354663 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 2513 | 1464623354665 Marionette TRACE conn2 <- [1,1222,null,{}] 08:49:14 INFO - PROCESS | 2513 | 1464623354673 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}] 08:49:14 INFO - PROCESS | 2513 | 1464623354782 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:49:14 INFO - PROCESS | 2513 | 1464623354839 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd94000 == 70 [pid = 2513] [id = 313] 08:49:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x1185cdc00) [pid = 2513] [serial = 938] [outer = 0x0] 08:49:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x11902d000) [pid = 2513] [serial = 939] [outer = 0x1185cdc00] 08:49:14 INFO - PROCESS | 2513 | 1464623354872 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x119703400) [pid = 2513] [serial = 940] [outer = 0x1185cdc00] 08:49:15 INFO - PROCESS | 2513 | 1464623355279 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] 08:49:15 INFO - PROCESS | 2513 | 1464623355287 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:49:15 INFO - PROCESS | 2513 | 1464623355289 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 2513 | 1464623355291 Marionette TRACE conn2 <- [1,1226,null,{}] 08:49:15 INFO - PROCESS | 2513 | 1464623355293 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}] 08:49:15 INFO - PROCESS | 2513 | 1464623355401 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:49:15 INFO - PROCESS | 2513 | 1464623355489 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c93c800 == 71 [pid = 2513] [id = 314] 08:49:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1214be800) [pid = 2513] [serial = 941] [outer = 0x0] 08:49:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12697a800) [pid = 2513] [serial = 942] [outer = 0x1214be800] 08:49:15 INFO - PROCESS | 2513 | 1464623355521 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12712c400) [pid = 2513] [serial = 943] [outer = 0x1214be800] 08:49:15 INFO - PROCESS | 2513 | 1464623355920 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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 669ms 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:49:15 INFO - PROCESS | 2513 | 1464623355959 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 2513 | 1464623355960 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:49:15 INFO - PROCESS | 2513 | 1464623355962 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 2513 | 1464623355964 Marionette TRACE conn2 <- [1,1230,null,{}] 08:49:15 INFO - PROCESS | 2513 | 1464623355966 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}] 08:49:16 INFO - PROCESS | 2513 | 1464623356068 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:49:16 INFO - PROCESS | 2513 | 1464623356127 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc17000 == 72 [pid = 2513] [id = 315] 08:49:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12768f000) [pid = 2513] [serial = 944] [outer = 0x0] 08:49:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x128fbe800) [pid = 2513] [serial = 945] [outer = 0x12768f000] 08:49:16 INFO - PROCESS | 2513 | 1464623356197 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x1295cc000) [pid = 2513] [serial = 946] [outer = 0x12768f000] 08:49:16 INFO - PROCESS | 2513 | 1464623356601 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]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:49:16 INFO - PROCESS | 2513 | 1464623356632 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 2513 | 1464623356634 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:49:16 INFO - PROCESS | 2513 | 1464623356636 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 2513 | 1464623356637 Marionette TRACE conn2 <- [1,1234,null,{}] 08:49:16 INFO - PROCESS | 2513 | 1464623356639 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}] 08:49:16 INFO - PROCESS | 2513 | 1464623356769 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:49:16 INFO - PROCESS | 2513 | 1464623356853 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d38a000 == 73 [pid = 2513] [id = 316] 08:49:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x1295cbc00) [pid = 2513] [serial = 947] [outer = 0x0] 08:49:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12a74ec00) [pid = 2513] [serial = 948] [outer = 0x1295cbc00] 08:49:16 INFO - PROCESS | 2513 | 1464623356883 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12a8b2800) [pid = 2513] [serial = 949] [outer = 0x1295cbc00] 08:49:17 INFO - PROCESS | 2513 | 1464623357311 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]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 720ms 08:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:49:17 INFO - PROCESS | 2513 | 1464623357357 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 2513 | 1464623357358 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:49:17 INFO - PROCESS | 2513 | 1464623357360 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 2513 | 1464623357362 Marionette TRACE conn2 <- [1,1238,null,{}] 08:49:17 INFO - PROCESS | 2513 | 1464623357364 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}] 08:49:17 INFO - PROCESS | 2513 | 1464623357467 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:49:17 INFO - PROCESS | 2513 | 1464623357525 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa0a800 == 74 [pid = 2513] [id = 317] 08:49:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x113c11000) [pid = 2513] [serial = 950] [outer = 0x0] 08:49:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12a88f000) [pid = 2513] [serial = 951] [outer = 0x113c11000] 08:49:17 INFO - PROCESS | 2513 | 1464623357554 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12a8b8400) [pid = 2513] [serial = 952] [outer = 0x113c11000] 08:49:17 INFO - PROCESS | 2513 | 1464623357988 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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 08:49:18 INFO - PROCESS | 2513 | 1464623358096 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 2513 | 1464623358097 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:49:18 INFO - PROCESS | 2513 | 1464623358102 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 2513 | 1464623358103 Marionette TRACE conn2 <- [1,1242,null,{}] 08:49:18 INFO - PROCESS | 2513 | 1464623358106 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}] 08:49:18 INFO - PROCESS | 2513 | 1464623358261 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:49:18 INFO - PROCESS | 2513 | 1464623358565 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x1160bb000 == 75 [pid = 2513] [id = 318] 08:49:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x111fd4400) [pid = 2513] [serial = 953] [outer = 0x0] 08:49:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x1122a9400) [pid = 2513] [serial = 954] [outer = 0x111fd4400] 08:49:18 INFO - PROCESS | 2513 | 1464623358594 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x1129d8000) [pid = 2513] [serial = 955] [outer = 0x111fd4400] 08:49:19 INFO - PROCESS | 2513 | 1464623359042 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]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 975ms 08:49:19 INFO - PROCESS | 2513 | 1464623359078 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 2513 | 1464623359080 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:49:19 INFO - PROCESS | 2513 | 1464623359083 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 2513 | 1464623359086 Marionette TRACE conn2 <- [1,1246,null,{}] 08:49:19 INFO - PROCESS | 2513 | 1464623359089 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}] 08:49:19 INFO - PROCESS | 2513 | 1464623359193 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:49:19 INFO - PROCESS | 2513 | 1464623359251 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x11709a000 == 76 [pid = 2513] [id = 319] 08:49:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x113cefc00) [pid = 2513] [serial = 956] [outer = 0x0] 08:49:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x116078c00) [pid = 2513] [serial = 957] [outer = 0x113cefc00] 08:49:19 INFO - PROCESS | 2513 | 1464623359276 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x116a63400) [pid = 2513] [serial = 958] [outer = 0x113cefc00] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x12c520000 == 75 [pid = 2513] [id = 236] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x12c943800 == 74 [pid = 2513] [id = 216] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x129534800 == 73 [pid = 2513] [id = 218] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x12aba7800 == 72 [pid = 2513] [id = 309] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2ca800 == 71 [pid = 2513] [id = 308] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x1297ea000 == 70 [pid = 2513] [id = 307] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x129111000 == 69 [pid = 2513] [id = 306] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e5000 == 68 [pid = 2513] [id = 305] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x12b09a000) [pid = 2513] [serial = 869] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x121520800) [pid = 2513] [serial = 824] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x1276e4c00) [pid = 2513] [serial = 827] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x1295c6800) [pid = 2513] [serial = 830] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x1255b4000 == 67 [pid = 2513] [id = 304] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x121cad000 == 66 [pid = 2513] [id = 303] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x120e57000 == 65 [pid = 2513] [id = 302] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x112798000 == 64 [pid = 2513] [id = 301] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x1187cf800 == 63 [pid = 2513] [id = 300] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x1170a2800 == 62 [pid = 2513] [id = 299] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x116471000 == 61 [pid = 2513] [id = 298] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x112669800 == 60 [pid = 2513] [id = 297] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x12c949000 == 59 [pid = 2513] [id = 293] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x1217e2800 == 58 [pid = 2513] [id = 292] 08:49:19 INFO - PROCESS | 2513 | 1464623359717 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]]]}] 08:49:19 INFO - PROCESS | 2513 | --DOCSHELL 0x11686e800 == 57 [pid = 2513] [id = 291] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x12b09b000) [pid = 2513] [serial = 867] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x1295c9400) [pid = 2513] [serial = 857] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x116855000) [pid = 2513] [serial = 836] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x11857a400) [pid = 2513] [serial = 837] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x12a7be000) [pid = 2513] [serial = 858] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12a8b7400) [pid = 2513] [serial = 864] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x117e23c00) [pid = 2513] [serial = 818] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x12174ec00) [pid = 2513] [serial = 848] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12b2bfc00) [pid = 2513] [serial = 714] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x1291b9400) [pid = 2513] [serial = 855] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12a7c9000) [pid = 2513] [serial = 813] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x11807f000) [pid = 2513] [serial = 860] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1160a8000) [pid = 2513] [serial = 702] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x1129d1000) [pid = 2513] [serial = 815] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x11505e000) [pid = 2513] [serial = 834] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12a751000) [pid = 2513] [serial = 863] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x126f65800) [pid = 2513] [serial = 851] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x118794000) [pid = 2513] [serial = 840] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x128812000) [pid = 2513] [serial = 854] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x128cf1000) [pid = 2513] [serial = 711] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x12abc3800) [pid = 2513] [serial = 866] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x121244000) [pid = 2513] [serial = 846] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x1276dc000) [pid = 2513] [serial = 852] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x119187800) [pid = 2513] [serial = 842] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x1185f2800) [pid = 2513] [serial = 839] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x121124800) [pid = 2513] [serial = 845] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x121523c00) [pid = 2513] [serial = 849] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x1129d3c00) [pid = 2513] [serial = 833] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x121752c00) [pid = 2513] [serial = 708] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x1185f7000) [pid = 2513] [serial = 705] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x1194cf000) [pid = 2513] [serial = 821] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x11965d400) [pid = 2513] [serial = 843] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x124876c00) [pid = 2513] [serial = 861] [outer = 0x0] [url = about:blank] 08:49:19 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x12c038800) [pid = 2513] [serial = 756] [outer = 0x0] [url = about:blank] 08:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 08:49:19 INFO - PROCESS | 2513 | 1464623359756 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 2513 | 1464623359758 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:49:19 INFO - PROCESS | 2513 | 1464623359767 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 2513 | 1464623359768 Marionette TRACE conn2 <- [1,1250,null,{}] 08:49:19 INFO - PROCESS | 2513 | 1464623359770 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}] 08:49:19 INFO - PROCESS | 2513 | 1464623359879 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:49:19 INFO - PROCESS | 2513 | 1464623359885 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x11688a800 == 58 [pid = 2513] [id = 320] 08:49:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x117e2e400) [pid = 2513] [serial = 959] [outer = 0x0] 08:49:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x118081800) [pid = 2513] [serial = 960] [outer = 0x117e2e400] 08:49:19 INFO - PROCESS | 2513 | 1464623359911 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x11857c400) [pid = 2513] [serial = 961] [outer = 0x117e2e400] 08:49:20 INFO - PROCESS | 2513 | 1464623360267 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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 524ms 08:49:20 INFO - PROCESS | 2513 | 1464623360286 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 2513 | 1464623360287 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:49:20 INFO - PROCESS | 2513 | 1464623360309 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 2513 | 1464623360313 Marionette TRACE conn2 <- [1,1254,null,{}] 08:49:20 INFO - PROCESS | 2513 | 1464623360323 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}] 08:49:20 INFO - PROCESS | 2513 | 1464623360407 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:49:20 INFO - PROCESS | 2513 | 1464623360416 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e57000 == 59 [pid = 2513] [id = 321] 08:49:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1185c3c00) [pid = 2513] [serial = 962] [outer = 0x0] 08:49:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x11884f800) [pid = 2513] [serial = 963] [outer = 0x1185c3c00] 08:49:20 INFO - PROCESS | 2513 | 1464623360442 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x11917ec00) [pid = 2513] [serial = 964] [outer = 0x1185c3c00] 08:49:20 INFO - PROCESS | 2513 | 1464623360785 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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 547ms 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:49:20 INFO - PROCESS | 2513 | 1464623360837 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 2513 | 1464623360839 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:49:20 INFO - PROCESS | 2513 | 1464623360841 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 2513 | 1464623360849 Marionette TRACE conn2 <- [1,1258,null,{}] 08:49:20 INFO - PROCESS | 2513 | 1464623360852 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}] 08:49:20 INFO - PROCESS | 2513 | 1464623360937 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:49:20 INFO - PROCESS | 2513 | 1464623360941 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f7000 == 60 [pid = 2513] [id = 322] 08:49:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x119490800) [pid = 2513] [serial = 965] [outer = 0x0] 08:49:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x119661c00) [pid = 2513] [serial = 966] [outer = 0x119490800] 08:49:20 INFO - PROCESS | 2513 | 1464623360966 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x12123d800) [pid = 2513] [serial = 967] [outer = 0x119490800] 08:49:21 INFO - PROCESS | 2513 | 1464623361299 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]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 477ms 08:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:49:21 INFO - PROCESS | 2513 | 1464623361318 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 2513 | 1464623361319 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:49:21 INFO - PROCESS | 2513 | 1464623361322 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 2513 | 1464623361323 Marionette TRACE conn2 <- [1,1262,null,{}] 08:49:21 INFO - PROCESS | 2513 | 1464623361325 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}] 08:49:21 INFO - PROCESS | 2513 | 1464623361415 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:49:21 INFO - PROCESS | 2513 | 1464623361420 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x124c71000 == 61 [pid = 2513] [id = 323] 08:49:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x121529c00) [pid = 2513] [serial = 968] [outer = 0x0] 08:49:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x121766800) [pid = 2513] [serial = 969] [outer = 0x121529c00] 08:49:21 INFO - PROCESS | 2513 | 1464623361507 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x124c98400) [pid = 2513] [serial = 970] [outer = 0x121529c00] 08:49:21 INFO - PROCESS | 2513 | 1464623361834 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]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 568ms 08:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:49:21 INFO - PROCESS | 2513 | 1464623361890 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 2513 | 1464623361891 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:49:21 INFO - PROCESS | 2513 | 1464623361894 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 2513 | 1464623361895 Marionette TRACE conn2 <- [1,1266,null,{}] 08:49:21 INFO - PROCESS | 2513 | 1464623361897 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}] 08:49:22 INFO - PROCESS | 2513 | 1464623362010 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:49:22 INFO - PROCESS | 2513 | 1464623362047 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x1133a6000 == 62 [pid = 2513] [id = 324] 08:49:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x124c96c00) [pid = 2513] [serial = 971] [outer = 0x0] 08:49:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x117690800) [pid = 2513] [serial = 972] [outer = 0x124c96c00] 08:49:22 INFO - PROCESS | 2513 | 1464623362071 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x12745cc00) [pid = 2513] [serial = 973] [outer = 0x124c96c00] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 522ms 08:49:22 INFO - PROCESS | 2513 | 1464623362409 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]]]}] 08:49:22 INFO - PROCESS | 2513 | 1464623362418 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 2513 | 1464623362419 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:49:22 INFO - PROCESS | 2513 | 1464623362421 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 2513 | 1464623362422 Marionette TRACE conn2 <- [1,1270,null,{}] 08:49:22 INFO - PROCESS | 2513 | 1464623362424 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}] 08:49:22 INFO - PROCESS | 2513 | 1464623362541 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:49:22 INFO - PROCESS | 2513 | 1464623362555 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x12910e000 == 63 [pid = 2513] [id = 325] 08:49:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x1185f5400) [pid = 2513] [serial = 974] [outer = 0x0] 08:49:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x1276e8800) [pid = 2513] [serial = 975] [outer = 0x1185f5400] 08:49:22 INFO - PROCESS | 2513 | 1464623362581 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x128cf1800) [pid = 2513] [serial = 976] [outer = 0x1185f5400] 08:49:22 INFO - PROCESS | 2513 | 1464623362958 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]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:49:23 INFO - PROCESS | 2513 | 1464623362996 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 2513 | 1464623362998 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:49:23 INFO - PROCESS | 2513 | 1464623363000 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 2513 | 1464623363001 Marionette TRACE conn2 <- [1,1274,null,{}] 08:49:23 INFO - PROCESS | 2513 | 1464623363003 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}] 08:49:23 INFO - PROCESS | 2513 | 1464623363111 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:49:23 INFO - PROCESS | 2513 | 1464623363121 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297f1000 == 64 [pid = 2513] [id = 326] 08:49:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x124c99000) [pid = 2513] [serial = 977] [outer = 0x0] 08:49:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12935a000) [pid = 2513] [serial = 978] [outer = 0x124c99000] 08:49:23 INFO - PROCESS | 2513 | 1464623363146 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1295e4800) [pid = 2513] [serial = 979] [outer = 0x124c99000] 08:49:23 INFO - PROCESS | 2513 | 1464623363510 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]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 518ms 08:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:49:23 INFO - PROCESS | 2513 | 1464623363519 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 2513 | 1464623363520 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:49:23 INFO - PROCESS | 2513 | 1464623363522 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 2513 | 1464623363523 Marionette TRACE conn2 <- [1,1278,null,{}] 08:49:23 INFO - PROCESS | 2513 | 1464623363526 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}] 08:49:23 INFO - PROCESS | 2513 | 1464623363637 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:49:23 INFO - PROCESS | 2513 | 1464623363651 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab94000 == 65 [pid = 2513] [id = 327] 08:49:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x128fb7400) [pid = 2513] [serial = 980] [outer = 0x0] 08:49:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12a7be000) [pid = 2513] [serial = 981] [outer = 0x128fb7400] 08:49:23 INFO - PROCESS | 2513 | 1464623363676 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12a890400) [pid = 2513] [serial = 982] [outer = 0x128fb7400] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x118797400) [pid = 2513] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x121240400) [pid = 2513] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x12494f400) [pid = 2513] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x112694c00) [pid = 2513] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1122ab400) [pid = 2513] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x118792c00) [pid = 2513] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x117685c00) [pid = 2513] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x1218f1800) [pid = 2513] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x115061800) [pid = 2513] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x11679a400) [pid = 2513] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x11336ec00) [pid = 2513] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x126f5a400) [pid = 2513] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:49:23 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12745c800) [pid = 2513] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:49:24 INFO - PROCESS | 2513 | 1464623364128 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]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 620ms 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:49:24 INFO - PROCESS | 2513 | 1464623364142 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 2513 | 1464623364143 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:49:24 INFO - PROCESS | 2513 | 1464623364151 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 2513 | 1464623364152 Marionette TRACE conn2 <- [1,1282,null,{}] 08:49:24 INFO - PROCESS | 2513 | 1464623364155 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}] 08:49:24 INFO - PROCESS | 2513 | 1464623364274 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:49:24 INFO - PROCESS | 2513 | 1464623364312 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x129107800 == 66 [pid = 2513] [id = 328] 08:49:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1120ecc00) [pid = 2513] [serial = 983] [outer = 0x0] 08:49:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x119704c00) [pid = 2513] [serial = 984] [outer = 0x1120ecc00] 08:49:24 INFO - PROCESS | 2513 | 1464623364345 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x12a74f000) [pid = 2513] [serial = 985] [outer = 0x1120ecc00] 08:49:24 INFO - PROCESS | 2513 | 1464623364658 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]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 524ms 08:49:24 INFO - PROCESS | 2513 | 1464623364670 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 2513 | 1464623364672 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:49:24 INFO - PROCESS | 2513 | 1464623364674 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 2513 | 1464623364676 Marionette TRACE conn2 <- [1,1286,null,{}] 08:49:24 INFO - PROCESS | 2513 | 1464623364678 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}] 08:49:24 INFO - PROCESS | 2513 | 1464623364796 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:49:24 INFO - PROCESS | 2513 | 1464623364853 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba9b000 == 67 [pid = 2513] [id = 329] 08:49:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x128fbf000) [pid = 2513] [serial = 986] [outer = 0x0] 08:49:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12a8b8c00) [pid = 2513] [serial = 987] [outer = 0x128fbf000] 08:49:24 INFO - PROCESS | 2513 | 1464623364878 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12b099800) [pid = 2513] [serial = 988] [outer = 0x128fbf000] 08:49:25 INFO - PROCESS | 2513 | 1464623365222 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]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 569ms 08:49:25 INFO - PROCESS | 2513 | 1464623365245 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:49:25 INFO - PROCESS | 2513 | 1464623365250 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:49:25 INFO - PROCESS | 2513 | 1464623365255 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 2513 | 1464623365256 Marionette TRACE conn2 <- [1,1290,null,{}] 08:49:25 INFO - PROCESS | 2513 | 1464623365260 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}] 08:49:25 INFO - PROCESS | 2513 | 1464623365402 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:49:25 INFO - PROCESS | 2513 | 1464623365466 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c528000 == 68 [pid = 2513] [id = 330] 08:49:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x1214b4000) [pid = 2513] [serial = 989] [outer = 0x0] 08:49:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12b09d800) [pid = 2513] [serial = 990] [outer = 0x1214b4000] 08:49:25 INFO - PROCESS | 2513 | 1464623365490 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12b9d9000) [pid = 2513] [serial = 991] [outer = 0x1214b4000] 08:49:25 INFO - PROCESS | 2513 | 1464623365859 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]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 622ms 08:49:25 INFO - PROCESS | 2513 | 1464623365877 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 2513 | 1464623365879 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:49:25 INFO - PROCESS | 2513 | 1464623365886 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 2513 | 1464623365888 Marionette TRACE conn2 <- [1,1294,null,{}] 08:49:25 INFO - PROCESS | 2513 | 1464623365891 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}] 08:49:26 INFO - PROCESS | 2513 | 1464623366131 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:49:26 INFO - PROCESS | 2513 | 1464623366269 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x11300f800 == 69 [pid = 2513] [id = 331] 08:49:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x111fd5400) [pid = 2513] [serial = 992] [outer = 0x0] 08:49:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x112693000) [pid = 2513] [serial = 993] [outer = 0x111fd5400] 08:49:26 INFO - PROCESS | 2513 | 1464623366325 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x1130c3c00) [pid = 2513] [serial = 994] [outer = 0x111fd5400] 08:49:26 INFO - PROCESS | 2513 | 1464623366840 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]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 08:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:49:26 INFO - PROCESS | 2513 | 1464623366858 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 2513 | 1464623366860 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:49:26 INFO - PROCESS | 2513 | 1464623366863 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 2513 | 1464623366866 Marionette TRACE conn2 <- [1,1298,null,{}] 08:49:26 INFO - PROCESS | 2513 | 1464623366869 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}] 08:49:26 INFO - PROCESS | 2513 | 1464623366982 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:49:27 INFO - PROCESS | 2513 | 1464623367054 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x119ab4800 == 70 [pid = 2513] [id = 332] 08:49:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x1166c6c00) [pid = 2513] [serial = 995] [outer = 0x0] 08:49:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x1180bdc00) [pid = 2513] [serial = 996] [outer = 0x1166c6c00] 08:49:27 INFO - PROCESS | 2513 | 1464623367088 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x118586c00) [pid = 2513] [serial = 997] [outer = 0x1166c6c00] 08:49:27 INFO - PROCESS | 2513 | 1464623367506 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]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 672ms 08:49:27 INFO - PROCESS | 2513 | 1464623367535 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 2513 | 1464623367537 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:49:27 INFO - PROCESS | 2513 | 1464623367540 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 2513 | 1464623367541 Marionette TRACE conn2 <- [1,1302,null,{}] 08:49:27 INFO - PROCESS | 2513 | 1464623367544 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}] 08:49:27 INFO - PROCESS | 2513 | 1464623367652 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:49:27 INFO - PROCESS | 2513 | 1464623367714 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297fa000 == 71 [pid = 2513] [id = 333] 08:49:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x1185f7000) [pid = 2513] [serial = 998] [outer = 0x0] 08:49:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x11948e400) [pid = 2513] [serial = 999] [outer = 0x1185f7000] 08:49:27 INFO - PROCESS | 2513 | 1464623367785 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x121247800) [pid = 2513] [serial = 1000] [outer = 0x1185f7000] 08:49:28 INFO - PROCESS | 2513 | 1464623368218 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]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 720ms 08:49:28 INFO - PROCESS | 2513 | 1464623368294 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 2513 | 1464623368297 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:49:28 INFO - PROCESS | 2513 | 1464623368307 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 2513 | 1464623368311 Marionette TRACE conn2 <- [1,1306,null,{}] 08:49:28 INFO - PROCESS | 2513 | 1464623368313 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}] 08:49:28 INFO - PROCESS | 2513 | 1464623368423 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:49:28 INFO - PROCESS | 2513 | 1464623368494 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cde0800 == 72 [pid = 2513] [id = 334] 08:49:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x121520800) [pid = 2513] [serial = 1001] [outer = 0x0] 08:49:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x124c8dc00) [pid = 2513] [serial = 1002] [outer = 0x121520800] 08:49:28 INFO - PROCESS | 2513 | 1464623368526 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x1276e9000) [pid = 2513] [serial = 1003] [outer = 0x121520800] 08:49:28 INFO - PROCESS | 2513 | 1464623368941 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]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 675ms 08:49:28 INFO - PROCESS | 2513 | 1464623368978 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 2513 | 1464623368980 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:49:28 INFO - PROCESS | 2513 | 1464623368982 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 2513 | 1464623368983 Marionette TRACE conn2 <- [1,1310,null,{}] 08:49:28 INFO - PROCESS | 2513 | 1464623368986 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}] 08:49:29 INFO - PROCESS | 2513 | 1464623369091 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:49:29 INFO - PROCESS | 2513 | 1464623369150 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e017000 == 73 [pid = 2513] [id = 335] 08:49:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x1276eac00) [pid = 2513] [serial = 1004] [outer = 0x0] 08:49:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x12a746400) [pid = 2513] [serial = 1005] [outer = 0x1276eac00] 08:49:29 INFO - PROCESS | 2513 | 1464623369179 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x12a8b7400) [pid = 2513] [serial = 1006] [outer = 0x1276eac00] 08:49:29 INFO - PROCESS | 2513 | 1464623369616 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] 08:49:29 INFO - PROCESS | 2513 | 1464623369652 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:49:29 INFO - PROCESS | 2513 | 1464623369654 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 2513 | 1464623369656 Marionette TRACE conn2 <- [1,1314,null,{}] 08:49:29 INFO - PROCESS | 2513 | 1464623369658 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}] 08:49:29 INFO - PROCESS | 2513 | 1464623369780 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:49:29 INFO - PROCESS | 2513 | 1464623369859 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x135552000 == 74 [pid = 2513] [id = 336] 08:49:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x12b9e1800) [pid = 2513] [serial = 1007] [outer = 0x0] 08:49:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x12b9e5000) [pid = 2513] [serial = 1008] [outer = 0x12b9e1800] 08:49:29 INFO - PROCESS | 2513 | 1464623369907 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12bae6800) [pid = 2513] [serial = 1009] [outer = 0x12b9e1800] 08:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 720ms 08:49:30 INFO - PROCESS | 2513 | 1464623370368 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]]]}] 08:49:30 INFO - PROCESS | 2513 | 1464623370375 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 2513 | 1464623370376 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:49:30 INFO - PROCESS | 2513 | 1464623370379 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 2513 | 1464623370381 Marionette TRACE conn2 <- [1,1318,null,{}] 08:49:30 INFO - PROCESS | 2513 | 1464623370385 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}] 08:49:30 INFO - PROCESS | 2513 | 1464623370494 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:49:30 INFO - PROCESS | 2513 | 1464623370555 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x113022800 == 75 [pid = 2513] [id = 337] 08:49:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x112692c00) [pid = 2513] [serial = 1010] [outer = 0x0] 08:49:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x1129c9c00) [pid = 2513] [serial = 1011] [outer = 0x112692c00] 08:49:30 INFO - PROCESS | 2513 | 1464623370799 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x113c76400) [pid = 2513] [serial = 1012] [outer = 0x112692c00] 08:49:31 INFO - PROCESS | 2513 | 1464623371293 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]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 972ms 08:49:31 INFO - PROCESS | 2513 | 1464623371352 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 2513 | 1464623371354 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:49:31 INFO - PROCESS | 2513 | 1464623371358 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 2513 | 1464623371360 Marionette TRACE conn2 <- [1,1322,null,{}] 08:49:31 INFO - PROCESS | 2513 | 1464623371363 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}] 08:49:31 INFO - PROCESS | 2513 | 1464623371464 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:49:31 INFO - PROCESS | 2513 | 1464623371544 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b3800 == 76 [pid = 2513] [id = 338] 08:49:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x116a63c00) [pid = 2513] [serial = 1013] [outer = 0x0] 08:49:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x117e24800) [pid = 2513] [serial = 1014] [outer = 0x116a63c00] 08:49:31 INFO - PROCESS | 2513 | 1464623371573 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x1180c0000) [pid = 2513] [serial = 1015] [outer = 0x116a63c00] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x12c528000 == 75 [pid = 2513] [id = 330] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba9b000 == 74 [pid = 2513] [id = 329] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x129107800 == 73 [pid = 2513] [id = 328] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab94000 == 72 [pid = 2513] [id = 327] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1297f1000 == 71 [pid = 2513] [id = 326] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x12910e000 == 70 [pid = 2513] [id = 325] 08:49:31 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x12a7c6c00) [pid = 2513] [serial = 884] [outer = 0x0] [url = about:blank] 08:49:31 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x12b2bc800) [pid = 2513] [serial = 887] [outer = 0x0] [url = about:blank] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1133a6000 == 69 [pid = 2513] [id = 324] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x124c71000 == 68 [pid = 2513] [id = 323] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f7000 == 67 [pid = 2513] [id = 322] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x120e57000 == 66 [pid = 2513] [id = 321] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x11688a800 == 65 [pid = 2513] [id = 320] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x11709a000 == 64 [pid = 2513] [id = 319] 08:49:31 INFO - PROCESS | 2513 | --DOCSHELL 0x1160bb000 == 63 [pid = 2513] [id = 318] 08:49:31 INFO - PROCESS | 2513 | 1464623371983 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]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 08:49:32 INFO - PROCESS | 2513 | 1464623372028 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 2513 | 1464623372030 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:49:32 INFO - PROCESS | 2513 | 1464623372034 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 2513 | 1464623372036 Marionette TRACE conn2 <- [1,1326,null,{}] 08:49:32 INFO - PROCESS | 2513 | 1464623372038 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}] 08:49:32 INFO - PROCESS | 2513 | 1464623372134 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x121245400) [pid = 2513] [serial = 909] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x11970c000) [pid = 2513] [serial = 908] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x1214c2400) [pid = 2513] [serial = 911] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x12564fc00) [pid = 2513] [serial = 917] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x11878c400) [pid = 2513] [serial = 920] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x112692800) [pid = 2513] [serial = 890] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x119024000) [pid = 2513] [serial = 905] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x118087c00) [pid = 2513] [serial = 899] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x124c4f800) [pid = 2513] [serial = 914] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x118388800) [pid = 2513] [serial = 900] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x118580400) [pid = 2513] [serial = 875] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x113058800) [pid = 2513] [serial = 872] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x11685a000) [pid = 2513] [serial = 896] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x11717f800) [pid = 2513] [serial = 897] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x1185c8800) [pid = 2513] [serial = 902] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x11878d400) [pid = 2513] [serial = 903] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x121125400) [pid = 2513] [serial = 878] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x115062400) [pid = 2513] [serial = 894] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x113c0a400) [pid = 2513] [serial = 893] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x126ca0c00) [pid = 2513] [serial = 881] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x128fbe000) [pid = 2513] [serial = 927] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x128cf6c00) [pid = 2513] [serial = 925] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1276e2400) [pid = 2513] [serial = 924] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x126ca9c00) [pid = 2513] [serial = 918] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x11224d800) [pid = 2513] [serial = 516] [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.] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x11269f400) [pid = 2513] [serial = 891] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x129359c00) [pid = 2513] [serial = 928] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x124fcec00) [pid = 2513] [serial = 915] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x1219b2c00) [pid = 2513] [serial = 912] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x119657c00) [pid = 2513] [serial = 906] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x127454800) [pid = 2513] [serial = 921] [outer = 0x0] [url = about:blank] 08:49:32 INFO - PROCESS | 2513 | 1464623372204 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x1132ad000 == 64 [pid = 2513] [id = 339] 08:49:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1129cbc00) [pid = 2513] [serial = 1016] [outer = 0x0] 08:49:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x11717dc00) [pid = 2513] [serial = 1017] [outer = 0x1129cbc00] 08:49:32 INFO - PROCESS | 2513 | 1464623372230 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x11878d400) [pid = 2513] [serial = 1018] [outer = 0x1129cbc00] 08:49:32 INFO - PROCESS | 2513 | 1464623372540 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]]]}] 08:49:32 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 08:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 08:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:49:32 INFO - PROCESS | 2513 | 1464623372554 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 2513 | 1464623372556 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:49:32 INFO - PROCESS | 2513 | 1464623372558 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 2513 | 1464623372560 Marionette TRACE conn2 <- [1,1330,null,{}] 08:49:32 INFO - PROCESS | 2513 | 1464623372572 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}] 08:49:32 INFO - PROCESS | 2513 | 1464623372664 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:49:32 INFO - PROCESS | 2513 | 1464623372738 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191d6800 == 65 [pid = 2513] [id = 340] 08:49:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x11878c400) [pid = 2513] [serial = 1019] [outer = 0x0] 08:49:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x11948b400) [pid = 2513] [serial = 1020] [outer = 0x11878c400] 08:49:32 INFO - PROCESS | 2513 | 1464623372764 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12123e400) [pid = 2513] [serial = 1021] [outer = 0x11878c400] 08:49:33 INFO - PROCESS | 2513 | 1464623373058 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]]]}] 08:49:33 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 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 524ms 08:49:33 INFO - PROCESS | 2513 | 1464623373085 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 2513 | 1464623373086 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:49:33 INFO - PROCESS | 2513 | 1464623373089 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 2513 | 1464623373099 Marionette TRACE conn2 <- [1,1334,null,{}] 08:49:33 INFO - PROCESS | 2513 | 1464623373102 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}] 08:49:33 INFO - PROCESS | 2513 | 1464623373188 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:49:33 INFO - PROCESS | 2513 | 1464623373192 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x124c0f000 == 66 [pid = 2513] [id = 341] 08:49:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12125d800) [pid = 2513] [serial = 1022] [outer = 0x0] 08:49:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x121b53000) [pid = 2513] [serial = 1023] [outer = 0x12125d800] 08:49:33 INFO - PROCESS | 2513 | 1464623373218 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x124c4f800) [pid = 2513] [serial = 1024] [outer = 0x12125d800] 08:49:33 INFO - PROCESS | 2513 | 1464623373548 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]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 479ms 08:49:33 INFO - PROCESS | 2513 | 1464623373569 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 2513 | 1464623373570 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:49:33 INFO - PROCESS | 2513 | 1464623373572 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 2513 | 1464623373573 Marionette TRACE conn2 <- [1,1338,null,{}] 08:49:33 INFO - PROCESS | 2513 | 1464623373576 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}] 08:49:33 INFO - PROCESS | 2513 | 1464623373659 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:49:33 INFO - PROCESS | 2513 | 1464623373664 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x126c86000 == 67 [pid = 2513] [id = 342] 08:49:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x124fcec00) [pid = 2513] [serial = 1025] [outer = 0x0] 08:49:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x125648800) [pid = 2513] [serial = 1026] [outer = 0x124fcec00] 08:49:33 INFO - PROCESS | 2513 | 1464623373694 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x126eba400) [pid = 2513] [serial = 1027] [outer = 0x124fcec00] 08:49:34 INFO - PROCESS | 2513 | 1464623374592 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]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1069ms 08:49:34 INFO - PROCESS | 2513 | 1464623374647 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 2513 | 1464623374649 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:49:34 INFO - PROCESS | 2513 | 1464623374651 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 2513 | 1464623374652 Marionette TRACE conn2 <- [1,1342,null,{}] 08:49:34 INFO - PROCESS | 2513 | 1464623374654 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}] 08:49:34 INFO - PROCESS | 2513 | 1464623374767 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:49:34 INFO - PROCESS | 2513 | 1464623374804 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c68800 == 68 [pid = 2513] [id = 343] 08:49:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x126fe9400) [pid = 2513] [serial = 1028] [outer = 0x0] 08:49:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x128813800) [pid = 2513] [serial = 1029] [outer = 0x126fe9400] 08:49:34 INFO - PROCESS | 2513 | 1464623374829 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x128fb5000) [pid = 2513] [serial = 1030] [outer = 0x126fe9400] 08:49:35 INFO - PROCESS | 2513 | 1464623375166 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]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 569ms 08:49:35 INFO - PROCESS | 2513 | 1464623375221 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 2513 | 1464623375222 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:49:35 INFO - PROCESS | 2513 | 1464623375224 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 2513 | 1464623375225 Marionette TRACE conn2 <- [1,1346,null,{}] 08:49:35 INFO - PROCESS | 2513 | 1464623375227 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}] 08:49:35 INFO - PROCESS | 2513 | 1464623375329 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:49:35 INFO - PROCESS | 2513 | 1464623375346 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x12910d800 == 69 [pid = 2513] [id = 344] 08:49:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x127684400) [pid = 2513] [serial = 1031] [outer = 0x0] 08:49:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x1295cac00) [pid = 2513] [serial = 1032] [outer = 0x127684400] 08:49:35 INFO - PROCESS | 2513 | 1464623375371 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12a750400) [pid = 2513] [serial = 1033] [outer = 0x127684400] 08:49:35 INFO - PROCESS | 2513 | 1464623375703 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]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 517ms 08:49:35 INFO - PROCESS | 2513 | 1464623375742 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 2513 | 1464623375743 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:49:35 INFO - PROCESS | 2513 | 1464623375745 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 2513 | 1464623375746 Marionette TRACE conn2 <- [1,1350,null,{}] 08:49:35 INFO - PROCESS | 2513 | 1464623375749 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}] 08:49:35 INFO - PROCESS | 2513 | 1464623375854 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:49:35 INFO - PROCESS | 2513 | 1464623375891 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5bc800 == 70 [pid = 2513] [id = 345] 08:49:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x129361400) [pid = 2513] [serial = 1034] [outer = 0x0] 08:49:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12a8ae400) [pid = 2513] [serial = 1035] [outer = 0x129361400] 08:49:35 INFO - PROCESS | 2513 | 1464623375916 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12a88e000) [pid = 2513] [serial = 1036] [outer = 0x129361400] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x124c96c00) [pid = 2513] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x1185f5400) [pid = 2513] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x117e2e400) [pid = 2513] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x1120ecc00) [pid = 2513] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x111fd4400) [pid = 2513] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x1185c3c00) [pid = 2513] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x121529c00) [pid = 2513] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x119490800) [pid = 2513] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x113cefc00) [pid = 2513] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x127454400) [pid = 2513] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x124c99000) [pid = 2513] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x128fb7400) [pid = 2513] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x128fbf000) [pid = 2513] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:49:36 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x11965b800) [pid = 2513] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:49:36 INFO - PROCESS | 2513 | 1464623376352 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]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 620ms 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:49:36 INFO - PROCESS | 2513 | 1464623376365 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 2513 | 1464623376367 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:49:36 INFO - PROCESS | 2513 | 1464623376369 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 2513 | 1464623376370 Marionette TRACE conn2 <- [1,1354,null,{}] 08:49:36 INFO - PROCESS | 2513 | 1464623376372 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}] 08:49:36 INFO - PROCESS | 2513 | 1464623376457 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:49:36 INFO - PROCESS | 2513 | 1464623376461 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x126f2c800 == 71 [pid = 2513] [id = 346] 08:49:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x113314400) [pid = 2513] [serial = 1037] [outer = 0x0] 08:49:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x11857a000) [pid = 2513] [serial = 1038] [outer = 0x113314400] 08:49:36 INFO - PROCESS | 2513 | 1464623376488 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x121240c00) [pid = 2513] [serial = 1039] [outer = 0x113314400] 08:49:36 INFO - PROCESS | 2513 | 1464623376828 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]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 467ms 08:49:36 INFO - PROCESS | 2513 | 1464623376837 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 2513 | 1464623376838 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:49:36 INFO - PROCESS | 2513 | 1464623376840 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 2513 | 1464623376841 Marionette TRACE conn2 <- [1,1358,null,{}] 08:49:36 INFO - PROCESS | 2513 | 1464623376844 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}] 08:49:36 INFO - PROCESS | 2513 | 1464623376933 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:49:36 INFO - PROCESS | 2513 | 1464623376993 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2d7800 == 72 [pid = 2513] [id = 347] 08:49:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x11645f000) [pid = 2513] [serial = 1040] [outer = 0x0] 08:49:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x127454400) [pid = 2513] [serial = 1041] [outer = 0x11645f000] 08:49:37 INFO - PROCESS | 2513 | 1464623377023 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12b09f400) [pid = 2513] [serial = 1042] [outer = 0x11645f000] 08:49:37 INFO - PROCESS | 2513 | 1464623377320 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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 08:49:37 INFO - PROCESS | 2513 | 1464623377361 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 2513 | 1464623377362 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:49:37 INFO - PROCESS | 2513 | 1464623377367 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 2513 | 1464623377369 Marionette TRACE conn2 <- [1,1362,null,{}] 08:49:37 INFO - PROCESS | 2513 | 1464623377371 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}] 08:49:37 INFO - PROCESS | 2513 | 1464623377471 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:49:37 INFO - PROCESS | 2513 | 1464623377475 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c93e000 == 73 [pid = 2513] [id = 348] 08:49:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x1291bc400) [pid = 2513] [serial = 1043] [outer = 0x0] 08:49:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12bae6000) [pid = 2513] [serial = 1044] [outer = 0x1291bc400] 08:49:37 INFO - PROCESS | 2513 | 1464623377501 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12c01c800) [pid = 2513] [serial = 1045] [outer = 0x1291bc400] 08:49:37 INFO - PROCESS | 2513 | 1464623377854 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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 519ms 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:49:37 INFO - PROCESS | 2513 | 1464623377894 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 2513 | 1464623377895 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:49:37 INFO - PROCESS | 2513 | 1464623377897 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 2513 | 1464623377898 Marionette TRACE conn2 <- [1,1366,null,{}] 08:49:37 INFO - PROCESS | 2513 | 1464623377900 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}] 08:49:37 INFO - PROCESS | 2513 | 1464623377988 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:49:37 INFO - PROCESS | 2513 | 1464623377992 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdd4000 == 74 [pid = 2513] [id = 349] 08:49:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12bae8800) [pid = 2513] [serial = 1046] [outer = 0x0] 08:49:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12c039400) [pid = 2513] [serial = 1047] [outer = 0x12bae8800] 08:49:38 INFO - PROCESS | 2513 | 1464623378017 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12c67a400) [pid = 2513] [serial = 1048] [outer = 0x12bae8800] 08:49:38 INFO - PROCESS | 2513 | 1464623378418 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] 08:49:38 INFO - PROCESS | 2513 | 1464623378469 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:49:38 INFO - PROCESS | 2513 | 1464623378473 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 2513 | 1464623378475 Marionette TRACE conn2 <- [1,1370,null,{}] 08:49:38 INFO - PROCESS | 2513 | 1464623378479 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}] 08:49:38 INFO - PROCESS | 2513 | 1464623378593 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:49:38 INFO - PROCESS | 2513 | 1464623378655 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b5800 == 75 [pid = 2513] [id = 350] 08:49:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x11102a800) [pid = 2513] [serial = 1049] [outer = 0x0] 08:49:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x111fd4400) [pid = 2513] [serial = 1050] [outer = 0x11102a800] 08:49:38 INFO - PROCESS | 2513 | 1464623378687 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x112fe9800) [pid = 2513] [serial = 1051] [outer = 0x11102a800] 08:49:39 INFO - PROCESS | 2513 | 1464623379143 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] 08:49:39 INFO - PROCESS | 2513 | 1464623379218 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:49:39 INFO - PROCESS | 2513 | 1464623379224 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 2513 | 1464623379226 Marionette TRACE conn2 <- [1,1374,null,{}] 08:49:39 INFO - PROCESS | 2513 | 1464623379229 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}] 08:49:39 INFO - PROCESS | 2513 | 1464623379339 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:49:39 INFO - PROCESS | 2513 | 1464623379414 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x12557a800 == 76 [pid = 2513] [id = 351] 08:49:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x117686000) [pid = 2513] [serial = 1052] [outer = 0x0] 08:49:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x11808c800) [pid = 2513] [serial = 1053] [outer = 0x117686000] 08:49:39 INFO - PROCESS | 2513 | 1464623379443 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x1185ca400) [pid = 2513] [serial = 1054] [outer = 0x117686000] 08:49:39 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:39 INFO - PROCESS | 2513 | 1464623379889 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] 08:49:39 INFO - PROCESS | 2513 | 1464623379950 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:49:39 INFO - PROCESS | 2513 | 1464623379953 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 2513 | 1464623379956 Marionette TRACE conn2 <- [1,1378,null,{}] 08:49:39 INFO - PROCESS | 2513 | 1464623379966 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}] 08:49:40 INFO - PROCESS | 2513 | 1464623380073 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:49:40 INFO - PROCESS | 2513 | 1464623380147 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c524000 == 77 [pid = 2513] [id = 352] 08:49:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x119c8f000) [pid = 2513] [serial = 1055] [outer = 0x0] 08:49:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x121525800) [pid = 2513] [serial = 1056] [outer = 0x119c8f000] 08:49:40 INFO - PROCESS | 2513 | 1464623380178 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x124d6d800) [pid = 2513] [serial = 1057] [outer = 0x119c8f000] 08:49:40 INFO - PROCESS | 2513 | 1464623380615 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 2513 | 1464623380629 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:49:40 INFO - PROCESS | 2513 | 1464623380631 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 2513 | 1464623380633 Marionette TRACE conn2 <- [1,1382,null,{}] 08:49:40 INFO - PROCESS | 2513 | 1464623380635 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}] 08:49:40 INFO - PROCESS | 2513 | 1464623380742 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:49:40 INFO - PROCESS | 2513 | 1464623380845 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x135625000 == 78 [pid = 2513] [id = 353] 08:49:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x126cac400) [pid = 2513] [serial = 1058] [outer = 0x0] 08:49:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x1276e2000) [pid = 2513] [serial = 1059] [outer = 0x126cac400] 08:49:40 INFO - PROCESS | 2513 | 1464623380876 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x1295ed000) [pid = 2513] [serial = 1060] [outer = 0x126cac400] 08:49:41 INFO - PROCESS | 2513 | [2513] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:41 INFO - PROCESS | 2513 | 1464623381338 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] 08:49:41 INFO - PROCESS | 2513 | 1464623381428 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:49:41 INFO - PROCESS | 2513 | 1464623381435 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 2513 | 1464623381437 Marionette TRACE conn2 <- [1,1386,null,{}] 08:49:41 INFO - PROCESS | 2513 | 1464623381440 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}] 08:49:41 INFO - PROCESS | 2513 | 1464623381597 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:49:41 INFO - PROCESS | 2513 | 1464623381743 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354a9000 == 79 [pid = 2513] [id = 354] 08:49:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x126e24400) [pid = 2513] [serial = 1061] [outer = 0x0] 08:49:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12b020c00) [pid = 2513] [serial = 1062] [outer = 0x126e24400] 08:49:41 INFO - PROCESS | 2513 | 1464623381794 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12b2c2000) [pid = 2513] [serial = 1063] [outer = 0x126e24400] 08:49:42 INFO - PROCESS | 2513 | 1464623382218 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] 08:49:42 INFO - PROCESS | 2513 | 1464623382258 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:49:42 INFO - PROCESS | 2513 | 1464623382261 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 2513 | 1464623382262 Marionette TRACE conn2 <- [1,1390,null,{}] 08:49:42 INFO - PROCESS | 2513 | 1464623382284 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}] 08:49:42 INFO - PROCESS | 2513 | 1464623382403 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:49:42 INFO - PROCESS | 2513 | 1464623382480 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357c3800 == 80 [pid = 2513] [id = 355] 08:49:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12c038000) [pid = 2513] [serial = 1064] [outer = 0x0] 08:49:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x12c681c00) [pid = 2513] [serial = 1065] [outer = 0x12c038000] 08:49:42 INFO - PROCESS | 2513 | 1464623382510 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x12c909400) [pid = 2513] [serial = 1066] [outer = 0x12c038000] 08:49:42 INFO - PROCESS | 2513 | 1464623382925 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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 689ms 08:49:42 INFO - PROCESS | 2513 | 1464623382950 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:49:42 INFO - PROCESS | 2513 | 1464623382952 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:49:42 INFO - PROCESS | 2513 | 1464623382954 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 2513 | 1464623382955 Marionette TRACE conn2 <- [1,1394,null,{}] 08:49:42 INFO - PROCESS | 2513 | 1464623382958 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}] 08:49:43 INFO - PROCESS | 2513 | 1464623383113 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:49:43 INFO - PROCESS | 2513 | 1464623383178 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x112663800 == 81 [pid = 2513] [id = 356] 08:49:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x112698000) [pid = 2513] [serial = 1067] [outer = 0x0] 08:49:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x115f39c00) [pid = 2513] [serial = 1068] [outer = 0x112698000] 08:49:43 INFO - PROCESS | 2513 | 1464623383248 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x126cae000) [pid = 2513] [serial = 1069] [outer = 0x112698000] 08:49:43 INFO - PROCESS | 2513 | 1464623383647 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]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 722ms 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:49:43 INFO - PROCESS | 2513 | 1464623383676 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 2513 | 1464623383678 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:49:43 INFO - PROCESS | 2513 | 1464623383680 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 2513 | 1464623383681 Marionette TRACE conn2 <- [1,1398,null,{}] 08:49:43 INFO - PROCESS | 2513 | 1464623383683 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}] 08:49:43 INFO - PROCESS | 2513 | 1464623383791 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:49:44 INFO - PROCESS | 2513 | 1464623384039 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c14800 == 82 [pid = 2513] [id = 357] 08:49:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x11102d800) [pid = 2513] [serial = 1070] [outer = 0x0] 08:49:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x111fd7800) [pid = 2513] [serial = 1071] [outer = 0x11102d800] 08:49:44 INFO - PROCESS | 2513 | 1464623384069 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x112ff0c00) [pid = 2513] [serial = 1072] [outer = 0x11102d800] 08:49:44 INFO - PROCESS | 2513 | 1464623384517 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]]]}] 08:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 871ms 08:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:49:44 INFO - PROCESS | 2513 | 1464623384552 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 2513 | 1464623384555 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:49:44 INFO - PROCESS | 2513 | 1464623384557 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 2513 | 1464623384560 Marionette TRACE conn2 <- [1,1402,null,{}] 08:49:44 INFO - PROCESS | 2513 | 1464623384563 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}] 08:49:44 INFO - PROCESS | 2513 | 1464623384666 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:49:44 INFO - PROCESS | 2513 | 1464623384733 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x113019000 == 83 [pid = 2513] [id = 358] 08:49:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x11684dc00) [pid = 2513] [serial = 1073] [outer = 0x0] 08:49:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x117e2fc00) [pid = 2513] [serial = 1074] [outer = 0x11684dc00] 08:49:44 INFO - PROCESS | 2513 | 1464623384762 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x118793c00) [pid = 2513] [serial = 1075] [outer = 0x11684dc00] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12baa6000 == 82 [pid = 2513] [id = 310] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12c93e000 == 81 [pid = 2513] [id = 348] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2d7800 == 80 [pid = 2513] [id = 347] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x126f2c800 == 79 [pid = 2513] [id = 346] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5bc800 == 78 [pid = 2513] [id = 345] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12910d800 == 77 [pid = 2513] [id = 344] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x12a74ec00) [pid = 2513] [serial = 948] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x12a88f000) [pid = 2513] [serial = 951] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x12b09d800) [pid = 2513] [serial = 990] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x128c68800 == 76 [pid = 2513] [id = 343] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x126c86000 == 75 [pid = 2513] [id = 342] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x124c0f000 == 74 [pid = 2513] [id = 341] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x1191d6800 == 73 [pid = 2513] [id = 340] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x1132ad000 == 72 [pid = 2513] [id = 339] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b3800 == 71 [pid = 2513] [id = 338] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x113022800 == 70 [pid = 2513] [id = 337] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x135552000 == 69 [pid = 2513] [id = 336] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12e017000 == 68 [pid = 2513] [id = 335] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x12cde0800 == 67 [pid = 2513] [id = 334] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x1297fa000 == 66 [pid = 2513] [id = 333] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x119ab4800 == 65 [pid = 2513] [id = 332] 08:49:45 INFO - PROCESS | 2513 | --DOCSHELL 0x11300f800 == 64 [pid = 2513] [id = 331] 08:49:45 INFO - PROCESS | 2513 | 1464623385217 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]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 08:49:45 INFO - PROCESS | 2513 | 1464623385233 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:49:45 INFO - PROCESS | 2513 | 1464623385236 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:49:45 INFO - PROCESS | 2513 | 1464623385239 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 2513 | 1464623385240 Marionette TRACE conn2 <- [1,1406,null,{}] 08:49:45 INFO - PROCESS | 2513 | 1464623385242 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}] 08:49:45 INFO - PROCESS | 2513 | 1464623385335 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x12745cc00) [pid = 2513] [serial = 973] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x1276e8800) [pid = 2513] [serial = 975] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x118081800) [pid = 2513] [serial = 960] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x11857c400) [pid = 2513] [serial = 961] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x119704c00) [pid = 2513] [serial = 984] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x1129d8000) [pid = 2513] [serial = 955] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x1122a9400) [pid = 2513] [serial = 954] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x118088800) [pid = 2513] [serial = 936] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x128fbe800) [pid = 2513] [serial = 945] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x11884f800) [pid = 2513] [serial = 963] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x11917ec00) [pid = 2513] [serial = 964] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x121766800) [pid = 2513] [serial = 969] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x119661c00) [pid = 2513] [serial = 966] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x12123d800) [pid = 2513] [serial = 967] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x12697a800) [pid = 2513] [serial = 942] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x116a63400) [pid = 2513] [serial = 958] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x116078c00) [pid = 2513] [serial = 957] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x115d3d400) [pid = 2513] [serial = 933] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x129361800) [pid = 2513] [serial = 930] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x1295c3c00) [pid = 2513] [serial = 931] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x11902d000) [pid = 2513] [serial = 939] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12935a000) [pid = 2513] [serial = 978] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12a7be000) [pid = 2513] [serial = 981] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12a890400) [pid = 2513] [serial = 982] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x117690800) [pid = 2513] [serial = 972] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12b099800) [pid = 2513] [serial = 988] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x1295e4800) [pid = 2513] [serial = 979] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x128cf1800) [pid = 2513] [serial = 976] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12a74f000) [pid = 2513] [serial = 985] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x124c98400) [pid = 2513] [serial = 970] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12a8b8c00) [pid = 2513] [serial = 987] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x12b2bd000) [pid = 2513] [serial = 870] [outer = 0x0] [url = about:blank] 08:49:45 INFO - PROCESS | 2513 | 1464623385408 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x118319000 == 65 [pid = 2513] [id = 359] 08:49:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x111025000) [pid = 2513] [serial = 1076] [outer = 0x0] 08:49:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x116a63400) [pid = 2513] [serial = 1077] [outer = 0x111025000] 08:49:45 INFO - PROCESS | 2513 | 1464623385437 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x11970a400) [pid = 2513] [serial = 1078] [outer = 0x111025000] 08:49:45 INFO - PROCESS | 2513 | 1464623385742 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]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:49:45 INFO - PROCESS | 2513 | 1464623385758 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 2513 | 1464623385759 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:49:45 INFO - PROCESS | 2513 | 1464623385774 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 2513 | 1464623385778 Marionette TRACE conn2 <- [1,1410,null,{}] 08:49:45 INFO - PROCESS | 2513 | 1464623385785 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}] 08:49:45 INFO - PROCESS | 2513 | 1464623385877 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:49:45 INFO - PROCESS | 2513 | 1464623385882 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255cb000 == 66 [pid = 2513] [id = 360] 08:49:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x121247000) [pid = 2513] [serial = 1079] [outer = 0x0] 08:49:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x124876c00) [pid = 2513] [serial = 1080] [outer = 0x121247000] 08:49:45 INFO - PROCESS | 2513 | 1464623385908 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x126e29800) [pid = 2513] [serial = 1081] [outer = 0x121247000] 08:49:46 INFO - PROCESS | 2513 | 1464623386289 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]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 540ms 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:49:46 INFO - PROCESS | 2513 | 1464623386303 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 2513 | 1464623386304 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:49:46 INFO - PROCESS | 2513 | 1464623386314 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 2513 | 1464623386317 Marionette TRACE conn2 <- [1,1414,null,{}] 08:49:46 INFO - PROCESS | 2513 | 1464623386321 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}] 08:49:46 INFO - PROCESS | 2513 | 1464623386410 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:49:46 INFO - PROCESS | 2513 | 1464623386414 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x129106800 == 67 [pid = 2513] [id = 361] 08:49:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x127686c00) [pid = 2513] [serial = 1082] [outer = 0x0] 08:49:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x128813c00) [pid = 2513] [serial = 1083] [outer = 0x127686c00] 08:49:46 INFO - PROCESS | 2513 | 1464623386440 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12935d400) [pid = 2513] [serial = 1084] [outer = 0x127686c00] 08:49:46 INFO - PROCESS | 2513 | 1464623386785 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]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 532ms 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:49:46 INFO - PROCESS | 2513 | 1464623386839 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 2513 | 1464623386840 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:49:46 INFO - PROCESS | 2513 | 1464623386842 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 2513 | 1464623386843 Marionette TRACE conn2 <- [1,1418,null,{}] 08:49:46 INFO - PROCESS | 2513 | 1464623386845 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}] 08:49:46 INFO - PROCESS | 2513 | 1464623386931 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:49:46 INFO - PROCESS | 2513 | 1464623386937 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5d5800 == 68 [pid = 2513] [id = 362] 08:49:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12a7c3c00) [pid = 2513] [serial = 1085] [outer = 0x0] 08:49:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x12a88f000) [pid = 2513] [serial = 1086] [outer = 0x12a7c3c00] 08:49:46 INFO - PROCESS | 2513 | 1464623386969 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x12b020800) [pid = 2513] [serial = 1087] [outer = 0x12a7c3c00] 08:49:47 INFO - PROCESS | 2513 | 1464623387339 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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 517ms 08:49:47 INFO - PROCESS | 2513 | 1464623387360 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 2513 | 1464623387361 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:49:47 INFO - PROCESS | 2513 | 1464623387365 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 2513 | 1464623387366 Marionette TRACE conn2 <- [1,1422,null,{}] 08:49:47 INFO - PROCESS | 2513 | 1464623387369 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}] 08:49:47 INFO - PROCESS | 2513 | 1464623387462 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:49:47 INFO - PROCESS | 2513 | 1464623387544 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab99000 == 69 [pid = 2513] [id = 363] 08:49:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x12a7c5800) [pid = 2513] [serial = 1088] [outer = 0x0] 08:49:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x12b9e2400) [pid = 2513] [serial = 1089] [outer = 0x12a7c5800] 08:49:47 INFO - PROCESS | 2513 | 1464623387569 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x12c01d000) [pid = 2513] [serial = 1090] [outer = 0x12a7c5800] 08:49:47 INFO - PROCESS | 2513 | 1464623387902 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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 572ms 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:49:47 INFO - PROCESS | 2513 | 1464623387940 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 2513 | 1464623387941 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:49:47 INFO - PROCESS | 2513 | 1464623387943 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 2513 | 1464623387944 Marionette TRACE conn2 <- [1,1426,null,{}] 08:49:47 INFO - PROCESS | 2513 | 1464623387947 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}] 08:49:48 INFO - PROCESS | 2513 | 1464623388057 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:49:48 INFO - PROCESS | 2513 | 1464623388095 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda2800 == 70 [pid = 2513] [id = 364] 08:49:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12abbd000) [pid = 2513] [serial = 1091] [outer = 0x0] 08:49:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12c03d800) [pid = 2513] [serial = 1092] [outer = 0x12abbd000] 08:49:48 INFO - PROCESS | 2513 | 1464623388120 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12c904800) [pid = 2513] [serial = 1093] [outer = 0x12abbd000] 08:49:48 INFO - PROCESS | 2513 | 1464623388509 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]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 571ms 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:49:48 INFO - PROCESS | 2513 | 1464623388519 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 2513 | 1464623388521 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:49:48 INFO - PROCESS | 2513 | 1464623388524 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 2513 | 1464623388526 Marionette TRACE conn2 <- [1,1430,null,{}] 08:49:48 INFO - PROCESS | 2513 | 1464623388530 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}] 08:49:48 INFO - PROCESS | 2513 | 1464623388705 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:49:48 INFO - PROCESS | 2513 | 1464623388730 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c947000 == 71 [pid = 2513] [id = 365] 08:49:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12c684000) [pid = 2513] [serial = 1094] [outer = 0x0] 08:49:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12c911400) [pid = 2513] [serial = 1095] [outer = 0x12c684000] 08:49:48 INFO - PROCESS | 2513 | 1464623388781 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x12cc69400) [pid = 2513] [serial = 1096] [outer = 0x12c684000] 08:49:49 INFO - PROCESS | 2513 | 1464623389126 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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 621ms 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:49:49 INFO - PROCESS | 2513 | 1464623389144 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 2513 | 1464623389146 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:49:49 INFO - PROCESS | 2513 | 1464623389156 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 2513 | 1464623389157 Marionette TRACE conn2 <- [1,1434,null,{}] 08:49:49 INFO - PROCESS | 2513 | 1464623389160 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}] 08:49:49 INFO - PROCESS | 2513 | 1464623389272 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:49:49 INFO - PROCESS | 2513 | 1464623389312 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3d8800 == 72 [pid = 2513] [id = 366] 08:49:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12c684800) [pid = 2513] [serial = 1097] [outer = 0x0] 08:49:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12cc6ec00) [pid = 2513] [serial = 1098] [outer = 0x12c684800] 08:49:49 INFO - PROCESS | 2513 | 1464623389337 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12cc73800) [pid = 2513] [serial = 1099] [outer = 0x12c684800] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x112692c00) [pid = 2513] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x124fcec00) [pid = 2513] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x12125d800) [pid = 2513] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x11878c400) [pid = 2513] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x1214b4000) [pid = 2513] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x1291bc400) [pid = 2513] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x126fe9400) [pid = 2513] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x11645f000) [pid = 2513] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x129361400) [pid = 2513] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x127684400) [pid = 2513] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x113314400) [pid = 2513] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x1129cbc00) [pid = 2513] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:49:49 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x116a63c00) [pid = 2513] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:49:49 INFO - PROCESS | 2513 | 1464623389750 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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 628ms 08:49:49 INFO - PROCESS | 2513 | 1464623389777 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 2513 | 1464623389779 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:49:49 INFO - PROCESS | 2513 | 1464623389781 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 2513 | 1464623389784 Marionette TRACE conn2 <- [1,1438,null,{}] 08:49:49 INFO - PROCESS | 2513 | 1464623389787 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}] 08:49:49 INFO - PROCESS | 2513 | 1464623389877 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:49:49 INFO - PROCESS | 2513 | 1464623389941 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297fc000 == 73 [pid = 2513] [id = 367] 08:49:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x1129d2000) [pid = 2513] [serial = 1100] [outer = 0x0] 08:49:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x124c43800) [pid = 2513] [serial = 1101] [outer = 0x1129d2000] 08:49:49 INFO - PROCESS | 2513 | 1464623389971 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x12baeb400) [pid = 2513] [serial = 1102] [outer = 0x1129d2000] 08:49:50 INFO - PROCESS | 2513 | 1464623390277 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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 522ms 08:49:50 INFO - PROCESS | 2513 | 1464623390305 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:49:50 INFO - PROCESS | 2513 | 1464623390307 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:49:50 INFO - PROCESS | 2513 | 1464623390310 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 2513 | 1464623390311 Marionette TRACE conn2 <- [1,1442,null,{}] 08:49:50 INFO - PROCESS | 2513 | 1464623390314 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}] 08:49:50 INFO - PROCESS | 2513 | 1464623390424 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:49:50 INFO - PROCESS | 2513 | 1464623390430 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x135541000 == 74 [pid = 2513] [id = 368] 08:49:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x116455c00) [pid = 2513] [serial = 1103] [outer = 0x0] 08:49:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x127682c00) [pid = 2513] [serial = 1104] [outer = 0x116455c00] 08:49:50 INFO - PROCESS | 2513 | 1464623390512 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12ccc8c00) [pid = 2513] [serial = 1105] [outer = 0x116455c00] 08:49:50 INFO - PROCESS | 2513 | 1464623390817 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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:49:50 INFO - PROCESS | 2513 | 1464623390829 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 2513 | 1464623390830 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:49:50 INFO - PROCESS | 2513 | 1464623390835 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 2513 | 1464623390837 Marionette TRACE conn2 <- [1,1446,null,{}] 08:49:50 INFO - PROCESS | 2513 | 1464623390839 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}] 08:49:50 INFO - PROCESS | 2513 | 1464623390931 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:49:50 INFO - PROCESS | 2513 | 1464623390935 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dce0800 == 75 [pid = 2513] [id = 369] 08:49:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12125d800) [pid = 2513] [serial = 1106] [outer = 0x0] 08:49:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x121577800) [pid = 2513] [serial = 1107] [outer = 0x12125d800] 08:49:50 INFO - PROCESS | 2513 | 1464623390961 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12157b800) [pid = 2513] [serial = 1108] [outer = 0x12125d800] 08:49:51 INFO - PROCESS | 2513 | 1464623391301 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]]]}] 08:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 08:49:51 INFO - PROCESS | 2513 | 1464623391355 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 2513 | 1464623391369 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:49:51 INFO - PROCESS | 2513 | 1464623391389 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 2513 | 1464623391391 Marionette TRACE conn2 <- [1,1450,null,{}] 08:49:51 INFO - PROCESS | 2513 | 1464623391394 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}] 08:49:51 INFO - PROCESS | 2513 | 1464623391534 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:49:51 INFO - PROCESS | 2513 | 1464623391548 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357df800 == 76 [pid = 2513] [id = 370] 08:49:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x129365000) [pid = 2513] [serial = 1109] [outer = 0x0] 08:49:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12d39d800) [pid = 2513] [serial = 1110] [outer = 0x129365000] 08:49:51 INFO - PROCESS | 2513 | 1464623391587 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12d571800) [pid = 2513] [serial = 1111] [outer = 0x129365000] 08:49:52 INFO - PROCESS | 2513 | 1464623392271 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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 921ms 08:49:52 INFO - PROCESS | 2513 | 1464623392309 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 2513 | 1464623392313 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:49:52 INFO - PROCESS | 2513 | 1464623392316 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 2513 | 1464623392319 Marionette TRACE conn2 <- [1,1454,null,{}] 08:49:52 INFO - PROCESS | 2513 | 1464623392322 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}] 08:49:52 INFO - PROCESS | 2513 | 1464623392438 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:49:52 INFO - PROCESS | 2513 | 1464623392517 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x123529000 == 77 [pid = 2513] [id = 371] 08:49:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x1168b3000) [pid = 2513] [serial = 1112] [outer = 0x0] 08:49:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x11857e000) [pid = 2513] [serial = 1113] [outer = 0x1168b3000] 08:49:52 INFO - PROCESS | 2513 | 1464623392549 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x11908cc00) [pid = 2513] [serial = 1114] [outer = 0x1168b3000] 08:49:52 INFO - PROCESS | 2513 | 1464623392994 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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 722ms 08:49:53 INFO - PROCESS | 2513 | 1464623393048 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 2513 | 1464623393052 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:49:53 INFO - PROCESS | 2513 | 1464623393059 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 2513 | 1464623393060 Marionette TRACE conn2 <- [1,1458,null,{}] 08:49:53 INFO - PROCESS | 2513 | 1464623393063 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}] 08:49:53 INFO - PROCESS | 2513 | 1464623393176 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:49:53 INFO - PROCESS | 2513 | 1464623393255 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b23a000 == 78 [pid = 2513] [id = 372] 08:49:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x12124a000) [pid = 2513] [serial = 1115] [outer = 0x0] 08:49:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x1218f1800) [pid = 2513] [serial = 1116] [outer = 0x12124a000] 08:49:53 INFO - PROCESS | 2513 | 1464623393285 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x125647400) [pid = 2513] [serial = 1117] [outer = 0x12124a000] 08:49:53 INFO - PROCESS | 2513 | 1464623393747 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]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 720ms 08:49:53 INFO - PROCESS | 2513 | 1464623393779 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 2513 | 1464623393780 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:49:53 INFO - PROCESS | 2513 | 1464623393783 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 2513 | 1464623393786 Marionette TRACE conn2 <- [1,1462,null,{}] 08:49:53 INFO - PROCESS | 2513 | 1464623393794 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}] 08:49:53 INFO - PROCESS | 2513 | 1464623393948 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:49:53 INFO - PROCESS | 2513 | 1464623393961 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356dd000 == 79 [pid = 2513] [id = 373] 08:49:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x12a8b2000) [pid = 2513] [serial = 1118] [outer = 0x0] 08:49:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x12abbe000) [pid = 2513] [serial = 1119] [outer = 0x12a8b2000] 08:49:54 INFO - PROCESS | 2513 | 1464623394005 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x12b2c2400) [pid = 2513] [serial = 1120] [outer = 0x12a8b2000] 08:49:54 INFO - PROCESS | 2513 | 1464623394508 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]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 771ms 08:49:54 INFO - PROCESS | 2513 | 1464623394554 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:49:54 INFO - PROCESS | 2513 | 1464623394556 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:49:54 INFO - PROCESS | 2513 | 1464623394558 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 2513 | 1464623394560 Marionette TRACE conn2 <- [1,1466,null,{}] 08:49:54 INFO - PROCESS | 2513 | 1464623394562 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}] 08:49:54 INFO - PROCESS | 2513 | 1464623394675 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:49:54 INFO - PROCESS | 2513 | 1464623394753 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f7a000 == 80 [pid = 2513] [id = 374] 08:49:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x12c67b400) [pid = 2513] [serial = 1121] [outer = 0x0] 08:49:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x12c90dc00) [pid = 2513] [serial = 1122] [outer = 0x12c67b400] 08:49:54 INFO - PROCESS | 2513 | 1464623394783 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x12ccc9400) [pid = 2513] [serial = 1123] [outer = 0x12c67b400] 08:49:55 INFO - PROCESS | 2513 | 1464623395221 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]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 669ms 08:49:55 INFO - PROCESS | 2513 | 1464623395228 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 2513 | 1464623395229 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:49:55 INFO - PROCESS | 2513 | 1464623395234 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 2513 | 1464623395235 Marionette TRACE conn2 <- [1,1470,null,{}] 08:49:55 INFO - PROCESS | 2513 | 1464623395238 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}] 08:49:55 INFO - PROCESS | 2513 | 1464623395345 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:49:55 INFO - PROCESS | 2513 | 1464623395452 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f90800 == 81 [pid = 2513] [id = 375] 08:49:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x12c681800) [pid = 2513] [serial = 1124] [outer = 0x0] 08:49:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x12ccd0800) [pid = 2513] [serial = 1125] [outer = 0x12c681800] 08:49:55 INFO - PROCESS | 2513 | 1464623395485 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x12d39ec00) [pid = 2513] [serial = 1126] [outer = 0x12c681800] 08:49:55 INFO - PROCESS | 2513 | 1464623395903 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]]]}] 08:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 08:49:55 INFO - PROCESS | 2513 | 1464623395960 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 2513 | 1464623395961 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:49:55 INFO - PROCESS | 2513 | 1464623395995 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 2513 | 1464623395996 Marionette TRACE conn2 <- [1,1474,null,{}] 08:49:56 INFO - PROCESS | 2513 | 1464623396017 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}] 08:49:56 INFO - PROCESS | 2513 | 1464623396135 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:49:56 INFO - PROCESS | 2513 | 1464623396216 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x12713e000 == 82 [pid = 2513] [id = 376] 08:49:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x1129d0c00) [pid = 2513] [serial = 1127] [outer = 0x0] 08:49:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x12a8b2400) [pid = 2513] [serial = 1128] [outer = 0x1129d0c00] 08:49:56 INFO - PROCESS | 2513 | 1464623396246 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x135bc4400) [pid = 2513] [serial = 1129] [outer = 0x1129d0c00] 08:49:56 INFO - PROCESS | 2513 | 1464623396699 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]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 769ms 08:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:49:56 INFO - PROCESS | 2513 | 1464623396734 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 2513 | 1464623396735 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:49:56 INFO - PROCESS | 2513 | 1464623396737 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 2513 | 1464623396738 Marionette TRACE conn2 <- [1,1478,null,{}] 08:49:56 INFO - PROCESS | 2513 | 1464623396741 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}] 08:49:56 INFO - PROCESS | 2513 | 1464623396857 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:49:56 INFO - PROCESS | 2513 | 1464623396947 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a29800 == 83 [pid = 2513] [id = 377] 08:49:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x116a63000) [pid = 2513] [serial = 1130] [outer = 0x0] 08:49:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x13529e000) [pid = 2513] [serial = 1131] [outer = 0x116a63000] 08:49:56 INFO - PROCESS | 2513 | 1464623396994 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x1352a1800) [pid = 2513] [serial = 1132] [outer = 0x116a63000] 08:49:57 INFO - PROCESS | 2513 | 1464623397803 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]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1072ms 08:49:57 INFO - PROCESS | 2513 | 1464623397810 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 2513 | 1464623397813 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:49:57 INFO - PROCESS | 2513 | 1464623397841 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 2513 | 1464623397845 Marionette TRACE conn2 <- [1,1482,null,{}] 08:49:57 INFO - PROCESS | 2513 | 1464623397854 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}] 08:49:57 INFO - PROCESS | 2513 | 1464623397979 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:49:58 INFO - PROCESS | 2513 | 1464623398063 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x12119a000 == 84 [pid = 2513] [id = 378] 08:49:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x113c0a400) [pid = 2513] [serial = 1133] [outer = 0x0] 08:49:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x115f3b000) [pid = 2513] [serial = 1134] [outer = 0x113c0a400] 08:49:58 INFO - PROCESS | 2513 | 1464623398090 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x116858800) [pid = 2513] [serial = 1135] [outer = 0x113c0a400] 08:49:58 INFO - PROCESS | 2513 | 1464623398555 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]]]}] 08:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 782ms 08:49:58 INFO - PROCESS | 2513 | 1464623398633 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 2513 | 1464623398637 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:49:58 INFO - PROCESS | 2513 | 1464623398643 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 2513 | 1464623398645 Marionette TRACE conn2 <- [1,1486,null,{}] 08:49:58 INFO - PROCESS | 2513 | 1464623398647 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}] 08:49:58 INFO - PROCESS | 2513 | 1464623398747 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:49:58 INFO - PROCESS | 2513 | 1464623398816 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x113e09000 == 85 [pid = 2513] [id = 379] 08:49:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x11269bc00) [pid = 2513] [serial = 1136] [outer = 0x0] 08:49:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x118085800) [pid = 2513] [serial = 1137] [outer = 0x11269bc00] 08:49:58 INFO - PROCESS | 2513 | 1464623398892 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x11852e400) [pid = 2513] [serial = 1138] [outer = 0x11269bc00] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc17000 == 84 [pid = 2513] [id = 315] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x121199000 == 83 [pid = 2513] [id = 312] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x116888800 == 82 [pid = 2513] [id = 311] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12dce0800 == 81 [pid = 2513] [id = 369] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x135541000 == 80 [pid = 2513] [id = 368] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1297fc000 == 79 [pid = 2513] [id = 367] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3d8800 == 78 [pid = 2513] [id = 366] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12c947000 == 77 [pid = 2513] [id = 365] 08:49:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda2800 == 76 [pid = 2513] [id = 364] 08:49:58 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x12c039400) [pid = 2513] [serial = 1047] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab99000 == 75 [pid = 2513] [id = 363] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5d5800 == 74 [pid = 2513] [id = 362] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x129106800 == 73 [pid = 2513] [id = 361] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x1255cb000 == 72 [pid = 2513] [id = 360] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x118319000 == 71 [pid = 2513] [id = 359] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x113019000 == 70 [pid = 2513] [id = 358] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x119c14800 == 69 [pid = 2513] [id = 357] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x112663800 == 68 [pid = 2513] [id = 356] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x1357c3800 == 67 [pid = 2513] [id = 355] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x1354a9000 == 66 [pid = 2513] [id = 354] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x135625000 == 65 [pid = 2513] [id = 353] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x12c524000 == 64 [pid = 2513] [id = 352] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x12557a800 == 63 [pid = 2513] [id = 351] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b5800 == 62 [pid = 2513] [id = 350] 08:49:59 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdd4000 == 61 [pid = 2513] [id = 349] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x12a8ae400) [pid = 2513] [serial = 1035] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x1295cac00) [pid = 2513] [serial = 1032] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x11857a000) [pid = 2513] [serial = 1038] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x11948e400) [pid = 2513] [serial = 999] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x11717dc00) [pid = 2513] [serial = 1017] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x11878d400) [pid = 2513] [serial = 1018] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x121240c00) [pid = 2513] [serial = 1039] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x12b9e5000) [pid = 2513] [serial = 1008] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x1180c0000) [pid = 2513] [serial = 1015] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x117e24800) [pid = 2513] [serial = 1014] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x1129c9c00) [pid = 2513] [serial = 1011] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x113c76400) [pid = 2513] [serial = 1012] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x125648800) [pid = 2513] [serial = 1026] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x121b53000) [pid = 2513] [serial = 1023] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x124c4f800) [pid = 2513] [serial = 1024] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x112693000) [pid = 2513] [serial = 993] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x11948b400) [pid = 2513] [serial = 1020] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x12123e400) [pid = 2513] [serial = 1021] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12b9d9000) [pid = 2513] [serial = 991] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x124c8dc00) [pid = 2513] [serial = 1002] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12a746400) [pid = 2513] [serial = 1005] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x1180bdc00) [pid = 2513] [serial = 996] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12bae6000) [pid = 2513] [serial = 1044] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x12a88e000) [pid = 2513] [serial = 1036] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x12c01c800) [pid = 2513] [serial = 1045] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x128813800) [pid = 2513] [serial = 1029] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x128fb5000) [pid = 2513] [serial = 1030] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x12b09f400) [pid = 2513] [serial = 1042] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x12a750400) [pid = 2513] [serial = 1033] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x126eba400) [pid = 2513] [serial = 1027] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x127454400) [pid = 2513] [serial = 1041] [outer = 0x0] [url = about:blank] 08:49:59 INFO - PROCESS | 2513 | 1464623399246 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]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 619ms 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:49:59 INFO - PROCESS | 2513 | 1464623399279 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 2513 | 1464623399280 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:49:59 INFO - PROCESS | 2513 | 1464623399285 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 2513 | 1464623399288 Marionette TRACE conn2 <- [1,1490,null,{}] 08:49:59 INFO - PROCESS | 2513 | 1464623399295 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}] 08:49:59 INFO - PROCESS | 2513 | 1464623399393 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:49:59 INFO - PROCESS | 2513 | 1464623399459 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x11906b000 == 62 [pid = 2513] [id = 380] 08:49:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x118386400) [pid = 2513] [serial = 1139] [outer = 0x0] 08:49:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x118797800) [pid = 2513] [serial = 1140] [outer = 0x118386400] 08:49:59 INFO - PROCESS | 2513 | 1464623399487 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x119095000) [pid = 2513] [serial = 1141] [outer = 0x118386400] 08:49:59 INFO - PROCESS | 2513 | 1464623399788 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]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:49:59 INFO - PROCESS | 2513 | 1464623399807 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 2513 | 1464623399808 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:49:59 INFO - PROCESS | 2513 | 1464623399810 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 2513 | 1464623399811 Marionette TRACE conn2 <- [1,1494,null,{}] 08:49:59 INFO - PROCESS | 2513 | 1464623399815 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}] 08:49:59 INFO - PROCESS | 2513 | 1464623399906 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:49:59 INFO - PROCESS | 2513 | 1464623399910 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e1800 == 63 [pid = 2513] [id = 381] 08:49:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x11948dc00) [pid = 2513] [serial = 1142] [outer = 0x0] 08:49:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x119c89400) [pid = 2513] [serial = 1143] [outer = 0x11948dc00] 08:49:59 INFO - PROCESS | 2513 | 1464623399937 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12123c800) [pid = 2513] [serial = 1144] [outer = 0x11948dc00] 08:50:00 INFO - PROCESS | 2513 | 1464623400286 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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 525ms 08:50:00 INFO - PROCESS | 2513 | 1464623400336 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 2513 | 1464623400338 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:50:00 INFO - PROCESS | 2513 | 1464623400341 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 2513 | 1464623400343 Marionette TRACE conn2 <- [1,1498,null,{}] 08:50:00 INFO - PROCESS | 2513 | 1464623400346 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}] 08:50:00 INFO - PROCESS | 2513 | 1464623400474 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:50:00 INFO - PROCESS | 2513 | 1464623400488 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255c9000 == 64 [pid = 2513] [id = 382] 08:50:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x121241800) [pid = 2513] [serial = 1145] [outer = 0x0] 08:50:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x12137a800) [pid = 2513] [serial = 1146] [outer = 0x121241800] 08:50:00 INFO - PROCESS | 2513 | 1464623400529 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x11660ac00) [pid = 2513] [serial = 1147] [outer = 0x121241800] 08:50:01 INFO - PROCESS | 2513 | 1464623401012 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]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 719ms 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:50:01 INFO - PROCESS | 2513 | 1464623401060 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 2513 | 1464623401061 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:50:01 INFO - PROCESS | 2513 | 1464623401065 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 2513 | 1464623401066 Marionette TRACE conn2 <- [1,1502,null,{}] 08:50:01 INFO - PROCESS | 2513 | 1464623401068 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}] 08:50:01 INFO - PROCESS | 2513 | 1464623401167 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:50:01 INFO - PROCESS | 2513 | 1464623401172 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274ee800 == 65 [pid = 2513] [id = 383] 08:50:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x124fd6800) [pid = 2513] [serial = 1148] [outer = 0x0] 08:50:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x12697a400) [pid = 2513] [serial = 1149] [outer = 0x124fd6800] 08:50:01 INFO - PROCESS | 2513 | 1464623401198 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x126f63000) [pid = 2513] [serial = 1150] [outer = 0x124fd6800] 08:50:01 INFO - PROCESS | 2513 | 1464623401581 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]]]}] 08:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:50:01 INFO - PROCESS | 2513 | 1464623401634 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 2513 | 1464623401635 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:50:01 INFO - PROCESS | 2513 | 1464623401637 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 2513 | 1464623401638 Marionette TRACE conn2 <- [1,1506,null,{}] 08:50:01 INFO - PROCESS | 2513 | 1464623401641 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}] 08:50:01 INFO - PROCESS | 2513 | 1464623401748 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:50:01 INFO - PROCESS | 2513 | 1464623401766 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297ee000 == 66 [pid = 2513] [id = 384] 08:50:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x126f67c00) [pid = 2513] [serial = 1151] [outer = 0x0] 08:50:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x12768d800) [pid = 2513] [serial = 1152] [outer = 0x126f67c00] 08:50:01 INFO - PROCESS | 2513 | 1464623401791 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x12880fc00) [pid = 2513] [serial = 1153] [outer = 0x126f67c00] 08:50:02 INFO - PROCESS | 2513 | 1464623402141 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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 518ms 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:50:02 INFO - PROCESS | 2513 | 1464623402155 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 2513 | 1464623402157 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:50:02 INFO - PROCESS | 2513 | 1464623402159 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 2513 | 1464623402160 Marionette TRACE conn2 <- [1,1510,null,{}] 08:50:02 INFO - PROCESS | 2513 | 1464623402162 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}] 08:50:02 INFO - PROCESS | 2513 | 1464623402270 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:50:02 INFO - PROCESS | 2513 | 1464623402284 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab96800 == 67 [pid = 2513] [id = 385] 08:50:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x127135800) [pid = 2513] [serial = 1154] [outer = 0x0] 08:50:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x128fb5000) [pid = 2513] [serial = 1155] [outer = 0x127135800] 08:50:02 INFO - PROCESS | 2513 | 1464623402308 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x12935d000) [pid = 2513] [serial = 1156] [outer = 0x127135800] 08:50:02 INFO - PROCESS | 2513 | 1464623402647 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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 517ms 08:50:02 INFO - PROCESS | 2513 | 1464623402683 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 2513 | 1464623402685 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:50:02 INFO - PROCESS | 2513 | 1464623402687 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 2513 | 1464623402688 Marionette TRACE conn2 <- [1,1514,null,{}] 08:50:02 INFO - PROCESS | 2513 | 1464623402690 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}] 08:50:02 INFO - PROCESS | 2513 | 1464623402810 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:50:02 INFO - PROCESS | 2513 | 1464623402850 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd8c800 == 68 [pid = 2513] [id = 386] 08:50:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x129361000) [pid = 2513] [serial = 1157] [outer = 0x0] 08:50:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x1295f2c00) [pid = 2513] [serial = 1158] [outer = 0x129361000] 08:50:02 INFO - PROCESS | 2513 | 1464623402876 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x12a7c7400) [pid = 2513] [serial = 1159] [outer = 0x129361000] 08:50:03 INFO - PROCESS | 2513 | 1464623403207 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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 568ms 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:50:03 INFO - PROCESS | 2513 | 1464623403256 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 2513 | 1464623403257 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:50:03 INFO - PROCESS | 2513 | 1464623403259 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 2513 | 1464623403260 Marionette TRACE conn2 <- [1,1518,null,{}] 08:50:03 INFO - PROCESS | 2513 | 1464623403262 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}] 08:50:03 INFO - PROCESS | 2513 | 1464623403372 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x12125d800) [pid = 2513] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x12abbd000) [pid = 2513] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x12c684000) [pid = 2513] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x1129d2000) [pid = 2513] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x12c684800) [pid = 2513] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x11684dc00) [pid = 2513] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x121247000) [pid = 2513] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x11102d800) [pid = 2513] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x111025000) [pid = 2513] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x127686c00) [pid = 2513] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12a7c3c00) [pid = 2513] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x116455c00) [pid = 2513] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:50:03 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12a7c5800) [pid = 2513] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:50:03 INFO - PROCESS | 2513 | 1464623403584 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191cb800 == 69 [pid = 2513] [id = 387] 08:50:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x11102ac00) [pid = 2513] [serial = 1160] [outer = 0x0] 08:50:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x11684dc00) [pid = 2513] [serial = 1161] [outer = 0x11102ac00] 08:50:03 INFO - PROCESS | 2513 | 1464623403610 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x121545800) [pid = 2513] [serial = 1162] [outer = 0x11102ac00] 08:50:03 INFO - PROCESS | 2513 | 1464623403874 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]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 667ms 08:50:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:50:03 INFO - PROCESS | 2513 | 1464623403927 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 2513 | 1464623403928 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:50:03 INFO - PROCESS | 2513 | 1464623403931 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 2513 | 1464623403936 Marionette TRACE conn2 <- [1,1522,null,{}] 08:50:03 INFO - PROCESS | 2513 | 1464623403939 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}] 08:50:04 INFO - PROCESS | 2513 | 1464623404042 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:50:04 INFO - PROCESS | 2513 | 1464623404123 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c94a000 == 70 [pid = 2513] [id = 388] 08:50:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x121247000) [pid = 2513] [serial = 1163] [outer = 0x0] 08:50:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x12b019000) [pid = 2513] [serial = 1164] [outer = 0x121247000] 08:50:04 INFO - PROCESS | 2513 | 1464623404153 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x12bade400) [pid = 2513] [serial = 1165] [outer = 0x121247000] 08:50:04 INFO - PROCESS | 2513 | 1464623404552 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"]]]}] 08:50:04 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 () { 08:50:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:50:04 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 () { 08:50:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:50:04 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 () { 08:50:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:50:04 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 () { 08:50:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:50:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 08:50:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:50:04 INFO - PROCESS | 2513 | 1464623404606 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 2513 | 1464623404607 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:50:04 INFO - PROCESS | 2513 | 1464623404609 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 2513 | 1464623404610 Marionette TRACE conn2 <- [1,1526,null,{}] 08:50:04 INFO - PROCESS | 2513 | 1464623404613 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}] 08:50:04 INFO - PROCESS | 2513 | 1464623404702 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:50:04 INFO - PROCESS | 2513 | 1464623404767 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dcde800 == 71 [pid = 2513] [id = 389] 08:50:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x12125d800) [pid = 2513] [serial = 1166] [outer = 0x0] 08:50:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x12c015400) [pid = 2513] [serial = 1167] [outer = 0x12125d800] 08:50:04 INFO - PROCESS | 2513 | 1464623404792 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x12cc74000) [pid = 2513] [serial = 1168] [outer = 0x12125d800] 08:50:05 INFO - PROCESS | 2513 | 1464623405042 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"]]]}] 08:50:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:50:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:50:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:50:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 470ms 08:50:05 INFO - PROCESS | 2513 | 1464623405089 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 2513 | 1464623405090 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:50:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:50:05 INFO - PROCESS | 2513 | 1464623405093 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 2513 | 1464623405094 Marionette TRACE conn2 <- [1,1530,null,{}] 08:50:05 INFO - PROCESS | 2513 | 1464623405096 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}] 08:50:05 INFO - PROCESS | 2513 | 1464623405201 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:50:05 INFO - PROCESS | 2513 | 1464623405205 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354bf000 == 72 [pid = 2513] [id = 390] 08:50:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x118582000) [pid = 2513] [serial = 1169] [outer = 0x0] 08:50:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x12ccca000) [pid = 2513] [serial = 1170] [outer = 0x118582000] 08:50:05 INFO - PROCESS | 2513 | 1464623405230 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x13529cc00) [pid = 2513] [serial = 1171] [outer = 0x118582000] 08:50:05 INFO - PROCESS | 2513 | 1464623405631 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]]]}] 08:50:05 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 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:50:05 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. 08:50:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:50:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 568ms 08:50:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:50:05 INFO - PROCESS | 2513 | 1464623405662 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 2513 | 1464623405664 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:50:05 INFO - PROCESS | 2513 | 1464623405668 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 2513 | 1464623405671 Marionette TRACE conn2 <- [1,1534,null,{}] 08:50:05 INFO - PROCESS | 2513 | 1464623405675 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}] 08:50:05 INFO - PROCESS | 2513 | 1464623405834 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:50:05 INFO - PROCESS | 2513 | 1464623405923 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x116877000 == 73 [pid = 2513] [id = 391] 08:50:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x1129c9c00) [pid = 2513] [serial = 1172] [outer = 0x0] 08:50:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x112a74000) [pid = 2513] [serial = 1173] [outer = 0x1129c9c00] 08:50:05 INFO - PROCESS | 2513 | 1464623405974 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x11645d400) [pid = 2513] [serial = 1174] [outer = 0x1129c9c00] 08:50:06 INFO - PROCESS | 2513 | 1464623406445 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]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 822ms 08:50:06 INFO - PROCESS | 2513 | 1464623406493 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 2513 | 1464623406497 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:50:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:50:06 INFO - PROCESS | 2513 | 1464623406504 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 2513 | 1464623406505 Marionette TRACE conn2 <- [1,1538,null,{}] 08:50:06 INFO - PROCESS | 2513 | 1464623406508 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}] 08:50:06 INFO - PROCESS | 2513 | 1464623406621 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:50:06 INFO - PROCESS | 2513 | 1464623406701 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e0800 == 74 [pid = 2513] [id = 392] 08:50:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x1180bf400) [pid = 2513] [serial = 1175] [outer = 0x0] 08:50:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x1185f4000) [pid = 2513] [serial = 1176] [outer = 0x1180bf400] 08:50:06 INFO - PROCESS | 2513 | 1464623406733 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x119093800) [pid = 2513] [serial = 1177] [outer = 0x1180bf400] 08:50:07 INFO - PROCESS | 2513 | 1464623407159 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]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 08:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:50:07 INFO - PROCESS | 2513 | 1464623407176 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 2513 | 1464623407178 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:50:07 INFO - PROCESS | 2513 | 1464623407180 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 2513 | 1464623407183 Marionette TRACE conn2 <- [1,1542,null,{}] 08:50:07 INFO - PROCESS | 2513 | 1464623407191 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}] 08:50:07 INFO - PROCESS | 2513 | 1464623407309 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:50:07 INFO - PROCESS | 2513 | 1464623407418 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd7f800 == 75 [pid = 2513] [id = 393] 08:50:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x119189800) [pid = 2513] [serial = 1178] [outer = 0x0] 08:50:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x12156f000) [pid = 2513] [serial = 1179] [outer = 0x119189800] 08:50:07 INFO - PROCESS | 2513 | 1464623407453 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x124d68400) [pid = 2513] [serial = 1180] [outer = 0x119189800] 08:50:07 INFO - PROCESS | 2513 | 1464623407877 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]]]}] 08:50:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:50:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 08:50:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:50:07 INFO - PROCESS | 2513 | 1464623407902 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 2513 | 1464623407904 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:50:07 INFO - PROCESS | 2513 | 1464623407944 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 2513 | 1464623407945 Marionette TRACE conn2 <- [1,1546,null,{}] 08:50:07 INFO - PROCESS | 2513 | 1464623407950 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}] 08:50:08 INFO - PROCESS | 2513 | 1464623408060 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:50:08 INFO - PROCESS | 2513 | 1464623408168 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x135637000 == 76 [pid = 2513] [id = 394] 08:50:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x125651c00) [pid = 2513] [serial = 1181] [outer = 0x0] 08:50:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x128fb7000) [pid = 2513] [serial = 1182] [outer = 0x125651c00] 08:50:08 INFO - PROCESS | 2513 | 1464623408200 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x12a8b4400) [pid = 2513] [serial = 1183] [outer = 0x125651c00] 08:50:08 INFO - PROCESS | 2513 | 1464623408628 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]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:50:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 759ms 08:50:08 INFO - PROCESS | 2513 | 1464623408665 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 2513 | 1464623408667 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:50:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:50:08 INFO - PROCESS | 2513 | 1464623408669 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 2513 | 1464623408670 Marionette TRACE conn2 <- [1,1550,null,{}] 08:50:08 INFO - PROCESS | 2513 | 1464623408673 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}] 08:50:08 INFO - PROCESS | 2513 | 1464623408780 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:50:08 INFO - PROCESS | 2513 | 1464623408889 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357de000 == 77 [pid = 2513] [id = 395] 08:50:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x128cf6c00) [pid = 2513] [serial = 1184] [outer = 0x0] 08:50:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x12b9dac00) [pid = 2513] [serial = 1185] [outer = 0x128cf6c00] 08:50:08 INFO - PROCESS | 2513 | 1464623408922 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x12c03a000) [pid = 2513] [serial = 1186] [outer = 0x128cf6c00] 08:50:09 INFO - PROCESS | 2513 | 1464623409336 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]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:50:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 721ms 08:50:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:50:09 INFO - PROCESS | 2513 | 1464623409390 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 2513 | 1464623409392 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:50:09 INFO - PROCESS | 2513 | 1464623409394 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 2513 | 1464623409395 Marionette TRACE conn2 <- [1,1554,null,{}] 08:50:09 INFO - PROCESS | 2513 | 1464623409411 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}] 08:50:09 INFO - PROCESS | 2513 | 1464623409536 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:50:09 INFO - PROCESS | 2513 | 1464623409619 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b78800 == 78 [pid = 2513] [id = 396] 08:50:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x12cc70800) [pid = 2513] [serial = 1187] [outer = 0x0] 08:50:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x12d57bc00) [pid = 2513] [serial = 1188] [outer = 0x12cc70800] 08:50:09 INFO - PROCESS | 2513 | 1464623409651 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x12d7ad400) [pid = 2513] [serial = 1189] [outer = 0x12cc70800] 08:50:10 INFO - PROCESS | 2513 | 1464623410048 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]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 669ms 08:50:10 INFO - PROCESS | 2513 | 1464623410064 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:50:10 INFO - PROCESS | 2513 | 1464623410067 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:50:10 INFO - PROCESS | 2513 | 1464623410070 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 2513 | 1464623410071 Marionette TRACE conn2 <- [1,1558,null,{}] 08:50:10 INFO - PROCESS | 2513 | 1464623410074 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}] 08:50:10 INFO - PROCESS | 2513 | 1464623410182 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:50:10 INFO - PROCESS | 2513 | 1464623410291 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b8e000 == 79 [pid = 2513] [id = 397] 08:50:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x12d7a7c00) [pid = 2513] [serial = 1190] [outer = 0x0] 08:50:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x12d7b0400) [pid = 2513] [serial = 1191] [outer = 0x12d7a7c00] 08:50:10 INFO - PROCESS | 2513 | 1464623410322 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x12dcb7400) [pid = 2513] [serial = 1192] [outer = 0x12d7a7c00] 08:50:10 INFO - PROCESS | 2513 | 1464623410765 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]]]}] 08:50:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:50:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 718ms 08:50:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:50:10 INFO - PROCESS | 2513 | 1464623410788 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 2513 | 1464623410790 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:50:10 INFO - PROCESS | 2513 | 1464623410792 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 2513 | 1464623410793 Marionette TRACE conn2 <- [1,1562,null,{}] 08:50:10 INFO - PROCESS | 2513 | 1464623410796 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}] 08:50:10 INFO - PROCESS | 2513 | 1464623410924 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:50:11 INFO - PROCESS | 2513 | 1464623411007 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x119059000 == 80 [pid = 2513] [id = 398] 08:50:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 211 (0x112842800) [pid = 2513] [serial = 1193] [outer = 0x0] 08:50:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 212 (0x112846c00) [pid = 2513] [serial = 1194] [outer = 0x112842800] 08:50:11 INFO - PROCESS | 2513 | 1464623411036 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 213 (0x11284a800) [pid = 2513] [serial = 1195] [outer = 0x112842800] 08:50:11 INFO - PROCESS | 2513 | 1464623411456 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]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:50:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 08:50:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:50:11 INFO - PROCESS | 2513 | 1464623411466 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 2513 | 1464623411468 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:50:11 INFO - PROCESS | 2513 | 1464623411471 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 2513 | 1464623411472 Marionette TRACE conn2 <- [1,1566,null,{}] 08:50:11 INFO - PROCESS | 2513 | 1464623411474 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}] 08:50:11 INFO - PROCESS | 2513 | 1464623411586 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:50:11 INFO - PROCESS | 2513 | 1464623411839 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191be000 == 81 [pid = 2513] [id = 399] 08:50:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 214 (0x11102d800) [pid = 2513] [serial = 1196] [outer = 0x0] 08:50:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 215 (0x11224d800) [pid = 2513] [serial = 1197] [outer = 0x11102d800] 08:50:11 INFO - PROCESS | 2513 | 1464623411878 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 216 (0x1130c3800) [pid = 2513] [serial = 1198] [outer = 0x11102d800] 08:50:12 INFO - PROCESS | 2513 | 1464623412313 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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:50:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 868ms 08:50:12 INFO - PROCESS | 2513 | 1464623412340 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:50:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:50:12 INFO - PROCESS | 2513 | 1464623412342 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:50:12 INFO - PROCESS | 2513 | 1464623412345 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 2513 | 1464623412347 Marionette TRACE conn2 <- [1,1570,null,{}] 08:50:12 INFO - PROCESS | 2513 | 1464623412351 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}] 08:50:12 INFO - PROCESS | 2513 | 1464623412455 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:50:12 INFO - PROCESS | 2513 | 1464623412528 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b5800 == 82 [pid = 2513] [id = 400] 08:50:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 217 (0x1180c8800) [pid = 2513] [serial = 1199] [outer = 0x0] 08:50:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 218 (0x118581800) [pid = 2513] [serial = 1200] [outer = 0x1180c8800] 08:50:12 INFO - PROCESS | 2513 | 1464623412600 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 219 (0x118794800) [pid = 2513] [serial = 1201] [outer = 0x1180c8800] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x12dcde800 == 81 [pid = 2513] [id = 389] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x12c94a000 == 80 [pid = 2513] [id = 388] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1191cb800 == 79 [pid = 2513] [id = 387] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x12bd8c800 == 78 [pid = 2513] [id = 386] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab96800 == 77 [pid = 2513] [id = 385] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1297ee000 == 76 [pid = 2513] [id = 384] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1274ee800 == 75 [pid = 2513] [id = 383] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1255c9000 == 74 [pid = 2513] [id = 382] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1217e1800 == 73 [pid = 2513] [id = 381] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x11906b000 == 72 [pid = 2513] [id = 380] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x113e09000 == 71 [pid = 2513] [id = 379] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x12119a000 == 70 [pid = 2513] [id = 378] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1356dd000 == 69 [pid = 2513] [id = 373] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x12b23a000 == 68 [pid = 2513] [id = 372] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x123529000 == 67 [pid = 2513] [id = 371] 08:50:12 INFO - PROCESS | 2513 | --DOCSHELL 0x1357df800 == 66 [pid = 2513] [id = 370] 08:50:12 INFO - PROCESS | 2513 | 1464623412986 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]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 08:50:13 INFO - PROCESS | 2513 | 1464623413021 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 2513 | 1464623413023 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:50:13 INFO - PROCESS | 2513 | 1464623413026 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 2513 | 1464623413027 Marionette TRACE conn2 <- [1,1574,null,{}] 08:50:13 INFO - PROCESS | 2513 | 1464623413030 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}] 08:50:13 INFO - PROCESS | 2513 | 1464623413122 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 218 (0x121577800) [pid = 2513] [serial = 1107] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 217 (0x12c03d800) [pid = 2513] [serial = 1092] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 216 (0x12c911400) [pid = 2513] [serial = 1095] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 215 (0x12c904800) [pid = 2513] [serial = 1093] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 214 (0x124c43800) [pid = 2513] [serial = 1101] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 213 (0x12cc6ec00) [pid = 2513] [serial = 1098] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 212 (0x12cc69400) [pid = 2513] [serial = 1096] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 211 (0x118793c00) [pid = 2513] [serial = 1075] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 210 (0x117e2fc00) [pid = 2513] [serial = 1074] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x124876c00) [pid = 2513] [serial = 1080] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x12b020c00) [pid = 2513] [serial = 1062] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x126e29800) [pid = 2513] [serial = 1081] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x121525800) [pid = 2513] [serial = 1056] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x111fd4400) [pid = 2513] [serial = 1050] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x112ff0c00) [pid = 2513] [serial = 1072] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x111fd7800) [pid = 2513] [serial = 1071] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x116a63400) [pid = 2513] [serial = 1077] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x11970a400) [pid = 2513] [serial = 1078] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x128813c00) [pid = 2513] [serial = 1083] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x12935d400) [pid = 2513] [serial = 1084] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x1276e2000) [pid = 2513] [serial = 1059] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x115f39c00) [pid = 2513] [serial = 1068] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x12c681c00) [pid = 2513] [serial = 1065] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x11808c800) [pid = 2513] [serial = 1053] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x12a88f000) [pid = 2513] [serial = 1086] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x12b020800) [pid = 2513] [serial = 1087] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x12cc73800) [pid = 2513] [serial = 1099] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x12baeb400) [pid = 2513] [serial = 1102] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x12ccc8c00) [pid = 2513] [serial = 1105] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x12b9e2400) [pid = 2513] [serial = 1089] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x127682c00) [pid = 2513] [serial = 1104] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x12c01d000) [pid = 2513] [serial = 1090] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x12157b800) [pid = 2513] [serial = 1108] [outer = 0x0] [url = about:blank] 08:50:13 INFO - PROCESS | 2513 | 1464623413207 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x11831e000 == 67 [pid = 2513] [id = 401] 08:50:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x112ff0c00) [pid = 2513] [serial = 1202] [outer = 0x0] 08:50:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x118383400) [pid = 2513] [serial = 1203] [outer = 0x112ff0c00] 08:50:13 INFO - PROCESS | 2513 | 1464623413236 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x119d08800) [pid = 2513] [serial = 1204] [outer = 0x112ff0c00] 08:50:13 INFO - PROCESS | 2513 | 1464623413545 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]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:50:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 569ms 08:50:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:50:13 INFO - PROCESS | 2513 | 1464623413596 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 2513 | 1464623413597 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:50:13 INFO - PROCESS | 2513 | 1464623413600 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 2513 | 1464623413604 Marionette TRACE conn2 <- [1,1578,null,{}] 08:50:13 INFO - PROCESS | 2513 | 1464623413611 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}] 08:50:13 INFO - PROCESS | 2513 | 1464623413702 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:50:13 INFO - PROCESS | 2513 | 1464623413798 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e7000 == 68 [pid = 2513] [id = 402] 08:50:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x121269800) [pid = 2513] [serial = 1205] [outer = 0x0] 08:50:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x121576800) [pid = 2513] [serial = 1206] [outer = 0x121269800] 08:50:13 INFO - PROCESS | 2513 | 1464623413827 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x124fc9400) [pid = 2513] [serial = 1207] [outer = 0x121269800] 08:50:14 INFO - PROCESS | 2513 | 1464623414102 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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 526ms 08:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:50:14 INFO - PROCESS | 2513 | 1464623414125 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 2513 | 1464623414127 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:50:14 INFO - PROCESS | 2513 | 1464623414140 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 2513 | 1464623414141 Marionette TRACE conn2 <- [1,1582,null,{}] 08:50:14 INFO - PROCESS | 2513 | 1464623414153 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}] 08:50:14 INFO - PROCESS | 2513 | 1464623414245 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:50:14 INFO - PROCESS | 2513 | 1464623414249 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa07800 == 69 [pid = 2513] [id = 403] 08:50:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x126975800) [pid = 2513] [serial = 1208] [outer = 0x0] 08:50:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x127685800) [pid = 2513] [serial = 1209] [outer = 0x126975800] 08:50:14 INFO - PROCESS | 2513 | 1464623414275 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x128811400) [pid = 2513] [serial = 1210] [outer = 0x126975800] 08:50:14 INFO - PROCESS | 2513 | 1464623414651 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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:50:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 538ms 08:50:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:50:14 INFO - PROCESS | 2513 | 1464623414669 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 2513 | 1464623414671 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:50:14 INFO - PROCESS | 2513 | 1464623414673 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 2513 | 1464623414674 Marionette TRACE conn2 <- [1,1586,null,{}] 08:50:14 INFO - PROCESS | 2513 | 1464623414676 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}] 08:50:14 INFO - PROCESS | 2513 | 1464623414768 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:50:14 INFO - PROCESS | 2513 | 1464623414772 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baa1000 == 70 [pid = 2513] [id = 404] 08:50:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x12935c800) [pid = 2513] [serial = 1211] [outer = 0x0] 08:50:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x1295c5400) [pid = 2513] [serial = 1212] [outer = 0x12935c800] 08:50:14 INFO - PROCESS | 2513 | 1464623414803 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x12abc4000) [pid = 2513] [serial = 1213] [outer = 0x12935c800] 08:50:15 INFO - PROCESS | 2513 | 1464623415173 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]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 518ms 08:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:50:15 INFO - PROCESS | 2513 | 1464623415191 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 2513 | 1464623415192 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:50:15 INFO - PROCESS | 2513 | 1464623415194 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 2513 | 1464623415195 Marionette TRACE conn2 <- [1,1590,null,{}] 08:50:15 INFO - PROCESS | 2513 | 1464623415199 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}] 08:50:15 INFO - PROCESS | 2513 | 1464623415299 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:50:15 INFO - PROCESS | 2513 | 1464623415387 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c93e000 == 71 [pid = 2513] [id = 405] 08:50:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x1295ea000) [pid = 2513] [serial = 1214] [outer = 0x0] 08:50:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x12b020800) [pid = 2513] [serial = 1215] [outer = 0x1295ea000] 08:50:15 INFO - PROCESS | 2513 | 1464623415411 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x12c908000) [pid = 2513] [serial = 1216] [outer = 0x1295ea000] 08:50:15 INFO - PROCESS | 2513 | 1464623415713 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]]]}] 08:50:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:50:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 567ms 08:50:15 INFO - PROCESS | 2513 | 1464623415763 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 2513 | 1464623415764 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:50:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:50:15 INFO - PROCESS | 2513 | 1464623415766 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 2513 | 1464623415768 Marionette TRACE conn2 <- [1,1594,null,{}] 08:50:15 INFO - PROCESS | 2513 | 1464623415770 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}] 08:50:15 INFO - PROCESS | 2513 | 1464623415880 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:50:15 INFO - PROCESS | 2513 | 1464623415890 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd8c800 == 72 [pid = 2513] [id = 406] 08:50:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x12a7c9000) [pid = 2513] [serial = 1217] [outer = 0x0] 08:50:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x12c912c00) [pid = 2513] [serial = 1218] [outer = 0x12a7c9000] 08:50:15 INFO - PROCESS | 2513 | 1464623415915 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x12ccc6400) [pid = 2513] [serial = 1219] [outer = 0x12a7c9000] 08:50:16 INFO - PROCESS | 2513 | 1464623416269 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]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 08:50:16 INFO - PROCESS | 2513 | 1464623416286 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 2513 | 1464623416287 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:50:16 INFO - PROCESS | 2513 | 1464623416289 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 2513 | 1464623416290 Marionette TRACE conn2 <- [1,1598,null,{}] 08:50:16 INFO - PROCESS | 2513 | 1464623416292 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}] 08:50:16 INFO - PROCESS | 2513 | 1464623416418 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:50:16 INFO - PROCESS | 2513 | 1464623416434 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e010800 == 73 [pid = 2513] [id = 407] 08:50:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x12c909c00) [pid = 2513] [serial = 1220] [outer = 0x0] 08:50:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x12d394400) [pid = 2513] [serial = 1221] [outer = 0x12c909c00] 08:50:16 INFO - PROCESS | 2513 | 1464623416459 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x12d7a4400) [pid = 2513] [serial = 1222] [outer = 0x12c909c00] 08:50:16 INFO - PROCESS | 2513 | 1464623416843 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]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:50:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 569ms 08:50:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:50:16 INFO - PROCESS | 2513 | 1464623416858 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 2513 | 1464623416859 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:50:16 INFO - PROCESS | 2513 | 1464623416861 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 2513 | 1464623416862 Marionette TRACE conn2 <- [1,1602,null,{}] 08:50:16 INFO - PROCESS | 2513 | 1464623416872 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}] 08:50:16 INFO - PROCESS | 2513 | 1464623416954 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:50:16 INFO - PROCESS | 2513 | 1464623416989 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354ba000 == 74 [pid = 2513] [id = 408] 08:50:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x12d570400) [pid = 2513] [serial = 1223] [outer = 0x0] 08:50:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x12d7a9c00) [pid = 2513] [serial = 1224] [outer = 0x12d570400] 08:50:17 INFO - PROCESS | 2513 | 1464623417016 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x12dcb9400) [pid = 2513] [serial = 1225] [outer = 0x12d570400] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x126f67c00) [pid = 2513] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x127135800) [pid = 2513] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x129361000) [pid = 2513] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x124fd6800) [pid = 2513] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x113c0a400) [pid = 2513] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x118386400) [pid = 2513] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x11948dc00) [pid = 2513] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x121241800) [pid = 2513] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x11269bc00) [pid = 2513] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x11102ac00) [pid = 2513] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x121247000) [pid = 2513] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:50:17 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x12125d800) [pid = 2513] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:50:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:50:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 822ms 08:50:17 INFO - PROCESS | 2513 | 1464623417678 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]]]}] 08:50:17 INFO - PROCESS | 2513 | 1464623417685 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 2513 | 1464623417686 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:50:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:50:17 INFO - PROCESS | 2513 | 1464623417688 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 2513 | 1464623417689 Marionette TRACE conn2 <- [1,1606,null,{}] 08:50:17 INFO - PROCESS | 2513 | 1464623417691 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}] 08:50:17 INFO - PROCESS | 2513 | 1464623417788 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:50:17 INFO - PROCESS | 2513 | 1464623417793 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3d9000 == 75 [pid = 2513] [id = 409] 08:50:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x1185c9000) [pid = 2513] [serial = 1226] [outer = 0x0] 08:50:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x1214bfc00) [pid = 2513] [serial = 1227] [outer = 0x1185c9000] 08:50:17 INFO - PROCESS | 2513 | 1464623417823 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x12dcba800) [pid = 2513] [serial = 1228] [outer = 0x1185c9000] 08:50:18 INFO - PROCESS | 2513 | 1464623418193 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]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 08:50:18 INFO - PROCESS | 2513 | 1464623418208 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 2513 | 1464623418210 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:50:18 INFO - PROCESS | 2513 | 1464623418212 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 2513 | 1464623418214 Marionette TRACE conn2 <- [1,1610,null,{}] 08:50:18 INFO - PROCESS | 2513 | 1464623418220 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}] 08:50:18 INFO - PROCESS | 2513 | 1464623418357 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:50:18 INFO - PROCESS | 2513 | 1464623418384 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357df000 == 76 [pid = 2513] [id = 410] 08:50:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x12f1d0800) [pid = 2513] [serial = 1229] [outer = 0x0] 08:50:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x12f1d8400) [pid = 2513] [serial = 1230] [outer = 0x12f1d0800] 08:50:18 INFO - PROCESS | 2513 | 1464623418408 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x12f1ddc00) [pid = 2513] [serial = 1231] [outer = 0x12f1d0800] 08:50:18 INFO - PROCESS | 2513 | 1464623418701 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]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:50:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 523ms 08:50:18 INFO - PROCESS | 2513 | 1464623418737 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 2513 | 1464623418738 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:50:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:50:18 INFO - PROCESS | 2513 | 1464623418740 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 2513 | 1464623418741 Marionette TRACE conn2 <- [1,1614,null,{}] 08:50:18 INFO - PROCESS | 2513 | 1464623418744 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}] 08:50:18 INFO - PROCESS | 2513 | 1464623418835 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:50:18 INFO - PROCESS | 2513 | 1464623418839 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x137fd8000 == 77 [pid = 2513] [id = 411] 08:50:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x13529d400) [pid = 2513] [serial = 1232] [outer = 0x0] 08:50:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x1352a3800) [pid = 2513] [serial = 1233] [outer = 0x13529d400] 08:50:18 INFO - PROCESS | 2513 | 1464623418864 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x1352a9c00) [pid = 2513] [serial = 1234] [outer = 0x13529d400] 08:50:19 INFO - PROCESS | 2513 | 1464623419220 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]]]}] 08:50:19 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 08:50:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 08:50:19 INFO - PROCESS | 2513 | 1464623419259 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 2513 | 1464623419260 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:50:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:50:19 INFO - PROCESS | 2513 | 1464623419286 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 2513 | 1464623419287 Marionette TRACE conn2 <- [1,1618,null,{}] 08:50:19 INFO - PROCESS | 2513 | 1464623419290 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}] 08:50:19 INFO - PROCESS | 2513 | 1464623419384 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:50:19 INFO - PROCESS | 2513 | 1464623419389 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x13f3e2000 == 78 [pid = 2513] [id = 412] 08:50:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x1351b6c00) [pid = 2513] [serial = 1235] [outer = 0x0] 08:50:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x1351bbc00) [pid = 2513] [serial = 1236] [outer = 0x1351b6c00] 08:50:19 INFO - PROCESS | 2513 | 1464623419413 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x1351c0000) [pid = 2513] [serial = 1237] [outer = 0x1351b6c00] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12713e000 == 77 [pid = 2513] [id = 376] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x119a11800 == 76 [pid = 2513] [id = 178] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab97800 == 75 [pid = 2513] [id = 136] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd83800 == 74 [pid = 2513] [id = 276] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12bd92800 == 73 [pid = 2513] [id = 239] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x128c6c800 == 72 [pid = 2513] [id = 295] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12c958800 == 71 [pid = 2513] [id = 219] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x112675000 == 70 [pid = 2513] [id = 256] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x119a29800 == 69 [pid = 2513] [id = 377] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f2000 == 68 [pid = 2513] [id = 235] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12b24e800 == 67 [pid = 2513] [id = 277] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x128c79800 == 66 [pid = 2513] [id = 296] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12c93c800 == 65 [pid = 2513] [id = 314] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12d38a000 == 64 [pid = 2513] [id = 316] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x125693800 == 63 [pid = 2513] [id = 191] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x120e71800 == 62 [pid = 2513] [id = 273] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd7e000 == 61 [pid = 2513] [id = 290] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x135f90800 == 60 [pid = 2513] [id = 375] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x135f7a000 == 59 [pid = 2513] [id = 374] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12bd94000 == 58 [pid = 2513] [id = 313] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdca000 == 57 [pid = 2513] [id = 238] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda7800 == 56 [pid = 2513] [id = 271] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12c527000 == 55 [pid = 2513] [id = 177] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3e3000 == 54 [pid = 2513] [id = 294] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa0a800 == 53 [pid = 2513] [id = 317] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12c954800 == 52 [pid = 2513] [id = 275] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd7e800 == 51 [pid = 2513] [id = 237] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12bd92000 == 50 [pid = 2513] [id = 274] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x11707c800 == 49 [pid = 2513] [id = 272] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b5800 == 48 [pid = 2513] [id = 400] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1191be000 == 47 [pid = 2513] [id = 399] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x119059000 == 46 [pid = 2513] [id = 398] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x135b8e000 == 45 [pid = 2513] [id = 397] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x135b78800 == 44 [pid = 2513] [id = 396] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1357de000 == 43 [pid = 2513] [id = 395] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x135637000 == 42 [pid = 2513] [id = 394] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd7f800 == 41 [pid = 2513] [id = 393] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1217e0800 == 40 [pid = 2513] [id = 392] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x1354bf000 == 39 [pid = 2513] [id = 390] 08:50:20 INFO - PROCESS | 2513 | --DOCSHELL 0x116877000 == 38 [pid = 2513] [id = 391] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x11831e000 == 37 [pid = 2513] [id = 401] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x12e010800 == 36 [pid = 2513] [id = 407] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x1354ba000 == 35 [pid = 2513] [id = 408] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x1357df000 == 34 [pid = 2513] [id = 410] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3d9000 == 33 [pid = 2513] [id = 409] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa07800 == 32 [pid = 2513] [id = 403] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x12baa1000 == 31 [pid = 2513] [id = 404] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x12c93e000 == 30 [pid = 2513] [id = 405] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e7000 == 29 [pid = 2513] [id = 402] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd8c800 == 28 [pid = 2513] [id = 406] 08:50:21 INFO - PROCESS | 2513 | --DOCSHELL 0x137fd8000 == 27 [pid = 2513] [id = 411] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x12768d800) [pid = 2513] [serial = 1152] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x128fb5000) [pid = 2513] [serial = 1155] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x12880fc00) [pid = 2513] [serial = 1153] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x1295f2c00) [pid = 2513] [serial = 1158] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x12935d000) [pid = 2513] [serial = 1156] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x12697a400) [pid = 2513] [serial = 1149] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x116858800) [pid = 2513] [serial = 1135] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x115f3b000) [pid = 2513] [serial = 1134] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x12d39d800) [pid = 2513] [serial = 1110] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x12a7c7400) [pid = 2513] [serial = 1159] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x118797800) [pid = 2513] [serial = 1140] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x119095000) [pid = 2513] [serial = 1141] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x119c89400) [pid = 2513] [serial = 1143] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x12123c800) [pid = 2513] [serial = 1144] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x12a8b2400) [pid = 2513] [serial = 1128] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x12137a800) [pid = 2513] [serial = 1146] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x11660ac00) [pid = 2513] [serial = 1147] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x118085800) [pid = 2513] [serial = 1137] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x11852e400) [pid = 2513] [serial = 1138] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x12ccd0800) [pid = 2513] [serial = 1125] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x121545800) [pid = 2513] [serial = 1162] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x12c90dc00) [pid = 2513] [serial = 1122] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x12abbe000) [pid = 2513] [serial = 1119] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x11857e000) [pid = 2513] [serial = 1113] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x1218f1800) [pid = 2513] [serial = 1116] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x13529e000) [pid = 2513] [serial = 1131] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x11684dc00) [pid = 2513] [serial = 1161] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x12bade400) [pid = 2513] [serial = 1165] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12cc74000) [pid = 2513] [serial = 1168] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x126f63000) [pid = 2513] [serial = 1150] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12b019000) [pid = 2513] [serial = 1164] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x12c015400) [pid = 2513] [serial = 1167] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12ccca000) [pid = 2513] [serial = 1170] [outer = 0x0] [url = about:blank] 08:50:21 INFO - PROCESS | 2513 | 1464623421475 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]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:50:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2222ms 08:50:21 INFO - PROCESS | 2513 | 1464623421509 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 2513 | 1464623421511 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:50:21 INFO - PROCESS | 2513 | 1464623421515 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 2513 | 1464623421517 Marionette TRACE conn2 <- [1,1622,null,{}] 08:50:21 INFO - PROCESS | 2513 | 1464623421521 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}] 08:50:21 INFO - PROCESS | 2513 | 1464623421604 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:50:21 INFO - PROCESS | 2513 | 1464623421657 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x112784000 == 28 [pid = 2513] [id = 413] 08:50:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x1122b6800) [pid = 2513] [serial = 1238] [outer = 0x0] 08:50:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x112695000) [pid = 2513] [serial = 1239] [outer = 0x1122b6800] 08:50:21 INFO - PROCESS | 2513 | 1464623421685 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x112843800) [pid = 2513] [serial = 1240] [outer = 0x1122b6800] 08:50:22 INFO - PROCESS | 2513 | 1464623422009 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]]]}] 08:50:22 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 08:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 523ms 08:50:22 INFO - PROCESS | 2513 | 1464623422038 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 2513 | 1464623422042 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:50:22 INFO - PROCESS | 2513 | 1464623422046 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 2513 | 1464623422048 Marionette TRACE conn2 <- [1,1626,null,{}] 08:50:22 INFO - PROCESS | 2513 | 1464623422051 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}] 08:50:22 INFO - PROCESS | 2513 | 1464623422130 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:50:22 INFO - PROCESS | 2513 | 1464623422138 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x11601d000 == 29 [pid = 2513] [id = 414] 08:50:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x11284c400) [pid = 2513] [serial = 1241] [outer = 0x0] 08:50:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x1129d6000) [pid = 2513] [serial = 1242] [outer = 0x11284c400] 08:50:22 INFO - PROCESS | 2513 | 1464623422164 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x11336ec00) [pid = 2513] [serial = 1243] [outer = 0x11284c400] 08:50:22 INFO - PROCESS | 2513 | 1464623422528 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]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:50:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 522ms 08:50:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:50:22 INFO - PROCESS | 2513 | 1464623422569 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 2513 | 1464623422570 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:50:22 INFO - PROCESS | 2513 | 1464623422573 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 2513 | 1464623422575 Marionette TRACE conn2 <- [1,1630,null,{}] 08:50:22 INFO - PROCESS | 2513 | 1464623422583 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}] 08:50:22 INFO - PROCESS | 2513 | 1464623422662 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:50:22 INFO - PROCESS | 2513 | 1464623422670 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x117079000 == 30 [pid = 2513] [id = 415] 08:50:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x111026c00) [pid = 2513] [serial = 1244] [outer = 0x0] 08:50:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x115f38400) [pid = 2513] [serial = 1245] [outer = 0x111026c00] 08:50:22 INFO - PROCESS | 2513 | 1464623422707 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x115fe9800) [pid = 2513] [serial = 1246] [outer = 0x111026c00] 08:50:23 INFO - PROCESS | 2513 | 1464623423066 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]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 521ms 08:50:23 INFO - PROCESS | 2513 | 1464623423094 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:50:23 INFO - PROCESS | 2513 | 1464623423096 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:50:23 INFO - PROCESS | 2513 | 1464623423098 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 2513 | 1464623423101 Marionette TRACE conn2 <- [1,1634,null,{}] 08:50:23 INFO - PROCESS | 2513 | 1464623423104 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}] 08:50:23 INFO - PROCESS | 2513 | 1464623423206 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:50:23 INFO - PROCESS | 2513 | 1464623423213 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e1f000 == 31 [pid = 2513] [id = 416] 08:50:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x116602800) [pid = 2513] [serial = 1247] [outer = 0x0] 08:50:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x116797800) [pid = 2513] [serial = 1248] [outer = 0x116602800] 08:50:23 INFO - PROCESS | 2513 | 1464623423242 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x11717c800) [pid = 2513] [serial = 1249] [outer = 0x116602800] 08:50:23 INFO - PROCESS | 2513 | 1464623423576 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]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 523ms 08:50:23 INFO - PROCESS | 2513 | 1464623423622 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 2513 | 1464623423623 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:50:23 INFO - PROCESS | 2513 | 1464623423625 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 2513 | 1464623423626 Marionette TRACE conn2 <- [1,1638,null,{}] 08:50:23 INFO - PROCESS | 2513 | 1464623423639 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}] 08:50:23 INFO - PROCESS | 2513 | 1464623423714 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:50:23 INFO - PROCESS | 2513 | 1464623423721 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188aa800 == 32 [pid = 2513] [id = 417] 08:50:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x11284ac00) [pid = 2513] [serial = 1250] [outer = 0x0] 08:50:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x117e25000) [pid = 2513] [serial = 1251] [outer = 0x11284ac00] 08:50:23 INFO - PROCESS | 2513 | 1464623423747 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x118087c00) [pid = 2513] [serial = 1252] [outer = 0x11284ac00] 08:50:24 INFO - PROCESS | 2513 | 1464623424123 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]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 08:50:24 INFO - PROCESS | 2513 | 1464623424146 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 2513 | 1464623424149 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:50:24 INFO - PROCESS | 2513 | 1464623424153 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 2513 | 1464623424155 Marionette TRACE conn2 <- [1,1642,null,{}] 08:50:24 INFO - PROCESS | 2513 | 1464623424158 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}] 08:50:24 INFO - PROCESS | 2513 | 1464623424307 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:50:24 INFO - PROCESS | 2513 | 1464623424320 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a15000 == 33 [pid = 2513] [id = 418] 08:50:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x11808b400) [pid = 2513] [serial = 1253] [outer = 0x0] 08:50:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x118527400) [pid = 2513] [serial = 1254] [outer = 0x11808b400] 08:50:24 INFO - PROCESS | 2513 | 1464623424364 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x1185fec00) [pid = 2513] [serial = 1255] [outer = 0x11808b400] 08:50:24 INFO - PROCESS | 2513 | 1464623424791 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]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:50:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 676ms 08:50:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:50:24 INFO - PROCESS | 2513 | 1464623424828 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 2513 | 1464623424829 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:50:24 INFO - PROCESS | 2513 | 1464623424837 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 2513 | 1464623424838 Marionette TRACE conn2 <- [1,1646,null,{}] 08:50:24 INFO - PROCESS | 2513 | 1464623424841 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}] 08:50:24 INFO - PROCESS | 2513 | 1464623424920 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:50:24 INFO - PROCESS | 2513 | 1464623424925 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x12118d800 == 34 [pid = 2513] [id = 419] 08:50:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x112053400) [pid = 2513] [serial = 1256] [outer = 0x0] 08:50:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x118795000) [pid = 2513] [serial = 1257] [outer = 0x112053400] 08:50:24 INFO - PROCESS | 2513 | 1464623424952 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x119021c00) [pid = 2513] [serial = 1258] [outer = 0x112053400] 08:50:25 INFO - PROCESS | 2513 | 1464623425285 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]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 473ms 08:50:25 INFO - PROCESS | 2513 | 1464623425306 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 2513 | 1464623425307 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:50:25 INFO - PROCESS | 2513 | 1464623425309 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 2513 | 1464623425310 Marionette TRACE conn2 <- [1,1650,null,{}] 08:50:25 INFO - PROCESS | 2513 | 1464623425312 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}] 08:50:25 INFO - PROCESS | 2513 | 1464623425388 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:50:25 INFO - PROCESS | 2513 | 1464623425403 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x1213a7800 == 35 [pid = 2513] [id = 420] 08:50:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x11902e000) [pid = 2513] [serial = 1259] [outer = 0x0] 08:50:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x1190d1000) [pid = 2513] [serial = 1260] [outer = 0x11902e000] 08:50:25 INFO - PROCESS | 2513 | 1464623425430 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x119186800) [pid = 2513] [serial = 1261] [outer = 0x11902e000] 08:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 08:50:25 INFO - PROCESS | 2513 | 1464623425776 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]]]}] 08:50:25 INFO - PROCESS | 2513 | 1464623425784 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 2513 | 1464623425787 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:50:25 INFO - PROCESS | 2513 | 1464623425789 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 2513 | 1464623425790 Marionette TRACE conn2 <- [1,1654,null,{}] 08:50:25 INFO - PROCESS | 2513 | 1464623425793 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}] 08:50:25 INFO - PROCESS | 2513 | 1464623425903 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:50:25 INFO - PROCESS | 2513 | 1464623425909 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x117077000 == 36 [pid = 2513] [id = 421] 08:50:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x118790800) [pid = 2513] [serial = 1262] [outer = 0x0] 08:50:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x11948b400) [pid = 2513] [serial = 1263] [outer = 0x118790800] 08:50:25 INFO - PROCESS | 2513 | 1464623425935 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x11965dc00) [pid = 2513] [serial = 1264] [outer = 0x118790800] 08:50:26 INFO - PROCESS | 2513 | 1464623426271 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]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:50:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 08:50:26 INFO - PROCESS | 2513 | 1464623426311 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 2513 | 1464623426313 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:50:26 INFO - PROCESS | 2513 | 1464623426317 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 2513 | 1464623426319 Marionette TRACE conn2 <- [1,1658,null,{}] 08:50:26 INFO - PROCESS | 2513 | 1464623426322 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}] 08:50:26 INFO - PROCESS | 2513 | 1464623426442 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:50:26 INFO - PROCESS | 2513 | 1464623426538 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1235c9800 == 37 [pid = 2513] [id = 422] 08:50:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x112849400) [pid = 2513] [serial = 1265] [outer = 0x0] 08:50:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x119662000) [pid = 2513] [serial = 1266] [outer = 0x112849400] 08:50:26 INFO - PROCESS | 2513 | 1464623426579 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x119c8c800) [pid = 2513] [serial = 1267] [outer = 0x112849400] 08:50:26 INFO - PROCESS | 2513 | 1464623426967 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]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 08:50:26 INFO - PROCESS | 2513 | 1464623426987 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 2513 | 1464623426989 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:50:26 INFO - PROCESS | 2513 | 1464623426991 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 2513 | 1464623426993 Marionette TRACE conn2 <- [1,1662,null,{}] 08:50:26 INFO - PROCESS | 2513 | 1464623426995 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}] 08:50:27 INFO - PROCESS | 2513 | 1464623427103 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:50:27 INFO - PROCESS | 2513 | 1464623427132 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188a9000 == 38 [pid = 2513] [id = 423] 08:50:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x121121800) [pid = 2513] [serial = 1268] [outer = 0x0] 08:50:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x121246800) [pid = 2513] [serial = 1269] [outer = 0x121121800] 08:50:27 INFO - PROCESS | 2513 | 1464623427164 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x12151ec00) [pid = 2513] [serial = 1270] [outer = 0x121121800] 08:50:27 INFO - PROCESS | 2513 | 1464623427574 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]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 621ms 08:50:27 INFO - PROCESS | 2513 | 1464623427614 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 2513 | 1464623427618 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:50:27 INFO - PROCESS | 2513 | 1464623427622 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 2513 | 1464623427624 Marionette TRACE conn2 <- [1,1666,null,{}] 08:50:27 INFO - PROCESS | 2513 | 1464623427628 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}] 08:50:27 INFO - PROCESS | 2513 | 1464623427774 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:50:27 INFO - PROCESS | 2513 | 1464623427798 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274d8800 == 39 [pid = 2513] [id = 424] 08:50:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 211 (0x1190d9000) [pid = 2513] [serial = 1271] [outer = 0x0] 08:50:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 212 (0x12156e400) [pid = 2513] [serial = 1272] [outer = 0x1190d9000] 08:50:27 INFO - PROCESS | 2513 | 1464623427839 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 213 (0x121577000) [pid = 2513] [serial = 1273] [outer = 0x1190d9000] 08:50:28 INFO - PROCESS | 2513 | 1464623428264 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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 08:50:28 INFO - PROCESS | 2513 | 1464623428292 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 2513 | 1464623428293 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:50:28 INFO - PROCESS | 2513 | 1464623428303 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 2513 | 1464623428304 Marionette TRACE conn2 <- [1,1670,null,{}] 08:50:28 INFO - PROCESS | 2513 | 1464623428306 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}] 08:50:28 INFO - PROCESS | 2513 | 1464623428427 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:50:28 INFO - PROCESS | 2513 | 1464623428442 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c6c000 == 40 [pid = 2513] [id = 425] 08:50:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 214 (0x12157a800) [pid = 2513] [serial = 1274] [outer = 0x0] 08:50:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 215 (0x1218e3000) [pid = 2513] [serial = 1275] [outer = 0x12157a800] 08:50:28 INFO - PROCESS | 2513 | 1464623428466 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 216 (0x121b4f400) [pid = 2513] [serial = 1276] [outer = 0x12157a800] 08:50:28 INFO - PROCESS | 2513 | 1464623428795 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]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 519ms 08:50:28 INFO - PROCESS | 2513 | 1464623428822 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 2513 | 1464623428823 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:50:28 INFO - PROCESS | 2513 | 1464623428825 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 2513 | 1464623428826 Marionette TRACE conn2 <- [1,1674,null,{}] 08:50:28 INFO - PROCESS | 2513 | 1464623428829 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}] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 215 (0x125649000) [pid = 2513] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 214 (0x125648c00) [pid = 2513] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 213 (0x12123cc00) [pid = 2513] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 212 (0x115dc2000) [pid = 2513] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 211 (0x121520800) [pid = 2513] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 210 (0x112696800) [pid = 2513] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x11660f400) [pid = 2513] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x121241000) [pid = 2513] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x1166c7000) [pid = 2513] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x12123d000) [pid = 2513] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x117690c00) [pid = 2513] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x111fd5400) [pid = 2513] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x1190d7800) [pid = 2513] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x1129d5000) [pid = 2513] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x1276eac00) [pid = 2513] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x12768f000) [pid = 2513] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x116a63000) [pid = 2513] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x112e4fc00) [pid = 2513] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x1185cdc00) [pid = 2513] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x1168b3000) [pid = 2513] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x12c681800) [pid = 2513] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x115f3e800) [pid = 2513] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x1185f7000) [pid = 2513] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x1295cbc00) [pid = 2513] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x1214be800) [pid = 2513] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x11878b800) [pid = 2513] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x113c11000) [pid = 2513] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x12a8b7000) [pid = 2513] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x125643800) [pid = 2513] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x119188c00) [pid = 2513] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x12bade000) [pid = 2513] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x12b9e1800) [pid = 2513] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x1166c6c00) [pid = 2513] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x12a7c9000) [pid = 2513] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12c909c00) [pid = 2513] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x12d570400) [pid = 2513] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x1185c9000) [pid = 2513] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x13529d400) [pid = 2513] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12f1d0800) [pid = 2513] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x1129c9c00) [pid = 2513] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x118582000) [pid = 2513] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x12935c800) [pid = 2513] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x126975800) [pid = 2513] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x121269800) [pid = 2513] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x112ff0c00) [pid = 2513] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x1180c8800) [pid = 2513] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x11102d800) [pid = 2513] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x112842800) [pid = 2513] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x12d7a7c00) [pid = 2513] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x12cc70800) [pid = 2513] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x128cf6c00) [pid = 2513] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x125651c00) [pid = 2513] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x119189800) [pid = 2513] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x1180bf400) [pid = 2513] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x1295ea000) [pid = 2513] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x117686000) [pid = 2513] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12c038000) [pid = 2513] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x12c67b400) [pid = 2513] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x126cac400) [pid = 2513] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x119c8f000) [pid = 2513] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x112698000) [pid = 2513] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12a8b2000) [pid = 2513] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x126e24400) [pid = 2513] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12bae8800) [pid = 2513] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x1129d0c00) [pid = 2513] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x12124a000) [pid = 2513] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x11102a800) [pid = 2513] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:50:29 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x129365000) [pid = 2513] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:50:29 INFO - PROCESS | 2513 | 1464623429535 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:50:29 INFO - PROCESS | 2513 | 1464623429550 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x11267c800 == 41 [pid = 2513] [id = 426] 08:50:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x111fd5400) [pid = 2513] [serial = 1277] [outer = 0x0] 08:50:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x112696800) [pid = 2513] [serial = 1278] [outer = 0x111fd5400] 08:50:29 INFO - PROCESS | 2513 | 1464623429577 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x112a73400) [pid = 2513] [serial = 1279] [outer = 0x111fd5400] 08:50:29 INFO - PROCESS | 2513 | 1464623429893 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]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1119ms 08:50:29 INFO - PROCESS | 2513 | 1464623429945 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 2513 | 1464623429946 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:50:29 INFO - PROCESS | 2513 | 1464623429948 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 2513 | 1464623429949 Marionette TRACE conn2 <- [1,1678,null,{}] 08:50:29 INFO - PROCESS | 2513 | 1464623429952 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}] 08:50:30 INFO - PROCESS | 2513 | 1464623430030 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:50:30 INFO - PROCESS | 2513 | 1464623430090 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x121277000 == 42 [pid = 2513] [id = 427] 08:50:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x112840000) [pid = 2513] [serial = 1280] [outer = 0x0] 08:50:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x115f3e800) [pid = 2513] [serial = 1281] [outer = 0x112840000] 08:50:30 INFO - PROCESS | 2513 | 1464623430116 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x117686000) [pid = 2513] [serial = 1282] [outer = 0x112840000] 08:50:30 INFO - PROCESS | 2513 | 1464623430400 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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 473ms 08:50:30 INFO - PROCESS | 2513 | 1464623430424 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 2513 | 1464623430425 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:50:30 INFO - PROCESS | 2513 | 1464623430427 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 2513 | 1464623430428 Marionette TRACE conn2 <- [1,1682,null,{}] 08:50:30 INFO - PROCESS | 2513 | 1464623430431 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}] 08:50:30 INFO - PROCESS | 2513 | 1464623430526 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:50:30 INFO - PROCESS | 2513 | 1464623430530 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x129532800 == 43 [pid = 2513] [id = 428] 08:50:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x117182400) [pid = 2513] [serial = 1283] [outer = 0x0] 08:50:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x118854000) [pid = 2513] [serial = 1284] [outer = 0x117182400] 08:50:30 INFO - PROCESS | 2513 | 1464623430555 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x119c84400) [pid = 2513] [serial = 1285] [outer = 0x117182400] 08:50:30 INFO - PROCESS | 2513 | 1464623430877 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]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 469ms 08:50:30 INFO - PROCESS | 2513 | 1464623430898 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 2513 | 1464623430901 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:50:30 INFO - PROCESS | 2513 | 1464623430904 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 2513 | 1464623430905 Marionette TRACE conn2 <- [1,1686,null,{}] 08:50:30 INFO - PROCESS | 2513 | 1464623430907 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}] 08:50:31 INFO - PROCESS | 2513 | 1464623431016 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:50:31 INFO - PROCESS | 2513 | 1464623431024 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297ee000 == 44 [pid = 2513] [id = 429] 08:50:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x115d3d800) [pid = 2513] [serial = 1286] [outer = 0x0] 08:50:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x11965b400) [pid = 2513] [serial = 1287] [outer = 0x115d3d800] 08:50:31 INFO - PROCESS | 2513 | 1464623431048 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x1218e5000) [pid = 2513] [serial = 1288] [outer = 0x115d3d800] 08:50:31 INFO - PROCESS | 2513 | 1464623431362 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]]]}] 08:50:31 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 08:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 468ms 08:50:31 INFO - PROCESS | 2513 | 1464623431373 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 2513 | 1464623431374 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:50:31 INFO - PROCESS | 2513 | 1464623431376 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 2513 | 1464623431377 Marionette TRACE conn2 <- [1,1690,null,{}] 08:50:31 INFO - PROCESS | 2513 | 1464623431380 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}] 08:50:31 INFO - PROCESS | 2513 | 1464623431524 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:50:31 INFO - PROCESS | 2513 | 1464623431581 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x112609800 == 45 [pid = 2513] [id = 430] 08:50:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x111027800) [pid = 2513] [serial = 1289] [outer = 0x0] 08:50:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x111030000) [pid = 2513] [serial = 1290] [outer = 0x111027800] 08:50:31 INFO - PROCESS | 2513 | 1464623431613 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x11224d400) [pid = 2513] [serial = 1291] [outer = 0x111027800] 08:50:32 INFO - PROCESS | 2513 | 1464623432128 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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 821ms 08:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:50:32 INFO - PROCESS | 2513 | 1464623432206 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 2513 | 1464623432208 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:50:32 INFO - PROCESS | 2513 | 1464623432211 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 2513 | 1464623432214 Marionette TRACE conn2 <- [1,1694,null,{}] 08:50:32 INFO - PROCESS | 2513 | 1464623432245 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}] 08:50:32 INFO - PROCESS | 2513 | 1464623432358 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:50:32 INFO - PROCESS | 2513 | 1464623432439 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x1170b6000 == 46 [pid = 2513] [id = 431] 08:50:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x112a73800) [pid = 2513] [serial = 1292] [outer = 0x0] 08:50:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x113049c00) [pid = 2513] [serial = 1293] [outer = 0x112a73800] 08:50:32 INFO - PROCESS | 2513 | 1464623432470 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x113e3f000) [pid = 2513] [serial = 1294] [outer = 0x112a73800] 08:50:32 INFO - PROCESS | 2513 | 1464623432975 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]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 801ms 08:50:33 INFO - PROCESS | 2513 | 1464623433013 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 2513 | 1464623433015 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:50:33 INFO - PROCESS | 2513 | 1464623433020 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 2513 | 1464623433021 Marionette TRACE conn2 <- [1,1698,null,{}] 08:50:33 INFO - PROCESS | 2513 | 1464623433024 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}] 08:50:33 INFO - PROCESS | 2513 | 1464623433133 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:50:33 INFO - PROCESS | 2513 | 1464623433218 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x117086800 == 47 [pid = 2513] [id = 432] 08:50:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x111027400) [pid = 2513] [serial = 1295] [outer = 0x0] 08:50:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x115dc4400) [pid = 2513] [serial = 1296] [outer = 0x111027400] 08:50:33 INFO - PROCESS | 2513 | 1464623433248 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x11645c800) [pid = 2513] [serial = 1297] [outer = 0x111027400] 08:50:33 INFO - PROCESS | 2513 | 1464623433919 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]]]}] 08:50:33 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 08:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 973ms 08:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:50:34 INFO - PROCESS | 2513 | 1464623433994 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 2513 | 1464623433996 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:50:34 INFO - PROCESS | 2513 | 1464623433999 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 2513 | 1464623434001 Marionette TRACE conn2 <- [1,1702,null,{}] 08:50:34 INFO - PROCESS | 2513 | 1464623434005 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}] 08:50:34 INFO - PROCESS | 2513 | 1464623434106 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:50:34 INFO - PROCESS | 2513 | 1464623434167 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x116653800 == 48 [pid = 2513] [id = 433] 08:50:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x11269c400) [pid = 2513] [serial = 1298] [outer = 0x0] 08:50:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x1129d3c00) [pid = 2513] [serial = 1299] [outer = 0x11269c400] 08:50:34 INFO - PROCESS | 2513 | 1464623434196 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x113058800) [pid = 2513] [serial = 1300] [outer = 0x11269c400] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3ea800 == 47 [pid = 2513] [id = 21] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x11708a000 == 46 [pid = 2513] [id = 25] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x113010800 == 45 [pid = 2513] [id = 23] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa0f800 == 44 [pid = 2513] [id = 8] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12c94c000 == 43 [pid = 2513] [id = 14] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12e003800 == 42 [pid = 2513] [id = 22] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12c51b800 == 41 [pid = 2513] [id = 13] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x129118800 == 40 [pid = 2513] [id = 6] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12c21f800 == 39 [pid = 2513] [id = 12] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdc7800 == 38 [pid = 2513] [id = 17] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x118318800 == 37 [pid = 2513] [id = 20] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda4000 == 36 [pid = 2513] [id = 11] 08:50:34 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa1f000 == 35 [pid = 2513] [id = 9] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x1351bbc00) [pid = 2513] [serial = 1236] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x115f41400) [pid = 2513] [serial = 873] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x12a8b7400) [pid = 2513] [serial = 1006] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x1295cc000) [pid = 2513] [serial = 946] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x1352a1800) [pid = 2513] [serial = 1132] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x115f3f000) [pid = 2513] [serial = 934] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x119703400) [pid = 2513] [serial = 940] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x118579c00) [pid = 2513] [serial = 819] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x121247800) [pid = 2513] [serial = 1000] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x12a8b2800) [pid = 2513] [serial = 949] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12712c400) [pid = 2513] [serial = 943] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x11948ec00) [pid = 2513] [serial = 762] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12a8b8400) [pid = 2513] [serial = 952] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x12bae1000) [pid = 2513] [serial = 888] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x128808800) [pid = 2513] [serial = 768] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x119c8bc00) [pid = 2513] [serial = 822] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x12baed400) [pid = 2513] [serial = 699] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12bae6800) [pid = 2513] [serial = 1009] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x118586c00) [pid = 2513] [serial = 997] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12a8b6000) [pid = 2513] [serial = 885] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x128cf0400) [pid = 2513] [serial = 882] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x128cef800) [pid = 2513] [serial = 828] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x117692400) [pid = 2513] [serial = 759] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1276e9000) [pid = 2513] [serial = 1003] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x113cf1800) [pid = 2513] [serial = 816] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x11857cc00) [pid = 2513] [serial = 937] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12697e000) [pid = 2513] [serial = 825] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x12a8b3400) [pid = 2513] [serial = 831] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x1219aa400) [pid = 2513] [serial = 765] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x11878b000) [pid = 2513] [serial = 876] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x1130c3c00) [pid = 2513] [serial = 994] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x124c4e000) [pid = 2513] [serial = 879] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x12b2c2000) [pid = 2513] [serial = 1063] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x12c67a400) [pid = 2513] [serial = 1048] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x135bc4400) [pid = 2513] [serial = 1129] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x125647400) [pid = 2513] [serial = 1117] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x112fe9800) [pid = 2513] [serial = 1051] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x11908cc00) [pid = 2513] [serial = 1114] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x12d39ec00) [pid = 2513] [serial = 1126] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x1185ca400) [pid = 2513] [serial = 1054] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x12c909400) [pid = 2513] [serial = 1066] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x12ccc9400) [pid = 2513] [serial = 1123] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x1295ed000) [pid = 2513] [serial = 1060] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x124d6d800) [pid = 2513] [serial = 1057] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x126cae000) [pid = 2513] [serial = 1069] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12b2c2400) [pid = 2513] [serial = 1120] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12c912c00) [pid = 2513] [serial = 1218] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x12d394400) [pid = 2513] [serial = 1221] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x12d7a9c00) [pid = 2513] [serial = 1224] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x12d7a4400) [pid = 2513] [serial = 1222] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x12dcba800) [pid = 2513] [serial = 1228] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x1214bfc00) [pid = 2513] [serial = 1227] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x1352a3800) [pid = 2513] [serial = 1233] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12dcb9400) [pid = 2513] [serial = 1225] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x12f1d8400) [pid = 2513] [serial = 1230] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x11645d400) [pid = 2513] [serial = 1174] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x112a74000) [pid = 2513] [serial = 1173] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x13529cc00) [pid = 2513] [serial = 1171] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1295c5400) [pid = 2513] [serial = 1212] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12abc4000) [pid = 2513] [serial = 1213] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x127685800) [pid = 2513] [serial = 1209] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x128811400) [pid = 2513] [serial = 1210] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x121576800) [pid = 2513] [serial = 1206] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x124fc9400) [pid = 2513] [serial = 1207] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x118383400) [pid = 2513] [serial = 1203] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x119d08800) [pid = 2513] [serial = 1204] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x118581800) [pid = 2513] [serial = 1200] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x118794800) [pid = 2513] [serial = 1201] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x1130c3800) [pid = 2513] [serial = 1198] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x11224d800) [pid = 2513] [serial = 1197] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x11284a800) [pid = 2513] [serial = 1195] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x112846c00) [pid = 2513] [serial = 1194] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x12d7b0400) [pid = 2513] [serial = 1191] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x12dcb7400) [pid = 2513] [serial = 1192] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x12d7ad400) [pid = 2513] [serial = 1189] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x12d57bc00) [pid = 2513] [serial = 1188] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x12c03a000) [pid = 2513] [serial = 1186] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x12b9dac00) [pid = 2513] [serial = 1185] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x12a8b4400) [pid = 2513] [serial = 1183] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x128fb7000) [pid = 2513] [serial = 1182] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x124d68400) [pid = 2513] [serial = 1180] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x12156f000) [pid = 2513] [serial = 1179] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 89 (0x119093800) [pid = 2513] [serial = 1177] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 88 (0x1185f4000) [pid = 2513] [serial = 1176] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 87 (0x1352a9c00) [pid = 2513] [serial = 1234] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 86 (0x12b020800) [pid = 2513] [serial = 1215] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 85 (0x12c908000) [pid = 2513] [serial = 1216] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 84 (0x12f1ddc00) [pid = 2513] [serial = 1231] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 83 (0x12ccc6400) [pid = 2513] [serial = 1219] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | --DOMWINDOW == 82 (0x12d571800) [pid = 2513] [serial = 1111] [outer = 0x0] [url = about:blank] 08:50:34 INFO - PROCESS | 2513 | 1464623434600 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]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 623ms 08:50:34 INFO - PROCESS | 2513 | 1464623434622 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 2513 | 1464623434625 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:50:34 INFO - PROCESS | 2513 | 1464623434629 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 2513 | 1464623434631 Marionette TRACE conn2 <- [1,1706,null,{}] 08:50:34 INFO - PROCESS | 2513 | 1464623434636 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}] 08:50:34 INFO - PROCESS | 2513 | 1464623434716 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:50:34 INFO - PROCESS | 2513 | 1464623434768 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x115d03000 == 36 [pid = 2513] [id = 434] 08:50:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 83 (0x1129d8800) [pid = 2513] [serial = 1301] [outer = 0x0] 08:50:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 84 (0x113c77400) [pid = 2513] [serial = 1302] [outer = 0x1129d8800] 08:50:34 INFO - PROCESS | 2513 | 1464623434795 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 85 (0x115f34800) [pid = 2513] [serial = 1303] [outer = 0x1129d8800] 08:50:35 INFO - PROCESS | 2513 | 1464623435110 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]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 524ms 08:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:50:35 INFO - PROCESS | 2513 | 1464623435153 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 2513 | 1464623435155 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:50:35 INFO - PROCESS | 2513 | 1464623435157 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 2513 | 1464623435159 Marionette TRACE conn2 <- [1,1710,null,{}] 08:50:35 INFO - PROCESS | 2513 | 1464623435167 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}] 08:50:35 INFO - PROCESS | 2513 | 1464623435246 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:50:35 INFO - PROCESS | 2513 | 1464623435298 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x11859f800 == 37 [pid = 2513] [id = 435] 08:50:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 86 (0x1122b0c00) [pid = 2513] [serial = 1304] [outer = 0x0] 08:50:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 87 (0x115feac00) [pid = 2513] [serial = 1305] [outer = 0x1122b0c00] 08:50:35 INFO - PROCESS | 2513 | 1464623435326 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 88 (0x116a65c00) [pid = 2513] [serial = 1306] [outer = 0x1122b0c00] 08:50:35 INFO - PROCESS | 2513 | 1464623435640 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]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 08:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:50:35 INFO - PROCESS | 2513 | 1464623435677 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 2513 | 1464623435679 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:50:35 INFO - PROCESS | 2513 | 1464623435681 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 2513 | 1464623435684 Marionette TRACE conn2 <- [1,1714,null,{}] 08:50:35 INFO - PROCESS | 2513 | 1464623435688 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}] 08:50:35 INFO - PROCESS | 2513 | 1464623435764 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:50:35 INFO - PROCESS | 2513 | 1464623435771 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x119ab1800 == 38 [pid = 2513] [id = 436] 08:50:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 89 (0x11768b800) [pid = 2513] [serial = 1307] [outer = 0x0] 08:50:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 90 (0x118084c00) [pid = 2513] [serial = 1308] [outer = 0x11768b800] 08:50:35 INFO - PROCESS | 2513 | 1464623435796 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x1180bb800) [pid = 2513] [serial = 1309] [outer = 0x11768b800] 08:50:36 INFO - PROCESS | 2513 | 1464623436120 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]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 473ms 08:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:50:36 INFO - PROCESS | 2513 | 1464623436154 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 2513 | 1464623436155 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:50:36 INFO - PROCESS | 2513 | 1464623436157 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 2513 | 1464623436158 Marionette TRACE conn2 <- [1,1718,null,{}] 08:50:36 INFO - PROCESS | 2513 | 1464623436160 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}] 08:50:36 INFO - PROCESS | 2513 | 1464623436263 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:50:36 INFO - PROCESS | 2513 | 1464623436272 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x12119e000 == 39 [pid = 2513] [id = 437] 08:50:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x111026800) [pid = 2513] [serial = 1310] [outer = 0x0] 08:50:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x1180c6800) [pid = 2513] [serial = 1311] [outer = 0x111026800] 08:50:36 INFO - PROCESS | 2513 | 1464623436297 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x118523800) [pid = 2513] [serial = 1312] [outer = 0x111026800] 08:50:36 INFO - PROCESS | 2513 | 1464623436643 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]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 08:50:36 INFO - PROCESS | 2513 | 1464623436683 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 2513 | 1464623436685 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:50:36 INFO - PROCESS | 2513 | 1464623436687 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 2513 | 1464623436688 Marionette TRACE conn2 <- [1,1722,null,{}] 08:50:36 INFO - PROCESS | 2513 | 1464623436690 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}] 08:50:36 INFO - PROCESS | 2513 | 1464623436809 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:50:36 INFO - PROCESS | 2513 | 1464623436816 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x12139b000 == 40 [pid = 2513] [id = 438] 08:50:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x11857c400) [pid = 2513] [serial = 1313] [outer = 0x0] 08:50:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x1185fbc00) [pid = 2513] [serial = 1314] [outer = 0x11857c400] 08:50:36 INFO - PROCESS | 2513 | 1464623436870 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x11885d800) [pid = 2513] [serial = 1315] [outer = 0x11857c400] 08:50:37 INFO - PROCESS | 2513 | 1464623437194 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]]]}] 08:50:37 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 08:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 08:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:50:37 INFO - PROCESS | 2513 | 1464623437206 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 2513 | 1464623437207 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:50:37 INFO - PROCESS | 2513 | 1464623437209 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 2513 | 1464623437210 Marionette TRACE conn2 <- [1,1726,null,{}] 08:50:37 INFO - PROCESS | 2513 | 1464623437212 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}] 08:50:37 INFO - PROCESS | 2513 | 1464623437315 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:50:37 INFO - PROCESS | 2513 | 1464623437320 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x124c67800 == 41 [pid = 2513] [id = 439] 08:50:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x11878d800) [pid = 2513] [serial = 1316] [outer = 0x0] 08:50:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1190cf400) [pid = 2513] [serial = 1317] [outer = 0x11878d800] 08:50:37 INFO - PROCESS | 2513 | 1464623437345 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x11948c400) [pid = 2513] [serial = 1318] [outer = 0x11878d800] 08:50:37 INFO - PROCESS | 2513 | 1464623437673 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]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 520ms 08:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:50:37 INFO - PROCESS | 2513 | 1464623437729 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 2513 | 1464623437730 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:50:37 INFO - PROCESS | 2513 | 1464623437732 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 2513 | 1464623437734 Marionette TRACE conn2 <- [1,1730,null,{}] 08:50:37 INFO - PROCESS | 2513 | 1464623437736 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}] 08:50:37 INFO - PROCESS | 2513 | 1464623437829 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:50:37 INFO - PROCESS | 2513 | 1464623437840 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x12568f000 == 42 [pid = 2513] [id = 440] 08:50:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x119089000) [pid = 2513] [serial = 1319] [outer = 0x0] 08:50:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x11965d000) [pid = 2513] [serial = 1320] [outer = 0x119089000] 08:50:37 INFO - PROCESS | 2513 | 1464623437865 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x11970d000) [pid = 2513] [serial = 1321] [outer = 0x119089000] 08:50:38 INFO - PROCESS | 2513 | 1464623438213 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]]]}] 08:50:38 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 08:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 521ms 08:50:38 INFO - PROCESS | 2513 | 1464623438256 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 2513 | 1464623438257 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:50:38 INFO - PROCESS | 2513 | 1464623438259 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 2513 | 1464623438260 Marionette TRACE conn2 <- [1,1734,null,{}] 08:50:38 INFO - PROCESS | 2513 | 1464623438263 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}] 08:50:38 INFO - PROCESS | 2513 | 1464623438357 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:50:38 INFO - PROCESS | 2513 | 1464623438361 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x11859d800 == 43 [pid = 2513] [id = 441] 08:50:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x119654800) [pid = 2513] [serial = 1322] [outer = 0x0] 08:50:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x121122000) [pid = 2513] [serial = 1323] [outer = 0x119654800] 08:50:38 INFO - PROCESS | 2513 | 1464623438386 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x12123e800) [pid = 2513] [serial = 1324] [outer = 0x119654800] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x121121800) [pid = 2513] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x112053400) [pid = 2513] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x1122b6800) [pid = 2513] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x118790800) [pid = 2513] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x112849400) [pid = 2513] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x11284ac00) [pid = 2513] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x11808b400) [pid = 2513] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x1190d9000) [pid = 2513] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x11284c400) [pid = 2513] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x116602800) [pid = 2513] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x11902e000) [pid = 2513] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x111026c00) [pid = 2513] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x117182400) [pid = 2513] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 92 (0x12157a800) [pid = 2513] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 91 (0x111fd5400) [pid = 2513] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:50:38 INFO - PROCESS | 2513 | --DOMWINDOW == 90 (0x112840000) [pid = 2513] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:50:38 INFO - PROCESS | 2513 | 1464623438795 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]]]}] 08:50: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 08:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 568ms 08:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:50:38 INFO - PROCESS | 2513 | 1464623438827 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 2513 | 1464623438828 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:50:38 INFO - PROCESS | 2513 | 1464623438830 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 2513 | 1464623438831 Marionette TRACE conn2 <- [1,1738,null,{}] 08:50:38 INFO - PROCESS | 2513 | 1464623438835 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}] 08:50:38 INFO - PROCESS | 2513 | 1464623438920 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:50:38 INFO - PROCESS | 2513 | 1464623438989 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x126c9a000 == 44 [pid = 2513] [id = 442] 08:50:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 91 (0x11204d000) [pid = 2513] [serial = 1325] [outer = 0x0] 08:50:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 92 (0x11660a400) [pid = 2513] [serial = 1326] [outer = 0x11204d000] 08:50:39 INFO - PROCESS | 2513 | 1464623439029 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 93 (0x118790800) [pid = 2513] [serial = 1327] [outer = 0x11204d000] 08:50:39 INFO - PROCESS | 2513 | 1464623439461 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]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 08:50:39 INFO - PROCESS | 2513 | 1464623439505 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 2513 | 1464623439507 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:50:39 INFO - PROCESS | 2513 | 1464623439511 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 2513 | 1464623439513 Marionette TRACE conn2 <- [1,1742,null,{}] 08:50:39 INFO - PROCESS | 2513 | 1464623439526 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}] 08:50:39 INFO - PROCESS | 2513 | 1464623439625 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:50:39 INFO - PROCESS | 2513 | 1464623439630 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x12910f800 == 45 [pid = 2513] [id = 443] 08:50:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x121240800) [pid = 2513] [serial = 1328] [outer = 0x0] 08:50:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x1214bf400) [pid = 2513] [serial = 1329] [outer = 0x121240800] 08:50:39 INFO - PROCESS | 2513 | 1464623439662 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x121570800) [pid = 2513] [serial = 1330] [outer = 0x121240800] 08:50:39 INFO - PROCESS | 2513 | 1464623439988 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]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 530ms 08:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:50:40 INFO - PROCESS | 2513 | 1464623440041 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 2513 | 1464623440042 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:50:40 INFO - PROCESS | 2513 | 1464623440044 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 2513 | 1464623440045 Marionette TRACE conn2 <- [1,1746,null,{}] 08:50:40 INFO - PROCESS | 2513 | 1464623440047 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}] 08:50:40 INFO - PROCESS | 2513 | 1464623440127 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:50:40 INFO - PROCESS | 2513 | 1464623440179 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297e6000 == 46 [pid = 2513] [id = 444] 08:50:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x12137c800) [pid = 2513] [serial = 1331] [outer = 0x0] 08:50:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x121578000) [pid = 2513] [serial = 1332] [outer = 0x12137c800] 08:50:40 INFO - PROCESS | 2513 | 1464623440206 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x1219aa000) [pid = 2513] [serial = 1333] [outer = 0x12137c800] 08:50:40 INFO - PROCESS | 2513 | 1464623440491 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]]]}] 08:50: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 08:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 469ms 08:50:40 INFO - PROCESS | 2513 | 1464623440514 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 2513 | 1464623440515 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:50:40 INFO - PROCESS | 2513 | 1464623440525 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 2513 | 1464623440538 Marionette TRACE conn2 <- [1,1750,null,{}] 08:50:40 INFO - PROCESS | 2513 | 1464623440541 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}] 08:50:40 INFO - PROCESS | 2513 | 1464623440624 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:50:40 INFO - PROCESS | 2513 | 1464623440633 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa0c000 == 47 [pid = 2513] [id = 445] 08:50:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x121b52400) [pid = 2513] [serial = 1334] [outer = 0x0] 08:50:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x124948400) [pid = 2513] [serial = 1335] [outer = 0x121b52400] 08:50:40 INFO - PROCESS | 2513 | 1464623440660 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x124c94400) [pid = 2513] [serial = 1336] [outer = 0x121b52400] 08:50:41 INFO - PROCESS | 2513 | 1464623441140 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]]]}] 08:50: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 08:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 683ms 08:50:41 INFO - PROCESS | 2513 | 1464623441209 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 2513 | 1464623441212 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:50:41 INFO - PROCESS | 2513 | 1464623441215 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 2513 | 1464623441218 Marionette TRACE conn2 <- [1,1754,null,{}] 08:50:41 INFO - PROCESS | 2513 | 1464623441222 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}] 08:50:41 INFO - PROCESS | 2513 | 1464623441326 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:50:41 INFO - PROCESS | 2513 | 1464623441418 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x1181c8000 == 48 [pid = 2513] [id = 446] 08:50:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x112848000) [pid = 2513] [serial = 1337] [outer = 0x0] 08:50:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x1129d5800) [pid = 2513] [serial = 1338] [outer = 0x112848000] 08:50:41 INFO - PROCESS | 2513 | 1464623441450 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x113c7b000) [pid = 2513] [serial = 1339] [outer = 0x112848000] 08:50:41 INFO - PROCESS | 2513 | 1464623441854 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]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 671ms 08:50:41 INFO - PROCESS | 2513 | 1464623441887 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 2513 | 1464623441891 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:50:41 INFO - PROCESS | 2513 | 1464623441895 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 2513 | 1464623441897 Marionette TRACE conn2 <- [1,1758,null,{}] 08:50:41 INFO - PROCESS | 2513 | 1464623441899 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}] 08:50:42 INFO - PROCESS | 2513 | 1464623442004 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:50:42 INFO - PROCESS | 2513 | 1464623442058 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x121cb1000 == 49 [pid = 2513] [id = 447] 08:50:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x115d3dc00) [pid = 2513] [serial = 1340] [outer = 0x0] 08:50:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x116457000) [pid = 2513] [serial = 1341] [outer = 0x115d3dc00] 08:50:42 INFO - PROCESS | 2513 | 1464623442088 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x116a66c00) [pid = 2513] [serial = 1342] [outer = 0x115d3dc00] 08:50:42 INFO - PROCESS | 2513 | 1464623442513 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]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 669ms 08:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:50:42 INFO - PROCESS | 2513 | 1464623442583 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 2513 | 1464623442584 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:50:42 INFO - PROCESS | 2513 | 1464623442588 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 2513 | 1464623442591 Marionette TRACE conn2 <- [1,1762,null,{}] 08:50:42 INFO - PROCESS | 2513 | 1464623442598 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}] 08:50:42 INFO - PROCESS | 2513 | 1464623442726 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:50:42 INFO - PROCESS | 2513 | 1464623442794 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab92800 == 50 [pid = 2513] [id = 448] 08:50:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x1185c5400) [pid = 2513] [serial = 1343] [outer = 0x0] 08:50:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x1185f2c00) [pid = 2513] [serial = 1344] [outer = 0x1185c5400] 08:50:42 INFO - PROCESS | 2513 | 1464623442825 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x118794000) [pid = 2513] [serial = 1345] [outer = 0x1185c5400] 08:50:43 INFO - PROCESS | 2513 | 1464623443235 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]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 673ms 08:50:43 INFO - PROCESS | 2513 | 1464623443261 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 2513 | 1464623443263 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:50:43 INFO - PROCESS | 2513 | 1464623443266 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 2513 | 1464623443267 Marionette TRACE conn2 <- [1,1766,null,{}] 08:50:43 INFO - PROCESS | 2513 | 1464623443269 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}] 08:50:43 INFO - PROCESS | 2513 | 1464623443371 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:50:43 INFO - PROCESS | 2513 | 1464623443424 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b234000 == 51 [pid = 2513] [id = 449] 08:50:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x119091c00) [pid = 2513] [serial = 1346] [outer = 0x0] 08:50:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x119704c00) [pid = 2513] [serial = 1347] [outer = 0x119091c00] 08:50:43 INFO - PROCESS | 2513 | 1464623443456 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x121244800) [pid = 2513] [serial = 1348] [outer = 0x119091c00] 08:50:43 INFO - PROCESS | 2513 | 1464623443918 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]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 08:50:43 INFO - PROCESS | 2513 | 1464623443988 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 2513 | 1464623443990 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:50:44 INFO - PROCESS | 2513 | 1464623444023 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 2513 | 1464623444025 Marionette TRACE conn2 <- [1,1770,null,{}] 08:50:44 INFO - PROCESS | 2513 | 1464623444029 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}] 08:50:44 INFO - PROCESS | 2513 | 1464623444228 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:50:44 INFO - PROCESS | 2513 | 1464623444291 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2e5000 == 52 [pid = 2513] [id = 450] 08:50:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x118583c00) [pid = 2513] [serial = 1349] [outer = 0x0] 08:50:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x121525400) [pid = 2513] [serial = 1350] [outer = 0x118583c00] 08:50:44 INFO - PROCESS | 2513 | 1464623444323 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x12157a000) [pid = 2513] [serial = 1351] [outer = 0x118583c00] 08:50:44 INFO - PROCESS | 2513 | 1464623444746 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]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 772ms 08:50:44 INFO - PROCESS | 2513 | 1464623444794 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 2513 | 1464623444795 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:50:44 INFO - PROCESS | 2513 | 1464623444798 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 2513 | 1464623444799 Marionette TRACE conn2 <- [1,1774,null,{}] 08:50:44 INFO - PROCESS | 2513 | 1464623444801 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}] 08:50:44 INFO - PROCESS | 2513 | 1464623444907 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:50:44 INFO - PROCESS | 2513 | 1464623444975 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baa3000 == 53 [pid = 2513] [id = 451] 08:50:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x1219aa400) [pid = 2513] [serial = 1352] [outer = 0x0] 08:50:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x124c98800) [pid = 2513] [serial = 1353] [outer = 0x1219aa400] 08:50:45 INFO - PROCESS | 2513 | 1464623445005 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x125649400) [pid = 2513] [serial = 1354] [outer = 0x1219aa400] 08:50:45 INFO - PROCESS | 2513 | 1464623445509 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]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 08:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:50:45 INFO - PROCESS | 2513 | 1464623445584 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 2513 | 1464623445585 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:50:45 INFO - PROCESS | 2513 | 1464623445587 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 2513 | 1464623445589 Marionette TRACE conn2 <- [1,1778,null,{}] 08:50:45 INFO - PROCESS | 2513 | 1464623445591 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}] 08:50:45 INFO - PROCESS | 2513 | 1464623445739 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:50:45 INFO - PROCESS | 2513 | 1464623445832 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x11664c800 == 54 [pid = 2513] [id = 452] 08:50:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x112698c00) [pid = 2513] [serial = 1355] [outer = 0x0] 08:50:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x11807fc00) [pid = 2513] [serial = 1356] [outer = 0x112698c00] 08:50:45 INFO - PROCESS | 2513 | 1464623445881 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x119659400) [pid = 2513] [serial = 1357] [outer = 0x112698c00] 08:50:46 INFO - PROCESS | 2513 | 1464623446454 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]]]}] 08:50:46 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 08:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 921ms 08:50:46 INFO - PROCESS | 2513 | 1464623446509 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 2513 | 1464623446511 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:50:46 INFO - PROCESS | 2513 | 1464623446515 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 2513 | 1464623446517 Marionette TRACE conn2 <- [1,1782,null,{}] 08:50:46 INFO - PROCESS | 2513 | 1464623446521 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}] 08:50:46 INFO - PROCESS | 2513 | 1464623446612 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:50:46 INFO - PROCESS | 2513 | 1464623446680 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x1164cf800 == 55 [pid = 2513] [id = 453] 08:50:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x11269a000) [pid = 2513] [serial = 1358] [outer = 0x0] 08:50:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x1129c9800) [pid = 2513] [serial = 1359] [outer = 0x11269a000] 08:50:46 INFO - PROCESS | 2513 | 1464623446708 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x112e4f800) [pid = 2513] [serial = 1360] [outer = 0x11269a000] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x1297e6000 == 54 [pid = 2513] [id = 444] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x12910f800 == 53 [pid = 2513] [id = 443] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x126c9a000 == 52 [pid = 2513] [id = 442] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x11859d800 == 51 [pid = 2513] [id = 441] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x12568f000 == 50 [pid = 2513] [id = 440] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x124c67800 == 49 [pid = 2513] [id = 439] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x11965b400) [pid = 2513] [serial = 1287] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x12139b000 == 48 [pid = 2513] [id = 438] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x12119e000 == 47 [pid = 2513] [id = 437] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x119ab1800 == 46 [pid = 2513] [id = 436] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x11859f800 == 45 [pid = 2513] [id = 435] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x115d03000 == 44 [pid = 2513] [id = 434] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x116653800 == 43 [pid = 2513] [id = 433] 08:50:47 INFO - PROCESS | 2513 | --DOCSHELL 0x1170b6000 == 42 [pid = 2513] [id = 431] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x121246800) [pid = 2513] [serial = 1269] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x118795000) [pid = 2513] [serial = 1257] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x119021c00) [pid = 2513] [serial = 1258] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x112695000) [pid = 2513] [serial = 1239] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x112843800) [pid = 2513] [serial = 1240] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x11948b400) [pid = 2513] [serial = 1263] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x11965dc00) [pid = 2513] [serial = 1264] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x119662000) [pid = 2513] [serial = 1266] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x117e25000) [pid = 2513] [serial = 1251] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x118087c00) [pid = 2513] [serial = 1252] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x118527400) [pid = 2513] [serial = 1254] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1185fec00) [pid = 2513] [serial = 1255] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12156e400) [pid = 2513] [serial = 1272] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x1129d6000) [pid = 2513] [serial = 1242] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x11336ec00) [pid = 2513] [serial = 1243] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x116797800) [pid = 2513] [serial = 1248] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x121577000) [pid = 2513] [serial = 1273] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x11717c800) [pid = 2513] [serial = 1249] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x1190d1000) [pid = 2513] [serial = 1260] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x119186800) [pid = 2513] [serial = 1261] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x115f38400) [pid = 2513] [serial = 1245] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 103 (0x115fe9800) [pid = 2513] [serial = 1246] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 102 (0x119c84400) [pid = 2513] [serial = 1285] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 101 (0x1218e3000) [pid = 2513] [serial = 1275] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 100 (0x118854000) [pid = 2513] [serial = 1284] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 99 (0x112696800) [pid = 2513] [serial = 1278] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 98 (0x115f3e800) [pid = 2513] [serial = 1281] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 97 (0x112a73400) [pid = 2513] [serial = 1279] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 96 (0x121b4f400) [pid = 2513] [serial = 1276] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 95 (0x12151ec00) [pid = 2513] [serial = 1270] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 94 (0x117686000) [pid = 2513] [serial = 1282] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | --DOMWINDOW == 93 (0x119c8c800) [pid = 2513] [serial = 1267] [outer = 0x0] [url = about:blank] 08:50:47 INFO - PROCESS | 2513 | 1464623447111 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]]]}] 08:50:47 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 08:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 621ms 08:50:47 INFO - PROCESS | 2513 | 1464623447137 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 2513 | 1464623447140 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:50:47 INFO - PROCESS | 2513 | 1464623447145 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 2513 | 1464623447146 Marionette TRACE conn2 <- [1,1786,null,{}] 08:50:47 INFO - PROCESS | 2513 | 1464623447149 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}] 08:50:47 INFO - PROCESS | 2513 | 1464623447228 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:50:47 INFO - PROCESS | 2513 | 1464623447256 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x1164ce800 == 43 [pid = 2513] [id = 454] 08:50:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 94 (0x115059800) [pid = 2513] [serial = 1361] [outer = 0x0] 08:50:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 95 (0x115d3fc00) [pid = 2513] [serial = 1362] [outer = 0x115059800] 08:50:47 INFO - PROCESS | 2513 | 1464623447281 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 96 (0x115f3bc00) [pid = 2513] [serial = 1363] [outer = 0x115059800] 08:50:47 INFO - PROCESS | 2513 | 1464623447622 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]]]}] 08:50:47 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 08:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 519ms 08:50:47 INFO - PROCESS | 2513 | 1464623447665 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 2513 | 1464623447666 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:50:47 INFO - PROCESS | 2513 | 1464623447668 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 2513 | 1464623447670 Marionette TRACE conn2 <- [1,1790,null,{}] 08:50:47 INFO - PROCESS | 2513 | 1464623447676 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}] 08:50:47 INFO - PROCESS | 2513 | 1464623447803 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:50:47 INFO - PROCESS | 2513 | 1464623447818 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x11990d000 == 44 [pid = 2513] [id = 455] 08:50:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 97 (0x116791000) [pid = 2513] [serial = 1364] [outer = 0x0] 08:50:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 98 (0x11768b000) [pid = 2513] [serial = 1365] [outer = 0x116791000] 08:50:47 INFO - PROCESS | 2513 | 1464623447863 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 99 (0x11807f800) [pid = 2513] [serial = 1366] [outer = 0x116791000] 08:50:48 INFO - PROCESS | 2513 | 1464623448219 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]]]}] 08:50:48 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) 08:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 571ms 08:50:48 INFO - PROCESS | 2513 | 1464623448239 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 2513 | 1464623448248 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:50:48 INFO - PROCESS | 2513 | 1464623448253 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 2513 | 1464623448254 Marionette TRACE conn2 <- [1,1794,null,{}] 08:50:48 INFO - PROCESS | 2513 | 1464623448257 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}] 08:50:48 INFO - PROCESS | 2513 | 1464623448338 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:50:48 INFO - PROCESS | 2513 | 1464623448342 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x121196000 == 45 [pid = 2513] [id = 456] 08:50:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 100 (0x118088400) [pid = 2513] [serial = 1367] [outer = 0x0] 08:50:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 101 (0x1180ca800) [pid = 2513] [serial = 1368] [outer = 0x118088400] 08:50:48 INFO - PROCESS | 2513 | 1464623448368 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 102 (0x118584000) [pid = 2513] [serial = 1369] [outer = 0x118088400] 08:50:48 INFO - PROCESS | 2513 | 1464623448692 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]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 469ms 08:50:48 INFO - PROCESS | 2513 | 1464623448722 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 2513 | 1464623448723 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:50:48 INFO - PROCESS | 2513 | 1464623448725 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 2513 | 1464623448726 Marionette TRACE conn2 <- [1,1798,null,{}] 08:50:48 INFO - PROCESS | 2513 | 1464623448729 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}] 08:50:48 INFO - PROCESS | 2513 | 1464623448808 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:50:48 INFO - PROCESS | 2513 | 1464623448866 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215b1800 == 46 [pid = 2513] [id = 457] 08:50:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 103 (0x11808b400) [pid = 2513] [serial = 1370] [outer = 0x0] 08:50:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 104 (0x11878b400) [pid = 2513] [serial = 1371] [outer = 0x11808b400] 08:50:48 INFO - PROCESS | 2513 | 1464623448891 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x119021c00) [pid = 2513] [serial = 1372] [outer = 0x11808b400] 08:50:49 INFO - PROCESS | 2513 | 1464623449161 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]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 468ms 08:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:50:49 INFO - PROCESS | 2513 | 1464623449194 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 2513 | 1464623449195 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:50:49 INFO - PROCESS | 2513 | 1464623449197 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 2513 | 1464623449198 Marionette TRACE conn2 <- [1,1802,null,{}] 08:50:49 INFO - PROCESS | 2513 | 1464623449214 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}] 08:50:49 INFO - PROCESS | 2513 | 1464623449340 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:50:49 INFO - PROCESS | 2513 | 1464623449372 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255b8800 == 47 [pid = 2513] [id = 458] 08:50:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x119089800) [pid = 2513] [serial = 1373] [outer = 0x0] 08:50:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x11948b400) [pid = 2513] [serial = 1374] [outer = 0x119089800] 08:50:49 INFO - PROCESS | 2513 | 1464623449398 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x12123f800) [pid = 2513] [serial = 1375] [outer = 0x119089800] 08:50:49 INFO - PROCESS | 2513 | 1464623449757 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]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 581ms 08:50:49 INFO - PROCESS | 2513 | 1464623449779 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 2513 | 1464623449781 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:50:49 INFO - PROCESS | 2513 | 1464623449784 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 2513 | 1464623449786 Marionette TRACE conn2 <- [1,1806,null,{}] 08:50:49 INFO - PROCESS | 2513 | 1464623449797 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}] 08:50:49 INFO - PROCESS | 2513 | 1464623449895 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:50:49 INFO - PROCESS | 2513 | 1464623449900 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x126f2b800 == 48 [pid = 2513] [id = 459] 08:50:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x121242400) [pid = 2513] [serial = 1376] [outer = 0x0] 08:50:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x12156d000) [pid = 2513] [serial = 1377] [outer = 0x121242400] 08:50:49 INFO - PROCESS | 2513 | 1464623449953 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x1218e3000) [pid = 2513] [serial = 1378] [outer = 0x121242400] 08:50:50 INFO - PROCESS | 2513 | 1464623450264 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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 527ms 08:50:50 INFO - PROCESS | 2513 | 1464623450312 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 2513 | 1464623450313 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:50:50 INFO - PROCESS | 2513 | 1464623450315 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 2513 | 1464623450316 Marionette TRACE conn2 <- [1,1810,null,{}] 08:50:50 INFO - PROCESS | 2513 | 1464623450319 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}] 08:50:50 INFO - PROCESS | 2513 | 1464623450420 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:50:50 INFO - PROCESS | 2513 | 1464623450453 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c74000 == 49 [pid = 2513] [id = 460] 08:50:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x1214bfc00) [pid = 2513] [serial = 1379] [outer = 0x0] 08:50:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x123553800) [pid = 2513] [serial = 1380] [outer = 0x1214bfc00] 08:50:50 INFO - PROCESS | 2513 | 1464623450478 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x124d68400) [pid = 2513] [serial = 1381] [outer = 0x1214bfc00] 08:50:50 INFO - PROCESS | 2513 | 1464623450805 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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 08:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:50:50 INFO - PROCESS | 2513 | 1464623450837 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 2513 | 1464623450838 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:50:50 INFO - PROCESS | 2513 | 1464623450840 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 2513 | 1464623450841 Marionette TRACE conn2 <- [1,1814,null,{}] 08:50:50 INFO - PROCESS | 2513 | 1464623450850 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}] 08:50:50 INFO - PROCESS | 2513 | 1464623450951 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:50:50 INFO - PROCESS | 2513 | 1464623450985 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297dc800 == 50 [pid = 2513] [id = 461] 08:50:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x1214c2000) [pid = 2513] [serial = 1382] [outer = 0x0] 08:50:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x125646800) [pid = 2513] [serial = 1383] [outer = 0x1214c2000] 08:50:51 INFO - PROCESS | 2513 | 1464623451010 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x126973c00) [pid = 2513] [serial = 1384] [outer = 0x1214c2000] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x11857c400) [pid = 2513] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x111026800) [pid = 2513] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x11878d800) [pid = 2513] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x11768b800) [pid = 2513] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x1122b0c00) [pid = 2513] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x11269c400) [pid = 2513] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x121240800) [pid = 2513] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x1129d8800) [pid = 2513] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x115d3d800) [pid = 2513] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x11204d000) [pid = 2513] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x12137c800) [pid = 2513] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 105 (0x119089000) [pid = 2513] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:50:51 INFO - PROCESS | 2513 | --DOMWINDOW == 104 (0x119654800) [pid = 2513] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:50:51 INFO - PROCESS | 2513 | 1464623451352 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]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 519ms 08:50:51 INFO - PROCESS | 2513 | 1464623451360 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 2513 | 1464623451362 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:50:51 INFO - PROCESS | 2513 | 1464623451364 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 2513 | 1464623451365 Marionette TRACE conn2 <- [1,1818,null,{}] 08:50:51 INFO - PROCESS | 2513 | 1464623451371 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}] 08:50:51 INFO - PROCESS | 2513 | 1464623451456 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:50:51 INFO - PROCESS | 2513 | 1464623451507 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297e0000 == 51 [pid = 2513] [id = 462] 08:50:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 105 (0x1122b0c00) [pid = 2513] [serial = 1385] [outer = 0x0] 08:50:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 106 (0x117690c00) [pid = 2513] [serial = 1386] [outer = 0x1122b0c00] 08:50:51 INFO - PROCESS | 2513 | 1464623451532 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x1190d8400) [pid = 2513] [serial = 1387] [outer = 0x1122b0c00] 08:50:51 INFO - PROCESS | 2513 | 1464623451940 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]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 622ms 08:50:51 INFO - PROCESS | 2513 | 1464623451987 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 2513 | 1464623451990 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:50:51 INFO - PROCESS | 2513 | 1464623451993 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 2513 | 1464623451996 Marionette TRACE conn2 <- [1,1822,null,{}] 08:50:52 INFO - PROCESS | 2513 | 1464623452008 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}] 08:50:52 INFO - PROCESS | 2513 | 1464623452187 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:50:52 INFO - PROCESS | 2513 | 1464623452199 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2de800 == 52 [pid = 2513] [id = 463] 08:50:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x1190d3800) [pid = 2513] [serial = 1388] [outer = 0x0] 08:50:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x126caac00) [pid = 2513] [serial = 1389] [outer = 0x1190d3800] 08:50:52 INFO - PROCESS | 2513 | 1464623452228 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x126f67000) [pid = 2513] [serial = 1390] [outer = 0x1190d3800] 08:50:52 INFO - PROCESS | 2513 | 1464623452524 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]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 08:50:52 INFO - PROCESS | 2513 | 1464623452563 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 2513 | 1464623452565 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:50:52 INFO - PROCESS | 2513 | 1464623452569 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 2513 | 1464623452572 Marionette TRACE conn2 <- [1,1826,null,{}] 08:50:52 INFO - PROCESS | 2513 | 1464623452574 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}] 08:50:52 INFO - PROCESS | 2513 | 1464623452660 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:50:52 INFO - PROCESS | 2513 | 1464623452664 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda9800 == 53 [pid = 2513] [id = 464] 08:50:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x124c8fc00) [pid = 2513] [serial = 1391] [outer = 0x0] 08:50:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x127454000) [pid = 2513] [serial = 1392] [outer = 0x124c8fc00] 08:50:52 INFO - PROCESS | 2513 | 1464623452690 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x127684400) [pid = 2513] [serial = 1393] [outer = 0x124c8fc00] 08:50:53 INFO - PROCESS | 2513 | 1464623453028 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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 472ms 08:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:50:53 INFO - PROCESS | 2513 | 1464623453042 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 2513 | 1464623453043 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:50:53 INFO - PROCESS | 2513 | 1464623453045 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 2513 | 1464623453046 Marionette TRACE conn2 <- [1,1830,null,{}] 08:50:53 INFO - PROCESS | 2513 | 1464623453061 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}] 08:50:53 INFO - PROCESS | 2513 | 1464623453186 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:50:53 INFO - PROCESS | 2513 | 1464623453196 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c218800 == 54 [pid = 2513] [id = 465] 08:50:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x127687000) [pid = 2513] [serial = 1394] [outer = 0x0] 08:50:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x12768fc00) [pid = 2513] [serial = 1395] [outer = 0x127687000] 08:50:53 INFO - PROCESS | 2513 | 1464623453235 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x1276e6400) [pid = 2513] [serial = 1396] [outer = 0x127687000] 08:50:53 INFO - PROCESS | 2513 | 1464623453869 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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 871ms 08:50:53 INFO - PROCESS | 2513 | 1464623453932 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 2513 | 1464623453934 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:50:53 INFO - PROCESS | 2513 | 1464623453939 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 2513 | 1464623453941 Marionette TRACE conn2 <- [1,1834,null,{}] 08:50:53 INFO - PROCESS | 2513 | 1464623453945 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}] 08:50:54 INFO - PROCESS | 2513 | 1464623454052 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:50:54 INFO - PROCESS | 2513 | 1464623454121 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x118316800 == 55 [pid = 2513] [id = 466] 08:50:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x1129d8c00) [pid = 2513] [serial = 1397] [outer = 0x0] 08:50:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x115d3b800) [pid = 2513] [serial = 1398] [outer = 0x1129d8c00] 08:50:54 INFO - PROCESS | 2513 | 1464623454151 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x115fe9800) [pid = 2513] [serial = 1399] [outer = 0x1129d8c00] 08:50:54 INFO - PROCESS | 2513 | 1464623454572 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]]]}] 08:50:54 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 08:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 08:50:54 INFO - PROCESS | 2513 | 1464623454610 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 2513 | 1464623454614 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:50:54 INFO - PROCESS | 2513 | 1464623454619 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 2513 | 1464623454621 Marionette TRACE conn2 <- [1,1838,null,{}] 08:50:54 INFO - PROCESS | 2513 | 1464623454623 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}] 08:50:54 INFO - PROCESS | 2513 | 1464623454735 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:50:54 INFO - PROCESS | 2513 | 1464623454793 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x125683800 == 56 [pid = 2513] [id = 467] 08:50:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x116792000) [pid = 2513] [serial = 1400] [outer = 0x0] 08:50:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x117e24800) [pid = 2513] [serial = 1401] [outer = 0x116792000] 08:50:54 INFO - PROCESS | 2513 | 1464623454822 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x118581400) [pid = 2513] [serial = 1402] [outer = 0x116792000] 08:50:55 INFO - PROCESS | 2513 | 1464623455283 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]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 719ms 08:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:50:55 INFO - PROCESS | 2513 | 1464623455361 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 2513 | 1464623455363 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:50:55 INFO - PROCESS | 2513 | 1464623455378 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 2513 | 1464623455381 Marionette TRACE conn2 <- [1,1842,null,{}] 08:50:55 INFO - PROCESS | 2513 | 1464623455391 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}] 08:50:55 INFO - PROCESS | 2513 | 1464623455496 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:50:55 INFO - PROCESS | 2513 | 1464623455554 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c512000 == 57 [pid = 2513] [id = 468] 08:50:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x1194c5800) [pid = 2513] [serial = 1403] [outer = 0x0] 08:50:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x119662000) [pid = 2513] [serial = 1404] [outer = 0x1194c5800] 08:50:55 INFO - PROCESS | 2513 | 1464623455585 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12123bc00) [pid = 2513] [serial = 1405] [outer = 0x1194c5800] 08:50:56 INFO - PROCESS | 2513 | 1464623456052 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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 739ms 08:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:50:56 INFO - PROCESS | 2513 | 1464623456105 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 2513 | 1464623456108 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:50:56 INFO - PROCESS | 2513 | 1464623456111 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 2513 | 1464623456114 Marionette TRACE conn2 <- [1,1846,null,{}] 08:50:56 INFO - PROCESS | 2513 | 1464623456139 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}] 08:50:56 INFO - PROCESS | 2513 | 1464623456260 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:50:56 INFO - PROCESS | 2513 | 1464623456327 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c941000 == 58 [pid = 2513] [id = 469] 08:50:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x121247c00) [pid = 2513] [serial = 1406] [outer = 0x0] 08:50:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x124c98c00) [pid = 2513] [serial = 1407] [outer = 0x121247c00] 08:50:56 INFO - PROCESS | 2513 | 1464623456357 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12697a800) [pid = 2513] [serial = 1408] [outer = 0x121247c00] 08:50:56 INFO - PROCESS | 2513 | 1464623456956 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]]]}] 08:50: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) 08:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 921ms 08:50:57 INFO - PROCESS | 2513 | 1464623457033 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 2513 | 1464623457037 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:50:57 INFO - PROCESS | 2513 | 1464623457041 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 2513 | 1464623457043 Marionette TRACE conn2 <- [1,1850,null,{}] 08:50:57 INFO - PROCESS | 2513 | 1464623457046 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}] 08:50:57 INFO - PROCESS | 2513 | 1464623457137 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:50:57 INFO - PROCESS | 2513 | 1464623457203 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a0d000 == 59 [pid = 2513] [id = 470] 08:50:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x11284b400) [pid = 2513] [serial = 1409] [outer = 0x0] 08:50:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1129d2c00) [pid = 2513] [serial = 1410] [outer = 0x11284b400] 08:50:57 INFO - PROCESS | 2513 | 1464623457230 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x113cf1800) [pid = 2513] [serial = 1411] [outer = 0x11284b400] 08:50:57 INFO - PROCESS | 2513 | 1464623457656 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]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 08:50:57 INFO - PROCESS | 2513 | 1464623457711 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 2513 | 1464623457714 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:50:57 INFO - PROCESS | 2513 | 1464623457739 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 2513 | 1464623457740 Marionette TRACE conn2 <- [1,1854,null,{}] 08:50:57 INFO - PROCESS | 2513 | 1464623457743 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}] 08:50:57 INFO - PROCESS | 2513 | 1464623457836 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:50:57 INFO - PROCESS | 2513 | 1464623457908 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x1164ca000 == 60 [pid = 2513] [id = 471] 08:50:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x115dc5400) [pid = 2513] [serial = 1412] [outer = 0x0] 08:50:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x115fe0400) [pid = 2513] [serial = 1413] [outer = 0x115dc5400] 08:50:57 INFO - PROCESS | 2513 | 1464623457936 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x116799c00) [pid = 2513] [serial = 1414] [outer = 0x115dc5400] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x13f3e2000 == 59 [pid = 2513] [id = 412] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1187f9000 == 58 [pid = 2513] [id = 19] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x113e18000 == 57 [pid = 2513] [id = 26] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda9800 == 56 [pid = 2513] [id = 464] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2de800 == 55 [pid = 2513] [id = 463] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1297e0000 == 54 [pid = 2513] [id = 462] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1297dc800 == 53 [pid = 2513] [id = 461] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x128c74000 == 52 [pid = 2513] [id = 460] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x126f2b800 == 51 [pid = 2513] [id = 459] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x115dc4400) [pid = 2513] [serial = 1296] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x113049c00) [pid = 2513] [serial = 1293] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x111030000) [pid = 2513] [serial = 1290] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1255b8800 == 50 [pid = 2513] [id = 458] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1215b1800 == 49 [pid = 2513] [id = 457] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x121196000 == 48 [pid = 2513] [id = 456] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x11990d000 == 47 [pid = 2513] [id = 455] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1164ce800 == 46 [pid = 2513] [id = 454] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1164cf800 == 45 [pid = 2513] [id = 453] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x11664c800 == 44 [pid = 2513] [id = 452] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12baa3000 == 43 [pid = 2513] [id = 451] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2e5000 == 42 [pid = 2513] [id = 450] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12b234000 == 41 [pid = 2513] [id = 449] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab92800 == 40 [pid = 2513] [id = 448] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x121cb1000 == 39 [pid = 2513] [id = 447] 08:50:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1181c8000 == 38 [pid = 2513] [id = 446] 08:50:58 INFO - PROCESS | 2513 | 1464623458337 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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 624ms 08:50:58 INFO - PROCESS | 2513 | 1464623458361 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 2513 | 1464623458363 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:50:58 INFO - PROCESS | 2513 | 1464623458365 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 2513 | 1464623458369 Marionette TRACE conn2 <- [1,1858,null,{}] 08:50:58 INFO - PROCESS | 2513 | 1464623458376 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}] 08:50:58 INFO - PROCESS | 2513 | 1464623458475 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x1185fbc00) [pid = 2513] [serial = 1314] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x1180c6800) [pid = 2513] [serial = 1311] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1190cf400) [pid = 2513] [serial = 1317] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x118084c00) [pid = 2513] [serial = 1308] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x1180bb800) [pid = 2513] [serial = 1309] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x115feac00) [pid = 2513] [serial = 1305] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x116a65c00) [pid = 2513] [serial = 1306] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x113058800) [pid = 2513] [serial = 1300] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x1129d3c00) [pid = 2513] [serial = 1299] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x121570800) [pid = 2513] [serial = 1330] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x113c77400) [pid = 2513] [serial = 1302] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x115f34800) [pid = 2513] [serial = 1303] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x1218e5000) [pid = 2513] [serial = 1288] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x11660a400) [pid = 2513] [serial = 1326] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x1219aa000) [pid = 2513] [serial = 1333] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x11965d000) [pid = 2513] [serial = 1320] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x121122000) [pid = 2513] [serial = 1323] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x1214bf400) [pid = 2513] [serial = 1329] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x12123e800) [pid = 2513] [serial = 1324] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x11970d000) [pid = 2513] [serial = 1321] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x11948c400) [pid = 2513] [serial = 1318] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x118523800) [pid = 2513] [serial = 1312] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x121578000) [pid = 2513] [serial = 1332] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x11885d800) [pid = 2513] [serial = 1315] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | --DOMWINDOW == 106 (0x118790800) [pid = 2513] [serial = 1327] [outer = 0x0] [url = about:blank] 08:50:58 INFO - PROCESS | 2513 | 1464623458545 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x116f22800 == 39 [pid = 2513] [id = 472] 08:50:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 107 (0x1129d3c00) [pid = 2513] [serial = 1415] [outer = 0x0] 08:50:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x115f3e800) [pid = 2513] [serial = 1416] [outer = 0x1129d3c00] 08:50:58 INFO - PROCESS | 2513 | 1464623458575 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x118084c00) [pid = 2513] [serial = 1417] [outer = 0x1129d3c00] 08:50:58 INFO - PROCESS | 2513 | 1464623458919 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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 574ms 08:50:58 INFO - PROCESS | 2513 | 1464623458940 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 2513 | 1464623458943 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:50:58 INFO - PROCESS | 2513 | 1464623458946 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 2513 | 1464623458947 Marionette TRACE conn2 <- [1,1862,null,{}] 08:50:58 INFO - PROCESS | 2513 | 1464623458949 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}] 08:50:59 INFO - PROCESS | 2513 | 1464623459057 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:50:59 INFO - PROCESS | 2513 | 1464623459165 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191c6000 == 40 [pid = 2513] [id = 473] 08:50:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x118085800) [pid = 2513] [serial = 1418] [outer = 0x0] 08:50:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x118388400) [pid = 2513] [serial = 1419] [outer = 0x118085800] 08:50:59 INFO - PROCESS | 2513 | 1464623459195 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x1185c9000) [pid = 2513] [serial = 1420] [outer = 0x118085800] 08:50:59 INFO - PROCESS | 2513 | 1464623459459 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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 518ms 08:50:59 INFO - PROCESS | 2513 | 1464623459464 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 2513 | 1464623459465 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:50:59 INFO - PROCESS | 2513 | 1464623459493 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 2513 | 1464623459494 Marionette TRACE conn2 <- [1,1866,null,{}] 08:50:59 INFO - PROCESS | 2513 | 1464623459497 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}] 08:50:59 INFO - PROCESS | 2513 | 1464623459582 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:50:59 INFO - PROCESS | 2513 | 1464623459589 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x117076800 == 41 [pid = 2513] [id = 474] 08:50:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x1120ecc00) [pid = 2513] [serial = 1421] [outer = 0x0] 08:50:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x118790800) [pid = 2513] [serial = 1422] [outer = 0x1120ecc00] 08:50:59 INFO - PROCESS | 2513 | 1464623459615 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x118852c00) [pid = 2513] [serial = 1423] [outer = 0x1120ecc00] 08:50:59 INFO - PROCESS | 2513 | 1464623459960 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]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 537ms 08:51:00 INFO - PROCESS | 2513 | 1464623460012 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 2513 | 1464623460014 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:51:00 INFO - PROCESS | 2513 | 1464623460017 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 2513 | 1464623460018 Marionette TRACE conn2 <- [1,1870,null,{}] 08:51:00 INFO - PROCESS | 2513 | 1464623460020 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}] 08:51:00 INFO - PROCESS | 2513 | 1464623460118 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:51:00 INFO - PROCESS | 2513 | 1464623460125 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x123521000 == 42 [pid = 2513] [id = 475] 08:51:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x118859400) [pid = 2513] [serial = 1424] [outer = 0x0] 08:51:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x11917e400) [pid = 2513] [serial = 1425] [outer = 0x118859400] 08:51:00 INFO - PROCESS | 2513 | 1464623460152 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x11970a000) [pid = 2513] [serial = 1426] [outer = 0x118859400] 08:51:00 INFO - PROCESS | 2513 | 1464623460480 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]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 473ms 08:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:51:00 INFO - PROCESS | 2513 | 1464623460490 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 2513 | 1464623460491 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:51:00 INFO - PROCESS | 2513 | 1464623460493 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 2513 | 1464623460494 Marionette TRACE conn2 <- [1,1874,null,{}] 08:51:00 INFO - PROCESS | 2513 | 1464623460496 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}] 08:51:00 INFO - PROCESS | 2513 | 1464623460588 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:51:00 INFO - PROCESS | 2513 | 1464623460658 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x125584800 == 43 [pid = 2513] [id = 476] 08:51:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x11885d800) [pid = 2513] [serial = 1427] [outer = 0x0] 08:51:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x119c90800) [pid = 2513] [serial = 1428] [outer = 0x11885d800] 08:51:00 INFO - PROCESS | 2513 | 1464623460684 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x112e57000) [pid = 2513] [serial = 1429] [outer = 0x11885d800] 08:51:01 INFO - PROCESS | 2513 | 1464623461019 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]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 572ms 08:51:01 INFO - PROCESS | 2513 | 1464623461066 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 2513 | 1464623461067 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:51:01 INFO - PROCESS | 2513 | 1464623461069 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 2513 | 1464623461070 Marionette TRACE conn2 <- [1,1878,null,{}] 08:51:01 INFO - PROCESS | 2513 | 1464623461073 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}] 08:51:01 INFO - PROCESS | 2513 | 1464623461171 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:51:01 INFO - PROCESS | 2513 | 1464623461175 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x126f19000 == 44 [pid = 2513] [id = 477] 08:51:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x121241000) [pid = 2513] [serial = 1430] [outer = 0x0] 08:51:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x121379000) [pid = 2513] [serial = 1431] [outer = 0x121241000] 08:51:01 INFO - PROCESS | 2513 | 1464623461229 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x12156f400) [pid = 2513] [serial = 1432] [outer = 0x121241000] 08:51:01 INFO - PROCESS | 2513 | 1464623461547 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]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 519ms 08:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:51:01 INFO - PROCESS | 2513 | 1464623461588 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 2513 | 1464623461589 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:51:01 INFO - PROCESS | 2513 | 1464623461591 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 2513 | 1464623461592 Marionette TRACE conn2 <- [1,1882,null,{}] 08:51:01 INFO - PROCESS | 2513 | 1464623461594 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}] 08:51:01 INFO - PROCESS | 2513 | 1464623461702 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:51:01 INFO - PROCESS | 2513 | 1464623461751 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c67000 == 45 [pid = 2513] [id = 478] 08:51:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x121246c00) [pid = 2513] [serial = 1433] [outer = 0x0] 08:51:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x121578000) [pid = 2513] [serial = 1434] [outer = 0x121246c00] 08:51:01 INFO - PROCESS | 2513 | 1464623461791 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x1219ac000) [pid = 2513] [serial = 1435] [outer = 0x121246c00] 08:51:02 INFO - PROCESS | 2513 | 1464623462190 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]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 619ms 08:51:02 INFO - PROCESS | 2513 | 1464623462211 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 2513 | 1464623462212 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:51:02 INFO - PROCESS | 2513 | 1464623462214 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 2513 | 1464623462215 Marionette TRACE conn2 <- [1,1886,null,{}] 08:51:02 INFO - PROCESS | 2513 | 1464623462217 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}] 08:51:02 INFO - PROCESS | 2513 | 1464623462317 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:51:02 INFO - PROCESS | 2513 | 1464623462331 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x129110000 == 46 [pid = 2513] [id = 479] 08:51:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x1219ac800) [pid = 2513] [serial = 1436] [outer = 0x0] 08:51:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x124c93400) [pid = 2513] [serial = 1437] [outer = 0x1219ac800] 08:51:02 INFO - PROCESS | 2513 | 1464623462357 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x125644400) [pid = 2513] [serial = 1438] [outer = 0x1219ac800] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x124c8fc00) [pid = 2513] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x1214bfc00) [pid = 2513] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x121242400) [pid = 2513] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x1214c2000) [pid = 2513] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x1122b0c00) [pid = 2513] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x115059800) [pid = 2513] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x112698c00) [pid = 2513] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x11269a000) [pid = 2513] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x116791000) [pid = 2513] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x11808b400) [pid = 2513] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x1190d3800) [pid = 2513] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x118088400) [pid = 2513] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x119089800) [pid = 2513] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x1351b6c00) [pid = 2513] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:51:02 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x111027400) [pid = 2513] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:51:02 INFO - PROCESS | 2513 | 1464623462822 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]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 622ms 08:51:02 INFO - PROCESS | 2513 | 1464623462837 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 2513 | 1464623462839 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:51:02 INFO - PROCESS | 2513 | 1464623462841 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 2513 | 1464623462843 Marionette TRACE conn2 <- [1,1890,null,{}] 08:51:02 INFO - PROCESS | 2513 | 1464623462845 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}] 08:51:02 INFO - PROCESS | 2513 | 1464623462948 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:51:02 INFO - PROCESS | 2513 | 1464623462955 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274f0800 == 47 [pid = 2513] [id = 480] 08:51:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x112698c00) [pid = 2513] [serial = 1439] [outer = 0x0] 08:51:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x124c46400) [pid = 2513] [serial = 1440] [outer = 0x112698c00] 08:51:02 INFO - PROCESS | 2513 | 1464623462985 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x12697bc00) [pid = 2513] [serial = 1441] [outer = 0x112698c00] 08:51:03 INFO - PROCESS | 2513 | 1464623463355 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]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 521ms 08:51:03 INFO - PROCESS | 2513 | 1464623463363 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 2513 | 1464623463364 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:51:03 INFO - PROCESS | 2513 | 1464623463373 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 2513 | 1464623463374 Marionette TRACE conn2 <- [1,1894,null,{}] 08:51:03 INFO - PROCESS | 2513 | 1464623463378 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}] 08:51:03 INFO - PROCESS | 2513 | 1464623463462 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:51:03 INFO - PROCESS | 2513 | 1464623463467 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa17000 == 48 [pid = 2513] [id = 481] 08:51:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x126ca0000) [pid = 2513] [serial = 1442] [outer = 0x0] 08:51:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x126ec3c00) [pid = 2513] [serial = 1443] [outer = 0x126ca0000] 08:51:03 INFO - PROCESS | 2513 | 1464623463492 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x127460800) [pid = 2513] [serial = 1444] [outer = 0x126ca0000] 08:51:03 INFO - PROCESS | 2513 | 1464623463827 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]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 476ms 08:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:51:03 INFO - PROCESS | 2513 | 1464623463843 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 2513 | 1464623463844 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:51:03 INFO - PROCESS | 2513 | 1464623463846 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 2513 | 1464623463847 Marionette TRACE conn2 <- [1,1898,null,{}] 08:51:03 INFO - PROCESS | 2513 | 1464623463849 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}] 08:51:03 INFO - PROCESS | 2513 | 1464623463936 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:51:03 INFO - PROCESS | 2513 | 1464623463941 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2d3800 == 49 [pid = 2513] [id = 482] 08:51:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x12712b000) [pid = 2513] [serial = 1445] [outer = 0x0] 08:51:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x127690000) [pid = 2513] [serial = 1446] [outer = 0x12712b000] 08:51:03 INFO - PROCESS | 2513 | 1464623463966 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1276e9400) [pid = 2513] [serial = 1447] [outer = 0x12712b000] 08:51:04 INFO - PROCESS | 2513 | 1464623464317 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]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 522ms 08:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:51:04 INFO - PROCESS | 2513 | 1464623464369 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 2513 | 1464623464370 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:51:04 INFO - PROCESS | 2513 | 1464623464372 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 2513 | 1464623464373 Marionette TRACE conn2 <- [1,1902,null,{}] 08:51:04 INFO - PROCESS | 2513 | 1464623464375 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}] 08:51:04 INFO - PROCESS | 2513 | 1464623464464 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:51:04 INFO - PROCESS | 2513 | 1464623464469 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda1000 == 50 [pid = 2513] [id = 483] 08:51:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x1276e4c00) [pid = 2513] [serial = 1448] [outer = 0x0] 08:51:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x12880bc00) [pid = 2513] [serial = 1449] [outer = 0x1276e4c00] 08:51:04 INFO - PROCESS | 2513 | 1464623464493 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x128812400) [pid = 2513] [serial = 1450] [outer = 0x1276e4c00] 08:51:04 INFO - PROCESS | 2513 | 1464623464867 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]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 518ms 08:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:51:04 INFO - PROCESS | 2513 | 1464623464903 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 2513 | 1464623464905 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:51:04 INFO - PROCESS | 2513 | 1464623464909 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 2513 | 1464623464912 Marionette TRACE conn2 <- [1,1906,null,{}] 08:51:04 INFO - PROCESS | 2513 | 1464623464916 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}] 08:51:05 INFO - PROCESS | 2513 | 1464623465024 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:51:05 INFO - PROCESS | 2513 | 1464623465093 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x1160bd000 == 51 [pid = 2513] [id = 484] 08:51:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x11269c000) [pid = 2513] [serial = 1451] [outer = 0x0] 08:51:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x112840000) [pid = 2513] [serial = 1452] [outer = 0x11269c000] 08:51:05 INFO - PROCESS | 2513 | 1464623465126 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x112a7e000) [pid = 2513] [serial = 1453] [outer = 0x11269c000] 08:51:05 INFO - PROCESS | 2513 | 1464623465542 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]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 672ms 08:51:05 INFO - PROCESS | 2513 | 1464623465582 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 2513 | 1464623465587 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:51:05 INFO - PROCESS | 2513 | 1464623465592 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 2513 | 1464623465593 Marionette TRACE conn2 <- [1,1910,null,{}] 08:51:05 INFO - PROCESS | 2513 | 1464623465596 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}] 08:51:05 INFO - PROCESS | 2513 | 1464623465728 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:51:05 INFO - PROCESS | 2513 | 1464623465787 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c14000 == 52 [pid = 2513] [id = 485] 08:51:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x115f37000) [pid = 2513] [serial = 1454] [outer = 0x0] 08:51:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x116856800) [pid = 2513] [serial = 1455] [outer = 0x115f37000] 08:51:05 INFO - PROCESS | 2513 | 1464623465817 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x11768d400) [pid = 2513] [serial = 1456] [outer = 0x115f37000] 08:51:06 INFO - PROCESS | 2513 | 1464623466272 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]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 08:51:06 INFO - PROCESS | 2513 | 1464623466312 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:51:06 INFO - PROCESS | 2513 | 1464623466314 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:51:06 INFO - PROCESS | 2513 | 1464623466335 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 2513 | 1464623466337 Marionette TRACE conn2 <- [1,1914,null,{}] 08:51:06 INFO - PROCESS | 2513 | 1464623466347 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}] 08:51:06 INFO - PROCESS | 2513 | 1464623466456 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:51:06 INFO - PROCESS | 2513 | 1464623466527 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa13000 == 53 [pid = 2513] [id = 486] 08:51:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x118584400) [pid = 2513] [serial = 1457] [outer = 0x0] 08:51:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x118857400) [pid = 2513] [serial = 1458] [outer = 0x118584400] 08:51:06 INFO - PROCESS | 2513 | 1464623466559 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x119187000) [pid = 2513] [serial = 1459] [outer = 0x118584400] 08:51:06 INFO - PROCESS | 2513 | 1464623466979 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]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 08:51:07 INFO - PROCESS | 2513 | 1464623467009 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 2513 | 1464623467010 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:51:07 INFO - PROCESS | 2513 | 1464623467013 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 2513 | 1464623467014 Marionette TRACE conn2 <- [1,1918,null,{}] 08:51:07 INFO - PROCESS | 2513 | 1464623467039 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}] 08:51:07 INFO - PROCESS | 2513 | 1464623467145 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:51:07 INFO - PROCESS | 2513 | 1464623467202 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc03000 == 54 [pid = 2513] [id = 487] 08:51:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x119661c00) [pid = 2513] [serial = 1460] [outer = 0x0] 08:51:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x12123c800) [pid = 2513] [serial = 1461] [outer = 0x119661c00] 08:51:07 INFO - PROCESS | 2513 | 1464623467232 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x12157bc00) [pid = 2513] [serial = 1462] [outer = 0x119661c00] 08:51:07 INFO - PROCESS | 2513 | 1464623467670 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]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 673ms 08:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:51:07 INFO - PROCESS | 2513 | 1464623467687 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 2513 | 1464623467688 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:51:07 INFO - PROCESS | 2513 | 1464623467690 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 2513 | 1464623467692 Marionette TRACE conn2 <- [1,1922,null,{}] 08:51:07 INFO - PROCESS | 2513 | 1464623467694 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}] 08:51:07 INFO - PROCESS | 2513 | 1464623467798 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:51:07 INFO - PROCESS | 2513 | 1464623467852 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc14800 == 55 [pid = 2513] [id = 488] 08:51:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x119662400) [pid = 2513] [serial = 1463] [outer = 0x0] 08:51:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x124d67000) [pid = 2513] [serial = 1464] [outer = 0x119662400] 08:51:07 INFO - PROCESS | 2513 | 1464623467925 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x126c9f400) [pid = 2513] [serial = 1465] [outer = 0x119662400] 08:51:08 INFO - PROCESS | 2513 | 1464623468357 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]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms 08:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:51:08 INFO - PROCESS | 2513 | 1464623468363 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 2513 | 1464623468365 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:51:08 INFO - PROCESS | 2513 | 1464623468368 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 2513 | 1464623468371 Marionette TRACE conn2 <- [1,1926,null,{}] 08:51:08 INFO - PROCESS | 2513 | 1464623468373 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}] 08:51:08 INFO - PROCESS | 2513 | 1464623468509 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:51:08 INFO - PROCESS | 2513 | 1464623468581 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x112797000 == 56 [pid = 2513] [id = 489] 08:51:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x111b0e400) [pid = 2513] [serial = 1466] [outer = 0x0] 08:51:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x1168b1800) [pid = 2513] [serial = 1467] [outer = 0x111b0e400] 08:51:08 INFO - PROCESS | 2513 | 1464623468628 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x128cf4c00) [pid = 2513] [serial = 1468] [outer = 0x111b0e400] 08:51:09 INFO - PROCESS | 2513 | 1464623469228 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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 872ms 08:51:09 INFO - PROCESS | 2513 | 1464623469239 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:51:09 INFO - PROCESS | 2513 | 1464623469242 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:51:09 INFO - PROCESS | 2513 | 1464623469245 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 2513 | 1464623469247 Marionette TRACE conn2 <- [1,1930,null,{}] 08:51:09 INFO - PROCESS | 2513 | 1464623469251 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}] 08:51:09 INFO - PROCESS | 2513 | 1464623469349 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:51:09 INFO - PROCESS | 2513 | 1464623469426 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a1a000 == 57 [pid = 2513] [id = 490] 08:51:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x1122b6c00) [pid = 2513] [serial = 1469] [outer = 0x0] 08:51:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x112846400) [pid = 2513] [serial = 1470] [outer = 0x1122b6c00] 08:51:09 INFO - PROCESS | 2513 | 1464623469455 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x112e51800) [pid = 2513] [serial = 1471] [outer = 0x1122b6c00] 08:51:09 INFO - PROCESS | 2513 | 1464623469917 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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 723ms 08:51:09 INFO - PROCESS | 2513 | 1464623469969 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 2513 | 1464623469974 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:51:09 INFO - PROCESS | 2513 | 1464623469981 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 2513 | 1464623469984 Marionette TRACE conn2 <- [1,1934,null,{}] 08:51:10 INFO - PROCESS | 2513 | 1464623470010 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}] 08:51:10 INFO - PROCESS | 2513 | 1464623470161 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:51:10 INFO - PROCESS | 2513 | 1464623470231 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e64000 == 58 [pid = 2513] [id = 491] 08:51:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x115f3f400) [pid = 2513] [serial = 1472] [outer = 0x0] 08:51:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x11717e000) [pid = 2513] [serial = 1473] [outer = 0x115f3f400] 08:51:10 INFO - PROCESS | 2513 | 1464623470258 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x118083c00) [pid = 2513] [serial = 1474] [outer = 0x115f3f400] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2d3800 == 57 [pid = 2513] [id = 482] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa17000 == 56 [pid = 2513] [id = 481] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1274f0800 == 55 [pid = 2513] [id = 480] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x129110000 == 54 [pid = 2513] [id = 479] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x128c67000 == 53 [pid = 2513] [id = 478] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x126f19000 == 52 [pid = 2513] [id = 477] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x125584800 == 51 [pid = 2513] [id = 476] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x123521000 == 50 [pid = 2513] [id = 475] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x117076800 == 49 [pid = 2513] [id = 474] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1191c6000 == 48 [pid = 2513] [id = 473] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x116f22800 == 47 [pid = 2513] [id = 472] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1164ca000 == 46 [pid = 2513] [id = 471] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x119a0d000 == 45 [pid = 2513] [id = 470] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12c941000 == 44 [pid = 2513] [id = 469] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12c512000 == 43 [pid = 2513] [id = 468] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x125683800 == 42 [pid = 2513] [id = 467] 08:51:10 INFO - PROCESS | 2513 | --DOCSHELL 0x118316800 == 41 [pid = 2513] [id = 466] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1351c0000) [pid = 2513] [serial = 1237] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x11645c800) [pid = 2513] [serial = 1297] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x127454000) [pid = 2513] [serial = 1392] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x123553800) [pid = 2513] [serial = 1380] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x1218e3000) [pid = 2513] [serial = 1378] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12156d000) [pid = 2513] [serial = 1377] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x125646800) [pid = 2513] [serial = 1383] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x117690c00) [pid = 2513] [serial = 1386] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x124d68400) [pid = 2513] [serial = 1381] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x124948400) [pid = 2513] [serial = 1335] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x115d3fc00) [pid = 2513] [serial = 1362] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x115f3bc00) [pid = 2513] [serial = 1363] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x1185f2c00) [pid = 2513] [serial = 1344] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x121525400) [pid = 2513] [serial = 1350] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x119659400) [pid = 2513] [serial = 1357] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x11807fc00) [pid = 2513] [serial = 1356] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x119704c00) [pid = 2513] [serial = 1347] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x124c98800) [pid = 2513] [serial = 1353] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x112e4f800) [pid = 2513] [serial = 1360] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x1129c9800) [pid = 2513] [serial = 1359] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x1129d5800) [pid = 2513] [serial = 1338] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x11768b000) [pid = 2513] [serial = 1365] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x11807f800) [pid = 2513] [serial = 1366] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x11878b400) [pid = 2513] [serial = 1371] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x126caac00) [pid = 2513] [serial = 1389] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x1180ca800) [pid = 2513] [serial = 1368] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x118584000) [pid = 2513] [serial = 1369] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x116457000) [pid = 2513] [serial = 1341] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x126f67000) [pid = 2513] [serial = 1390] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x126973c00) [pid = 2513] [serial = 1384] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x11948b400) [pid = 2513] [serial = 1374] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x127684400) [pid = 2513] [serial = 1393] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12123f800) [pid = 2513] [serial = 1375] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x1190d8400) [pid = 2513] [serial = 1387] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x119021c00) [pid = 2513] [serial = 1372] [outer = 0x0] [url = about:blank] 08:51:10 INFO - PROCESS | 2513 | 1464623470673 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]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 741ms 08:51:10 INFO - PROCESS | 2513 | 1464623470722 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 2513 | 1464623470723 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:51:10 INFO - PROCESS | 2513 | 1464623470726 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 2513 | 1464623470728 Marionette TRACE conn2 <- [1,1938,null,{}] 08:51:10 INFO - PROCESS | 2513 | 1464623470741 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}] 08:51:10 INFO - PROCESS | 2513 | 1464623470827 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:51:10 INFO - PROCESS | 2513 | 1464623470836 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x11831a800 == 42 [pid = 2513] [id = 492] 08:51:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x1180c6c00) [pid = 2513] [serial = 1475] [outer = 0x0] 08:51:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x118585000) [pid = 2513] [serial = 1476] [outer = 0x1180c6c00] 08:51:10 INFO - PROCESS | 2513 | 1464623470864 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x1185fe400) [pid = 2513] [serial = 1477] [outer = 0x1180c6c00] 08:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 470ms 08:51:11 INFO - PROCESS | 2513 | 1464623471192 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]]]}] 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x118798800) [pid = 2513] [serial = 1478] [outer = 0x12b09f800] 08:51:11 INFO - PROCESS | 2513 | 1464623471234 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 2513 | 1464623471236 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:51:11 INFO - PROCESS | 2513 | 1464623471263 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 2513 | 1464623471264 Marionette TRACE conn2 <- [1,1942,null,{}] 08:51:11 INFO - PROCESS | 2513 | 1464623471267 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}] 08:51:11 INFO - PROCESS | 2513 | 1464623471352 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:51:11 INFO - PROCESS | 2513 | 1464623471357 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x126e62800 == 43 [pid = 2513] [id = 493] 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x119089000) [pid = 2513] [serial = 1479] [outer = 0x0] 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x119185800) [pid = 2513] [serial = 1480] [outer = 0x119089000] 08:51:11 INFO - PROCESS | 2513 | 1464623471384 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x119c8b000) [pid = 2513] [serial = 1481] [outer = 0x119089000] 08:51:11 INFO - PROCESS | 2513 | 1464623471737 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]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 537ms 08:51:11 INFO - PROCESS | 2513 | 1464623471788 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 2513 | 1464623471796 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:51:11 INFO - PROCESS | 2513 | 1464623471798 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 2513 | 1464623471799 Marionette TRACE conn2 <- [1,1946,null,{}] 08:51:11 INFO - PROCESS | 2513 | 1464623471802 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}] 08:51:11 INFO - PROCESS | 2513 | 1464623471882 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:51:11 INFO - PROCESS | 2513 | 1464623471888 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x125583000 == 44 [pid = 2513] [id = 494] 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x1190d8400) [pid = 2513] [serial = 1482] [outer = 0x0] 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x121242800) [pid = 2513] [serial = 1483] [outer = 0x1190d8400] 08:51:11 INFO - PROCESS | 2513 | 1464623471914 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x121545800) [pid = 2513] [serial = 1484] [outer = 0x1190d8400] 08:51:12 INFO - PROCESS | 2513 | 1464623472230 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]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 473ms 08:51:12 INFO - PROCESS | 2513 | 1464623472271 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 2513 | 1464623472272 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:51:12 INFO - PROCESS | 2513 | 1464623472275 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 2513 | 1464623472276 Marionette TRACE conn2 <- [1,1950,null,{}] 08:51:12 INFO - PROCESS | 2513 | 1464623472278 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}] 08:51:12 INFO - PROCESS | 2513 | 1464623472373 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:51:12 INFO - PROCESS | 2513 | 1464623472437 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c6e800 == 45 [pid = 2513] [id = 495] 08:51:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12123b400) [pid = 2513] [serial = 1485] [outer = 0x0] 08:51:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x1219aa000) [pid = 2513] [serial = 1486] [outer = 0x12123b400] 08:51:12 INFO - PROCESS | 2513 | 1464623472462 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x126cadc00) [pid = 2513] [serial = 1487] [outer = 0x12123b400] 08:51:12 INFO - PROCESS | 2513 | 1464623472839 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]]]}] 08:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 567ms 08:51:12 INFO - PROCESS | 2513 | 1464623472843 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:51:12 INFO - PROCESS | 2513 | 1464623472845 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:51:12 INFO - PROCESS | 2513 | 1464623472849 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 2513 | 1464623472850 Marionette TRACE conn2 <- [1,1954,null,{}] 08:51:12 INFO - PROCESS | 2513 | 1464623472854 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}] 08:51:13 INFO - PROCESS | 2513 | 1464623473018 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:51:13 INFO - PROCESS | 2513 | 1464623473041 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5c8800 == 46 [pid = 2513] [id = 496] 08:51:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x126caac00) [pid = 2513] [serial = 1488] [outer = 0x0] 08:51:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x127461400) [pid = 2513] [serial = 1489] [outer = 0x126caac00] 08:51:13 INFO - PROCESS | 2513 | 1464623473082 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x1276e8400) [pid = 2513] [serial = 1490] [outer = 0x126caac00] 08:51:13 INFO - PROCESS | 2513 | 1464623473450 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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 623ms 08:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:51:13 INFO - PROCESS | 2513 | 1464623473471 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 2513 | 1464623473472 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:51:13 INFO - PROCESS | 2513 | 1464623473474 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 2513 | 1464623473475 Marionette TRACE conn2 <- [1,1958,null,{}] 08:51:13 INFO - PROCESS | 2513 | 1464623473478 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}] 08:51:13 INFO - PROCESS | 2513 | 1464623473580 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:51:13 INFO - PROCESS | 2513 | 1464623473594 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab98000 == 47 [pid = 2513] [id = 497] 08:51:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x127685c00) [pid = 2513] [serial = 1491] [outer = 0x0] 08:51:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x1276e4800) [pid = 2513] [serial = 1492] [outer = 0x127685c00] 08:51:13 INFO - PROCESS | 2513 | 1464623473619 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x128cf2800) [pid = 2513] [serial = 1493] [outer = 0x127685c00] 08:51:13 INFO - PROCESS | 2513 | 1464623473975 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]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 08:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:51:13 INFO - PROCESS | 2513 | 1464623473994 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 2513 | 1464623473995 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:51:13 INFO - PROCESS | 2513 | 1464623473997 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 2513 | 1464623473998 Marionette TRACE conn2 <- [1,1962,null,{}] 08:51:14 INFO - PROCESS | 2513 | 1464623474000 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}] 08:51:14 INFO - PROCESS | 2513 | 1464623474106 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:51:14 INFO - PROCESS | 2513 | 1464623474121 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2d3800 == 48 [pid = 2513] [id = 498] 08:51:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x128cf2c00) [pid = 2513] [serial = 1494] [outer = 0x0] 08:51:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x128fbe800) [pid = 2513] [serial = 1495] [outer = 0x128cf2c00] 08:51:14 INFO - PROCESS | 2513 | 1464623474146 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x129359400) [pid = 2513] [serial = 1496] [outer = 0x128cf2c00] 08:51:14 INFO - PROCESS | 2513 | 1464623474480 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]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 518ms 08:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:51:14 INFO - PROCESS | 2513 | 1464623474519 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 2513 | 1464623474521 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:51:14 INFO - PROCESS | 2513 | 1464623474523 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 2513 | 1464623474524 Marionette TRACE conn2 <- [1,1966,null,{}] 08:51:14 INFO - PROCESS | 2513 | 1464623474526 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}] 08:51:14 INFO - PROCESS | 2513 | 1464623474632 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:51:14 INFO - PROCESS | 2513 | 1464623474668 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c210800 == 49 [pid = 2513] [id = 499] 08:51:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x128cf8800) [pid = 2513] [serial = 1497] [outer = 0x0] 08:51:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x12935fc00) [pid = 2513] [serial = 1498] [outer = 0x128cf8800] 08:51:14 INFO - PROCESS | 2513 | 1464623474694 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x129365c00) [pid = 2513] [serial = 1499] [outer = 0x128cf8800] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x121241000) [pid = 2513] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x121246c00) [pid = 2513] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x1219ac800) [pid = 2513] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x1120ecc00) [pid = 2513] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x115dc5400) [pid = 2513] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x1129d3c00) [pid = 2513] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x118859400) [pid = 2513] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x118085800) [pid = 2513] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x11284b400) [pid = 2513] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x112698c00) [pid = 2513] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x12712b000) [pid = 2513] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x126ca0000) [pid = 2513] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:51:15 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x11885d800) [pid = 2513] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:51:15 INFO - PROCESS | 2513 | 1464623475145 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]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 669ms 08:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:51:15 INFO - PROCESS | 2513 | 1464623475196 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 2513 | 1464623475197 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:51:15 INFO - PROCESS | 2513 | 1464623475205 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 2513 | 1464623475207 Marionette TRACE conn2 <- [1,1970,null,{}] 08:51:15 INFO - PROCESS | 2513 | 1464623475210 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}] 08:51:15 INFO - PROCESS | 2513 | 1464623475316 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:51:15 INFO - PROCESS | 2513 | 1464623475321 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c941000 == 50 [pid = 2513] [id = 500] 08:51:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x118578800) [pid = 2513] [serial = 1500] [outer = 0x0] 08:51:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1219ac800) [pid = 2513] [serial = 1501] [outer = 0x118578800] 08:51:15 INFO - PROCESS | 2513 | 1464623475350 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1295c4800) [pid = 2513] [serial = 1502] [outer = 0x118578800] 08:51:15 INFO - PROCESS | 2513 | 1464623475682 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]]]}] 08:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 529ms 08:51:15 INFO - PROCESS | 2513 | 1464623475729 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 2513 | 1464623475730 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:51:15 INFO - PROCESS | 2513 | 1464623475733 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 2513 | 1464623475734 Marionette TRACE conn2 <- [1,1974,null,{}] 08:51:15 INFO - PROCESS | 2513 | 1464623475736 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}] 08:51:15 INFO - PROCESS | 2513 | 1464623475824 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:51:15 INFO - PROCESS | 2513 | 1464623475885 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd85800 == 51 [pid = 2513] [id = 501] 08:51:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x11878d800) [pid = 2513] [serial = 1503] [outer = 0x0] 08:51:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1295e5400) [pid = 2513] [serial = 1504] [outer = 0x11878d800] 08:51:15 INFO - PROCESS | 2513 | 1464623475909 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12a744000) [pid = 2513] [serial = 1505] [outer = 0x11878d800] 08:51:16 INFO - PROCESS | 2513 | 1464623476184 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]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 472ms 08:51:16 INFO - PROCESS | 2513 | 1464623476208 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 2513 | 1464623476209 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:51:16 INFO - PROCESS | 2513 | 1464623476211 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 2513 | 1464623476212 Marionette TRACE conn2 <- [1,1978,null,{}] 08:51:16 INFO - PROCESS | 2513 | 1464623476215 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}] 08:51:16 INFO - PROCESS | 2513 | 1464623476316 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:51:16 INFO - PROCESS | 2513 | 1464623476320 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d36f000 == 52 [pid = 2513] [id = 502] 08:51:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x12935e800) [pid = 2513] [serial = 1506] [outer = 0x0] 08:51:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x12a7bdc00) [pid = 2513] [serial = 1507] [outer = 0x12935e800] 08:51:16 INFO - PROCESS | 2513 | 1464623476345 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x12a7c9400) [pid = 2513] [serial = 1508] [outer = 0x12935e800] 08:51:16 INFO - PROCESS | 2513 | 1464623476670 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]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 469ms 08:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:51:16 INFO - PROCESS | 2513 | 1464623476680 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 2513 | 1464623476681 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:51:16 INFO - PROCESS | 2513 | 1464623476683 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 2513 | 1464623476685 Marionette TRACE conn2 <- [1,1982,null,{}] 08:51:16 INFO - PROCESS | 2513 | 1464623476690 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}] 08:51:16 INFO - PROCESS | 2513 | 1464623476827 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:51:16 INFO - PROCESS | 2513 | 1464623476836 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3d0000 == 53 [pid = 2513] [id = 503] 08:51:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x1295c0c00) [pid = 2513] [serial = 1509] [outer = 0x0] 08:51:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x12a886c00) [pid = 2513] [serial = 1510] [outer = 0x1295c0c00] 08:51:16 INFO - PROCESS | 2513 | 1464623476875 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x12a8ad400) [pid = 2513] [serial = 1511] [outer = 0x1295c0c00] 08:51:17 INFO - PROCESS | 2513 | 1464623477423 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]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 772ms 08:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:51:17 INFO - PROCESS | 2513 | 1464623477455 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 2513 | 1464623477458 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:51:17 INFO - PROCESS | 2513 | 1464623477461 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 2513 | 1464623477464 Marionette TRACE conn2 <- [1,1986,null,{}] 08:51:17 INFO - PROCESS | 2513 | 1464623477470 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}] 08:51:17 INFO - PROCESS | 2513 | 1464623477577 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:51:17 INFO - PROCESS | 2513 | 1464623477651 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187f6000 == 54 [pid = 2513] [id = 504] 08:51:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x113375400) [pid = 2513] [serial = 1512] [outer = 0x0] 08:51:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x11645d400) [pid = 2513] [serial = 1513] [outer = 0x113375400] 08:51:17 INFO - PROCESS | 2513 | 1464623477683 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x117693c00) [pid = 2513] [serial = 1514] [outer = 0x113375400] 08:51:18 INFO - PROCESS | 2513 | 1464623478088 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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 672ms 08:51:18 INFO - PROCESS | 2513 | 1464623478134 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 2513 | 1464623478138 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:51:18 INFO - PROCESS | 2513 | 1464623478143 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 2513 | 1464623478144 Marionette TRACE conn2 <- [1,1990,null,{}] 08:51:18 INFO - PROCESS | 2513 | 1464623478147 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}] 08:51:18 INFO - PROCESS | 2513 | 1464623478256 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:51:18 INFO - PROCESS | 2513 | 1464623478350 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x128f42800 == 55 [pid = 2513] [id = 505] 08:51:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x118085000) [pid = 2513] [serial = 1515] [outer = 0x0] 08:51:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x1185c6400) [pid = 2513] [serial = 1516] [outer = 0x118085000] 08:51:18 INFO - PROCESS | 2513 | 1464623478379 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x119489400) [pid = 2513] [serial = 1517] [outer = 0x118085000] 08:51:18 INFO - PROCESS | 2513 | 1464623478764 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]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 08:51:18 INFO - PROCESS | 2513 | 1464623478812 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 2513 | 1464623478814 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:51:18 INFO - PROCESS | 2513 | 1464623478816 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 2513 | 1464623478819 Marionette TRACE conn2 <- [1,1994,null,{}] 08:51:18 INFO - PROCESS | 2513 | 1464623478827 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}] 08:51:18 INFO - PROCESS | 2513 | 1464623478936 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:51:19 INFO - PROCESS | 2513 | 1464623479011 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3df000 == 56 [pid = 2513] [id = 506] 08:51:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x119d0bc00) [pid = 2513] [serial = 1518] [outer = 0x0] 08:51:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x1219abc00) [pid = 2513] [serial = 1519] [outer = 0x119d0bc00] 08:51:19 INFO - PROCESS | 2513 | 1464623479042 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12564c800) [pid = 2513] [serial = 1520] [outer = 0x119d0bc00] 08:51:19 INFO - PROCESS | 2513 | 1464623479454 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]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 08:51:19 INFO - PROCESS | 2513 | 1464623479488 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 2513 | 1464623479490 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:51:19 INFO - PROCESS | 2513 | 1464623479492 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 2513 | 1464623479493 Marionette TRACE conn2 <- [1,1998,null,{}] 08:51:19 INFO - PROCESS | 2513 | 1464623479496 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}] 08:51:19 INFO - PROCESS | 2513 | 1464623479604 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:51:19 INFO - PROCESS | 2513 | 1464623479707 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dce6000 == 57 [pid = 2513] [id = 507] 08:51:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1276dec00) [pid = 2513] [serial = 1521] [outer = 0x0] 08:51:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12880ac00) [pid = 2513] [serial = 1522] [outer = 0x1276dec00] 08:51:19 INFO - PROCESS | 2513 | 1464623479738 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x128fc1c00) [pid = 2513] [serial = 1523] [outer = 0x1276dec00] 08:51:20 INFO - PROCESS | 2513 | 1464623480142 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]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 08:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:51:20 INFO - PROCESS | 2513 | 1464623480163 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 2513 | 1464623480165 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:51:20 INFO - PROCESS | 2513 | 1464623480167 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 2513 | 1464623480168 Marionette TRACE conn2 <- [1,2002,null,{}] 08:51:20 INFO - PROCESS | 2513 | 1464623480171 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}] 08:51:20 INFO - PROCESS | 2513 | 1464623480274 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:51:20 INFO - PROCESS | 2513 | 1464623480334 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e00e800 == 58 [pid = 2513] [id = 508] 08:51:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x127683c00) [pid = 2513] [serial = 1524] [outer = 0x0] 08:51:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x129366400) [pid = 2513] [serial = 1525] [outer = 0x127683c00] 08:51:20 INFO - PROCESS | 2513 | 1464623480403 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12a7bd800) [pid = 2513] [serial = 1526] [outer = 0x127683c00] 08:51:20 INFO - PROCESS | 2513 | 1464623480819 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]]]}] 08:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 671ms 08:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:51:20 INFO - PROCESS | 2513 | 1464623480839 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 2513 | 1464623480840 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:51:20 INFO - PROCESS | 2513 | 1464623480842 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 2513 | 1464623480844 Marionette TRACE conn2 <- [1,2006,null,{}] 08:51:20 INFO - PROCESS | 2513 | 1464623480846 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}] 08:51:20 INFO - PROCESS | 2513 | 1464623480958 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:51:21 INFO - PROCESS | 2513 | 1464623481061 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354b0800 == 59 [pid = 2513] [id = 509] 08:51:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x11284a800) [pid = 2513] [serial = 1527] [outer = 0x0] 08:51:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12a8b0000) [pid = 2513] [serial = 1528] [outer = 0x11284a800] 08:51:21 INFO - PROCESS | 2513 | 1464623481091 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12abc0400) [pid = 2513] [serial = 1529] [outer = 0x11284a800] 08:51:21 INFO - PROCESS | 2513 | 1464623481537 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]]]}] 08:51:21 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 08:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 721ms 08:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:51:21 INFO - PROCESS | 2513 | 1464623481569 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 2513 | 1464623481571 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:51:21 INFO - PROCESS | 2513 | 1464623481574 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 2513 | 1464623481575 Marionette TRACE conn2 <- [1,2010,null,{}] 08:51:21 INFO - PROCESS | 2513 | 1464623481578 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}] 08:51:21 INFO - PROCESS | 2513 | 1464623481687 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:51:21 INFO - PROCESS | 2513 | 1464623481967 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187f9000 == 60 [pid = 2513] [id = 510] 08:51:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x111031000) [pid = 2513] [serial = 1530] [outer = 0x0] 08:51:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x112696800) [pid = 2513] [serial = 1531] [outer = 0x111031000] 08:51:22 INFO - PROCESS | 2513 | 1464623481996 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x112e4f800) [pid = 2513] [serial = 1532] [outer = 0x111031000] 08:51:22 INFO - PROCESS | 2513 | 1464623482420 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]]]}] 08:51:22 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 08:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 871ms 08:51:22 INFO - PROCESS | 2513 | 1464623482446 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 2513 | 1464623482448 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:51:22 INFO - PROCESS | 2513 | 1464623482451 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 2513 | 1464623482454 Marionette TRACE conn2 <- [1,2014,null,{}] 08:51:22 INFO - PROCESS | 2513 | 1464623482457 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}] 08:51:22 INFO - PROCESS | 2513 | 1464623482551 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:51:22 INFO - PROCESS | 2513 | 1464623482614 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x121cbb000 == 61 [pid = 2513] [id = 511] 08:51:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x113c76400) [pid = 2513] [serial = 1533] [outer = 0x0] 08:51:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x115f36000) [pid = 2513] [serial = 1534] [outer = 0x113c76400] 08:51:22 INFO - PROCESS | 2513 | 1464623482641 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x116a63c00) [pid = 2513] [serial = 1535] [outer = 0x113c76400] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12d36f000 == 60 [pid = 2513] [id = 502] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd85800 == 59 [pid = 2513] [id = 501] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12c941000 == 58 [pid = 2513] [id = 500] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12c210800 == 57 [pid = 2513] [id = 499] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2d3800 == 56 [pid = 2513] [id = 498] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x12880bc00) [pid = 2513] [serial = 1449] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab98000 == 55 [pid = 2513] [id = 497] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5c8800 == 54 [pid = 2513] [id = 496] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x128c6e800 == 53 [pid = 2513] [id = 495] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x125583000 == 52 [pid = 2513] [id = 494] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x126e62800 == 51 [pid = 2513] [id = 493] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x11831a800 == 50 [pid = 2513] [id = 492] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x120e64000 == 49 [pid = 2513] [id = 491] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x119a1a000 == 48 [pid = 2513] [id = 490] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x119c14000 == 47 [pid = 2513] [id = 485] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x1160bd000 == 46 [pid = 2513] [id = 484] 08:51:23 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda1000 == 45 [pid = 2513] [id = 483] 08:51:23 INFO - PROCESS | 2513 | 1464623483110 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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 674ms 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x124c46400) [pid = 2513] [serial = 1440] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x1276e9400) [pid = 2513] [serial = 1447] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12697bc00) [pid = 2513] [serial = 1441] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x127690000) [pid = 2513] [serial = 1446] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x127460800) [pid = 2513] [serial = 1444] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x119c90800) [pid = 2513] [serial = 1428] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x112e57000) [pid = 2513] [serial = 1429] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x126ec3c00) [pid = 2513] [serial = 1443] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x125644400) [pid = 2513] [serial = 1438] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x121379000) [pid = 2513] [serial = 1431] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x121578000) [pid = 2513] [serial = 1434] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x12156f400) [pid = 2513] [serial = 1432] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x124c93400) [pid = 2513] [serial = 1437] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x12768fc00) [pid = 2513] [serial = 1395] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x118790800) [pid = 2513] [serial = 1422] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x118852c00) [pid = 2513] [serial = 1423] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x116799c00) [pid = 2513] [serial = 1414] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x115fe0400) [pid = 2513] [serial = 1413] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x115f3e800) [pid = 2513] [serial = 1416] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x118084c00) [pid = 2513] [serial = 1417] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x124c98c00) [pid = 2513] [serial = 1407] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x11917e400) [pid = 2513] [serial = 1425] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x11970a000) [pid = 2513] [serial = 1426] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x118388400) [pid = 2513] [serial = 1419] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x1185c9000) [pid = 2513] [serial = 1420] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x115d3b800) [pid = 2513] [serial = 1398] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x113cf1800) [pid = 2513] [serial = 1411] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x1129d2c00) [pid = 2513] [serial = 1410] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x1219ac000) [pid = 2513] [serial = 1435] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x119662000) [pid = 2513] [serial = 1404] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x117e24800) [pid = 2513] [serial = 1401] [outer = 0x0] [url = about:blank] 08:51:23 INFO - PROCESS | 2513 | 1464623483138 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 2513 | 1464623483141 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:51:23 INFO - PROCESS | 2513 | 1464623483146 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 2513 | 1464623483147 Marionette TRACE conn2 <- [1,2018,null,{}] 08:51:23 INFO - PROCESS | 2513 | 1464623483156 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}] 08:51:23 INFO - PROCESS | 2513 | 1464623483245 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:51:23 INFO - PROCESS | 2513 | 1464623483252 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e03800 == 46 [pid = 2513] [id = 512] 08:51:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1166c5800) [pid = 2513] [serial = 1536] [outer = 0x0] 08:51:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x11808a000) [pid = 2513] [serial = 1537] [outer = 0x1166c5800] 08:51:23 INFO - PROCESS | 2513 | 1464623483278 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x1185ccc00) [pid = 2513] [serial = 1538] [outer = 0x1166c5800] 08:51:23 INFO - PROCESS | 2513 | 1464623483631 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]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 518ms 08:51:23 INFO - PROCESS | 2513 | 1464623483691 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 2513 | 1464623483692 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:51:23 INFO - PROCESS | 2513 | 1464623483700 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 2513 | 1464623483704 Marionette TRACE conn2 <- [1,2022,null,{}] 08:51:23 INFO - PROCESS | 2513 | 1464623483708 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}] 08:51:23 INFO - PROCESS | 2513 | 1464623483793 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:51:23 INFO - PROCESS | 2513 | 1464623483800 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215ad000 == 47 [pid = 2513] [id = 513] 08:51:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x118795800) [pid = 2513] [serial = 1539] [outer = 0x0] 08:51:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x11917e400) [pid = 2513] [serial = 1540] [outer = 0x118795800] 08:51:23 INFO - PROCESS | 2513 | 1464623483826 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x119703c00) [pid = 2513] [serial = 1541] [outer = 0x118795800] 08:51:24 INFO - PROCESS | 2513 | 1464623484190 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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 526ms 08:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:51:24 INFO - PROCESS | 2513 | 1464623484222 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 2513 | 1464623484224 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:51:24 INFO - PROCESS | 2513 | 1464623484226 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 2513 | 1464623484227 Marionette TRACE conn2 <- [1,2026,null,{}] 08:51:24 INFO - PROCESS | 2513 | 1464623484241 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}] 08:51:24 INFO - PROCESS | 2513 | 1464623484327 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:51:24 INFO - PROCESS | 2513 | 1464623484331 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255bb800 == 48 [pid = 2513] [id = 514] 08:51:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x119d15800) [pid = 2513] [serial = 1542] [outer = 0x0] 08:51:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x12123e800) [pid = 2513] [serial = 1543] [outer = 0x119d15800] 08:51:24 INFO - PROCESS | 2513 | 1464623484357 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1214c2800) [pid = 2513] [serial = 1544] [outer = 0x119d15800] 08:51:24 INFO - PROCESS | 2513 | 1464623484692 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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 479ms 08:51:24 INFO - PROCESS | 2513 | 1464623484707 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 2513 | 1464623484708 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:51:24 INFO - PROCESS | 2513 | 1464623484710 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 2513 | 1464623484711 Marionette TRACE conn2 <- [1,2030,null,{}] 08:51:24 INFO - PROCESS | 2513 | 1464623484713 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}] 08:51:24 INFO - PROCESS | 2513 | 1464623484801 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:51:24 INFO - PROCESS | 2513 | 1464623484808 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c63000 == 49 [pid = 2513] [id = 515] 08:51:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x121766400) [pid = 2513] [serial = 1545] [outer = 0x0] 08:51:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x123554000) [pid = 2513] [serial = 1546] [outer = 0x121766400] 08:51:24 INFO - PROCESS | 2513 | 1464623484839 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x125642c00) [pid = 2513] [serial = 1547] [outer = 0x121766400] 08:51:25 INFO - PROCESS | 2513 | 1464623485296 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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 619ms 08:51:25 INFO - PROCESS | 2513 | 1464623485330 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 2513 | 1464623485332 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:51:25 INFO - PROCESS | 2513 | 1464623485337 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 2513 | 1464623485339 Marionette TRACE conn2 <- [1,2034,null,{}] 08:51:25 INFO - PROCESS | 2513 | 1464623485362 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}] 08:51:25 INFO - PROCESS | 2513 | 1464623485490 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:51:25 INFO - PROCESS | 2513 | 1464623485530 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x129120800 == 50 [pid = 2513] [id = 516] 08:51:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x1219a4800) [pid = 2513] [serial = 1548] [outer = 0x0] 08:51:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x126ca8400) [pid = 2513] [serial = 1549] [outer = 0x1219a4800] 08:51:25 INFO - PROCESS | 2513 | 1464623485555 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x126fe7c00) [pid = 2513] [serial = 1550] [outer = 0x1219a4800] 08:51:25 INFO - PROCESS | 2513 | 1464623485907 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]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 619ms 08:51:25 INFO - PROCESS | 2513 | 1464623485957 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 2513 | 1464623485959 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:51:25 INFO - PROCESS | 2513 | 1464623485962 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 2513 | 1464623485964 Marionette TRACE conn2 <- [1,2038,null,{}] 08:51:25 INFO - PROCESS | 2513 | 1464623485974 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}] 08:51:26 INFO - PROCESS | 2513 | 1464623486136 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:51:26 INFO - PROCESS | 2513 | 1464623486191 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297f9800 == 51 [pid = 2513] [id = 517] 08:51:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x126f65c00) [pid = 2513] [serial = 1551] [outer = 0x0] 08:51:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x127687c00) [pid = 2513] [serial = 1552] [outer = 0x126f65c00] 08:51:26 INFO - PROCESS | 2513 | 1464623486232 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x12880bc00) [pid = 2513] [serial = 1553] [outer = 0x126f65c00] 08:51:26 INFO - PROCESS | 2513 | 1464623486599 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]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 08:51:26 INFO - PROCESS | 2513 | 1464623486632 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 2513 | 1464623486633 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:51:26 INFO - PROCESS | 2513 | 1464623486643 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 2513 | 1464623486644 Marionette TRACE conn2 <- [1,2042,null,{}] 08:51:26 INFO - PROCESS | 2513 | 1464623486646 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}] 08:51:26 INFO - PROCESS | 2513 | 1464623486758 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:51:26 INFO - PROCESS | 2513 | 1464623486796 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aba6000 == 52 [pid = 2513] [id = 518] 08:51:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x11965d800) [pid = 2513] [serial = 1554] [outer = 0x0] 08:51:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x128cedc00) [pid = 2513] [serial = 1555] [outer = 0x11965d800] 08:51:26 INFO - PROCESS | 2513 | 1464623486821 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x1291ba800) [pid = 2513] [serial = 1556] [outer = 0x11965d800] 08:51:27 INFO - PROCESS | 2513 | 1464623487136 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]]]}] 08:51:27 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) 08:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 08:51:27 INFO - PROCESS | 2513 | 1464623487162 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 2513 | 1464623487163 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:51:27 INFO - PROCESS | 2513 | 1464623487178 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 2513 | 1464623487179 Marionette TRACE conn2 <- [1,2046,null,{}] 08:51:27 INFO - PROCESS | 2513 | 1464623487182 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}] 08:51:27 INFO - PROCESS | 2513 | 1464623487288 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12935e800) [pid = 2513] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x11878d800) [pid = 2513] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1180c6c00) [pid = 2513] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x12123b400) [pid = 2513] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1122b6c00) [pid = 2513] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x1190d8400) [pid = 2513] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x118578800) [pid = 2513] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x119089000) [pid = 2513] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x127685c00) [pid = 2513] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x115f3f400) [pid = 2513] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x126caac00) [pid = 2513] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x128cf8800) [pid = 2513] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:51:27 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x128cf2c00) [pid = 2513] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:51:27 INFO - PROCESS | 2513 | 1464623487503 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x121190000 == 53 [pid = 2513] [id = 519] 08:51:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x111030c00) [pid = 2513] [serial = 1557] [outer = 0x0] 08:51:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x115f3f400) [pid = 2513] [serial = 1558] [outer = 0x111030c00] 08:51:27 INFO - PROCESS | 2513 | 1464623487533 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x121124800) [pid = 2513] [serial = 1559] [outer = 0x111030c00] 08:51:27 INFO - PROCESS | 2513 | 1464623487791 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]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 632ms 08:51:27 INFO - PROCESS | 2513 | 1464623487797 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 2513 | 1464623487798 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:51:27 INFO - PROCESS | 2513 | 1464623487812 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 2513 | 1464623487813 Marionette TRACE conn2 <- [1,2050,null,{}] 08:51:27 INFO - PROCESS | 2513 | 1464623487815 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}] 08:51:27 INFO - PROCESS | 2513 | 1464623487915 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:51:27 INFO - PROCESS | 2513 | 1464623487919 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c215800 == 54 [pid = 2513] [id = 520] 08:51:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x119489800) [pid = 2513] [serial = 1560] [outer = 0x0] 08:51:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12935ac00) [pid = 2513] [serial = 1561] [outer = 0x119489800] 08:51:27 INFO - PROCESS | 2513 | 1464623487949 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12a74b400) [pid = 2513] [serial = 1562] [outer = 0x119489800] 08:51:28 INFO - PROCESS | 2513 | 1464623488310 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]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 530ms 08:51:28 INFO - PROCESS | 2513 | 1464623488331 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 2513 | 1464623488333 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:51:28 INFO - PROCESS | 2513 | 1464623488348 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 2513 | 1464623488349 Marionette TRACE conn2 <- [1,2054,null,{}] 08:51:28 INFO - PROCESS | 2513 | 1464623488353 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}] 08:51:28 INFO - PROCESS | 2513 | 1464623488450 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:51:28 INFO - PROCESS | 2513 | 1464623488455 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc17800 == 55 [pid = 2513] [id = 521] 08:51:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12a7c3800) [pid = 2513] [serial = 1563] [outer = 0x0] 08:51:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12a8b0800) [pid = 2513] [serial = 1564] [outer = 0x12a7c3800] 08:51:28 INFO - PROCESS | 2513 | 1464623488479 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12abbfc00) [pid = 2513] [serial = 1565] [outer = 0x12a7c3800] 08:51:28 INFO - PROCESS | 2513 | 1464623488834 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]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 534ms 08:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:51:28 INFO - PROCESS | 2513 | 1464623488872 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 2513 | 1464623488873 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:51:28 INFO - PROCESS | 2513 | 1464623488876 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 2513 | 1464623488877 Marionette TRACE conn2 <- [1,2058,null,{}] 08:51:28 INFO - PROCESS | 2513 | 1464623488879 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}] 08:51:28 INFO - PROCESS | 2513 | 1464623488967 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:51:29 INFO - PROCESS | 2513 | 1464623489028 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd94800 == 56 [pid = 2513] [id = 522] 08:51:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x119c90c00) [pid = 2513] [serial = 1566] [outer = 0x0] 08:51:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12abc3400) [pid = 2513] [serial = 1567] [outer = 0x119c90c00] 08:51:29 INFO - PROCESS | 2513 | 1464623489053 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12b022800) [pid = 2513] [serial = 1568] [outer = 0x119c90c00] 08:51:29 INFO - PROCESS | 2513 | 1464623489356 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]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 08:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:51:29 INFO - PROCESS | 2513 | 1464623489395 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 2513 | 1464623489396 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:51:29 INFO - PROCESS | 2513 | 1464623489398 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 2513 | 1464623489399 Marionette TRACE conn2 <- [1,2062,null,{}] 08:51:29 INFO - PROCESS | 2513 | 1464623489403 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}] 08:51:29 INFO - PROCESS | 2513 | 1464623489493 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:51:29 INFO - PROCESS | 2513 | 1464623489614 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x116653000 == 57 [pid = 2513] [id = 523] 08:51:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x111029800) [pid = 2513] [serial = 1569] [outer = 0x0] 08:51:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x11204d000) [pid = 2513] [serial = 1570] [outer = 0x111029800] 08:51:29 INFO - PROCESS | 2513 | 1464623489647 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x1129cf400) [pid = 2513] [serial = 1571] [outer = 0x111029800] 08:51:30 INFO - PROCESS | 2513 | 1464623490069 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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 720ms 08:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:51:30 INFO - PROCESS | 2513 | 1464623490122 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2513 | 1464623490124 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:51:30 INFO - PROCESS | 2513 | 1464623490127 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 2513 | 1464623490130 Marionette TRACE conn2 <- [1,2066,null,{}] 08:51:30 INFO - PROCESS | 2513 | 1464623490133 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}] 08:51:30 INFO - PROCESS | 2513 | 1464623490244 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:51:30 INFO - PROCESS | 2513 | 1464623490343 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x12126d800 == 58 [pid = 2513] [id = 524] 08:51:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x116796400) [pid = 2513] [serial = 1572] [outer = 0x0] 08:51:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x1180bc400) [pid = 2513] [serial = 1573] [outer = 0x116796400] 08:51:30 INFO - PROCESS | 2513 | 1464623490375 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x1185fe800) [pid = 2513] [serial = 1574] [outer = 0x116796400] 08:51:30 INFO - PROCESS | 2513 | 1464623490768 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]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 08:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:51:30 INFO - PROCESS | 2513 | 1464623490807 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2513 | 1464623490810 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:51:30 INFO - PROCESS | 2513 | 1464623490812 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 2513 | 1464623490814 Marionette TRACE conn2 <- [1,2070,null,{}] 08:51:30 INFO - PROCESS | 2513 | 1464623490816 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}] 08:51:30 INFO - PROCESS | 2513 | 1464623490927 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:51:31 INFO - PROCESS | 2513 | 1464623491031 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd98800 == 59 [pid = 2513] [id = 525] 08:51:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x11884f800) [pid = 2513] [serial = 1575] [outer = 0x0] 08:51:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x11970a000) [pid = 2513] [serial = 1576] [outer = 0x11884f800] 08:51:31 INFO - PROCESS | 2513 | 1464623491064 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12156f800) [pid = 2513] [serial = 1577] [outer = 0x11884f800] 08:51:31 INFO - PROCESS | 2513 | 1464623491488 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]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 722ms 08:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:51:31 INFO - PROCESS | 2513 | 1464623491535 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 2513 | 1464623491536 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:51:31 INFO - PROCESS | 2513 | 1464623491544 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 2513 | 1464623491548 Marionette TRACE conn2 <- [1,2074,null,{}] 08:51:31 INFO - PROCESS | 2513 | 1464623491572 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}] 08:51:31 INFO - PROCESS | 2513 | 1464623491679 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:51:31 INFO - PROCESS | 2513 | 1464623491754 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354a7000 == 60 [pid = 2513] [id = 526] 08:51:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x11965bc00) [pid = 2513] [serial = 1578] [outer = 0x0] 08:51:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x124fc9400) [pid = 2513] [serial = 1579] [outer = 0x11965bc00] 08:51:31 INFO - PROCESS | 2513 | 1464623491784 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x1295bf000) [pid = 2513] [serial = 1580] [outer = 0x11965bc00] 08:51:32 INFO - PROCESS | 2513 | 1464623492159 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]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 650ms 08:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:51:32 INFO - PROCESS | 2513 | 1464623492189 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 2513 | 1464623492191 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:51:32 INFO - PROCESS | 2513 | 1464623492193 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 2513 | 1464623492195 Marionette TRACE conn2 <- [1,2078,null,{}] 08:51:32 INFO - PROCESS | 2513 | 1464623492197 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}] 08:51:32 INFO - PROCESS | 2513 | 1464623492304 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:51:32 INFO - PROCESS | 2513 | 1464623492365 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x13554c800 == 61 [pid = 2513] [id = 527] 08:51:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x128804800) [pid = 2513] [serial = 1581] [outer = 0x0] 08:51:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x12a7c5c00) [pid = 2513] [serial = 1582] [outer = 0x128804800] 08:51:32 INFO - PROCESS | 2513 | 1464623492435 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12a8b7c00) [pid = 2513] [serial = 1583] [outer = 0x128804800] 08:51:32 INFO - PROCESS | 2513 | 1464623492806 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]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 618ms 08:51:32 INFO - PROCESS | 2513 | 1464623492812 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 2513 | 1464623492813 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:51:32 INFO - PROCESS | 2513 | 1464623492815 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 2513 | 1464623492817 Marionette TRACE conn2 <- [1,2082,null,{}] 08:51:32 INFO - PROCESS | 2513 | 1464623492819 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}] 08:51:32 INFO - PROCESS | 2513 | 1464623492923 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:51:33 INFO - PROCESS | 2513 | 1464623493016 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x135627800 == 62 [pid = 2513] [id = 528] 08:51:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12b09a800) [pid = 2513] [serial = 1584] [outer = 0x0] 08:51:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12b0a4800) [pid = 2513] [serial = 1585] [outer = 0x12b09a800] 08:51:33 INFO - PROCESS | 2513 | 1464623493053 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12b2c1800) [pid = 2513] [serial = 1586] [outer = 0x12b09a800] 08:51:33 INFO - PROCESS | 2513 | 1464623493477 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]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 672ms 08:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:51:33 INFO - PROCESS | 2513 | 1464623493488 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 2513 | 1464623493490 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:51:33 INFO - PROCESS | 2513 | 1464623493492 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 2513 | 1464623493493 Marionette TRACE conn2 <- [1,2086,null,{}] 08:51:33 INFO - PROCESS | 2513 | 1464623493495 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}] 08:51:33 INFO - PROCESS | 2513 | 1464623493600 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:51:33 INFO - PROCESS | 2513 | 1464623493659 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356dd800 == 63 [pid = 2513] [id = 529] 08:51:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12b2c2c00) [pid = 2513] [serial = 1587] [outer = 0x0] 08:51:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x12b9da800) [pid = 2513] [serial = 1588] [outer = 0x12b2c2c00] 08:51:33 INFO - PROCESS | 2513 | 1464623493732 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12bad5000) [pid = 2513] [serial = 1589] [outer = 0x12b2c2c00] 08:51:34 INFO - PROCESS | 2513 | 1464623494140 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]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 669ms 08:51:34 INFO - PROCESS | 2513 | 1464623494161 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 2513 | 1464623494163 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:51:34 INFO - PROCESS | 2513 | 1464623494165 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 2513 | 1464623494167 Marionette TRACE conn2 <- [1,2090,null,{}] 08:51:34 INFO - PROCESS | 2513 | 1464623494169 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}] 08:51:34 INFO - PROCESS | 2513 | 1464623494276 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:51:34 INFO - PROCESS | 2513 | 1464623494371 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191da000 == 64 [pid = 2513] [id = 530] 08:51:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x115fe1c00) [pid = 2513] [serial = 1590] [outer = 0x0] 08:51:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x121574c00) [pid = 2513] [serial = 1591] [outer = 0x115fe1c00] 08:51:34 INFO - PROCESS | 2513 | 1464623494401 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x12a74e000) [pid = 2513] [serial = 1592] [outer = 0x115fe1c00] 08:51:34 INFO - PROCESS | 2513 | 1464623494987 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]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 871ms 08:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:51:35 INFO - PROCESS | 2513 | 1464623495038 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2513 | 1464623495040 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:51:35 INFO - PROCESS | 2513 | 1464623495043 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2513 | 1464623495046 Marionette TRACE conn2 <- [1,2094,null,{}] 08:51:35 INFO - PROCESS | 2513 | 1464623495049 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}] 08:51:35 INFO - PROCESS | 2513 | 1464623495148 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:51:35 INFO - PROCESS | 2513 | 1464623495211 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255c4000 == 65 [pid = 2513] [id = 531] 08:51:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x113cf1800) [pid = 2513] [serial = 1593] [outer = 0x0] 08:51:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x115f38c00) [pid = 2513] [serial = 1594] [outer = 0x113cf1800] 08:51:35 INFO - PROCESS | 2513 | 1464623495239 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x116a65400) [pid = 2513] [serial = 1595] [outer = 0x113cf1800] 08:51:35 INFO - PROCESS | 2513 | 1464623495686 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]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 08:51:35 INFO - PROCESS | 2513 | 1464623495713 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2513 | 1464623495717 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:51:35 INFO - PROCESS | 2513 | 1464623495720 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2513 | 1464623495722 Marionette TRACE conn2 <- [1,2098,null,{}] 08:51:35 INFO - PROCESS | 2513 | 1464623495724 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}] 08:51:35 INFO - PROCESS | 2513 | 1464623495840 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:51:36 INFO - PROCESS | 2513 | 1464623495991 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba9e000 == 64 [pid = 2513] [id = 10] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd94800 == 63 [pid = 2513] [id = 522] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc17800 == 62 [pid = 2513] [id = 521] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x12c215800 == 61 [pid = 2513] [id = 520] 08:51:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x116724000 == 62 [pid = 2513] [id = 532] 08:51:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x11505e800) [pid = 2513] [serial = 1596] [outer = 0x0] 08:51:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x11808c400) [pid = 2513] [serial = 1597] [outer = 0x11505e800] 08:51:36 INFO - PROCESS | 2513 | 1464623496079 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x119189c00) [pid = 2513] [serial = 1598] [outer = 0x11505e800] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x121190000 == 61 [pid = 2513] [id = 519] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x12aba6000 == 60 [pid = 2513] [id = 518] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x1297f9800 == 59 [pid = 2513] [id = 517] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x129120800 == 58 [pid = 2513] [id = 516] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x128c63000 == 57 [pid = 2513] [id = 515] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x1255bb800 == 56 [pid = 2513] [id = 514] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x1215ad000 == 55 [pid = 2513] [id = 513] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x117e03800 == 54 [pid = 2513] [id = 512] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x121cbb000 == 53 [pid = 2513] [id = 511] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x1187f9000 == 52 [pid = 2513] [id = 510] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x12dce6000 == 51 [pid = 2513] [id = 507] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x128f42800 == 50 [pid = 2513] [id = 505] 08:51:36 INFO - PROCESS | 2513 | --DOCSHELL 0x1187f6000 == 49 [pid = 2513] [id = 504] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12a7bdc00) [pid = 2513] [serial = 1507] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x12a7c9400) [pid = 2513] [serial = 1508] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12a744000) [pid = 2513] [serial = 1505] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x116856800) [pid = 2513] [serial = 1455] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x1185fe400) [pid = 2513] [serial = 1477] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x1219aa000) [pid = 2513] [serial = 1486] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x112e51800) [pid = 2513] [serial = 1471] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x121545800) [pid = 2513] [serial = 1484] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x1295c4800) [pid = 2513] [serial = 1502] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x112840000) [pid = 2513] [serial = 1452] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x119185800) [pid = 2513] [serial = 1480] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x121242800) [pid = 2513] [serial = 1483] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x1276e4800) [pid = 2513] [serial = 1492] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x11717e000) [pid = 2513] [serial = 1473] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x1168b1800) [pid = 2513] [serial = 1467] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x1276e8400) [pid = 2513] [serial = 1490] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x119c8b000) [pid = 2513] [serial = 1481] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x12745bc00) [pid = 2513] [serial = 922] [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.] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x128cf2800) [pid = 2513] [serial = 1493] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x129365c00) [pid = 2513] [serial = 1499] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12123c800) [pid = 2513] [serial = 1461] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x127461400) [pid = 2513] [serial = 1489] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x118857400) [pid = 2513] [serial = 1458] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x126cadc00) [pid = 2513] [serial = 1487] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12935fc00) [pid = 2513] [serial = 1498] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x1295e5400) [pid = 2513] [serial = 1504] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x118083c00) [pid = 2513] [serial = 1474] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x112846400) [pid = 2513] [serial = 1470] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x129359400) [pid = 2513] [serial = 1496] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x118585000) [pid = 2513] [serial = 1476] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x128fbe800) [pid = 2513] [serial = 1495] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x124d67000) [pid = 2513] [serial = 1464] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x1219ac800) [pid = 2513] [serial = 1501] [outer = 0x0] [url = about:blank] 08:51:36 INFO - PROCESS | 2513 | 1464623496444 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]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 769ms 08:51:36 INFO - PROCESS | 2513 | 1464623496490 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 2513 | 1464623496491 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:51:36 INFO - PROCESS | 2513 | 1464623496494 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 2513 | 1464623496496 Marionette TRACE conn2 <- [1,2102,null,{}] 08:51:36 INFO - PROCESS | 2513 | 1464623496503 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}] 08:51:36 INFO - PROCESS | 2513 | 1464623496621 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:51:36 INFO - PROCESS | 2513 | 1464623496629 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x121990000 == 50 [pid = 2513] [id = 533] 08:51:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1185fa400) [pid = 2513] [serial = 1599] [outer = 0x0] 08:51:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x121244400) [pid = 2513] [serial = 1600] [outer = 0x1185fa400] 08:51:36 INFO - PROCESS | 2513 | 1464623496657 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x121752c00) [pid = 2513] [serial = 1601] [outer = 0x1185fa400] 08:51:37 INFO - PROCESS | 2513 | 1464623497002 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]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 08:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:51:37 INFO - PROCESS | 2513 | 1464623497015 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 2513 | 1464623497016 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:51:37 INFO - PROCESS | 2513 | 1464623497020 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 2513 | 1464623497023 Marionette TRACE conn2 <- [1,2106,null,{}] 08:51:37 INFO - PROCESS | 2513 | 1464623497026 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}] 08:51:37 INFO - PROCESS | 2513 | 1464623497117 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:51:37 INFO - PROCESS | 2513 | 1464623497177 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274ef000 == 51 [pid = 2513] [id = 534] 08:51:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x121573400) [pid = 2513] [serial = 1602] [outer = 0x0] 08:51:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x124d6c800) [pid = 2513] [serial = 1603] [outer = 0x121573400] 08:51:37 INFO - PROCESS | 2513 | 1464623497204 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12697d000) [pid = 2513] [serial = 1604] [outer = 0x121573400] 08:51:37 INFO - PROCESS | 2513 | 1464623497524 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]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 522ms 08:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:51:37 INFO - PROCESS | 2513 | 1464623497542 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 2513 | 1464623497543 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:51:37 INFO - PROCESS | 2513 | 1464623497545 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 2513 | 1464623497546 Marionette TRACE conn2 <- [1,2110,null,{}] 08:51:37 INFO - PROCESS | 2513 | 1464623497548 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}] 08:51:37 INFO - PROCESS | 2513 | 1464623497640 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:51:37 INFO - PROCESS | 2513 | 1464623497701 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297f8800 == 52 [pid = 2513] [id = 535] 08:51:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x121b58400) [pid = 2513] [serial = 1605] [outer = 0x0] 08:51:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x126fec800) [pid = 2513] [serial = 1606] [outer = 0x121b58400] 08:51:37 INFO - PROCESS | 2513 | 1464623497727 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12880cc00) [pid = 2513] [serial = 1607] [outer = 0x121b58400] 08:51:38 INFO - PROCESS | 2513 | 1464623498011 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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 08:51:38 INFO - PROCESS | 2513 | 1464623498066 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 2513 | 1464623498067 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:51:38 INFO - PROCESS | 2513 | 1464623498071 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 2513 | 1464623498073 Marionette TRACE conn2 <- [1,2114,null,{}] 08:51:38 INFO - PROCESS | 2513 | 1464623498075 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}] 08:51:38 INFO - PROCESS | 2513 | 1464623498173 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:51:38 INFO - PROCESS | 2513 | 1464623498178 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baaa000 == 53 [pid = 2513] [id = 536] 08:51:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x128cf2400) [pid = 2513] [serial = 1608] [outer = 0x0] 08:51:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x1291bd400) [pid = 2513] [serial = 1609] [outer = 0x128cf2400] 08:51:38 INFO - PROCESS | 2513 | 1464623498204 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12a8b2400) [pid = 2513] [serial = 1610] [outer = 0x128cf2400] 08:51:38 INFO - PROCESS | 2513 | 1464623498601 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]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 569ms 08:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:51:38 INFO - PROCESS | 2513 | 1464623498640 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 2513 | 1464623498641 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:51:38 INFO - PROCESS | 2513 | 1464623498643 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 2513 | 1464623498644 Marionette TRACE conn2 <- [1,2118,null,{}] 08:51:38 INFO - PROCESS | 2513 | 1464623498646 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}] 08:51:38 INFO - PROCESS | 2513 | 1464623498757 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:51:38 INFO - PROCESS | 2513 | 1464623498770 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c22a000 == 54 [pid = 2513] [id = 537] 08:51:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x128cf9400) [pid = 2513] [serial = 1611] [outer = 0x0] 08:51:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x12abbf400) [pid = 2513] [serial = 1612] [outer = 0x128cf9400] 08:51:38 INFO - PROCESS | 2513 | 1464623498795 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x12b2b4c00) [pid = 2513] [serial = 1613] [outer = 0x128cf9400] 08:51:39 INFO - PROCESS | 2513 | 1464623499189 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]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 570ms 08:51:39 INFO - PROCESS | 2513 | 1464623499214 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 2513 | 1464623499216 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:51:39 INFO - PROCESS | 2513 | 1464623499222 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 2513 | 1464623499224 Marionette TRACE conn2 <- [1,2122,null,{}] 08:51:39 INFO - PROCESS | 2513 | 1464623499227 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}] 08:51:39 INFO - PROCESS | 2513 | 1464623499389 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:51:39 INFO - PROCESS | 2513 | 1464623499416 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc0e800 == 55 [pid = 2513] [id = 538] 08:51:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x12a8b8800) [pid = 2513] [serial = 1614] [outer = 0x0] 08:51:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x12b2bfc00) [pid = 2513] [serial = 1615] [outer = 0x12a8b8800] 08:51:39 INFO - PROCESS | 2513 | 1464623499446 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12bad8400) [pid = 2513] [serial = 1616] [outer = 0x12a8b8800] 08:51:39 INFO - PROCESS | 2513 | 1464623499821 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]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 620ms 08:51:39 INFO - PROCESS | 2513 | 1464623499842 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 2513 | 1464623499851 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:51:39 INFO - PROCESS | 2513 | 1464623499860 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 2513 | 1464623499861 Marionette TRACE conn2 <- [1,2126,null,{}] 08:51:39 INFO - PROCESS | 2513 | 1464623499863 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}] 08:51:39 INFO - PROCESS | 2513 | 1464623499974 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:51:40 INFO - PROCESS | 2513 | 1464623500014 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d389800 == 56 [pid = 2513] [id = 539] 08:51:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12abc7000) [pid = 2513] [serial = 1617] [outer = 0x0] 08:51:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12badf400) [pid = 2513] [serial = 1618] [outer = 0x12abc7000] 08:51:40 INFO - PROCESS | 2513 | 1464623500039 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12bae7400) [pid = 2513] [serial = 1619] [outer = 0x12abc7000] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x121766400) [pid = 2513] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x1295c0c00) [pid = 2513] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x11965d800) [pid = 2513] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x119d15800) [pid = 2513] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x111031000) [pid = 2513] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x126f65c00) [pid = 2513] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x1166c5800) [pid = 2513] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x113c76400) [pid = 2513] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12a7c3800) [pid = 2513] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x111030c00) [pid = 2513] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x119489800) [pid = 2513] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x118795800) [pid = 2513] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x1219a4800) [pid = 2513] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x127687000) [pid = 2513] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x1185c5400) [pid = 2513] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x1219aa400) [pid = 2513] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x119091c00) [pid = 2513] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x111027800) [pid = 2513] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x115d3dc00) [pid = 2513] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x112a73800) [pid = 2513] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x118583c00) [pid = 2513] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x112848000) [pid = 2513] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:51:40 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x1276e4c00) [pid = 2513] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:51:40 INFO - PROCESS | 2513 | 1464623500512 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]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 669ms 08:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:51:40 INFO - PROCESS | 2513 | 1464623500529 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 2513 | 1464623500531 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:51:40 INFO - PROCESS | 2513 | 1464623500533 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 2513 | 1464623500534 Marionette TRACE conn2 <- [1,2130,null,{}] 08:51:40 INFO - PROCESS | 2513 | 1464623500536 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}] 08:51:40 INFO - PROCESS | 2513 | 1464623500625 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:51:40 INFO - PROCESS | 2513 | 1464623500630 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a13800 == 57 [pid = 2513] [id = 540] 08:51:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x11269d000) [pid = 2513] [serial = 1620] [outer = 0x0] 08:51:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x113cefc00) [pid = 2513] [serial = 1621] [outer = 0x11269d000] 08:51:40 INFO - PROCESS | 2513 | 1464623500655 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1180c3400) [pid = 2513] [serial = 1622] [outer = 0x11269d000] 08:51:41 INFO - PROCESS | 2513 | 1464623501006 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] 08:51:41 INFO - PROCESS | 2513 | 1464623501058 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:51:41 INFO - PROCESS | 2513 | 1464623501060 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2513 | 1464623501062 Marionette TRACE conn2 <- [1,2134,null,{}] 08:51:41 INFO - PROCESS | 2513 | 1464623501064 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}] 08:51:41 INFO - PROCESS | 2513 | 1464623501200 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:51:41 INFO - PROCESS | 2513 | 1464623501211 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e014800 == 58 [pid = 2513] [id = 541] 08:51:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x1185f3c00) [pid = 2513] [serial = 1623] [outer = 0x0] 08:51:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x121766800) [pid = 2513] [serial = 1624] [outer = 0x1185f3c00] 08:51:41 INFO - PROCESS | 2513 | 1464623501239 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12bae7c00) [pid = 2513] [serial = 1625] [outer = 0x1185f3c00] 08:51:41 INFO - PROCESS | 2513 | 1464623501564 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]]]}] 08:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 518ms 08:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:51:41 INFO - PROCESS | 2513 | 1464623501580 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 2513 | 1464623501581 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:51:41 INFO - PROCESS | 2513 | 1464623501584 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2513 | 1464623501585 Marionette TRACE conn2 <- [1,2138,null,{}] 08:51:41 INFO - PROCESS | 2513 | 1464623501591 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}] 08:51:41 INFO - PROCESS | 2513 | 1464623501687 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:51:41 INFO - PROCESS | 2513 | 1464623501691 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356de800 == 59 [pid = 2513] [id = 542] 08:51:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12baed400) [pid = 2513] [serial = 1626] [outer = 0x0] 08:51:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12c016400) [pid = 2513] [serial = 1627] [outer = 0x12baed400] 08:51:41 INFO - PROCESS | 2513 | 1464623501716 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12c033000) [pid = 2513] [serial = 1628] [outer = 0x12baed400] 08:51:42 INFO - PROCESS | 2513 | 1464623502069 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]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 524ms 08:51:42 INFO - PROCESS | 2513 | 1464623502117 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 2513 | 1464623502118 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:51:42 INFO - PROCESS | 2513 | 1464623502120 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 2513 | 1464623502121 Marionette TRACE conn2 <- [1,2142,null,{}] 08:51:42 INFO - PROCESS | 2513 | 1464623502123 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}] 08:51:42 INFO - PROCESS | 2513 | 1464623502213 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:51:42 INFO - PROCESS | 2513 | 1464623502218 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357d6000 == 60 [pid = 2513] [id = 543] 08:51:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x111030400) [pid = 2513] [serial = 1629] [outer = 0x0] 08:51:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12c03d800) [pid = 2513] [serial = 1630] [outer = 0x111030400] 08:51:42 INFO - PROCESS | 2513 | 1464623502243 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12c679000) [pid = 2513] [serial = 1631] [outer = 0x111030400] 08:51:42 INFO - PROCESS | 2513 | 1464623502739 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] 08:51:42 INFO - PROCESS | 2513 | 1464623502792 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:51:42 INFO - PROCESS | 2513 | 1464623502796 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 2513 | 1464623502799 Marionette TRACE conn2 <- [1,2146,null,{}] 08:51:42 INFO - PROCESS | 2513 | 1464623502803 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}] 08:51:42 INFO - PROCESS | 2513 | 1464623502914 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:51:43 INFO - PROCESS | 2513 | 1464623503031 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x121276800 == 61 [pid = 2513] [id = 544] 08:51:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x117e24400) [pid = 2513] [serial = 1632] [outer = 0x0] 08:51:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x1180ca800) [pid = 2513] [serial = 1633] [outer = 0x117e24400] 08:51:43 INFO - PROCESS | 2513 | 1464623503065 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x119021c00) [pid = 2513] [serial = 1634] [outer = 0x117e24400] 08:51:43 INFO - PROCESS | 2513 | 1464623503476 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] 08:51:43 INFO - PROCESS | 2513 | 1464623503522 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:51:43 INFO - PROCESS | 2513 | 1464623503526 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 2513 | 1464623503528 Marionette TRACE conn2 <- [1,2150,null,{}] 08:51:43 INFO - PROCESS | 2513 | 1464623503531 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}] 08:51:43 INFO - PROCESS | 2513 | 1464623503640 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:51:43 INFO - PROCESS | 2513 | 1464623503748 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa17000 == 62 [pid = 2513] [id = 545] 08:51:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x11948c800) [pid = 2513] [serial = 1635] [outer = 0x0] 08:51:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x12156d000) [pid = 2513] [serial = 1636] [outer = 0x11948c800] 08:51:43 INFO - PROCESS | 2513 | 1464623503779 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x125643400) [pid = 2513] [serial = 1637] [outer = 0x11948c800] 08:51:44 INFO - PROCESS | 2513 | 1464623504221 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]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 719ms 08:51:44 INFO - PROCESS | 2513 | 1464623504266 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 2513 | 1464623504267 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:51:44 INFO - PROCESS | 2513 | 1464623504284 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 2513 | 1464623504287 Marionette TRACE conn2 <- [1,2154,null,{}] 08:51:44 INFO - PROCESS | 2513 | 1464623504295 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}] 08:51:44 INFO - PROCESS | 2513 | 1464623504408 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:51:44 INFO - PROCESS | 2513 | 1464623504517 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357d4800 == 63 [pid = 2513] [id = 546] 08:51:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x127460800) [pid = 2513] [serial = 1638] [outer = 0x0] 08:51:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x128fb7400) [pid = 2513] [serial = 1639] [outer = 0x127460800] 08:51:44 INFO - PROCESS | 2513 | 1464623504551 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x1295ec800) [pid = 2513] [serial = 1640] [outer = 0x127460800] 08:51:44 INFO - PROCESS | 2513 | 1464623504962 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]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 725ms 08:51:45 INFO - PROCESS | 2513 | 1464623505008 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 2513 | 1464623505010 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:51:45 INFO - PROCESS | 2513 | 1464623505012 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 2513 | 1464623505013 Marionette TRACE conn2 <- [1,2158,null,{}] 08:51:45 INFO - PROCESS | 2513 | 1464623505016 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}] 08:51:45 INFO - PROCESS | 2513 | 1464623505127 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:51:45 INFO - PROCESS | 2513 | 1464623505233 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x1358a6800 == 64 [pid = 2513] [id = 547] 08:51:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12a890400) [pid = 2513] [serial = 1641] [outer = 0x0] 08:51:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12b020800) [pid = 2513] [serial = 1642] [outer = 0x12a890400] 08:51:45 INFO - PROCESS | 2513 | 1464623505266 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12b9dc000) [pid = 2513] [serial = 1643] [outer = 0x12a890400] 08:51:45 INFO - PROCESS | 2513 | 1464623505678 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]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 721ms 08:51:45 INFO - PROCESS | 2513 | 1464623505746 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 2513 | 1464623505748 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:51:45 INFO - PROCESS | 2513 | 1464623505752 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 2513 | 1464623505754 Marionette TRACE conn2 <- [1,2162,null,{}] 08:51:45 INFO - PROCESS | 2513 | 1464623505756 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}] 08:51:45 INFO - PROCESS | 2513 | 1464623505863 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:51:45 INFO - PROCESS | 2513 | 1464623505973 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b86800 == 65 [pid = 2513] [id = 548] 08:51:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x112a82800) [pid = 2513] [serial = 1644] [outer = 0x0] 08:51:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12b9e2000) [pid = 2513] [serial = 1645] [outer = 0x112a82800] 08:51:46 INFO - PROCESS | 2513 | 1464623506005 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12baea000) [pid = 2513] [serial = 1646] [outer = 0x112a82800] 08:51:46 INFO - PROCESS | 2513 | 1464623506464 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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 08:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:51:46 INFO - PROCESS | 2513 | 1464623506523 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2513 | 1464623506524 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:51:46 INFO - PROCESS | 2513 | 1464623506526 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2513 | 1464623506528 Marionette TRACE conn2 <- [1,2166,null,{}] 08:51:46 INFO - PROCESS | 2513 | 1464623506530 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}] 08:51:46 INFO - PROCESS | 2513 | 1464623506654 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:51:46 INFO - PROCESS | 2513 | 1464623506735 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x121985800 == 66 [pid = 2513] [id = 549] 08:51:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12152a000) [pid = 2513] [serial = 1647] [outer = 0x0] 08:51:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x12baeac00) [pid = 2513] [serial = 1648] [outer = 0x12152a000] 08:51:46 INFO - PROCESS | 2513 | 1464623506765 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x12c67c800) [pid = 2513] [serial = 1649] [outer = 0x12152a000] 08:51:47 INFO - PROCESS | 2513 | 1464623507424 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]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 919ms 08:51:47 INFO - PROCESS | 2513 | 1464623507454 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2513 | 1464623507456 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:51:47 INFO - PROCESS | 2513 | 1464623507461 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2513 | 1464623507464 Marionette TRACE conn2 <- [1,2170,null,{}] 08:51:47 INFO - PROCESS | 2513 | 1464623507468 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}] 08:51:47 INFO - PROCESS | 2513 | 1464623507566 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:51:47 INFO - PROCESS | 2513 | 1464623507649 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e2800 == 67 [pid = 2513] [id = 550] 08:51:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x11284b400) [pid = 2513] [serial = 1650] [outer = 0x0] 08:51:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x115d3d400) [pid = 2513] [serial = 1651] [outer = 0x11284b400] 08:51:47 INFO - PROCESS | 2513 | 1464623507677 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x11660fc00) [pid = 2513] [serial = 1652] [outer = 0x11284b400] 08:51:48 INFO - PROCESS | 2513 | 1464623508109 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]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 675ms 08:51:48 INFO - PROCESS | 2513 | 1464623508136 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2513 | 1464623508141 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:51:48 INFO - PROCESS | 2513 | 1464623508145 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2513 | 1464623508147 Marionette TRACE conn2 <- [1,2174,null,{}] 08:51:48 INFO - PROCESS | 2513 | 1464623508149 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}] 08:51:48 INFO - PROCESS | 2513 | 1464623508249 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:51:48 INFO - PROCESS | 2513 | 1464623508317 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x119059800 == 68 [pid = 2513] [id = 551] 08:51:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x115f3fc00) [pid = 2513] [serial = 1653] [outer = 0x0] 08:51:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x117690000) [pid = 2513] [serial = 1654] [outer = 0x115f3fc00] 08:51:48 INFO - PROCESS | 2513 | 1464623508357 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x118388400) [pid = 2513] [serial = 1655] [outer = 0x115f3fc00] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa13000 == 67 [pid = 2513] [id = 486] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3d0000 == 66 [pid = 2513] [id = 503] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x1356de800 == 65 [pid = 2513] [id = 542] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12e014800 == 64 [pid = 2513] [id = 541] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x119a13800 == 63 [pid = 2513] [id = 540] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12d389800 == 62 [pid = 2513] [id = 539] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc0e800 == 61 [pid = 2513] [id = 538] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x12abc3400) [pid = 2513] [serial = 1567] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12c22a000 == 60 [pid = 2513] [id = 537] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12baaa000 == 59 [pid = 2513] [id = 536] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x1297f8800 == 58 [pid = 2513] [id = 535] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x1274ef000 == 57 [pid = 2513] [id = 534] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x121990000 == 56 [pid = 2513] [id = 533] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x116724000 == 55 [pid = 2513] [id = 532] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x1255c4000 == 54 [pid = 2513] [id = 531] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x12126d800 == 53 [pid = 2513] [id = 524] 08:51:48 INFO - PROCESS | 2513 | --DOCSHELL 0x116653000 == 52 [pid = 2513] [id = 523] 08:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 619ms 08:51:48 INFO - PROCESS | 2513 | 1464623508761 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]]]}] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x125649400) [pid = 2513] [serial = 1354] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x121244800) [pid = 2513] [serial = 1348] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x11224d400) [pid = 2513] [serial = 1291] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x116a66c00) [pid = 2513] [serial = 1342] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x113e3f000) [pid = 2513] [serial = 1294] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x12157a000) [pid = 2513] [serial = 1351] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x113c7b000) [pid = 2513] [serial = 1339] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x123554000) [pid = 2513] [serial = 1546] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x1185c6400) [pid = 2513] [serial = 1516] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x12a886c00) [pid = 2513] [serial = 1510] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x128cedc00) [pid = 2513] [serial = 1555] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x12a8ad400) [pid = 2513] [serial = 1511] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x12123e800) [pid = 2513] [serial = 1543] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x1214c2800) [pid = 2513] [serial = 1544] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x112696800) [pid = 2513] [serial = 1531] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x12880bc00) [pid = 2513] [serial = 1553] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x127687c00) [pid = 2513] [serial = 1552] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x112e4f800) [pid = 2513] [serial = 1532] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x11808a000) [pid = 2513] [serial = 1537] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x1185ccc00) [pid = 2513] [serial = 1538] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x116a63c00) [pid = 2513] [serial = 1535] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x115f36000) [pid = 2513] [serial = 1534] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12880ac00) [pid = 2513] [serial = 1522] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x11645d400) [pid = 2513] [serial = 1513] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12a8b0000) [pid = 2513] [serial = 1528] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x1291ba800) [pid = 2513] [serial = 1556] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x12abbfc00) [pid = 2513] [serial = 1565] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x121124800) [pid = 2513] [serial = 1559] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12a8b0800) [pid = 2513] [serial = 1564] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12935ac00) [pid = 2513] [serial = 1561] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x129366400) [pid = 2513] [serial = 1525] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1219abc00) [pid = 2513] [serial = 1519] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x119703c00) [pid = 2513] [serial = 1541] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x11917e400) [pid = 2513] [serial = 1540] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x126ca8400) [pid = 2513] [serial = 1549] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x126fe7c00) [pid = 2513] [serial = 1550] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x115f3f400) [pid = 2513] [serial = 1558] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x125642c00) [pid = 2513] [serial = 1547] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x12a74b400) [pid = 2513] [serial = 1562] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x1276e6400) [pid = 2513] [serial = 1396] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x118794000) [pid = 2513] [serial = 1345] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x128812400) [pid = 2513] [serial = 1450] [outer = 0x0] [url = about:blank] 08:51:48 INFO - PROCESS | 2513 | 1464623508785 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2513 | 1464623508788 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:51:48 INFO - PROCESS | 2513 | 1464623508794 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2513 | 1464623508797 Marionette TRACE conn2 <- [1,2178,null,{}] 08:51:48 INFO - PROCESS | 2513 | 1464623508804 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}] 08:51:48 INFO - PROCESS | 2513 | 1464623508891 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:51:48 INFO - PROCESS | 2513 | 1464623508913 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191d9800 == 53 [pid = 2513] [id = 552] 08:51:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1185efc00) [pid = 2513] [serial = 1656] [outer = 0x0] 08:51:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x118855400) [pid = 2513] [serial = 1657] [outer = 0x1185efc00] 08:51:48 INFO - PROCESS | 2513 | 1464623508941 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x119185800) [pid = 2513] [serial = 1658] [outer = 0x1185efc00] 08:51:49 INFO - PROCESS | 2513 | 1464623509286 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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 522ms 08:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:51:49 INFO - PROCESS | 2513 | 1464623509315 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 2513 | 1464623509317 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:51:49 INFO - PROCESS | 2513 | 1464623509319 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 2513 | 1464623509320 Marionette TRACE conn2 <- [1,2182,null,{}] 08:51:49 INFO - PROCESS | 2513 | 1464623509322 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}] 08:51:49 INFO - PROCESS | 2513 | 1464623509431 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:51:49 INFO - PROCESS | 2513 | 1464623509492 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x1256a0800 == 54 [pid = 2513] [id = 553] 08:51:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x11948ec00) [pid = 2513] [serial = 1659] [outer = 0x0] 08:51:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x121126400) [pid = 2513] [serial = 1660] [outer = 0x11948ec00] 08:51:49 INFO - PROCESS | 2513 | 1464623509518 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x121520c00) [pid = 2513] [serial = 1661] [outer = 0x11948ec00] 08:51:49 INFO - PROCESS | 2513 | 1464623509796 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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms 08:51:49 INFO - PROCESS | 2513 | 1464623509841 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 2513 | 1464623509849 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:51:49 INFO - PROCESS | 2513 | 1464623509852 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 2513 | 1464623509855 Marionette TRACE conn2 <- [1,2186,null,{}] 08:51:49 INFO - PROCESS | 2513 | 1464623509858 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}] 08:51:49 INFO - PROCESS | 2513 | 1464623509942 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:51:50 INFO - PROCESS | 2513 | 1464623510006 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x129111000 == 55 [pid = 2513] [id = 554] 08:51:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x11965b800) [pid = 2513] [serial = 1662] [outer = 0x0] 08:51:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x121579400) [pid = 2513] [serial = 1663] [outer = 0x11965b800] 08:51:50 INFO - PROCESS | 2513 | 1464623510031 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x124c46c00) [pid = 2513] [serial = 1664] [outer = 0x11965b800] 08:51:50 INFO - PROCESS | 2513 | 1464623510314 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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 521ms 08:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:51:50 INFO - PROCESS | 2513 | 1464623510374 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2513 | 1464623510375 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:51:50 INFO - PROCESS | 2513 | 1464623510377 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2513 | 1464623510378 Marionette TRACE conn2 <- [1,2190,null,{}] 08:51:50 INFO - PROCESS | 2513 | 1464623510380 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}] 08:51:50 INFO - PROCESS | 2513 | 1464623510477 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:51:50 INFO - PROCESS | 2513 | 1464623510543 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a81d800 == 56 [pid = 2513] [id = 555] 08:51:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x1214b4000) [pid = 2513] [serial = 1665] [outer = 0x0] 08:51:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x124fd7400) [pid = 2513] [serial = 1666] [outer = 0x1214b4000] 08:51:50 INFO - PROCESS | 2513 | 1464623510570 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x127689400) [pid = 2513] [serial = 1667] [outer = 0x1214b4000] 08:51:50 INFO - PROCESS | 2513 | 1464623510842 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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 08:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:51:50 INFO - PROCESS | 2513 | 1464623510905 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2513 | 1464623510908 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:51:50 INFO - PROCESS | 2513 | 1464623510910 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2513 | 1464623510912 Marionette TRACE conn2 <- [1,2194,null,{}] 08:51:50 INFO - PROCESS | 2513 | 1464623510916 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}] 08:51:51 INFO - PROCESS | 2513 | 1464623511093 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:51:51 INFO - PROCESS | 2513 | 1464623511114 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b249800 == 57 [pid = 2513] [id = 556] 08:51:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x1276e4400) [pid = 2513] [serial = 1668] [outer = 0x0] 08:51:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12880c800) [pid = 2513] [serial = 1669] [outer = 0x1276e4400] 08:51:51 INFO - PROCESS | 2513 | 1464623511154 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x128fbb800) [pid = 2513] [serial = 1670] [outer = 0x1276e4400] 08:51:51 INFO - PROCESS | 2513 | 1464623511596 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]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 722ms 08:51:51 INFO - PROCESS | 2513 | 1464623511633 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 2513 | 1464623511634 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:51:51 INFO - PROCESS | 2513 | 1464623511643 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 2513 | 1464623511644 Marionette TRACE conn2 <- [1,2198,null,{}] 08:51:51 INFO - PROCESS | 2513 | 1464623511647 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}] 08:51:51 INFO - PROCESS | 2513 | 1464623511752 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:51:51 INFO - PROCESS | 2513 | 1464623511791 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baa5000 == 58 [pid = 2513] [id = 557] 08:51:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x1291ba800) [pid = 2513] [serial = 1671] [outer = 0x0] 08:51:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x129366400) [pid = 2513] [serial = 1672] [outer = 0x1291ba800] 08:51:51 INFO - PROCESS | 2513 | 1464623511816 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x1295cc000) [pid = 2513] [serial = 1673] [outer = 0x1291ba800] 08:51:52 INFO - PROCESS | 2513 | 1464623512131 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]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 08:51:52 INFO - PROCESS | 2513 | 1464623512162 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 2513 | 1464623512163 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:51:52 INFO - PROCESS | 2513 | 1464623512166 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 2513 | 1464623512167 Marionette TRACE conn2 <- [1,2202,null,{}] 08:51:52 INFO - PROCESS | 2513 | 1464623512171 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}] 08:51:52 INFO - PROCESS | 2513 | 1464623512286 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:51:52 INFO - PROCESS | 2513 | 1464623512326 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c21b800 == 59 [pid = 2513] [id = 558] 08:51:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x1295e6000) [pid = 2513] [serial = 1674] [outer = 0x0] 08:51:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12a7c8000) [pid = 2513] [serial = 1675] [outer = 0x1295e6000] 08:51:52 INFO - PROCESS | 2513 | 1464623512350 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12a8b0000) [pid = 2513] [serial = 1676] [outer = 0x1295e6000] 08:51:52 INFO - PROCESS | 2513 | 1464623512697 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]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 572ms 08:51:52 INFO - PROCESS | 2513 | 1464623512738 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:51:52 INFO - PROCESS | 2513 | 1464623512740 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:51:52 INFO - PROCESS | 2513 | 1464623512744 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 2513 | 1464623512746 Marionette TRACE conn2 <- [1,2206,null,{}] 08:51:52 INFO - PROCESS | 2513 | 1464623512749 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}] 08:51:53 INFO - PROCESS | 2513 | 1464623513057 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12baed400) [pid = 2513] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x119c90c00) [pid = 2513] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x128cf9400) [pid = 2513] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12a8b8800) [pid = 2513] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x12abc7000) [pid = 2513] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x1185fa400) [pid = 2513] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x121573400) [pid = 2513] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x128cf2400) [pid = 2513] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x11505e800) [pid = 2513] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x121b58400) [pid = 2513] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x11269d000) [pid = 2513] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x113cf1800) [pid = 2513] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:51:53 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1185f3c00) [pid = 2513] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:51:53 INFO - PROCESS | 2513 | 1464623513111 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x1215bb000 == 60 [pid = 2513] [id = 559] 08:51:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x112054c00) [pid = 2513] [serial = 1677] [outer = 0x0] 08:51:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x112eae400) [pid = 2513] [serial = 1678] [outer = 0x112054c00] 08:51:53 INFO - PROCESS | 2513 | 1464623513136 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x121b52800) [pid = 2513] [serial = 1679] [outer = 0x112054c00] 08:51:53 INFO - PROCESS | 2513 | 1464623513406 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]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 671ms 08:51:53 INFO - PROCESS | 2513 | 1464623513418 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 2513 | 1464623513421 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:51:53 INFO - PROCESS | 2513 | 1464623513429 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 2513 | 1464623513431 Marionette TRACE conn2 <- [1,2210,null,{}] 08:51:53 INFO - PROCESS | 2513 | 1464623513433 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}] 08:51:53 INFO - PROCESS | 2513 | 1464623513550 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:51:53 INFO - PROCESS | 2513 | 1464623513633 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c51b800 == 61 [pid = 2513] [id = 560] 08:51:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x1185fec00) [pid = 2513] [serial = 1680] [outer = 0x0] 08:51:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12b020400) [pid = 2513] [serial = 1681] [outer = 0x1185fec00] 08:51:53 INFO - PROCESS | 2513 | 1464623513662 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12b9e2c00) [pid = 2513] [serial = 1682] [outer = 0x1185fec00] 08:51:53 INFO - PROCESS | 2513 | 1464623513939 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]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 520ms 08:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:51:53 INFO - PROCESS | 2513 | 1464623513964 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 2513 | 1464623513965 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:51:53 INFO - PROCESS | 2513 | 1464623513974 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 2513 | 1464623513976 Marionette TRACE conn2 <- [1,2214,null,{}] 08:51:53 INFO - PROCESS | 2513 | 1464623513978 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}] 08:51:54 INFO - PROCESS | 2513 | 1464623514071 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:51:54 INFO - PROCESS | 2513 | 1464623514075 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3de000 == 62 [pid = 2513] [id = 561] 08:51:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12bae3800) [pid = 2513] [serial = 1683] [outer = 0x0] 08:51:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12baf0c00) [pid = 2513] [serial = 1684] [outer = 0x12bae3800] 08:51:54 INFO - PROCESS | 2513 | 1464623514109 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12c01c000) [pid = 2513] [serial = 1685] [outer = 0x12bae3800] 08:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 476ms 08:51:54 INFO - PROCESS | 2513 | 1464623514441 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]]]}] 08:51:54 INFO - PROCESS | 2513 | 1464623514444 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2513 | 1464623514445 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:51:54 INFO - PROCESS | 2513 | 1464623514447 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 2513 | 1464623514448 Marionette TRACE conn2 <- [1,2218,null,{}] 08:51:54 INFO - PROCESS | 2513 | 1464623514456 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}] 08:51:54 INFO - PROCESS | 2513 | 1464623514579 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:51:54 INFO - PROCESS | 2513 | 1464623514616 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3e9000 == 63 [pid = 2513] [id = 562] 08:51:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12b09e800) [pid = 2513] [serial = 1686] [outer = 0x0] 08:51:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12c01b000) [pid = 2513] [serial = 1687] [outer = 0x12b09e800] 08:51:54 INFO - PROCESS | 2513 | 1464623514641 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12c906000) [pid = 2513] [serial = 1688] [outer = 0x12b09e800] 08:51:54 INFO - PROCESS | 2513 | 1464623514917 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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 522ms 08:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:51:54 INFO - PROCESS | 2513 | 1464623514972 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2513 | 1464623514974 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:51:54 INFO - PROCESS | 2513 | 1464623514977 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 2513 | 1464623514978 Marionette TRACE conn2 <- [1,2222,null,{}] 08:51:54 INFO - PROCESS | 2513 | 1464623514980 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}] 08:51:55 INFO - PROCESS | 2513 | 1464623515145 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:51:55 INFO - PROCESS | 2513 | 1464623515251 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x115d05000 == 64 [pid = 2513] [id = 563] 08:51:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x11102e000) [pid = 2513] [serial = 1689] [outer = 0x0] 08:51:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x111d7c000) [pid = 2513] [serial = 1690] [outer = 0x11102e000] 08:51:55 INFO - PROCESS | 2513 | 1464623515284 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x112843000) [pid = 2513] [serial = 1691] [outer = 0x11102e000] 08:51:55 INFO - PROCESS | 2513 | 1464623515735 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]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 768ms 08:51:55 INFO - PROCESS | 2513 | 1464623515746 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:51:55 INFO - PROCESS | 2513 | 1464623515749 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:51:55 INFO - PROCESS | 2513 | 1464623515769 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 2513 | 1464623515772 Marionette TRACE conn2 <- [1,2226,null,{}] 08:51:55 INFO - PROCESS | 2513 | 1464623515777 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}] 08:51:55 INFO - PROCESS | 2513 | 1464623515891 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:51:55 INFO - PROCESS | 2513 | 1464623515968 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x123521000 == 65 [pid = 2513] [id = 564] 08:51:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x116855000) [pid = 2513] [serial = 1692] [outer = 0x0] 08:51:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x117e23c00) [pid = 2513] [serial = 1693] [outer = 0x116855000] 08:51:56 INFO - PROCESS | 2513 | 1464623516000 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x1185c6400) [pid = 2513] [serial = 1694] [outer = 0x116855000] 08:51:56 INFO - PROCESS | 2513 | 1464623516421 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]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 08:51:56 INFO - PROCESS | 2513 | 1464623516442 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:51:56 INFO - PROCESS | 2513 | 1464623516444 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:51:56 INFO - PROCESS | 2513 | 1464623516446 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 2513 | 1464623516448 Marionette TRACE conn2 <- [1,2230,null,{}] 08:51:56 INFO - PROCESS | 2513 | 1464623516450 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}] 08:51:56 INFO - PROCESS | 2513 | 1464623516559 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:51:56 INFO - PROCESS | 2513 | 1464623516662 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c214000 == 66 [pid = 2513] [id = 565] 08:51:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x121248000) [pid = 2513] [serial = 1695] [outer = 0x0] 08:51:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x121576000) [pid = 2513] [serial = 1696] [outer = 0x121248000] 08:51:56 INFO - PROCESS | 2513 | 1464623516692 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x124fd6c00) [pid = 2513] [serial = 1697] [outer = 0x121248000] 08:51:57 INFO - PROCESS | 2513 | 1464623517120 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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 720ms 08:51:57 INFO - PROCESS | 2513 | 1464623517167 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2513 | 1464623517170 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:51:57 INFO - PROCESS | 2513 | 1464623517178 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 2513 | 1464623517181 Marionette TRACE conn2 <- [1,2234,null,{}] 08:51:57 INFO - PROCESS | 2513 | 1464623517184 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}] 08:51:57 INFO - PROCESS | 2513 | 1464623517297 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:51:57 INFO - PROCESS | 2513 | 1464623517405 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x13555d800 == 67 [pid = 2513] [id = 566] 08:51:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x121249400) [pid = 2513] [serial = 1698] [outer = 0x0] 08:51:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12880a800) [pid = 2513] [serial = 1699] [outer = 0x121249400] 08:51:57 INFO - PROCESS | 2513 | 1464623517438 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x1295ef800) [pid = 2513] [serial = 1700] [outer = 0x121249400] 08:51:57 INFO - PROCESS | 2513 | 1464623517847 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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 725ms 08:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:51:57 INFO - PROCESS | 2513 | 1464623517900 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2513 | 1464623517901 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:51:57 INFO - PROCESS | 2513 | 1464623517905 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 2513 | 1464623517906 Marionette TRACE conn2 <- [1,2238,null,{}] 08:51:57 INFO - PROCESS | 2513 | 1464623517909 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}] 08:51:58 INFO - PROCESS | 2513 | 1464623518016 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:51:58 INFO - PROCESS | 2513 | 1464623518122 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357c2800 == 68 [pid = 2513] [id = 567] 08:51:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12a7c4000) [pid = 2513] [serial = 1701] [outer = 0x0] 08:51:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12abc9000) [pid = 2513] [serial = 1702] [outer = 0x12a7c4000] 08:51:58 INFO - PROCESS | 2513 | 1464623518154 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12b2c0400) [pid = 2513] [serial = 1703] [outer = 0x12a7c4000] 08:51:58 INFO - PROCESS | 2513 | 1464623518594 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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 719ms 08:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:51:58 INFO - PROCESS | 2513 | 1464623518625 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 2513 | 1464623518627 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:51:58 INFO - PROCESS | 2513 | 1464623518631 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 2513 | 1464623518633 Marionette TRACE conn2 <- [1,2242,null,{}] 08:51:58 INFO - PROCESS | 2513 | 1464623518636 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}] 08:51:58 INFO - PROCESS | 2513 | 1464623518796 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:51:58 INFO - PROCESS | 2513 | 1464623518911 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b77800 == 69 [pid = 2513] [id = 568] 08:51:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x12c015400) [pid = 2513] [serial = 1704] [outer = 0x0] 08:51:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x12c03cc00) [pid = 2513] [serial = 1705] [outer = 0x12c015400] 08:51:58 INFO - PROCESS | 2513 | 1464623518947 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x12c90fc00) [pid = 2513] [serial = 1706] [outer = 0x12c015400] 08:51:59 INFO - PROCESS | 2513 | 1464623519383 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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 777ms 08:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:51:59 INFO - PROCESS | 2513 | 1464623519407 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 2513 | 1464623519409 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:51:59 INFO - PROCESS | 2513 | 1464623519411 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 2513 | 1464623519412 Marionette TRACE conn2 <- [1,2246,null,{}] 08:51:59 INFO - PROCESS | 2513 | 1464623519414 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}] 08:51:59 INFO - PROCESS | 2513 | 1464623519525 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:51:59 INFO - PROCESS | 2513 | 1464623519604 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f8a000 == 70 [pid = 2513] [id = 569] 08:51:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x12c913800) [pid = 2513] [serial = 1707] [outer = 0x0] 08:51:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x12cc6e000) [pid = 2513] [serial = 1708] [outer = 0x12c913800] 08:51:59 INFO - PROCESS | 2513 | 1464623519635 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x12cc76400) [pid = 2513] [serial = 1709] [outer = 0x12c913800] 08:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 669ms 08:52:00 INFO - PROCESS | 2513 | 1464623520074 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]]]}] 08:52:00 INFO - PROCESS | 2513 | 1464623520081 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 2513 | 1464623520082 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:52:00 INFO - PROCESS | 2513 | 1464623520084 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 2513 | 1464623520086 Marionette TRACE conn2 <- [1,2250,null,{}] 08:52:00 INFO - PROCESS | 2513 | 1464623520088 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}] 08:52:00 INFO - PROCESS | 2513 | 1464623520198 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:52:00 INFO - PROCESS | 2513 | 1464623520305 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e6e800 == 71 [pid = 2513] [id = 570] 08:52:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x1180c8800) [pid = 2513] [serial = 1710] [outer = 0x0] 08:52:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x126fe9000) [pid = 2513] [serial = 1711] [outer = 0x1180c8800] 08:52:00 INFO - PROCESS | 2513 | 1464623520339 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x12cc68800) [pid = 2513] [serial = 1712] [outer = 0x1180c8800] 08:52:00 INFO - PROCESS | 2513 | 1464623520943 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]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 874ms 08:52:00 INFO - PROCESS | 2513 | 1464623520970 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 2513 | 1464623520972 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:52:00 INFO - PROCESS | 2513 | 1464623520978 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 2513 | 1464623520980 Marionette TRACE conn2 <- [1,2254,null,{}] 08:52:00 INFO - PROCESS | 2513 | 1464623520983 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}] 08:52:01 INFO - PROCESS | 2513 | 1464623521085 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:52:01 INFO - PROCESS | 2513 | 1464623521173 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x11709d800 == 72 [pid = 2513] [id = 571] 08:52:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x115f37c00) [pid = 2513] [serial = 1713] [outer = 0x0] 08:52:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x116a65000) [pid = 2513] [serial = 1714] [outer = 0x115f37c00] 08:52:01 INFO - PROCESS | 2513 | 1464623521202 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x118582000) [pid = 2513] [serial = 1715] [outer = 0x115f37c00] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x1354b0800 == 71 [pid = 2513] [id = 509] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3e9000 == 70 [pid = 2513] [id = 562] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3de000 == 69 [pid = 2513] [id = 561] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12c51b800 == 68 [pid = 2513] [id = 560] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x1215bb000 == 67 [pid = 2513] [id = 559] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12c21b800 == 66 [pid = 2513] [id = 558] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12baa5000 == 65 [pid = 2513] [id = 557] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12b249800 == 64 [pid = 2513] [id = 556] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x121574c00) [pid = 2513] [serial = 1591] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x12c03d800) [pid = 2513] [serial = 1630] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | 1464623521682 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]]]}] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12a81d800 == 63 [pid = 2513] [id = 555] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x129111000 == 62 [pid = 2513] [id = 554] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x1256a0800 == 61 [pid = 2513] [id = 553] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x1191d9800 == 60 [pid = 2513] [id = 552] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x119059800 == 59 [pid = 2513] [id = 551] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x1217e2800 == 58 [pid = 2513] [id = 550] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x1357d4800 == 57 [pid = 2513] [id = 546] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa17000 == 56 [pid = 2513] [id = 545] 08:52:01 INFO - PROCESS | 2513 | --DOCSHELL 0x121276800 == 55 [pid = 2513] [id = 544] 08:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 722ms 08:52:01 INFO - PROCESS | 2513 | 1464623521706 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2513 | 1464623521710 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:52:01 INFO - PROCESS | 2513 | 1464623521714 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2513 | 1464623521716 Marionette TRACE conn2 <- [1,2258,null,{}] 08:52:01 INFO - PROCESS | 2513 | 1464623521720 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}] 08:52:01 INFO - PROCESS | 2513 | 1464623521810 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:52:01 INFO - PROCESS | 2513 | 1464623521814 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188b9000 == 56 [pid = 2513] [id = 572] 08:52:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x11878e000) [pid = 2513] [serial = 1716] [outer = 0x0] 08:52:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x1190d2000) [pid = 2513] [serial = 1717] [outer = 0x11878e000] 08:52:01 INFO - PROCESS | 2513 | 1464623521840 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x119c90c00) [pid = 2513] [serial = 1718] [outer = 0x11878e000] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x12b022800) [pid = 2513] [serial = 1568] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x12abbf400) [pid = 2513] [serial = 1612] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x12b2bfc00) [pid = 2513] [serial = 1615] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x12b2b4c00) [pid = 2513] [serial = 1613] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x12badf400) [pid = 2513] [serial = 1618] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x121244400) [pid = 2513] [serial = 1600] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x121752c00) [pid = 2513] [serial = 1601] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x124fc9400) [pid = 2513] [serial = 1579] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12b9da800) [pid = 2513] [serial = 1588] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x124d6c800) [pid = 2513] [serial = 1603] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12697d000) [pid = 2513] [serial = 1604] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x12b0a4800) [pid = 2513] [serial = 1585] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x1291bd400) [pid = 2513] [serial = 1609] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x12bad8400) [pid = 2513] [serial = 1616] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x11204d000) [pid = 2513] [serial = 1570] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x1180bc400) [pid = 2513] [serial = 1573] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x11808c400) [pid = 2513] [serial = 1597] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x119189c00) [pid = 2513] [serial = 1598] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x126fec800) [pid = 2513] [serial = 1606] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x12880cc00) [pid = 2513] [serial = 1607] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x12a7c5c00) [pid = 2513] [serial = 1582] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x113cefc00) [pid = 2513] [serial = 1621] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x116a65400) [pid = 2513] [serial = 1595] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x115f38c00) [pid = 2513] [serial = 1594] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x11970a000) [pid = 2513] [serial = 1576] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x1180c3400) [pid = 2513] [serial = 1622] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x121766800) [pid = 2513] [serial = 1624] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12c016400) [pid = 2513] [serial = 1627] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12bae7400) [pid = 2513] [serial = 1619] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x12bae7c00) [pid = 2513] [serial = 1625] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12c033000) [pid = 2513] [serial = 1628] [outer = 0x0] [url = about:blank] 08:52:01 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x12a8b2400) [pid = 2513] [serial = 1610] [outer = 0x0] [url = about:blank] 08:52:02 INFO - PROCESS | 2513 | 1464623522252 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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 571ms 08:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:52:02 INFO - PROCESS | 2513 | 1464623522286 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2513 | 1464623522288 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:52:02 INFO - PROCESS | 2513 | 1464623522291 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2513 | 1464623522295 Marionette TRACE conn2 <- [1,2262,null,{}] 08:52:02 INFO - PROCESS | 2513 | 1464623522306 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}] 08:52:02 INFO - PROCESS | 2513 | 1464623522440 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:52:02 INFO - PROCESS | 2513 | 1464623522476 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x128f4b000 == 57 [pid = 2513] [id = 573] 08:52:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x121765c00) [pid = 2513] [serial = 1719] [outer = 0x0] 08:52:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x124c4c800) [pid = 2513] [serial = 1720] [outer = 0x121765c00] 08:52:02 INFO - PROCESS | 2513 | 1464623522520 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12564dc00) [pid = 2513] [serial = 1721] [outer = 0x121765c00] 08:52:02 INFO - PROCESS | 2513 | 1464623522936 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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 673ms 08:52:02 INFO - PROCESS | 2513 | 1464623522965 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2513 | 1464623522974 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:52:02 INFO - PROCESS | 2513 | 1464623522977 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2513 | 1464623522978 Marionette TRACE conn2 <- [1,2266,null,{}] 08:52:02 INFO - PROCESS | 2513 | 1464623522980 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}] 08:52:03 INFO - PROCESS | 2513 | 1464623523069 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:52:03 INFO - PROCESS | 2513 | 1464623523073 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba93000 == 58 [pid = 2513] [id = 574] 08:52:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x126e29400) [pid = 2513] [serial = 1722] [outer = 0x0] 08:52:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x129359800) [pid = 2513] [serial = 1723] [outer = 0x126e29400] 08:52:03 INFO - PROCESS | 2513 | 1464623523099 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x1295c8800) [pid = 2513] [serial = 1724] [outer = 0x126e29400] 08:52:03 INFO - PROCESS | 2513 | 1464623523427 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]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 471ms 08:52:03 INFO - PROCESS | 2513 | 1464623523449 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:52:03 INFO - PROCESS | 2513 | 1464623523451 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:52:03 INFO - PROCESS | 2513 | 1464623523456 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 2513 | 1464623523458 Marionette TRACE conn2 <- [1,2270,null,{}] 08:52:03 INFO - PROCESS | 2513 | 1464623523461 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}] 08:52:03 INFO - PROCESS | 2513 | 1464623523590 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:52:03 INFO - PROCESS | 2513 | 1464623523702 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda0000 == 59 [pid = 2513] [id = 575] 08:52:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x113058800) [pid = 2513] [serial = 1725] [outer = 0x0] 08:52:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x1295cb400) [pid = 2513] [serial = 1726] [outer = 0x113058800] 08:52:03 INFO - PROCESS | 2513 | 1464623523744 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x12a8b1400) [pid = 2513] [serial = 1727] [outer = 0x113058800] 08:52:04 INFO - PROCESS | 2513 | 1464623524113 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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 08:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:52:04 INFO - PROCESS | 2513 | 1464623524125 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 2513 | 1464623524127 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:52:04 INFO - PROCESS | 2513 | 1464623524129 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 2513 | 1464623524130 Marionette TRACE conn2 <- [1,2274,null,{}] 08:52:04 INFO - PROCESS | 2513 | 1464623524132 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}] 08:52:04 INFO - PROCESS | 2513 | 1464623524301 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:52:04 INFO - PROCESS | 2513 | 1464623524323 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd82800 == 60 [pid = 2513] [id = 576] 08:52:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x1194cf800) [pid = 2513] [serial = 1728] [outer = 0x0] 08:52:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12b09bc00) [pid = 2513] [serial = 1729] [outer = 0x1194cf800] 08:52:04 INFO - PROCESS | 2513 | 1464623524365 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12c01cc00) [pid = 2513] [serial = 1730] [outer = 0x1194cf800] 08:52:04 INFO - PROCESS | 2513 | 1464623524791 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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 668ms 08:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:52:04 INFO - PROCESS | 2513 | 1464623524797 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 2513 | 1464623524798 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:52:04 INFO - PROCESS | 2513 | 1464623524801 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 2513 | 1464623524802 Marionette TRACE conn2 <- [1,2278,null,{}] 08:52:04 INFO - PROCESS | 2513 | 1464623524807 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}] 08:52:04 INFO - PROCESS | 2513 | 1464623524915 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:52:04 INFO - PROCESS | 2513 | 1464623524972 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d37c800 == 61 [pid = 2513] [id = 577] 08:52:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12c033000) [pid = 2513] [serial = 1731] [outer = 0x0] 08:52:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12c904400) [pid = 2513] [serial = 1732] [outer = 0x12c033000] 08:52:04 INFO - PROCESS | 2513 | 1464623524996 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12c90f000) [pid = 2513] [serial = 1733] [outer = 0x12c033000] 08:52:05 INFO - PROCESS | 2513 | 1464623525310 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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 523ms 08:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:52:05 INFO - PROCESS | 2513 | 1464623525323 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2513 | 1464623525324 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:52:05 INFO - PROCESS | 2513 | 1464623525327 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 2513 | 1464623525328 Marionette TRACE conn2 <- [1,2282,null,{}] 08:52:05 INFO - PROCESS | 2513 | 1464623525337 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}] 08:52:05 INFO - PROCESS | 2513 | 1464623525449 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:52:05 INFO - PROCESS | 2513 | 1464623525490 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354a9000 == 62 [pid = 2513] [id = 578] 08:52:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x12c03b400) [pid = 2513] [serial = 1734] [outer = 0x0] 08:52:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12cc6f000) [pid = 2513] [serial = 1735] [outer = 0x12c03b400] 08:52:05 INFO - PROCESS | 2513 | 1464623525515 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12cccb800) [pid = 2513] [serial = 1736] [outer = 0x12c03b400] 08:52:05 INFO - PROCESS | 2513 | 1464623525812 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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 528ms 08:52:05 INFO - PROCESS | 2513 | 1464623525857 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2513 | 1464623525859 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:52:05 INFO - PROCESS | 2513 | 1464623525861 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 2513 | 1464623525862 Marionette TRACE conn2 <- [1,2286,null,{}] 08:52:05 INFO - PROCESS | 2513 | 1464623525864 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}] 08:52:06 INFO - PROCESS | 2513 | 1464623526096 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x12bae3800) [pid = 2513] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x1214b4000) [pid = 2513] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x11965b800) [pid = 2513] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x1185efc00) [pid = 2513] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x111030400) [pid = 2513] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x115f3fc00) [pid = 2513] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x1295e6000) [pid = 2513] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x11948ec00) [pid = 2513] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x11284b400) [pid = 2513] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x1291ba800) [pid = 2513] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x112054c00) [pid = 2513] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x1185fec00) [pid = 2513] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:52:06 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x1276e4400) [pid = 2513] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:52:06 INFO - PROCESS | 2513 | 1464623526148 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187eb000 == 63 [pid = 2513] [id = 579] 08:52:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x111024800) [pid = 2513] [serial = 1737] [outer = 0x0] 08:52:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x112841c00) [pid = 2513] [serial = 1738] [outer = 0x111024800] 08:52:06 INFO - PROCESS | 2513 | 1464623526175 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x124d6f800) [pid = 2513] [serial = 1739] [outer = 0x111024800] 08:52:06 INFO - PROCESS | 2513 | 1464623526493 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]]]}] 08:52:06 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 08:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 669ms 08:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:52:06 INFO - PROCESS | 2513 | 1464623526531 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 2513 | 1464623526532 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:52:06 INFO - PROCESS | 2513 | 1464623526534 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 2513 | 1464623526535 Marionette TRACE conn2 <- [1,2290,null,{}] 08:52:06 INFO - PROCESS | 2513 | 1464623526538 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}] 08:52:06 INFO - PROCESS | 2513 | 1464623526628 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:52:06 INFO - PROCESS | 2513 | 1464623526694 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356d7000 == 64 [pid = 2513] [id = 580] 08:52:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x121747800) [pid = 2513] [serial = 1740] [outer = 0x0] 08:52:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x12c040c00) [pid = 2513] [serial = 1741] [outer = 0x121747800] 08:52:06 INFO - PROCESS | 2513 | 1464623526720 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12d39cc00) [pid = 2513] [serial = 1742] [outer = 0x121747800] 08:52:07 INFO - PROCESS | 2513 | 1464623527020 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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 523ms 08:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:52:07 INFO - PROCESS | 2513 | 1464623527058 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 2513 | 1464623527059 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:52:07 INFO - PROCESS | 2513 | 1464623527061 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 2513 | 1464623527063 Marionette TRACE conn2 <- [1,2294,null,{}] 08:52:07 INFO - PROCESS | 2513 | 1464623527065 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}] 08:52:07 INFO - PROCESS | 2513 | 1464623527173 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:52:07 INFO - PROCESS | 2513 | 1464623527177 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f87800 == 65 [pid = 2513] [id = 581] 08:52:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12d3a2c00) [pid = 2513] [serial = 1743] [outer = 0x0] 08:52:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12d7a3c00) [pid = 2513] [serial = 1744] [outer = 0x12d3a2c00] 08:52:07 INFO - PROCESS | 2513 | 1464623527206 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12d7b0400) [pid = 2513] [serial = 1745] [outer = 0x12d3a2c00] 08:52:07 INFO - PROCESS | 2513 | 1464623527567 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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 522ms 08:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:52:07 INFO - PROCESS | 2513 | 1464623527583 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 2513 | 1464623527584 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:52:07 INFO - PROCESS | 2513 | 1464623527587 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 2513 | 1464623527590 Marionette TRACE conn2 <- [1,2298,null,{}] 08:52:07 INFO - PROCESS | 2513 | 1464623527592 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}] 08:52:07 INFO - PROCESS | 2513 | 1464623527714 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:52:07 INFO - PROCESS | 2513 | 1464623527721 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x137fd4800 == 66 [pid = 2513] [id = 582] 08:52:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x112882800) [pid = 2513] [serial = 1746] [outer = 0x0] 08:52:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x11288a400) [pid = 2513] [serial = 1747] [outer = 0x112882800] 08:52:07 INFO - PROCESS | 2513 | 1464623527745 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x11288e400) [pid = 2513] [serial = 1748] [outer = 0x112882800] 08:52:08 INFO - PROCESS | 2513 | 1464623528043 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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 472ms 08:52:08 INFO - PROCESS | 2513 | 1464623528060 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 2513 | 1464623528061 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:52:08 INFO - PROCESS | 2513 | 1464623528149 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2513 | 1464623528151 Marionette TRACE conn2 <- [1,2302,null,{}] 08:52:08 INFO - PROCESS | 2513 | 1464623528155 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}] 08:52:08 INFO - PROCESS | 2513 | 1464623528260 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:52:08 INFO - PROCESS | 2513 | 1464623528364 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a1a000 == 67 [pid = 2513] [id = 583] 08:52:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x112849000) [pid = 2513] [serial = 1749] [outer = 0x0] 08:52:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x112882400) [pid = 2513] [serial = 1750] [outer = 0x112849000] 08:52:08 INFO - PROCESS | 2513 | 1464623528395 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x1129d7800) [pid = 2513] [serial = 1751] [outer = 0x112849000] 08:52:08 INFO - PROCESS | 2513 | 1464623528860 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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 722ms 08:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:52:08 INFO - PROCESS | 2513 | 1464623528870 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 2513 | 1464623528873 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:52:08 INFO - PROCESS | 2513 | 1464623528876 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2513 | 1464623528878 Marionette TRACE conn2 <- [1,2306,null,{}] 08:52:08 INFO - PROCESS | 2513 | 1464623528884 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}] 08:52:09 INFO - PROCESS | 2513 | 1464623528998 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:52:09 INFO - PROCESS | 2513 | 1464623529076 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa15000 == 68 [pid = 2513] [id = 584] 08:52:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x1129d0000) [pid = 2513] [serial = 1752] [outer = 0x0] 08:52:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x117e2f400) [pid = 2513] [serial = 1753] [outer = 0x1129d0000] 08:52:09 INFO - PROCESS | 2513 | 1464623529107 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x12123d800) [pid = 2513] [serial = 1754] [outer = 0x1129d0000] 08:52:09 INFO - PROCESS | 2513 | 1464623529544 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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 720ms 08:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:52:09 INFO - PROCESS | 2513 | 1464623529597 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 2513 | 1464623529598 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:52:09 INFO - PROCESS | 2513 | 1464623529601 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 2513 | 1464623529602 Marionette TRACE conn2 <- [1,2310,null,{}] 08:52:09 INFO - PROCESS | 2513 | 1464623529605 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}] 08:52:09 INFO - PROCESS | 2513 | 1464623529736 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:52:09 INFO - PROCESS | 2513 | 1464623529836 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f93000 == 69 [pid = 2513] [id = 585] 08:52:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x12768fc00) [pid = 2513] [serial = 1755] [outer = 0x0] 08:52:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x128fbe800) [pid = 2513] [serial = 1756] [outer = 0x12768fc00] 08:52:09 INFO - PROCESS | 2513 | 1464623529872 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x12a886c00) [pid = 2513] [serial = 1757] [outer = 0x12768fc00] 08:52:10 INFO - PROCESS | 2513 | 1464623530337 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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 769ms 08:52:10 INFO - PROCESS | 2513 | 1464623530390 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2513 | 1464623530392 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:52:10 INFO - PROCESS | 2513 | 1464623530397 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 2513 | 1464623530399 Marionette TRACE conn2 <- [1,2314,null,{}] 08:52:10 INFO - PROCESS | 2513 | 1464623530402 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}] 08:52:10 INFO - PROCESS | 2513 | 1464623530568 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:52:10 INFO - PROCESS | 2513 | 1464623530648 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x135916000 == 70 [pid = 2513] [id = 586] 08:52:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x12b9da800) [pid = 2513] [serial = 1758] [outer = 0x0] 08:52:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x12bae2000) [pid = 2513] [serial = 1759] [outer = 0x12b9da800] 08:52:10 INFO - PROCESS | 2513 | 1464623530678 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x12c039800) [pid = 2513] [serial = 1760] [outer = 0x12b9da800] 08:52:11 INFO - PROCESS | 2513 | 1464623531113 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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 08:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:52:11 INFO - PROCESS | 2513 | 1464623531167 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 2513 | 1464623531168 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:52:11 INFO - PROCESS | 2513 | 1464623531171 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2513 | 1464623531172 Marionette TRACE conn2 <- [1,2318,null,{}] 08:52:11 INFO - PROCESS | 2513 | 1464623531174 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}] 08:52:11 INFO - PROCESS | 2513 | 1464623531283 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:52:11 INFO - PROCESS | 2513 | 1464623531391 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x13599a800 == 71 [pid = 2513] [id = 587] 08:52:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x12b9de400) [pid = 2513] [serial = 1761] [outer = 0x0] 08:52:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x12d394c00) [pid = 2513] [serial = 1762] [outer = 0x12b9de400] 08:52:11 INFO - PROCESS | 2513 | 1464623531422 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x12d57dc00) [pid = 2513] [serial = 1763] [outer = 0x12b9de400] 08:52:11 INFO - PROCESS | 2513 | 1464623531802 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] 08:52:11 INFO - PROCESS | 2513 | 1464623531841 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:52:11 INFO - PROCESS | 2513 | 1464623531843 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2513 | 1464623531844 Marionette TRACE conn2 <- [1,2322,null,{}] 08:52:11 INFO - PROCESS | 2513 | 1464623531847 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}] 08:52:11 INFO - PROCESS | 2513 | 1464623531971 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:52:12 INFO - PROCESS | 2513 | 1464623532052 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x135c9a800 == 72 [pid = 2513] [id = 588] 08:52:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x12d7a2800) [pid = 2513] [serial = 1764] [outer = 0x0] 08:52:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x12dcb3800) [pid = 2513] [serial = 1765] [outer = 0x12d7a2800] 08:52:12 INFO - PROCESS | 2513 | 1464623532082 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x12f1b9000) [pid = 2513] [serial = 1766] [outer = 0x12d7a2800] 08:52:12 INFO - PROCESS | 2513 | 1464623532463 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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 08:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:52:12 INFO - PROCESS | 2513 | 1464623532514 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2513 | 1464623532515 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:52:12 INFO - PROCESS | 2513 | 1464623532517 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2513 | 1464623532518 Marionette TRACE conn2 <- [1,2326,null,{}] 08:52:12 INFO - PROCESS | 2513 | 1464623532521 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}] 08:52:12 INFO - PROCESS | 2513 | 1464623532647 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:52:12 INFO - PROCESS | 2513 | 1464623532742 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x135cb3000 == 73 [pid = 2513] [id = 589] 08:52:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x12dcbc400) [pid = 2513] [serial = 1767] [outer = 0x0] 08:52:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x12f1c0400) [pid = 2513] [serial = 1768] [outer = 0x12dcbc400] 08:52:12 INFO - PROCESS | 2513 | 1464623532772 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x12f1c4800) [pid = 2513] [serial = 1769] [outer = 0x12dcbc400] 08:52:13 INFO - PROCESS | 2513 | 1464623533441 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]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 970ms 08:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:52:13 INFO - PROCESS | 2513 | 1464623533488 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 2513 | 1464623533490 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:52:13 INFO - PROCESS | 2513 | 1464623533494 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 2513 | 1464623533496 Marionette TRACE conn2 <- [1,2330,null,{}] 08:52:13 INFO - PROCESS | 2513 | 1464623533500 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}] 08:52:13 INFO - PROCESS | 2513 | 1464623533601 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:52:13 INFO - PROCESS | 2513 | 1464623533684 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x121399800 == 74 [pid = 2513] [id = 590] 08:52:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x112885800) [pid = 2513] [serial = 1770] [outer = 0x0] 08:52:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x1129cc400) [pid = 2513] [serial = 1771] [outer = 0x112885800] 08:52:13 INFO - PROCESS | 2513 | 1464623533712 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x1130b8400) [pid = 2513] [serial = 1772] [outer = 0x112885800] 08:52:14 INFO - PROCESS | 2513 | 1464623534146 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]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 673ms 08:52:14 INFO - PROCESS | 2513 | 1464623534167 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 2513 | 1464623534171 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:52:14 INFO - PROCESS | 2513 | 1464623534175 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 2513 | 1464623534177 Marionette TRACE conn2 <- [1,2334,null,{}] 08:52:14 INFO - PROCESS | 2513 | 1464623534179 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}] 08:52:14 INFO - PROCESS | 2513 | 1464623534280 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:52:14 INFO - PROCESS | 2513 | 1464623534352 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x11601c000 == 75 [pid = 2513] [id = 591] 08:52:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x112847400) [pid = 2513] [serial = 1773] [outer = 0x0] 08:52:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x116a62400) [pid = 2513] [serial = 1774] [outer = 0x112847400] 08:52:14 INFO - PROCESS | 2513 | 1464623534422 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x118080800) [pid = 2513] [serial = 1775] [outer = 0x112847400] 08:52:14 INFO - PROCESS | 2513 | 1464623534855 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]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 721ms 08:52:14 INFO - PROCESS | 2513 | 1464623534897 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 2513 | 1464623534898 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:52:14 INFO - PROCESS | 2513 | 1464623534900 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 2513 | 1464623534903 Marionette TRACE conn2 <- [1,2338,null,{}] 08:52:14 INFO - PROCESS | 2513 | 1464623534910 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}] 08:52:15 INFO - PROCESS | 2513 | 1464623535014 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:52:15 INFO - PROCESS | 2513 | 1464623535097 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c68800 == 76 [pid = 2513] [id = 592] 08:52:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x118578c00) [pid = 2513] [serial = 1776] [outer = 0x0] 08:52:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x1185fe400) [pid = 2513] [serial = 1777] [outer = 0x118578c00] 08:52:15 INFO - PROCESS | 2513 | 1464623535126 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x11917e400) [pid = 2513] [serial = 1778] [outer = 0x118578c00] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x135f87800 == 75 [pid = 2513] [id = 581] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x1356d7000 == 74 [pid = 2513] [id = 580] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x1187eb000 == 73 [pid = 2513] [id = 579] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x1354a9000 == 72 [pid = 2513] [id = 578] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x12baeac00) [pid = 2513] [serial = 1648] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x12b9e2000) [pid = 2513] [serial = 1645] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x12b020800) [pid = 2513] [serial = 1642] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x128fb7400) [pid = 2513] [serial = 1639] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x12156d000) [pid = 2513] [serial = 1636] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x1180ca800) [pid = 2513] [serial = 1633] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x12d37c800 == 71 [pid = 2513] [id = 577] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd82800 == 70 [pid = 2513] [id = 576] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda0000 == 69 [pid = 2513] [id = 575] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba93000 == 68 [pid = 2513] [id = 574] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x128f4b000 == 67 [pid = 2513] [id = 573] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x1188b9000 == 66 [pid = 2513] [id = 572] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x11709d800 == 65 [pid = 2513] [id = 571] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x123521000 == 64 [pid = 2513] [id = 564] 08:52:15 INFO - PROCESS | 2513 | --DOCSHELL 0x115d05000 == 63 [pid = 2513] [id = 563] 08:52:15 INFO - PROCESS | 2513 | 1464623535551 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]]]}] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x121126400) [pid = 2513] [serial = 1660] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x121520c00) [pid = 2513] [serial = 1661] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x11660fc00) [pid = 2513] [serial = 1652] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x115d3d400) [pid = 2513] [serial = 1651] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x1295cc000) [pid = 2513] [serial = 1673] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x129366400) [pid = 2513] [serial = 1672] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x12a8b0000) [pid = 2513] [serial = 1676] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x121b52800) [pid = 2513] [serial = 1679] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x12baf0c00) [pid = 2513] [serial = 1684] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x12c01b000) [pid = 2513] [serial = 1687] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x112eae400) [pid = 2513] [serial = 1678] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x12b9e2c00) [pid = 2513] [serial = 1682] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x12880c800) [pid = 2513] [serial = 1669] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x12b020400) [pid = 2513] [serial = 1681] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x128fbb800) [pid = 2513] [serial = 1670] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x127689400) [pid = 2513] [serial = 1667] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x12c01c000) [pid = 2513] [serial = 1685] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x124fd7400) [pid = 2513] [serial = 1666] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x121579400) [pid = 2513] [serial = 1663] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x124c46c00) [pid = 2513] [serial = 1664] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x118855400) [pid = 2513] [serial = 1657] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x119185800) [pid = 2513] [serial = 1658] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x12c679000) [pid = 2513] [serial = 1631] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x118388400) [pid = 2513] [serial = 1655] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x117690000) [pid = 2513] [serial = 1654] [outer = 0x0] [url = about:blank] 08:52:15 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x12a7c8000) [pid = 2513] [serial = 1675] [outer = 0x0] [url = about:blank] 08:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 672ms 08:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:52:15 INFO - PROCESS | 2513 | 1464623535573 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 2513 | 1464623535574 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:52:15 INFO - PROCESS | 2513 | 1464623535576 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 2513 | 1464623535577 Marionette TRACE conn2 <- [1,2342,null,{}] 08:52:15 INFO - PROCESS | 2513 | 1464623535580 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}] 08:52:15 INFO - PROCESS | 2513 | 1464623535686 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:52:15 INFO - PROCESS | 2513 | 1464623535691 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x119ab3800 == 64 [pid = 2513] [id = 593] 08:52:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x118087800) [pid = 2513] [serial = 1779] [outer = 0x0] 08:52:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x1190d8c00) [pid = 2513] [serial = 1780] [outer = 0x118087800] 08:52:15 INFO - PROCESS | 2513 | 1464623535717 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x119658c00) [pid = 2513] [serial = 1781] [outer = 0x118087800] 08:52:16 INFO - PROCESS | 2513 | 1464623536044 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]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 522ms 08:52:16 INFO - PROCESS | 2513 | 1464623536132 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2513 | 1464623536134 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:52:16 INFO - PROCESS | 2513 | 1464623536139 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2513 | 1464623536141 Marionette TRACE conn2 <- [1,2346,null,{}] 08:52:16 INFO - PROCESS | 2513 | 1464623536144 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}] 08:52:16 INFO - PROCESS | 2513 | 1464623536273 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:52:16 INFO - PROCESS | 2513 | 1464623536283 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274db000 == 65 [pid = 2513] [id = 594] 08:52:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x119709c00) [pid = 2513] [serial = 1782] [outer = 0x0] 08:52:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x12123e400) [pid = 2513] [serial = 1783] [outer = 0x119709c00] 08:52:16 INFO - PROCESS | 2513 | 1464623536326 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x12156ec00) [pid = 2513] [serial = 1784] [outer = 0x119709c00] 08:52:16 INFO - PROCESS | 2513 | 1464623536778 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]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 669ms 08:52:16 INFO - PROCESS | 2513 | 1464623536809 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2513 | 1464623536817 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:52:16 INFO - PROCESS | 2513 | 1464623536820 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2513 | 1464623536821 Marionette TRACE conn2 <- [1,2350,null,{}] 08:52:16 INFO - PROCESS | 2513 | 1464623536823 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}] 08:52:16 INFO - PROCESS | 2513 | 1464623536938 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:52:16 INFO - PROCESS | 2513 | 1464623536945 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5d5000 == 66 [pid = 2513] [id = 595] 08:52:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x1219abc00) [pid = 2513] [serial = 1785] [outer = 0x0] 08:52:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x12355c000) [pid = 2513] [serial = 1786] [outer = 0x1219abc00] 08:52:16 INFO - PROCESS | 2513 | 1464623536971 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x12697e800) [pid = 2513] [serial = 1787] [outer = 0x1219abc00] 08:52:17 INFO - PROCESS | 2513 | 1464623537326 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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 08:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:52:17 INFO - PROCESS | 2513 | 1464623537341 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 2513 | 1464623537343 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:52:17 INFO - PROCESS | 2513 | 1464623537345 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 2513 | 1464623537346 Marionette TRACE conn2 <- [1,2354,null,{}] 08:52:17 INFO - PROCESS | 2513 | 1464623537349 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}] 08:52:17 INFO - PROCESS | 2513 | 1464623537488 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:52:17 INFO - PROCESS | 2513 | 1464623537547 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa17000 == 67 [pid = 2513] [id = 596] 08:52:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x112841800) [pid = 2513] [serial = 1788] [outer = 0x0] 08:52:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x126e26400) [pid = 2513] [serial = 1789] [outer = 0x112841800] 08:52:17 INFO - PROCESS | 2513 | 1464623537579 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x127137800) [pid = 2513] [serial = 1790] [outer = 0x112841800] 08:52:17 INFO - PROCESS | 2513 | 1464623537881 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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 569ms 08:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:52:17 INFO - PROCESS | 2513 | 1464623537915 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 2513 | 1464623537916 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:52:17 INFO - PROCESS | 2513 | 1464623537918 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 2513 | 1464623537921 Marionette TRACE conn2 <- [1,2358,null,{}] 08:52:17 INFO - PROCESS | 2513 | 1464623537924 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}] 08:52:18 INFO - PROCESS | 2513 | 1464623538043 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:52:18 INFO - PROCESS | 2513 | 1464623538086 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba90800 == 68 [pid = 2513] [id = 597] 08:52:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x126e24400) [pid = 2513] [serial = 1791] [outer = 0x0] 08:52:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x127689400) [pid = 2513] [serial = 1792] [outer = 0x126e24400] 08:52:18 INFO - PROCESS | 2513 | 1464623538112 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x12880fc00) [pid = 2513] [serial = 1793] [outer = 0x126e24400] 08:52:18 INFO - PROCESS | 2513 | 1464623538448 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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 572ms 08:52:18 INFO - PROCESS | 2513 | 1464623538491 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 2513 | 1464623538492 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:52:18 INFO - PROCESS | 2513 | 1464623538494 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 2513 | 1464623538495 Marionette TRACE conn2 <- [1,2362,null,{}] 08:52:18 INFO - PROCESS | 2513 | 1464623538498 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}] 08:52:18 INFO - PROCESS | 2513 | 1464623538609 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:52:18 INFO - PROCESS | 2513 | 1464623538649 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bda3000 == 69 [pid = 2513] [id = 598] 08:52:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x126f5a400) [pid = 2513] [serial = 1794] [outer = 0x0] 08:52:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x128fbc400) [pid = 2513] [serial = 1795] [outer = 0x126f5a400] 08:52:18 INFO - PROCESS | 2513 | 1464623538674 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x12935f400) [pid = 2513] [serial = 1796] [outer = 0x126f5a400] 08:52:19 INFO - PROCESS | 2513 | 1464623539011 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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 569ms 08:52:19 INFO - PROCESS | 2513 | 1464623539063 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 2513 | 1464623539064 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:52:19 INFO - PROCESS | 2513 | 1464623539066 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 2513 | 1464623539067 Marionette TRACE conn2 <- [1,2366,null,{}] 08:52:19 INFO - PROCESS | 2513 | 1464623539070 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}] 08:52:19 INFO - PROCESS | 2513 | 1464623539183 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:52:19 INFO - PROCESS | 2513 | 1464623539229 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c947000 == 70 [pid = 2513] [id = 599] 08:52:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x12156d800) [pid = 2513] [serial = 1797] [outer = 0x0] 08:52:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x129367800) [pid = 2513] [serial = 1798] [outer = 0x12156d800] 08:52:19 INFO - PROCESS | 2513 | 1464623539254 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x1295e5800) [pid = 2513] [serial = 1799] [outer = 0x12156d800] 08:52:19 INFO - PROCESS | 2513 | 1464623539629 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]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 570ms 08:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:52:19 INFO - PROCESS | 2513 | 1464623539638 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 2513 | 1464623539640 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:52:19 INFO - PROCESS | 2513 | 1464623539642 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 2513 | 1464623539644 Marionette TRACE conn2 <- [1,2370,null,{}] 08:52:19 INFO - PROCESS | 2513 | 1464623539646 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}] 08:52:20 INFO - PROCESS | 2513 | 1464623540053 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x11948c800) [pid = 2513] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x117e24400) [pid = 2513] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x119662400) [pid = 2513] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x12152a000) [pid = 2513] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x111b0e400) [pid = 2513] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x115f37000) [pid = 2513] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x128804800) [pid = 2513] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x11269c000) [pid = 2513] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x11884f800) [pid = 2513] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x121b52400) [pid = 2513] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12a890400) [pid = 2513] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x118584400) [pid = 2513] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x119661c00) [pid = 2513] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x115fe1c00) [pid = 2513] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x119d0bc00) [pid = 2513] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x11965bc00) [pid = 2513] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x1129d8c00) [pid = 2513] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x111029800) [pid = 2513] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x12b09a800) [pid = 2513] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x113375400) [pid = 2513] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x1276dec00) [pid = 2513] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x121247c00) [pid = 2513] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x127460800) [pid = 2513] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x127683c00) [pid = 2513] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x112a82800) [pid = 2513] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x12b2c2c00) [pid = 2513] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x1194c5800) [pid = 2513] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x116792000) [pid = 2513] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x11284a800) [pid = 2513] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x118085000) [pid = 2513] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x116796400) [pid = 2513] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x1194cf800) [pid = 2513] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12c033000) [pid = 2513] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x12c03b400) [pid = 2513] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x111024800) [pid = 2513] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x121747800) [pid = 2513] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x12d3a2c00) [pid = 2513] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x115f37c00) [pid = 2513] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x11878e000) [pid = 2513] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x126e29400) [pid = 2513] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x1180c8800) [pid = 2513] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x12c913800) [pid = 2513] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x121765c00) [pid = 2513] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x116855000) [pid = 2513] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x121248000) [pid = 2513] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x121249400) [pid = 2513] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12c015400) [pid = 2513] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x12a7c4000) [pid = 2513] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x11102e000) [pid = 2513] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:52:20 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x113058800) [pid = 2513] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:52:20 INFO - PROCESS | 2513 | 1464623540123 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x11267d000 == 71 [pid = 2513] [id = 600] 08:52:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x11102c400) [pid = 2513] [serial = 1800] [outer = 0x0] 08:52:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x112699c00) [pid = 2513] [serial = 1801] [outer = 0x11102c400] 08:52:20 INFO - PROCESS | 2513 | 1464623540152 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x115f39400) [pid = 2513] [serial = 1802] [outer = 0x11102c400] 08:52:20 INFO - PROCESS | 2513 | 1464623540450 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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 872ms 08:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:52:20 INFO - PROCESS | 2513 | 1464623540515 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 2513 | 1464623540517 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:52:20 INFO - PROCESS | 2513 | 1464623540520 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 2513 | 1464623540523 Marionette TRACE conn2 <- [1,2374,null,{}] 08:52:20 INFO - PROCESS | 2513 | 1464623540527 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}] 08:52:20 INFO - PROCESS | 2513 | 1464623540706 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:52:20 INFO - PROCESS | 2513 | 1464623540716 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5cb800 == 72 [pid = 2513] [id = 601] 08:52:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x115f36400) [pid = 2513] [serial = 1803] [outer = 0x0] 08:52:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x118583800) [pid = 2513] [serial = 1804] [outer = 0x115f36400] 08:52:20 INFO - PROCESS | 2513 | 1464623540756 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x121249000) [pid = 2513] [serial = 1805] [outer = 0x115f36400] 08:52:21 INFO - PROCESS | 2513 | 1464623541167 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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 673ms 08:52:21 INFO - PROCESS | 2513 | 1464623541193 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:52:21 INFO - PROCESS | 2513 | 1464623541194 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:52:21 INFO - PROCESS | 2513 | 1464623541196 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2513 | 1464623541197 Marionette TRACE conn2 <- [1,2378,null,{}] 08:52:21 INFO - PROCESS | 2513 | 1464623541200 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}] 08:52:21 INFO - PROCESS | 2513 | 1464623541291 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:52:21 INFO - PROCESS | 2513 | 1464623541361 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d36f000 == 73 [pid = 2513] [id = 602] 08:52:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x116a63400) [pid = 2513] [serial = 1806] [outer = 0x0] 08:52:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x12564b000) [pid = 2513] [serial = 1807] [outer = 0x116a63400] 08:52:21 INFO - PROCESS | 2513 | 1464623541388 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x1276e4400) [pid = 2513] [serial = 1808] [outer = 0x116a63400] 08:52:21 INFO - PROCESS | 2513 | 1464623541665 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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 08:52:21 INFO - PROCESS | 2513 | 1464623541716 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 2513 | 1464623541717 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:52:21 INFO - PROCESS | 2513 | 1464623541719 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2513 | 1464623541721 Marionette TRACE conn2 <- [1,2382,null,{}] 08:52:21 INFO - PROCESS | 2513 | 1464623541726 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}] 08:52:21 INFO - PROCESS | 2513 | 1464623541818 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:52:21 INFO - PROCESS | 2513 | 1464623541822 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dcec800 == 74 [pid = 2513] [id = 603] 08:52:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12697a000) [pid = 2513] [serial = 1809] [outer = 0x0] 08:52:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12a7bd400) [pid = 2513] [serial = 1810] [outer = 0x12697a000] 08:52:21 INFO - PROCESS | 2513 | 1464623541847 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12a8ba400) [pid = 2513] [serial = 1811] [outer = 0x12697a000] 08:52:22 INFO - PROCESS | 2513 | 1464623542385 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]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 08:52:22 INFO - PROCESS | 2513 | 1464623542392 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 2513 | 1464623542395 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:52:22 INFO - PROCESS | 2513 | 1464623542399 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 2513 | 1464623542401 Marionette TRACE conn2 <- [1,2386,null,{}] 08:52:22 INFO - PROCESS | 2513 | 1464623542407 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}] 08:52:22 INFO - PROCESS | 2513 | 1464623542521 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:52:22 INFO - PROCESS | 2513 | 1464623542632 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e66000 == 75 [pid = 2513] [id = 604] 08:52:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x11288c800) [pid = 2513] [serial = 1812] [outer = 0x0] 08:52:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x112ead800) [pid = 2513] [serial = 1813] [outer = 0x11288c800] 08:52:22 INFO - PROCESS | 2513 | 1464623542665 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x115dc4800) [pid = 2513] [serial = 1814] [outer = 0x11288c800] 08:52:23 INFO - PROCESS | 2513 | 1464623543174 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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 874ms 08:52:23 INFO - PROCESS | 2513 | 1464623543274 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 2513 | 1464623543280 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:52:23 INFO - PROCESS | 2513 | 1464623543288 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 2513 | 1464623543291 Marionette TRACE conn2 <- [1,2390,null,{}] 08:52:23 INFO - PROCESS | 2513 | 1464623543294 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}] 08:52:23 INFO - PROCESS | 2513 | 1464623543459 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:52:23 INFO - PROCESS | 2513 | 1464623543536 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x129107000 == 76 [pid = 2513] [id = 605] 08:52:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x1168aac00) [pid = 2513] [serial = 1815] [outer = 0x0] 08:52:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x118523800) [pid = 2513] [serial = 1816] [outer = 0x1168aac00] 08:52:23 INFO - PROCESS | 2513 | 1464623543566 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x1185ef800) [pid = 2513] [serial = 1817] [outer = 0x1168aac00] 08:52:23 INFO - PROCESS | 2513 | 1464623543983 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]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 723ms 08:52:24 INFO - PROCESS | 2513 | 1464623544011 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 2513 | 1464623544013 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:52:24 INFO - PROCESS | 2513 | 1464623544015 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 2513 | 1464623544018 Marionette TRACE conn2 <- [1,2394,null,{}] 08:52:24 INFO - PROCESS | 2513 | 1464623544026 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}] 08:52:24 INFO - PROCESS | 2513 | 1464623544141 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:52:24 INFO - PROCESS | 2513 | 1464623544254 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e00b000 == 77 [pid = 2513] [id = 606] 08:52:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x119182400) [pid = 2513] [serial = 1818] [outer = 0x0] 08:52:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x1194cf000) [pid = 2513] [serial = 1819] [outer = 0x119182400] 08:52:24 INFO - PROCESS | 2513 | 1464623544298 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x124c8e800) [pid = 2513] [serial = 1820] [outer = 0x119182400] 08:52:24 INFO - PROCESS | 2513 | 1464623544715 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]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 726ms 08:52:24 INFO - PROCESS | 2513 | 1464623544741 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 2513 | 1464623544743 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:52:24 INFO - PROCESS | 2513 | 1464623544746 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 2513 | 1464623544747 Marionette TRACE conn2 <- [1,2398,null,{}] 08:52:24 INFO - PROCESS | 2513 | 1464623544749 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}] 08:52:24 INFO - PROCESS | 2513 | 1464623544881 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:52:24 INFO - PROCESS | 2513 | 1464623544991 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x135620800 == 78 [pid = 2513] [id = 607] 08:52:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x12564ac00) [pid = 2513] [serial = 1821] [outer = 0x0] 08:52:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x1276dec00) [pid = 2513] [serial = 1822] [outer = 0x12564ac00] 08:52:25 INFO - PROCESS | 2513 | 1464623545022 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x1295c0000) [pid = 2513] [serial = 1823] [outer = 0x12564ac00] 08:52:25 INFO - PROCESS | 2513 | 1464623545412 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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 719ms 08:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:52:25 INFO - PROCESS | 2513 | 1464623545466 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 2513 | 1464623545467 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:52:25 INFO - PROCESS | 2513 | 1464623545469 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 2513 | 1464623545471 Marionette TRACE conn2 <- [1,2402,null,{}] 08:52:25 INFO - PROCESS | 2513 | 1464623545473 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}] 08:52:25 INFO - PROCESS | 2513 | 1464623545582 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:52:25 INFO - PROCESS | 2513 | 1464623545663 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357ce800 == 79 [pid = 2513] [id = 608] 08:52:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x1276dc000) [pid = 2513] [serial = 1824] [outer = 0x0] 08:52:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x12a7c5000) [pid = 2513] [serial = 1825] [outer = 0x1276dc000] 08:52:25 INFO - PROCESS | 2513 | 1464623545693 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x12a8b4800) [pid = 2513] [serial = 1826] [outer = 0x1276dc000] 08:52:26 INFO - PROCESS | 2513 | 1464623546112 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]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 08:52:26 INFO - PROCESS | 2513 | 1464623546141 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 2513 | 1464623546142 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:52:26 INFO - PROCESS | 2513 | 1464623546144 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 2513 | 1464623546146 Marionette TRACE conn2 <- [1,2406,null,{}] 08:52:26 INFO - PROCESS | 2513 | 1464623546148 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}] 08:52:26 INFO - PROCESS | 2513 | 1464623546295 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:52:26 INFO - PROCESS | 2513 | 1464623546408 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1358a5000 == 80 [pid = 2513] [id = 609] 08:52:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12abbc400) [pid = 2513] [serial = 1827] [outer = 0x0] 08:52:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12b015400) [pid = 2513] [serial = 1828] [outer = 0x12abbc400] 08:52:26 INFO - PROCESS | 2513 | 1464623546441 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x12bad5400) [pid = 2513] [serial = 1829] [outer = 0x12abbc400] 08:52:26 INFO - PROCESS | 2513 | 1464623546855 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]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 720ms 08:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:52:26 INFO - PROCESS | 2513 | 1464623546865 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 2513 | 1464623546867 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:52:26 INFO - PROCESS | 2513 | 1464623546869 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 2513 | 1464623546871 Marionette TRACE conn2 <- [1,2410,null,{}] 08:52:26 INFO - PROCESS | 2513 | 1464623546875 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}] 08:52:26 INFO - PROCESS | 2513 | 1464623546984 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:52:27 INFO - PROCESS | 2513 | 1464623547095 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b83800 == 81 [pid = 2513] [id = 610] 08:52:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12b9dec00) [pid = 2513] [serial = 1830] [outer = 0x0] 08:52:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12baecc00) [pid = 2513] [serial = 1831] [outer = 0x12b9dec00] 08:52:27 INFO - PROCESS | 2513 | 1464623547126 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12c01dc00) [pid = 2513] [serial = 1832] [outer = 0x12b9dec00] 08:52:27 INFO - PROCESS | 2513 | 1464623547547 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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 723ms 08:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:52:27 INFO - PROCESS | 2513 | 1464623547592 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 2513 | 1464623547593 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:52:27 INFO - PROCESS | 2513 | 1464623547596 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 2513 | 1464623547597 Marionette TRACE conn2 <- [1,2414,null,{}] 08:52:27 INFO - PROCESS | 2513 | 1464623547599 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}] 08:52:27 INFO - PROCESS | 2513 | 1464623547729 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:52:27 INFO - PROCESS | 2513 | 1464623547815 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a0f800 == 82 [pid = 2513] [id = 611] 08:52:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x11284b000) [pid = 2513] [serial = 1833] [outer = 0x0] 08:52:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x118087000) [pid = 2513] [serial = 1834] [outer = 0x11284b000] 08:52:27 INFO - PROCESS | 2513 | 1464623547844 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x12c03d800) [pid = 2513] [serial = 1835] [outer = 0x11284b000] 08:52:28 INFO - PROCESS | 2513 | 1464623548253 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]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 719ms 08:52:28 INFO - PROCESS | 2513 | 1464623548315 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 2513 | 1464623548317 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:52:28 INFO - PROCESS | 2513 | 1464623548319 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 2513 | 1464623548322 Marionette TRACE conn2 <- [1,2418,null,{}] 08:52:28 INFO - PROCESS | 2513 | 1464623548325 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}] 08:52:28 INFO - PROCESS | 2513 | 1464623548440 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:52:28 INFO - PROCESS | 2513 | 1464623548526 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x118307000 == 83 [pid = 2513] [id = 612] 08:52:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x112e52c00) [pid = 2513] [serial = 1836] [outer = 0x0] 08:52:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x116610c00) [pid = 2513] [serial = 1837] [outer = 0x112e52c00] 08:52:28 INFO - PROCESS | 2513 | 1464623548557 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x121545800) [pid = 2513] [serial = 1838] [outer = 0x112e52c00] 08:52:29 INFO - PROCESS | 2513 | 1464623549156 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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 874ms 08:52:29 INFO - PROCESS | 2513 | 1464623549194 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2513 | 1464623549197 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:52:29 INFO - PROCESS | 2513 | 1464623549201 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 2513 | 1464623549203 Marionette TRACE conn2 <- [1,2422,null,{}] 08:52:29 INFO - PROCESS | 2513 | 1464623549209 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}] 08:52:29 INFO - PROCESS | 2513 | 1464623549316 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:52:29 INFO - PROCESS | 2513 | 1464623549409 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x121396800 == 84 [pid = 2513] [id = 613] 08:52:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x11283ec00) [pid = 2513] [serial = 1839] [outer = 0x0] 08:52:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x11288e800) [pid = 2513] [serial = 1840] [outer = 0x11283ec00] 08:52:29 INFO - PROCESS | 2513 | 1464623549437 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x115f38000) [pid = 2513] [serial = 1841] [outer = 0x11283ec00] 08:52:29 INFO - PROCESS | 2513 | 1464623549882 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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 725ms 08:52:29 INFO - PROCESS | 2513 | 1464623549927 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2513 | 1464623549932 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:52:29 INFO - PROCESS | 2513 | 1464623549939 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 2513 | 1464623549942 Marionette TRACE conn2 <- [1,2426,null,{}] 08:52:29 INFO - PROCESS | 2513 | 1464623549946 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}] 08:52:30 INFO - PROCESS | 2513 | 1464623550086 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:52:30 INFO - PROCESS | 2513 | 1464623550177 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x121287800 == 85 [pid = 2513] [id = 614] 08:52:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x112888400) [pid = 2513] [serial = 1842] [outer = 0x0] 08:52:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x11768d000) [pid = 2513] [serial = 1843] [outer = 0x112888400] 08:52:30 INFO - PROCESS | 2513 | 1464623550205 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x1185efc00) [pid = 2513] [serial = 1844] [outer = 0x112888400] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x1357d6000 == 84 [pid = 2513] [id = 543] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12d36f000 == 83 [pid = 2513] [id = 602] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5cb800 == 82 [pid = 2513] [id = 601] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x11267d000 == 81 [pid = 2513] [id = 600] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12c947000 == 80 [pid = 2513] [id = 599] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12bda3000 == 79 [pid = 2513] [id = 598] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba90800 == 78 [pid = 2513] [id = 597] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa17000 == 77 [pid = 2513] [id = 596] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x11288a400) [pid = 2513] [serial = 1747] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5d5000 == 76 [pid = 2513] [id = 595] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x1274db000 == 75 [pid = 2513] [id = 594] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x119ab3800 == 74 [pid = 2513] [id = 593] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x128c68800 == 73 [pid = 2513] [id = 592] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x11601c000 == 72 [pid = 2513] [id = 591] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x121399800 == 71 [pid = 2513] [id = 590] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x135916000 == 70 [pid = 2513] [id = 586] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x135f93000 == 69 [pid = 2513] [id = 585] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa15000 == 68 [pid = 2513] [id = 584] 08:52:30 INFO - PROCESS | 2513 | --DOCSHELL 0x119a1a000 == 67 [pid = 2513] [id = 583] 08:52:30 INFO - PROCESS | 2513 | 1464623550630 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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 723ms 08:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:52:30 INFO - PROCESS | 2513 | 1464623550662 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 2513 | 1464623550663 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:52:30 INFO - PROCESS | 2513 | 1464623550665 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 2513 | 1464623550668 Marionette TRACE conn2 <- [1,2430,null,{}] 08:52:30 INFO - PROCESS | 2513 | 1464623550675 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}] 08:52:30 INFO - PROCESS | 2513 | 1464623550768 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x128fc1c00) [pid = 2513] [serial = 1523] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x12697a800) [pid = 2513] [serial = 1408] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x1295ec800) [pid = 2513] [serial = 1640] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x12a7bd800) [pid = 2513] [serial = 1526] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12baea000) [pid = 2513] [serial = 1646] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x12bad5000) [pid = 2513] [serial = 1589] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12123bc00) [pid = 2513] [serial = 1405] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x118581400) [pid = 2513] [serial = 1402] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12abc0400) [pid = 2513] [serial = 1529] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 176 (0x119489400) [pid = 2513] [serial = 1517] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 175 (0x1185fe800) [pid = 2513] [serial = 1574] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 174 (0x125643400) [pid = 2513] [serial = 1637] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 173 (0x119021c00) [pid = 2513] [serial = 1634] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 172 (0x126c9f400) [pid = 2513] [serial = 1465] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 171 (0x12c67c800) [pid = 2513] [serial = 1649] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 170 (0x128cf4c00) [pid = 2513] [serial = 1468] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x11768d400) [pid = 2513] [serial = 1456] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x12a8b7c00) [pid = 2513] [serial = 1583] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x112a7e000) [pid = 2513] [serial = 1453] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x12156f800) [pid = 2513] [serial = 1577] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x124c94400) [pid = 2513] [serial = 1336] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x12b9dc000) [pid = 2513] [serial = 1643] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x119187000) [pid = 2513] [serial = 1459] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x12157bc00) [pid = 2513] [serial = 1462] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12a74e000) [pid = 2513] [serial = 1592] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12564c800) [pid = 2513] [serial = 1520] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x1295bf000) [pid = 2513] [serial = 1580] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x115fe9800) [pid = 2513] [serial = 1399] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x1129cf400) [pid = 2513] [serial = 1571] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x12b2c1800) [pid = 2513] [serial = 1586] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x117693c00) [pid = 2513] [serial = 1514] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12b09bc00) [pid = 2513] [serial = 1729] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12c904400) [pid = 2513] [serial = 1732] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12cc6f000) [pid = 2513] [serial = 1735] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x12cccb800) [pid = 2513] [serial = 1736] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x12c90f000) [pid = 2513] [serial = 1733] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x124d6f800) [pid = 2513] [serial = 1739] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x12c040c00) [pid = 2513] [serial = 1741] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12d7a3c00) [pid = 2513] [serial = 1744] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x118582000) [pid = 2513] [serial = 1715] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x116a65000) [pid = 2513] [serial = 1714] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x1190d2000) [pid = 2513] [serial = 1717] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x119c90c00) [pid = 2513] [serial = 1718] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x129359800) [pid = 2513] [serial = 1723] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x1295c8800) [pid = 2513] [serial = 1724] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12cc68800) [pid = 2513] [serial = 1712] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x126fe9000) [pid = 2513] [serial = 1711] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x12cc76400) [pid = 2513] [serial = 1709] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x12cc6e000) [pid = 2513] [serial = 1708] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x124c4c800) [pid = 2513] [serial = 1720] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x12564dc00) [pid = 2513] [serial = 1721] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x1185c6400) [pid = 2513] [serial = 1694] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x117e23c00) [pid = 2513] [serial = 1693] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x124fd6c00) [pid = 2513] [serial = 1697] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x121576000) [pid = 2513] [serial = 1696] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x1295ef800) [pid = 2513] [serial = 1700] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x12880a800) [pid = 2513] [serial = 1699] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x12c90fc00) [pid = 2513] [serial = 1706] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x12c03cc00) [pid = 2513] [serial = 1705] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12b2c0400) [pid = 2513] [serial = 1703] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12abc9000) [pid = 2513] [serial = 1702] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x112843000) [pid = 2513] [serial = 1691] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x111d7c000) [pid = 2513] [serial = 1690] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x1295cb400) [pid = 2513] [serial = 1726] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x12d7b0400) [pid = 2513] [serial = 1745] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x112841c00) [pid = 2513] [serial = 1738] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x12d39cc00) [pid = 2513] [serial = 1742] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12c01cc00) [pid = 2513] [serial = 1730] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x12a8b1400) [pid = 2513] [serial = 1727] [outer = 0x0] [url = about:blank] 08:52:30 INFO - PROCESS | 2513 | 1464623550853 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a2a000 == 68 [pid = 2513] [id = 615] 08:52:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x112843000) [pid = 2513] [serial = 1845] [outer = 0x0] 08:52:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x11768d400) [pid = 2513] [serial = 1846] [outer = 0x112843000] 08:52:30 INFO - PROCESS | 2513 | 1464623550886 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x1190d2000) [pid = 2513] [serial = 1847] [outer = 0x112843000] 08:52:31 INFO - PROCESS | 2513 | 1464623551206 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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 571ms 08:52:31 INFO - PROCESS | 2513 | 1464623551239 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 2513 | 1464623551241 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:52:31 INFO - PROCESS | 2513 | 1464623551243 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2513 | 1464623551244 Marionette TRACE conn2 <- [1,2434,null,{}] 08:52:31 INFO - PROCESS | 2513 | 1464623551247 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}] 08:52:31 INFO - PROCESS | 2513 | 1464623551339 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:52:31 INFO - PROCESS | 2513 | 1464623551418 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x124c6b000 == 69 [pid = 2513] [id = 616] 08:52:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x11970a000) [pid = 2513] [serial = 1848] [outer = 0x0] 08:52:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x121246800) [pid = 2513] [serial = 1849] [outer = 0x11970a000] 08:52:31 INFO - PROCESS | 2513 | 1464623551445 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x12157a000) [pid = 2513] [serial = 1850] [outer = 0x11970a000] 08:52:31 INFO - PROCESS | 2513 | 1464623551718 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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 521ms 08:52:31 INFO - PROCESS | 2513 | 1464623551765 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:52:31 INFO - PROCESS | 2513 | 1464623551777 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:52:31 INFO - PROCESS | 2513 | 1464623551780 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2513 | 1464623551781 Marionette TRACE conn2 <- [1,2438,null,{}] 08:52:31 INFO - PROCESS | 2513 | 1464623551783 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}] 08:52:31 INFO - PROCESS | 2513 | 1464623551874 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:52:31 INFO - PROCESS | 2513 | 1464623551878 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x1297fb000 == 70 [pid = 2513] [id = 617] 08:52:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x121765400) [pid = 2513] [serial = 1851] [outer = 0x0] 08:52:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x124c46c00) [pid = 2513] [serial = 1852] [outer = 0x121765400] 08:52:31 INFO - PROCESS | 2513 | 1464623551903 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x125646c00) [pid = 2513] [serial = 1853] [outer = 0x121765400] 08:52:32 INFO - PROCESS | 2513 | 1464623552279 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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 518ms 08:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:52:32 INFO - PROCESS | 2513 | 1464623552298 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 2513 | 1464623552299 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:52:32 INFO - PROCESS | 2513 | 1464623552301 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2513 | 1464623552302 Marionette TRACE conn2 <- [1,2442,null,{}] 08:52:32 INFO - PROCESS | 2513 | 1464623552305 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}] 08:52:32 INFO - PROCESS | 2513 | 1464623552410 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:52:32 INFO - PROCESS | 2513 | 1464623552415 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba93800 == 71 [pid = 2513] [id = 618] 08:52:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x126c9f400) [pid = 2513] [serial = 1854] [outer = 0x0] 08:52:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x127460000) [pid = 2513] [serial = 1855] [outer = 0x126c9f400] 08:52:32 INFO - PROCESS | 2513 | 1464623552442 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x12935c800) [pid = 2513] [serial = 1856] [outer = 0x126c9f400] 08:52:32 INFO - PROCESS | 2513 | 1464623552792 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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 523ms 08:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:52:32 INFO - PROCESS | 2513 | 1464623552824 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 2513 | 1464623552826 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:52:32 INFO - PROCESS | 2513 | 1464623552828 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2513 | 1464623552829 Marionette TRACE conn2 <- [1,2446,null,{}] 08:52:32 INFO - PROCESS | 2513 | 1464623552831 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}] 08:52:32 INFO - PROCESS | 2513 | 1464623552965 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:52:32 INFO - PROCESS | 2513 | 1464623552978 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c213800 == 72 [pid = 2513] [id = 619] 08:52:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x129362c00) [pid = 2513] [serial = 1857] [outer = 0x0] 08:52:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x1295c0800) [pid = 2513] [serial = 1858] [outer = 0x129362c00] 08:52:33 INFO - PROCESS | 2513 | 1464623553004 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x1295e9c00) [pid = 2513] [serial = 1859] [outer = 0x129362c00] 08:52:33 INFO - PROCESS | 2513 | 1464623553370 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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 569ms 08:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:52:33 INFO - PROCESS | 2513 | 1464623553398 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 2513 | 1464623553400 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:52:33 INFO - PROCESS | 2513 | 1464623553403 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 2513 | 1464623553405 Marionette TRACE conn2 <- [1,2450,null,{}] 08:52:33 INFO - PROCESS | 2513 | 1464623553416 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}] 08:52:33 INFO - PROCESS | 2513 | 1464623553582 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:52:33 INFO - PROCESS | 2513 | 1464623553597 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c943000 == 73 [pid = 2513] [id = 620] 08:52:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x129363800) [pid = 2513] [serial = 1860] [outer = 0x0] 08:52:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12a7cac00) [pid = 2513] [serial = 1861] [outer = 0x129363800] 08:52:33 INFO - PROCESS | 2513 | 1464623553622 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x12abbd000) [pid = 2513] [serial = 1862] [outer = 0x129363800] 08:52:33 INFO - PROCESS | 2513 | 1464623553950 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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 573ms 08:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:52:33 INFO - PROCESS | 2513 | 1464623553976 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 2513 | 1464623553977 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:52:33 INFO - PROCESS | 2513 | 1464623553979 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 2513 | 1464623553980 Marionette TRACE conn2 <- [1,2454,null,{}] 08:52:33 INFO - PROCESS | 2513 | 1464623553983 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}] 08:52:34 INFO - PROCESS | 2513 | 1464623554100 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:52:34 INFO - PROCESS | 2513 | 1464623554114 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc0f800 == 74 [pid = 2513] [id = 621] 08:52:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x12abbe400) [pid = 2513] [serial = 1863] [outer = 0x0] 08:52:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x12b020000) [pid = 2513] [serial = 1864] [outer = 0x12abbe400] 08:52:34 INFO - PROCESS | 2513 | 1464623554138 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x12b2bfc00) [pid = 2513] [serial = 1865] [outer = 0x12abbe400] 08:52:34 INFO - PROCESS | 2513 | 1464623554494 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]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 08:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:52:34 INFO - PROCESS | 2513 | 1464623554500 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 2513 | 1464623554501 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:52:34 INFO - PROCESS | 2513 | 1464623554504 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 2513 | 1464623554506 Marionette TRACE conn2 <- [1,2458,null,{}] 08:52:34 INFO - PROCESS | 2513 | 1464623554515 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}] 08:52:34 INFO - PROCESS | 2513 | 1464623554630 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:52:34 INFO - PROCESS | 2513 | 1464623554643 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cddc800 == 75 [pid = 2513] [id = 622] 08:52:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x12abc5800) [pid = 2513] [serial = 1866] [outer = 0x0] 08:52:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x12bad6000) [pid = 2513] [serial = 1867] [outer = 0x12abc5800] 08:52:34 INFO - PROCESS | 2513 | 1464623554668 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x12c033000) [pid = 2513] [serial = 1868] [outer = 0x12abc5800] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x126e24400) [pid = 2513] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x126f5a400) [pid = 2513] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x12156d800) [pid = 2513] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x112882800) [pid = 2513] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x1219abc00) [pid = 2513] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x112885800) [pid = 2513] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x118087800) [pid = 2513] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x112841800) [pid = 2513] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x119709c00) [pid = 2513] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x116a63400) [pid = 2513] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x112847400) [pid = 2513] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x118578c00) [pid = 2513] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x11102c400) [pid = 2513] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:52:35 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x115f36400) [pid = 2513] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:52:35 INFO - PROCESS | 2513 | 1464623555158 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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 679ms 08:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:52:35 INFO - PROCESS | 2513 | 1464623555183 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 2513 | 1464623555185 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:52:35 INFO - PROCESS | 2513 | 1464623555187 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 2513 | 1464623555189 Marionette TRACE conn2 <- [1,2462,null,{}] 08:52:35 INFO - PROCESS | 2513 | 1464623555192 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}] 08:52:35 INFO - PROCESS | 2513 | 1464623555300 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:52:35 INFO - PROCESS | 2513 | 1464623555305 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3e9800 == 76 [pid = 2513] [id = 623] 08:52:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x113c0dc00) [pid = 2513] [serial = 1869] [outer = 0x0] 08:52:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x1291b4400) [pid = 2513] [serial = 1870] [outer = 0x113c0dc00] 08:52:35 INFO - PROCESS | 2513 | 1464623555335 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x12c680400) [pid = 2513] [serial = 1871] [outer = 0x113c0dc00] 08:52:35 INFO - PROCESS | 2513 | 1464623555749 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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 572ms 08:52:35 INFO - PROCESS | 2513 | 1464623555760 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 2513 | 1464623555762 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:52:35 INFO - PROCESS | 2513 | 1464623555765 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 2513 | 1464623555767 Marionette TRACE conn2 <- [1,2466,null,{}] 08:52:35 INFO - PROCESS | 2513 | 1464623555770 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}] 08:52:35 INFO - PROCESS | 2513 | 1464623555876 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:52:35 INFO - PROCESS | 2513 | 1464623555880 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d376800 == 77 [pid = 2513] [id = 624] 08:52:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x12c013400) [pid = 2513] [serial = 1872] [outer = 0x0] 08:52:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x12c911000) [pid = 2513] [serial = 1873] [outer = 0x12c013400] 08:52:35 INFO - PROCESS | 2513 | 1464623555905 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x12cc6f000) [pid = 2513] [serial = 1874] [outer = 0x12c013400] 08:52:36 INFO - PROCESS | 2513 | 1464623556224 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]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 470ms 08:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:52:36 INFO - PROCESS | 2513 | 1464623556235 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 2513 | 1464623556237 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:52:36 INFO - PROCESS | 2513 | 1464623556242 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 2513 | 1464623556243 Marionette TRACE conn2 <- [1,2470,null,{}] 08:52:36 INFO - PROCESS | 2513 | 1464623556246 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}] 08:52:36 INFO - PROCESS | 2513 | 1464623556340 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:52:36 INFO - PROCESS | 2513 | 1464623556408 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x13561e800 == 78 [pid = 2513] [id = 625] 08:52:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12cc6e000) [pid = 2513] [serial = 1875] [outer = 0x0] 08:52:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x12ccc3400) [pid = 2513] [serial = 1876] [outer = 0x12cc6e000] 08:52:36 INFO - PROCESS | 2513 | 1464623556433 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x12ccd1800) [pid = 2513] [serial = 1877] [outer = 0x12cc6e000] 08:52:36 INFO - PROCESS | 2513 | 1464623556718 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]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 08:52:36 INFO - PROCESS | 2513 | 1464623556762 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 2513 | 1464623556763 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:52:36 INFO - PROCESS | 2513 | 1464623556765 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 2513 | 1464623556767 Marionette TRACE conn2 <- [1,2474,null,{}] 08:52:36 INFO - PROCESS | 2513 | 1464623556780 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}] 08:52:36 INFO - PROCESS | 2513 | 1464623556874 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:52:36 INFO - PROCESS | 2513 | 1464623556878 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x135898800 == 79 [pid = 2513] [id = 626] 08:52:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x12ccd1000) [pid = 2513] [serial = 1878] [outer = 0x0] 08:52:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x12d574400) [pid = 2513] [serial = 1879] [outer = 0x12ccd1000] 08:52:36 INFO - PROCESS | 2513 | 1464623556903 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x12d7a4400) [pid = 2513] [serial = 1880] [outer = 0x12ccd1000] 08:52:37 INFO - PROCESS | 2513 | 1464623557433 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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 679ms 08:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:52:37 INFO - PROCESS | 2513 | 1464623557446 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 2513 | 1464623557449 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:52:37 INFO - PROCESS | 2513 | 1464623557453 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 2513 | 1464623557455 Marionette TRACE conn2 <- [1,2478,null,{}] 08:52:37 INFO - PROCESS | 2513 | 1464623557459 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}] 08:52:37 INFO - PROCESS | 2513 | 1464623557582 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:52:37 INFO - PROCESS | 2513 | 1464623557699 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x119ab1800 == 80 [pid = 2513] [id = 627] 08:52:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x112fe4c00) [pid = 2513] [serial = 1881] [outer = 0x0] 08:52:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x115dc0800) [pid = 2513] [serial = 1882] [outer = 0x112fe4c00] 08:52:37 INFO - PROCESS | 2513 | 1464623557733 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x1168b3c00) [pid = 2513] [serial = 1883] [outer = 0x112fe4c00] 08:52:38 INFO - PROCESS | 2513 | 1464623558146 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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 721ms 08:52:38 INFO - PROCESS | 2513 | 1464623558174 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 2513 | 1464623558178 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:52:38 INFO - PROCESS | 2513 | 1464623558183 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 2513 | 1464623558185 Marionette TRACE conn2 <- [1,2482,null,{}] 08:52:38 INFO - PROCESS | 2513 | 1464623558188 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}] 08:52:38 INFO - PROCESS | 2513 | 1464623558303 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:52:38 INFO - PROCESS | 2513 | 1464623558414 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2dd000 == 81 [pid = 2513] [id = 628] 08:52:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x1180be000) [pid = 2513] [serial = 1884] [outer = 0x0] 08:52:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x1185f4800) [pid = 2513] [serial = 1885] [outer = 0x1180be000] 08:52:38 INFO - PROCESS | 2513 | 1464623558445 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x119093800) [pid = 2513] [serial = 1886] [outer = 0x1180be000] 08:52:38 INFO - PROCESS | 2513 | 1464623558891 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]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 719ms 08:52:38 INFO - PROCESS | 2513 | 1464623558903 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 2513 | 1464623558906 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:52:38 INFO - PROCESS | 2513 | 1464623558909 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 2513 | 1464623558912 Marionette TRACE conn2 <- [1,2486,null,{}] 08:52:38 INFO - PROCESS | 2513 | 1464623558920 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}] 08:52:39 INFO - PROCESS | 2513 | 1464623559060 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:52:39 INFO - PROCESS | 2513 | 1464623559174 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x135910800 == 82 [pid = 2513] [id = 629] 08:52:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x119662800) [pid = 2513] [serial = 1887] [outer = 0x0] 08:52:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x1219a4800) [pid = 2513] [serial = 1888] [outer = 0x119662800] 08:52:39 INFO - PROCESS | 2513 | 1464623559207 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12697a800) [pid = 2513] [serial = 1889] [outer = 0x119662800] 08:52:39 INFO - PROCESS | 2513 | 1464623559638 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]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 774ms 08:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:52:39 INFO - PROCESS | 2513 | 1464623559683 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 2513 | 1464623559685 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:52:39 INFO - PROCESS | 2513 | 1464623559687 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 2513 | 1464623559689 Marionette TRACE conn2 <- [1,2490,null,{}] 08:52:39 INFO - PROCESS | 2513 | 1464623559691 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}] 08:52:39 INFO - PROCESS | 2513 | 1464623559806 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:52:39 INFO - PROCESS | 2513 | 1464623559914 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x135ca6000 == 83 [pid = 2513] [id = 630] 08:52:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x127683400) [pid = 2513] [serial = 1890] [outer = 0x0] 08:52:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x12880f800) [pid = 2513] [serial = 1891] [outer = 0x127683400] 08:52:39 INFO - PROCESS | 2513 | 1464623559945 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12935ac00) [pid = 2513] [serial = 1892] [outer = 0x127683400] 08:52:40 INFO - PROCESS | 2513 | 1464623560356 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]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 722ms 08:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:52:40 INFO - PROCESS | 2513 | 1464623560423 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 2513 | 1464623560424 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:52:40 INFO - PROCESS | 2513 | 1464623560427 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 2513 | 1464623560428 Marionette TRACE conn2 <- [1,2494,null,{}] 08:52:40 INFO - PROCESS | 2513 | 1464623560431 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}] 08:52:40 INFO - PROCESS | 2513 | 1464623560544 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:52:40 INFO - PROCESS | 2513 | 1464623560653 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f32000 == 84 [pid = 2513] [id = 631] 08:52:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12880c400) [pid = 2513] [serial = 1893] [outer = 0x0] 08:52:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12a88ac00) [pid = 2513] [serial = 1894] [outer = 0x12880c400] 08:52:40 INFO - PROCESS | 2513 | 1464623560684 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12badb800) [pid = 2513] [serial = 1895] [outer = 0x12880c400] 08:52:41 INFO - PROCESS | 2513 | 1464623561093 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]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 719ms 08:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:52:41 INFO - PROCESS | 2513 | 1464623561146 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 2513 | 1464623561148 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:52:41 INFO - PROCESS | 2513 | 1464623561150 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 2513 | 1464623561151 Marionette TRACE conn2 <- [1,2498,null,{}] 08:52:41 INFO - PROCESS | 2513 | 1464623561154 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}] 08:52:41 INFO - PROCESS | 2513 | 1464623561287 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:52:41 INFO - PROCESS | 2513 | 1464623561400 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x117079800 == 85 [pid = 2513] [id = 632] 08:52:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x112693000) [pid = 2513] [serial = 1896] [outer = 0x0] 08:52:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x121379400) [pid = 2513] [serial = 1897] [outer = 0x112693000] 08:52:41 INFO - PROCESS | 2513 | 1464623561433 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12d7a6800) [pid = 2513] [serial = 1898] [outer = 0x112693000] 08:52:42 INFO - PROCESS | 2513 | 1464623562128 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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1020ms 08:52:42 INFO - PROCESS | 2513 | 1464623562170 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2513 | 1464623562173 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:52:42 INFO - PROCESS | 2513 | 1464623562177 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 2513 | 1464623562179 Marionette TRACE conn2 <- [1,2502,null,{}] 08:52:42 INFO - PROCESS | 2513 | 1464623562183 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}] 08:52:42 INFO - PROCESS | 2513 | 1464623562288 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:52:42 INFO - PROCESS | 2513 | 1464623562377 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x11709a000 == 86 [pid = 2513] [id = 633] 08:52:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x112696000) [pid = 2513] [serial = 1899] [outer = 0x0] 08:52:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x112883000) [pid = 2513] [serial = 1900] [outer = 0x112696000] 08:52:42 INFO - PROCESS | 2513 | 1464623562405 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x1129d3c00) [pid = 2513] [serial = 1901] [outer = 0x112696000] 08:52:42 INFO - PROCESS | 2513 | 1464623562825 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]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 08:52:42 INFO - PROCESS | 2513 | 1464623562848 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2513 | 1464623562852 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:52:42 INFO - PROCESS | 2513 | 1464623562857 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 2513 | 1464623562859 Marionette TRACE conn2 <- [1,2506,null,{}] 08:52:42 INFO - PROCESS | 2513 | 1464623562861 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}] 08:52:42 INFO - PROCESS | 2513 | 1464623562965 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:52:43 INFO - PROCESS | 2513 | 1464623563082 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x11991a000 == 87 [pid = 2513] [id = 634] 08:52:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x115fdec00) [pid = 2513] [serial = 1902] [outer = 0x0] 08:52:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x116791000) [pid = 2513] [serial = 1903] [outer = 0x115fdec00] 08:52:43 INFO - PROCESS | 2513 | 1464623563109 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x11717f000) [pid = 2513] [serial = 1904] [outer = 0x115fdec00] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x135b77800 == 86 [pid = 2513] [id = 568] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x13561e800 == 85 [pid = 2513] [id = 625] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12d376800 == 84 [pid = 2513] [id = 624] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3e9800 == 83 [pid = 2513] [id = 623] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12cddc800 == 82 [pid = 2513] [id = 622] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc0f800 == 81 [pid = 2513] [id = 621] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x12a7bd400) [pid = 2513] [serial = 1810] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12c943000 == 80 [pid = 2513] [id = 620] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12c213800 == 79 [pid = 2513] [id = 619] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba93800 == 78 [pid = 2513] [id = 618] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x1297fb000 == 77 [pid = 2513] [id = 617] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x124c6b000 == 76 [pid = 2513] [id = 616] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x119a2a000 == 75 [pid = 2513] [id = 615] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x121287800 == 74 [pid = 2513] [id = 614] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x121396800 == 73 [pid = 2513] [id = 613] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x135620800 == 72 [pid = 2513] [id = 607] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12e00b000 == 71 [pid = 2513] [id = 606] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x129107000 == 70 [pid = 2513] [id = 605] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x120e66000 == 69 [pid = 2513] [id = 604] 08:52:43 INFO - PROCESS | 2513 | --DOCSHELL 0x12dcec800 == 68 [pid = 2513] [id = 603] 08:52:43 INFO - PROCESS | 2513 | 1464623563534 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]]]}] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x127689400) [pid = 2513] [serial = 1792] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x128fbc400) [pid = 2513] [serial = 1795] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12880fc00) [pid = 2513] [serial = 1793] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x129367800) [pid = 2513] [serial = 1798] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x12935f400) [pid = 2513] [serial = 1796] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x11288e400) [pid = 2513] [serial = 1748] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x12355c000) [pid = 2513] [serial = 1786] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12697e800) [pid = 2513] [serial = 1787] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x1295e5800) [pid = 2513] [serial = 1799] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x1130b8400) [pid = 2513] [serial = 1772] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x1129cc400) [pid = 2513] [serial = 1771] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1190d8c00) [pid = 2513] [serial = 1780] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x119658c00) [pid = 2513] [serial = 1781] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x126e26400) [pid = 2513] [serial = 1789] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12123e400) [pid = 2513] [serial = 1783] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x12156ec00) [pid = 2513] [serial = 1784] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12564b000) [pid = 2513] [serial = 1807] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x112882400) [pid = 2513] [serial = 1750] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x118080800) [pid = 2513] [serial = 1775] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x116a62400) [pid = 2513] [serial = 1774] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12dcb3800) [pid = 2513] [serial = 1765] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x11917e400) [pid = 2513] [serial = 1778] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x1185fe400) [pid = 2513] [serial = 1777] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x128fbe800) [pid = 2513] [serial = 1756] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x12bae2000) [pid = 2513] [serial = 1759] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x12f1c0400) [pid = 2513] [serial = 1768] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x12d394c00) [pid = 2513] [serial = 1762] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x117e2f400) [pid = 2513] [serial = 1753] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x112699c00) [pid = 2513] [serial = 1801] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x115f39400) [pid = 2513] [serial = 1802] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x127137800) [pid = 2513] [serial = 1790] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x121249000) [pid = 2513] [serial = 1805] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x1276e4400) [pid = 2513] [serial = 1808] [outer = 0x0] [url = about:blank] 08:52:43 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x118583800) [pid = 2513] [serial = 1804] [outer = 0x0] [url = about:blank] 08:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 720ms 08:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:52:43 INFO - PROCESS | 2513 | 1464623563577 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2513 | 1464623563578 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:52:43 INFO - PROCESS | 2513 | 1464623563580 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 2513 | 1464623563583 Marionette TRACE conn2 <- [1,2510,null,{}] 08:52:43 INFO - PROCESS | 2513 | 1464623563590 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}] 08:52:43 INFO - PROCESS | 2513 | 1464623563684 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:52:43 INFO - PROCESS | 2513 | 1464623563691 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e72000 == 69 [pid = 2513] [id = 635] 08:52:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x118089000) [pid = 2513] [serial = 1905] [outer = 0x0] 08:52:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1180c9000) [pid = 2513] [serial = 1906] [outer = 0x118089000] 08:52:43 INFO - PROCESS | 2513 | 1464623563719 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x118586c00) [pid = 2513] [serial = 1907] [outer = 0x118089000] 08:52:44 INFO - PROCESS | 2513 | 1464623564074 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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 08:52:44 INFO - PROCESS | 2513 | 1464623564126 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 2513 | 1464623564128 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:52:44 INFO - PROCESS | 2513 | 1464623564132 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 2513 | 1464623564133 Marionette TRACE conn2 <- [1,2514,null,{}] 08:52:44 INFO - PROCESS | 2513 | 1464623564135 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}] 08:52:44 INFO - PROCESS | 2513 | 1464623564226 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:52:44 INFO - PROCESS | 2513 | 1464623564231 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c62800 == 70 [pid = 2513] [id = 636] 08:52:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x118792c00) [pid = 2513] [serial = 1908] [outer = 0x0] 08:52:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x11908d000) [pid = 2513] [serial = 1909] [outer = 0x118792c00] 08:52:44 INFO - PROCESS | 2513 | 1464623564257 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x119189c00) [pid = 2513] [serial = 1910] [outer = 0x118792c00] 08:52:44 INFO - PROCESS | 2513 | 1464623564605 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]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 08:52:44 INFO - PROCESS | 2513 | 1464623564660 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 2513 | 1464623564668 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:52:44 INFO - PROCESS | 2513 | 1464623564672 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 2513 | 1464623564673 Marionette TRACE conn2 <- [1,2518,null,{}] 08:52:44 INFO - PROCESS | 2513 | 1464623564675 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}] 08:52:44 INFO - PROCESS | 2513 | 1464623564760 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:52:44 INFO - PROCESS | 2513 | 1464623564764 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x129538800 == 71 [pid = 2513] [id = 637] 08:52:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x11918a800) [pid = 2513] [serial = 1911] [outer = 0x0] 08:52:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x119655000) [pid = 2513] [serial = 1912] [outer = 0x11918a800] 08:52:44 INFO - PROCESS | 2513 | 1464623564790 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x119c8b000) [pid = 2513] [serial = 1913] [outer = 0x11918a800] 08:52:45 INFO - PROCESS | 2513 | 1464623565134 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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 469ms 08:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:52:45 INFO - PROCESS | 2513 | 1464623565142 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 2513 | 1464623565143 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:52:45 INFO - PROCESS | 2513 | 1464623565145 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 2513 | 1464623565147 Marionette TRACE conn2 <- [1,2522,null,{}] 08:52:45 INFO - PROCESS | 2513 | 1464623565149 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}] 08:52:45 INFO - PROCESS | 2513 | 1464623565275 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:52:45 INFO - PROCESS | 2513 | 1464623565384 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a82f800 == 72 [pid = 2513] [id = 638] 08:52:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x1194cf400) [pid = 2513] [serial = 1914] [outer = 0x0] 08:52:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x121247c00) [pid = 2513] [serial = 1915] [outer = 0x1194cf400] 08:52:45 INFO - PROCESS | 2513 | 1464623565426 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x124c43800) [pid = 2513] [serial = 1916] [outer = 0x1194cf400] 08:52:45 INFO - PROCESS | 2513 | 1464623565839 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]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 719ms 08:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:52:45 INFO - PROCESS | 2513 | 1464623565864 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 2513 | 1464623565866 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:52:45 INFO - PROCESS | 2513 | 1464623565868 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 2513 | 1464623565869 Marionette TRACE conn2 <- [1,2526,null,{}] 08:52:45 INFO - PROCESS | 2513 | 1464623565874 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}] 08:52:46 INFO - PROCESS | 2513 | 1464623565996 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:52:46 INFO - PROCESS | 2513 | 1464623566039 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2de000 == 73 [pid = 2513] [id = 639] 08:52:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x12156c800) [pid = 2513] [serial = 1917] [outer = 0x0] 08:52:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x125646800) [pid = 2513] [serial = 1918] [outer = 0x12156c800] 08:52:46 INFO - PROCESS | 2513 | 1464623566064 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x126e29800) [pid = 2513] [serial = 1919] [outer = 0x12156c800] 08:52:46 INFO - PROCESS | 2513 | 1464623566385 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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 573ms 08:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:52:46 INFO - PROCESS | 2513 | 1464623566441 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 2513 | 1464623566443 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:52:46 INFO - PROCESS | 2513 | 1464623566445 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 2513 | 1464623566446 Marionette TRACE conn2 <- [1,2530,null,{}] 08:52:46 INFO - PROCESS | 2513 | 1464623566448 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}] 08:52:46 INFO - PROCESS | 2513 | 1464623566562 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:52:46 INFO - PROCESS | 2513 | 1464623566578 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd94000 == 74 [pid = 2513] [id = 640] 08:52:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x12564c800) [pid = 2513] [serial = 1920] [outer = 0x0] 08:52:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x127455400) [pid = 2513] [serial = 1921] [outer = 0x12564c800] 08:52:46 INFO - PROCESS | 2513 | 1464623566603 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x127683800) [pid = 2513] [serial = 1922] [outer = 0x12564c800] 08:52:46 INFO - PROCESS | 2513 | 1464623566957 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]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 518ms 08:52:46 INFO - PROCESS | 2513 | 1464623566964 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 2513 | 1464623566965 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:52:46 INFO - PROCESS | 2513 | 1464623566967 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 2513 | 1464623566968 Marionette TRACE conn2 <- [1,2534,null,{}] 08:52:46 INFO - PROCESS | 2513 | 1464623566972 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}] 08:52:47 INFO - PROCESS | 2513 | 1464623567089 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:52:47 INFO - PROCESS | 2513 | 1464623567101 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c22a000 == 75 [pid = 2513] [id = 641] 08:52:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x126e29c00) [pid = 2513] [serial = 1923] [outer = 0x0] 08:52:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x128ceec00) [pid = 2513] [serial = 1924] [outer = 0x126e29c00] 08:52:47 INFO - PROCESS | 2513 | 1464623567128 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x128fc1000) [pid = 2513] [serial = 1925] [outer = 0x126e29c00] 08:52:47 INFO - PROCESS | 2513 | 1464623567464 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]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 08:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:52:47 INFO - PROCESS | 2513 | 1464623567491 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 2513 | 1464623567492 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:52:47 INFO - PROCESS | 2513 | 1464623567494 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 2513 | 1464623567495 Marionette TRACE conn2 <- [1,2538,null,{}] 08:52:47 INFO - PROCESS | 2513 | 1464623567505 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}] 08:52:47 INFO - PROCESS | 2513 | 1464623567619 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:52:47 INFO - PROCESS | 2513 | 1464623567660 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c94d800 == 76 [pid = 2513] [id = 642] 08:52:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x128810400) [pid = 2513] [serial = 1926] [outer = 0x0] 08:52:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x129362400) [pid = 2513] [serial = 1927] [outer = 0x128810400] 08:52:47 INFO - PROCESS | 2513 | 1464623567685 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x1295ee000) [pid = 2513] [serial = 1928] [outer = 0x128810400] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x129363800) [pid = 2513] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x12abbe400) [pid = 2513] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x12abc5800) [pid = 2513] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x11283ec00) [pid = 2513] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x11970a000) [pid = 2513] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x121765400) [pid = 2513] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x113c0dc00) [pid = 2513] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x112888400) [pid = 2513] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x126c9f400) [pid = 2513] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x112843000) [pid = 2513] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12cc6e000) [pid = 2513] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12c013400) [pid = 2513] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:52:48 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x129362c00) [pid = 2513] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 677ms 08:52:48 INFO - PROCESS | 2513 | 1464623568166 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]]]}] 08:52:48 INFO - PROCESS | 2513 | 1464623568175 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 2513 | 1464623568177 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:52:48 INFO - PROCESS | 2513 | 1464623568180 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 2513 | 1464623568181 Marionette TRACE conn2 <- [1,2542,null,{}] 08:52:48 INFO - PROCESS | 2513 | 1464623568184 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}] 08:52:48 INFO - PROCESS | 2513 | 1464623568326 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:52:48 INFO - PROCESS | 2513 | 1464623568366 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cd82000 == 77 [pid = 2513] [id = 643] 08:52:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x11283ec00) [pid = 2513] [serial = 1929] [outer = 0x0] 08:52:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1295bd800) [pid = 2513] [serial = 1930] [outer = 0x11283ec00] 08:52:48 INFO - PROCESS | 2513 | 1464623568396 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x12abc6800) [pid = 2513] [serial = 1931] [outer = 0x11283ec00] 08:52:48 INFO - PROCESS | 2513 | 1464623568828 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]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 08:52:48 INFO - PROCESS | 2513 | 1464623568852 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 2513 | 1464623568854 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:52:48 INFO - PROCESS | 2513 | 1464623568858 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 2513 | 1464623568861 Marionette TRACE conn2 <- [1,2546,null,{}] 08:52:48 INFO - PROCESS | 2513 | 1464623568865 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}] 08:52:48 INFO - PROCESS | 2513 | 1464623568983 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:52:49 INFO - PROCESS | 2513 | 1464623569116 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188b7800 == 78 [pid = 2513] [id = 644] 08:52:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x112889400) [pid = 2513] [serial = 1932] [outer = 0x0] 08:52:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x11288c000) [pid = 2513] [serial = 1933] [outer = 0x112889400] 08:52:49 INFO - PROCESS | 2513 | 1464623569153 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x113c0dc00) [pid = 2513] [serial = 1934] [outer = 0x112889400] 08:52:49 INFO - PROCESS | 2513 | 1464623569583 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]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 772ms 08:52:49 INFO - PROCESS | 2513 | 1464623569630 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 2513 | 1464623569634 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:52:49 INFO - PROCESS | 2513 | 1464623569639 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 2513 | 1464623569641 Marionette TRACE conn2 <- [1,2550,null,{}] 08:52:49 INFO - PROCESS | 2513 | 1464623569643 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}] 08:52:49 INFO - PROCESS | 2513 | 1464623569755 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:52:49 INFO - PROCESS | 2513 | 1464623569862 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274dd000 == 79 [pid = 2513] [id = 645] 08:52:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x116071800) [pid = 2513] [serial = 1935] [outer = 0x0] 08:52:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x117e23800) [pid = 2513] [serial = 1936] [outer = 0x116071800] 08:52:49 INFO - PROCESS | 2513 | 1464623569895 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x118583800) [pid = 2513] [serial = 1937] [outer = 0x116071800] 08:52:50 INFO - PROCESS | 2513 | 1464623570347 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]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 722ms 08:52:50 INFO - PROCESS | 2513 | 1464623570379 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:52:50 INFO - PROCESS | 2513 | 1464623570380 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:52:50 INFO - PROCESS | 2513 | 1464623570382 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 2513 | 1464623570385 Marionette TRACE conn2 <- [1,2554,null,{}] 08:52:50 INFO - PROCESS | 2513 | 1464623570413 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}] 08:52:50 INFO - PROCESS | 2513 | 1464623570528 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:52:50 INFO - PROCESS | 2513 | 1464623570609 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cde0800 == 80 [pid = 2513] [id = 646] 08:52:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x121242c00) [pid = 2513] [serial = 1938] [outer = 0x0] 08:52:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x121249400) [pid = 2513] [serial = 1939] [outer = 0x121242c00] 08:52:50 INFO - PROCESS | 2513 | 1464623570642 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x1219abc00) [pid = 2513] [serial = 1940] [outer = 0x121242c00] 08:52:51 INFO - PROCESS | 2513 | 1464623571082 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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 742ms 08:52:51 INFO - PROCESS | 2513 | 1464623571138 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 2513 | 1464623571140 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:52:51 INFO - PROCESS | 2513 | 1464623571144 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 2513 | 1464623571145 Marionette TRACE conn2 <- [1,2558,null,{}] 08:52:51 INFO - PROCESS | 2513 | 1464623571148 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}] 08:52:51 INFO - PROCESS | 2513 | 1464623571262 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:52:51 INFO - PROCESS | 2513 | 1464623571340 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e015800 == 81 [pid = 2513] [id = 647] 08:52:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x124c98800) [pid = 2513] [serial = 1941] [outer = 0x0] 08:52:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x127688000) [pid = 2513] [serial = 1942] [outer = 0x124c98800] 08:52:51 INFO - PROCESS | 2513 | 1464623571372 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x129361000) [pid = 2513] [serial = 1943] [outer = 0x124c98800] 08:52:51 INFO - PROCESS | 2513 | 1464623571796 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]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 673ms 08:52:51 INFO - PROCESS | 2513 | 1464623571836 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 2513 | 1464623571837 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:52:51 INFO - PROCESS | 2513 | 1464623571872 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 2513 | 1464623571873 Marionette TRACE conn2 <- [1,2562,null,{}] 08:52:51 INFO - PROCESS | 2513 | 1464623571877 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}] 08:52:51 INFO - PROCESS | 2513 | 1464623571986 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:52:52 INFO - PROCESS | 2513 | 1464623572066 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x135620000 == 82 [pid = 2513] [id = 648] 08:52:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x126cad400) [pid = 2513] [serial = 1944] [outer = 0x0] 08:52:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12a7c6400) [pid = 2513] [serial = 1945] [outer = 0x126cad400] 08:52:52 INFO - PROCESS | 2513 | 1464623572096 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12abbf000) [pid = 2513] [serial = 1946] [outer = 0x126cad400] 08:52:52 INFO - PROCESS | 2513 | 1464623572514 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]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 08:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:52:52 INFO - PROCESS | 2513 | 1464623572544 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2513 | 1464623572546 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:52:52 INFO - PROCESS | 2513 | 1464623572548 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2513 | 1464623572549 Marionette TRACE conn2 <- [1,2566,null,{}] 08:52:52 INFO - PROCESS | 2513 | 1464623572551 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}] 08:52:52 INFO - PROCESS | 2513 | 1464623572676 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:52:52 INFO - PROCESS | 2513 | 1464623572757 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356e7800 == 83 [pid = 2513] [id = 649] 08:52:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12b099c00) [pid = 2513] [serial = 1947] [outer = 0x0] 08:52:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12b9e0c00) [pid = 2513] [serial = 1948] [outer = 0x12b099c00] 08:52:52 INFO - PROCESS | 2513 | 1464623572790 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12c018000) [pid = 2513] [serial = 1949] [outer = 0x12b099c00] 08:52:53 INFO - PROCESS | 2513 | 1464623573219 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]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 720ms 08:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:52:53 INFO - PROCESS | 2513 | 1464623573269 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 2513 | 1464623573270 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:52:53 INFO - PROCESS | 2513 | 1464623573272 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 2513 | 1464623573274 Marionette TRACE conn2 <- [1,2570,null,{}] 08:52:53 INFO - PROCESS | 2513 | 1464623573276 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}] 08:52:53 INFO - PROCESS | 2513 | 1464623573403 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:52:53 INFO - PROCESS | 2513 | 1464623573512 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x1358a9800 == 84 [pid = 2513] [id = 650] 08:52:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12b0a4000) [pid = 2513] [serial = 1950] [outer = 0x0] 08:52:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x12c677800) [pid = 2513] [serial = 1951] [outer = 0x12b0a4000] 08:52:53 INFO - PROCESS | 2513 | 1464623573545 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x12c90d400) [pid = 2513] [serial = 1952] [outer = 0x12b0a4000] 08:52:53 INFO - PROCESS | 2513 | 1464623573986 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]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 769ms 08:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:52:54 INFO - PROCESS | 2513 | 1464623574042 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2513 | 1464623574044 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:52:54 INFO - PROCESS | 2513 | 1464623574046 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 2513 | 1464623574047 Marionette TRACE conn2 <- [1,2574,null,{}] 08:52:54 INFO - PROCESS | 2513 | 1464623574050 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}] 08:52:54 INFO - PROCESS | 2513 | 1464623574316 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:52:54 INFO - PROCESS | 2513 | 1464623574440 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255d1800 == 85 [pid = 2513] [id = 651] 08:52:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x11269b400) [pid = 2513] [serial = 1953] [outer = 0x0] 08:52:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x112842400) [pid = 2513] [serial = 1954] [outer = 0x11269b400] 08:52:54 INFO - PROCESS | 2513 | 1464623574491 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x113c76400) [pid = 2513] [serial = 1955] [outer = 0x11269b400] 08:52:54 INFO - PROCESS | 2513 | 1464623574969 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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 973ms 08:52:55 INFO - PROCESS | 2513 | 1464623575021 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 2513 | 1464623575025 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:52:55 INFO - PROCESS | 2513 | 1464623575028 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 2513 | 1464623575030 Marionette TRACE conn2 <- [1,2578,null,{}] 08:52:55 INFO - PROCESS | 2513 | 1464623575034 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}] 08:52:55 INFO - PROCESS | 2513 | 1464623575140 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:52:55 INFO - PROCESS | 2513 | 1464623575224 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188b9000 == 86 [pid = 2513] [id = 652] 08:52:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x116a62c00) [pid = 2513] [serial = 1956] [outer = 0x0] 08:52:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x118084000) [pid = 2513] [serial = 1957] [outer = 0x116a62c00] 08:52:55 INFO - PROCESS | 2513 | 1464623575256 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x118793c00) [pid = 2513] [serial = 1958] [outer = 0x116a62c00] 08:52:55 INFO - PROCESS | 2513 | 1464623575693 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]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 673ms 08:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:52:55 INFO - PROCESS | 2513 | 1464623575702 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 2513 | 1464623575704 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:52:55 INFO - PROCESS | 2513 | 1464623575708 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 2513 | 1464623575710 Marionette TRACE conn2 <- [1,2582,null,{}] 08:52:55 INFO - PROCESS | 2513 | 1464623575712 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}] 08:52:55 INFO - PROCESS | 2513 | 1464623575817 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:52:55 INFO - PROCESS | 2513 | 1464623575915 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x12c94d800 == 85 [pid = 2513] [id = 642] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x12c22a000 == 84 [pid = 2513] [id = 641] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x12bd94000 == 83 [pid = 2513] [id = 640] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2de000 == 82 [pid = 2513] [id = 639] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x12a82f800 == 81 [pid = 2513] [id = 638] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x129538800 == 80 [pid = 2513] [id = 637] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x128c62800 == 79 [pid = 2513] [id = 636] 08:52:55 INFO - PROCESS | 2513 | --DOCSHELL 0x120e72000 == 78 [pid = 2513] [id = 635] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x12b015400) [pid = 2513] [serial = 1828] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x12a7c5000) [pid = 2513] [serial = 1825] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x112ead800) [pid = 2513] [serial = 1813] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x116610c00) [pid = 2513] [serial = 1837] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x1276dec00) [pid = 2513] [serial = 1822] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x118523800) [pid = 2513] [serial = 1816] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x1194cf000) [pid = 2513] [serial = 1819] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x118087000) [pid = 2513] [serial = 1834] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12baecc00) [pid = 2513] [serial = 1831] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12d574400) [pid = 2513] [serial = 1879] [outer = 0x0] [url = about:blank] 08:52:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x11905a800 == 79 [pid = 2513] [id = 653] 08:52:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x11288a400) [pid = 2513] [serial = 1959] [outer = 0x0] 08:52:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x118084800) [pid = 2513] [serial = 1960] [outer = 0x11288a400] 08:52:55 INFO - PROCESS | 2513 | 1464623575975 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x1194d1800) [pid = 2513] [serial = 1961] [outer = 0x11288a400] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x11991a000 == 78 [pid = 2513] [id = 634] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x11709a000 == 77 [pid = 2513] [id = 633] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x135f32000 == 76 [pid = 2513] [id = 631] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x135ca6000 == 75 [pid = 2513] [id = 630] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x135910800 == 74 [pid = 2513] [id = 629] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2dd000 == 73 [pid = 2513] [id = 628] 08:52:56 INFO - PROCESS | 2513 | --DOCSHELL 0x119ab1800 == 72 [pid = 2513] [id = 627] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12a7cac00) [pid = 2513] [serial = 1861] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x12b020000) [pid = 2513] [serial = 1864] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12bad6000) [pid = 2513] [serial = 1867] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x115f38000) [pid = 2513] [serial = 1841] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x11288e800) [pid = 2513] [serial = 1840] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x121246800) [pid = 2513] [serial = 1849] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x12157a000) [pid = 2513] [serial = 1850] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x124c46c00) [pid = 2513] [serial = 1852] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x125646c00) [pid = 2513] [serial = 1853] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12c680400) [pid = 2513] [serial = 1871] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x1185efc00) [pid = 2513] [serial = 1844] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x11768d000) [pid = 2513] [serial = 1843] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x127460000) [pid = 2513] [serial = 1855] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x12935c800) [pid = 2513] [serial = 1856] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x1291b4400) [pid = 2513] [serial = 1870] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x11768d400) [pid = 2513] [serial = 1846] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x1190d2000) [pid = 2513] [serial = 1847] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x12c033000) [pid = 2513] [serial = 1868] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x12ccc3400) [pid = 2513] [serial = 1876] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x12cc6f000) [pid = 2513] [serial = 1874] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12ccd1800) [pid = 2513] [serial = 1877] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12b2bfc00) [pid = 2513] [serial = 1865] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x1295c0800) [pid = 2513] [serial = 1858] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x12abbd000) [pid = 2513] [serial = 1862] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x12c911000) [pid = 2513] [serial = 1873] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x1295e9c00) [pid = 2513] [serial = 1859] [outer = 0x0] [url = about:blank] 08:52:56 INFO - PROCESS | 2513 | 1464623576350 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]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 08:52:56 INFO - PROCESS | 2513 | 1464623576379 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 2513 | 1464623576382 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:52:56 INFO - PROCESS | 2513 | 1464623576392 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 2513 | 1464623576395 Marionette TRACE conn2 <- [1,2586,null,{}] 08:52:56 INFO - PROCESS | 2513 | 1464623576408 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}] 08:52:56 INFO - PROCESS | 2513 | 1464623576544 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:52:56 INFO - PROCESS | 2513 | 1464623576556 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x129538800 == 73 [pid = 2513] [id = 654] 08:52:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x121240000) [pid = 2513] [serial = 1962] [outer = 0x0] 08:52:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x1219ac000) [pid = 2513] [serial = 1963] [outer = 0x121240000] 08:52:56 INFO - PROCESS | 2513 | 1464623576593 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x124fd6c00) [pid = 2513] [serial = 1964] [outer = 0x121240000] 08:52:57 INFO - PROCESS | 2513 | 1464623577043 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 684ms 08:52:57 INFO - PROCESS | 2513 | 1464623577071 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2513 | 1464623577073 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:52:57 INFO - PROCESS | 2513 | 1464623577077 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2513 | 1464623577078 Marionette TRACE conn2 <- [1,2590,null,{}] 08:52:57 INFO - PROCESS | 2513 | 1464623577080 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}] 08:52:57 INFO - PROCESS | 2513 | 1464623577168 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:52:57 INFO - PROCESS | 2513 | 1464623577190 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2de800 == 74 [pid = 2513] [id = 655] 08:52:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x12564dc00) [pid = 2513] [serial = 1965] [outer = 0x0] 08:52:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x126fe9400) [pid = 2513] [serial = 1966] [outer = 0x12564dc00] 08:52:57 INFO - PROCESS | 2513 | 1464623577215 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x1276e8800) [pid = 2513] [serial = 1967] [outer = 0x12564dc00] 08:52:57 INFO - PROCESS | 2513 | 1464623577562 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 08:52:57 INFO - PROCESS | 2513 | 1464623577597 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2513 | 1464623577598 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:52:57 INFO - PROCESS | 2513 | 1464623577600 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2513 | 1464623577601 Marionette TRACE conn2 <- [1,2594,null,{}] 08:52:57 INFO - PROCESS | 2513 | 1464623577603 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}] 08:52:57 INFO - PROCESS | 2513 | 1464623577699 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:52:57 INFO - PROCESS | 2513 | 1464623577704 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c21c800 == 75 [pid = 2513] [id = 656] 08:52:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x12a744000) [pid = 2513] [serial = 1968] [outer = 0x0] 08:52:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x12a7c5000) [pid = 2513] [serial = 1969] [outer = 0x12a744000] 08:52:57 INFO - PROCESS | 2513 | 1464623577735 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12b016c00) [pid = 2513] [serial = 1970] [outer = 0x12a744000] 08:52:58 INFO - PROCESS | 2513 | 1464623578125 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 569ms 08:52:58 INFO - PROCESS | 2513 | 1464623578169 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2513 | 1464623578171 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:52:58 INFO - PROCESS | 2513 | 1464623578175 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2513 | 1464623578177 Marionette TRACE conn2 <- [1,2598,null,{}] 08:52:58 INFO - PROCESS | 2513 | 1464623578180 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}] 08:52:58 INFO - PROCESS | 2513 | 1464623578377 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:52:58 INFO - PROCESS | 2513 | 1464623578402 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c51b800 == 76 [pid = 2513] [id = 657] 08:52:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12b09a000) [pid = 2513] [serial = 1971] [outer = 0x0] 08:52:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12b9d7800) [pid = 2513] [serial = 1972] [outer = 0x12b09a000] 08:52:58 INFO - PROCESS | 2513 | 1464623578444 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12bae7800) [pid = 2513] [serial = 1973] [outer = 0x12b09a000] 08:52:58 INFO - PROCESS | 2513 | 1464623578827 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 08:52:58 INFO - PROCESS | 2513 | 1464623578845 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2513 | 1464623578846 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:52:58 INFO - PROCESS | 2513 | 1464623578848 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2513 | 1464623578849 Marionette TRACE conn2 <- [1,2602,null,{}] 08:52:58 INFO - PROCESS | 2513 | 1464623578852 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}] 08:52:58 INFO - PROCESS | 2513 | 1464623578980 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:52:58 INFO - PROCESS | 2513 | 1464623578994 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdcb800 == 77 [pid = 2513] [id = 658] 08:52:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12b09bc00) [pid = 2513] [serial = 1974] [outer = 0x0] 08:52:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x12c67a400) [pid = 2513] [serial = 1975] [outer = 0x12b09bc00] 08:52:59 INFO - PROCESS | 2513 | 1464623579019 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12c90fc00) [pid = 2513] [serial = 1976] [outer = 0x12b09bc00] 08:52:59 INFO - PROCESS | 2513 | 1464623579366 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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 08:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:52:59 INFO - PROCESS | 2513 | 1464623579418 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 2513 | 1464623579419 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:52:59 INFO - PROCESS | 2513 | 1464623579421 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 2513 | 1464623579422 Marionette TRACE conn2 <- [1,2606,null,{}] 08:52:59 INFO - PROCESS | 2513 | 1464623579425 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}] 08:52:59 INFO - PROCESS | 2513 | 1464623579552 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:52:59 INFO - PROCESS | 2513 | 1464623579564 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dceb800 == 78 [pid = 2513] [id = 659] 08:52:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12c03e000) [pid = 2513] [serial = 1977] [outer = 0x0] 08:52:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12cc73000) [pid = 2513] [serial = 1978] [outer = 0x12c03e000] 08:52:59 INFO - PROCESS | 2513 | 1464623579597 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12ccd1800) [pid = 2513] [serial = 1979] [outer = 0x12c03e000] 08:53:00 INFO - PROCESS | 2513 | 1464623580117 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 719ms 08:53:00 INFO - PROCESS | 2513 | 1464623580141 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:53:00 INFO - PROCESS | 2513 | 1464623580143 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:53:00 INFO - PROCESS | 2513 | 1464623580146 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2513 | 1464623580162 Marionette TRACE conn2 <- [1,2610,null,{}] 08:53:00 INFO - PROCESS | 2513 | 1464623580174 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}] 08:53:00 INFO - PROCESS | 2513 | 1464623580300 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12dcbc400) [pid = 2513] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12b09e800) [pid = 2513] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x115fdec00) [pid = 2513] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x1168aac00) [pid = 2513] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x118792c00) [pid = 2513] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x1194cf400) [pid = 2513] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x118089000) [pid = 2513] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x112849000) [pid = 2513] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12b9da800) [pid = 2513] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x1129d0000) [pid = 2513] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x12b9de400) [pid = 2513] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x126e29c00) [pid = 2513] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12564c800) [pid = 2513] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x11918a800) [pid = 2513] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x12156c800) [pid = 2513] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x112693000) [pid = 2513] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x1276dc000) [pid = 2513] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x112696000) [pid = 2513] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x12b9dec00) [pid = 2513] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x11288c800) [pid = 2513] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x119182400) [pid = 2513] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x12564ac00) [pid = 2513] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x128810400) [pid = 2513] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x11284b000) [pid = 2513] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x112e52c00) [pid = 2513] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x12768fc00) [pid = 2513] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x12d7a2800) [pid = 2513] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12abbc400) [pid = 2513] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:53:00 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12697a000) [pid = 2513] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:53:00 INFO - PROCESS | 2513 | 1464623580556 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x1164ca800 == 79 [pid = 2513] [id = 660] 08:53:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x11102f800) [pid = 2513] [serial = 1980] [outer = 0x0] 08:53:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x112844800) [pid = 2513] [serial = 1981] [outer = 0x11102f800] 08:53:00 INFO - PROCESS | 2513 | 1464623580582 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x112e52c00) [pid = 2513] [serial = 1982] [outer = 0x11102f800] 08:53:00 INFO - PROCESS | 2513 | 1464623580878 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 793ms 08:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:53:00 INFO - PROCESS | 2513 | 1464623580940 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2513 | 1464623580942 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:53:00 INFO - PROCESS | 2513 | 1464623580945 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2513 | 1464623580948 Marionette TRACE conn2 <- [1,2614,null,{}] 08:53:00 INFO - PROCESS | 2513 | 1464623580951 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}] 08:53:01 INFO - PROCESS | 2513 | 1464623581098 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:53:01 INFO - PROCESS | 2513 | 1464623581198 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c20d800 == 80 [pid = 2513] [id = 661] 08:53:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x111fd6400) [pid = 2513] [serial = 1983] [outer = 0x0] 08:53:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x118796c00) [pid = 2513] [serial = 1984] [outer = 0x111fd6400] 08:53:01 INFO - PROCESS | 2513 | 1464623581226 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x128cf4400) [pid = 2513] [serial = 1985] [outer = 0x111fd6400] 08:53:01 INFO - PROCESS | 2513 | 1464623581500 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]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 570ms 08:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:53:01 INFO - PROCESS | 2513 | 1464623581516 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 2513 | 1464623581517 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:53:01 INFO - PROCESS | 2513 | 1464623581519 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 2513 | 1464623581522 Marionette TRACE conn2 <- [1,2618,null,{}] 08:53:01 INFO - PROCESS | 2513 | 1464623581532 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}] 08:53:01 INFO - PROCESS | 2513 | 1464623581652 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:53:01 INFO - PROCESS | 2513 | 1464623581657 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x135906000 == 81 [pid = 2513] [id = 662] 08:53:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x12b020400) [pid = 2513] [serial = 1986] [outer = 0x0] 08:53:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1168b3000) [pid = 2513] [serial = 1987] [outer = 0x12b020400] 08:53:01 INFO - PROCESS | 2513 | 1464623581684 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12d57a000) [pid = 2513] [serial = 1988] [outer = 0x12b020400] 08:53:02 INFO - PROCESS | 2513 | 1464623582059 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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 578ms 08:53:02 INFO - PROCESS | 2513 | 1464623582115 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 2513 | 1464623582116 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:53:02 INFO - PROCESS | 2513 | 1464623582124 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 2513 | 1464623582126 Marionette TRACE conn2 <- [1,2622,null,{}] 08:53:02 INFO - PROCESS | 2513 | 1464623582129 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}] 08:53:02 INFO - PROCESS | 2513 | 1464623582229 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:53:02 INFO - PROCESS | 2513 | 1464623582233 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x135cab000 == 82 [pid = 2513] [id = 663] 08:53:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x12d7a8400) [pid = 2513] [serial = 1989] [outer = 0x0] 08:53:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x12dcb2800) [pid = 2513] [serial = 1990] [outer = 0x12d7a8400] 08:53:02 INFO - PROCESS | 2513 | 1464623582257 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x12dcb9400) [pid = 2513] [serial = 1991] [outer = 0x12d7a8400] 08:53:02 INFO - PROCESS | 2513 | 1464623582763 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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 676ms 08:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:53:02 INFO - PROCESS | 2513 | 1464623582799 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 2513 | 1464623582801 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:53:02 INFO - PROCESS | 2513 | 1464623582805 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 2513 | 1464623582807 Marionette TRACE conn2 <- [1,2626,null,{}] 08:53:02 INFO - PROCESS | 2513 | 1464623582811 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}] 08:53:02 INFO - PROCESS | 2513 | 1464623582934 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:53:03 INFO - PROCESS | 2513 | 1464623583045 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f7000 == 83 [pid = 2513] [id = 664] 08:53:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x112e51400) [pid = 2513] [serial = 1992] [outer = 0x0] 08:53:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x116795400) [pid = 2513] [serial = 1993] [outer = 0x112e51400] 08:53:03 INFO - PROCESS | 2513 | 1464623583079 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x1180c6c00) [pid = 2513] [serial = 1994] [outer = 0x112e51400] 08:53:03 INFO - PROCESS | 2513 | 1464623583486 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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 773ms 08:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:53:03 INFO - PROCESS | 2513 | 1464623583578 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 2513 | 1464623583582 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:53:03 INFO - PROCESS | 2513 | 1464623583587 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 2513 | 1464623583589 Marionette TRACE conn2 <- [1,2630,null,{}] 08:53:03 INFO - PROCESS | 2513 | 1464623583591 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}] 08:53:03 INFO - PROCESS | 2513 | 1464623583706 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:53:03 INFO - PROCESS | 2513 | 1464623583817 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ba91800 == 84 [pid = 2513] [id = 665] 08:53:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1185c4800) [pid = 2513] [serial = 1995] [outer = 0x0] 08:53:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x11948b800) [pid = 2513] [serial = 1996] [outer = 0x1185c4800] 08:53:03 INFO - PROCESS | 2513 | 1464623583848 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x12123bc00) [pid = 2513] [serial = 1997] [outer = 0x1185c4800] 08:53:04 INFO - PROCESS | 2513 | 1464623584262 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 723ms 08:53:04 INFO - PROCESS | 2513 | 1464623584310 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 2513 | 1464623584312 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:53:04 INFO - PROCESS | 2513 | 1464623584314 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 2513 | 1464623584317 Marionette TRACE conn2 <- [1,2634,null,{}] 08:53:04 INFO - PROCESS | 2513 | 1464623584325 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}] 08:53:04 INFO - PROCESS | 2513 | 1464623584440 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:53:04 INFO - PROCESS | 2513 | 1464623584554 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x135994800 == 85 [pid = 2513] [id = 666] 08:53:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x1219b0800) [pid = 2513] [serial = 1998] [outer = 0x0] 08:53:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x126fec800) [pid = 2513] [serial = 1999] [outer = 0x1219b0800] 08:53:04 INFO - PROCESS | 2513 | 1464623584587 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x129360400) [pid = 2513] [serial = 2000] [outer = 0x1219b0800] 08:53:04 INFO - PROCESS | 2513 | 1464623584977 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]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 08:53:04 INFO - PROCESS | 2513 | 1464623584986 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:53:04 INFO - PROCESS | 2513 | 1464623584990 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:53:04 INFO - PROCESS | 2513 | 1464623584993 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 2513 | 1464623584995 Marionette TRACE conn2 <- [1,2638,null,{}] 08:53:04 INFO - PROCESS | 2513 | 1464623584997 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}] 08:53:05 INFO - PROCESS | 2513 | 1464623585128 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:53:05 INFO - PROCESS | 2513 | 1464623585223 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f8c000 == 86 [pid = 2513] [id = 667] 08:53:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12a8b0800) [pid = 2513] [serial = 2001] [outer = 0x0] 08:53:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12b01f800) [pid = 2513] [serial = 2002] [outer = 0x12a8b0800] 08:53:05 INFO - PROCESS | 2513 | 1464623585253 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12b9e0000) [pid = 2513] [serial = 2003] [outer = 0x12a8b0800] 08:53:05 INFO - PROCESS | 2513 | 1464623585635 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]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 669ms 08:53:05 INFO - PROCESS | 2513 | 1464623585663 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 2513 | 1464623585664 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:53:05 INFO - PROCESS | 2513 | 1464623585666 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 2513 | 1464623585667 Marionette TRACE conn2 <- [1,2642,null,{}] 08:53:05 INFO - PROCESS | 2513 | 1464623585670 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}] 08:53:05 INFO - PROCESS | 2513 | 1464623585783 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:53:05 INFO - PROCESS | 2513 | 1464623585894 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x137fd9800 == 87 [pid = 2513] [id = 668] 08:53:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x12a8ba800) [pid = 2513] [serial = 2004] [outer = 0x0] 08:53:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12c681c00) [pid = 2513] [serial = 2005] [outer = 0x12a8ba800] 08:53:05 INFO - PROCESS | 2513 | 1464623585925 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12d7a2800) [pid = 2513] [serial = 2006] [outer = 0x12a8ba800] 08:53:06 INFO - PROCESS | 2513 | 1464623586318 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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:53:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 669ms 08:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:53:06 INFO - PROCESS | 2513 | 1464623586336 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 2513 | 1464623586337 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:53:06 INFO - PROCESS | 2513 | 1464623586339 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 2513 | 1464623586340 Marionette TRACE conn2 <- [1,2646,null,{}] 08:53:06 INFO - PROCESS | 2513 | 1464623586343 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}] 08:53:06 INFO - PROCESS | 2513 | 1464623586469 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:53:06 INFO - PROCESS | 2513 | 1464623586573 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1402d2800 == 88 [pid = 2513] [id = 669] 08:53:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x127685400) [pid = 2513] [serial = 2007] [outer = 0x0] 08:53:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12cc6fc00) [pid = 2513] [serial = 2008] [outer = 0x127685400] 08:53:06 INFO - PROCESS | 2513 | 1464623586603 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12dcbc000) [pid = 2513] [serial = 2009] [outer = 0x127685400] 08:53:07 INFO - PROCESS | 2513 | 1464623587015 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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 722ms 08:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:53:07 INFO - PROCESS | 2513 | 1464623587061 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2513 | 1464623587062 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:53:07 INFO - PROCESS | 2513 | 1464623587065 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 2513 | 1464623587066 Marionette TRACE conn2 <- [1,2650,null,{}] 08:53:07 INFO - PROCESS | 2513 | 1464623587069 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}] 08:53:07 INFO - PROCESS | 2513 | 1464623587178 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:53:07 INFO - PROCESS | 2513 | 1464623587261 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x1402e8800 == 89 [pid = 2513] [id = 670] 08:53:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12dcba400) [pid = 2513] [serial = 2010] [outer = 0x0] 08:53:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12f182c00) [pid = 2513] [serial = 2011] [outer = 0x12dcba400] 08:53:07 INFO - PROCESS | 2513 | 1464623587290 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12f187c00) [pid = 2513] [serial = 2012] [outer = 0x12dcba400] 08:53:07 INFO - PROCESS | 2513 | 1464623587712 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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 669ms 08:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:53:07 INFO - PROCESS | 2513 | 1464623587735 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2513 | 1464623587736 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:53:07 INFO - PROCESS | 2513 | 1464623587739 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 2513 | 1464623587740 Marionette TRACE conn2 <- [1,2654,null,{}] 08:53:07 INFO - PROCESS | 2513 | 1464623587742 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}] 08:53:07 INFO - PROCESS | 2513 | 1464623587855 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:53:07 INFO - PROCESS | 2513 | 1464623587957 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x12f2a2000 == 90 [pid = 2513] [id = 671] 08:53:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12dcbf800) [pid = 2513] [serial = 2013] [outer = 0x0] 08:53:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12f18bc00) [pid = 2513] [serial = 2014] [outer = 0x12dcbf800] 08:53:07 INFO - PROCESS | 2513 | 1464623587986 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12f1b9c00) [pid = 2513] [serial = 2015] [outer = 0x12dcbf800] 08:53:08 INFO - PROCESS | 2513 | 1464623588432 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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 721ms 08:53:08 INFO - PROCESS | 2513 | 1464623588461 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 2513 | 1464623588464 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:53:08 INFO - PROCESS | 2513 | 1464623588467 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 2513 | 1464623588469 Marionette TRACE conn2 <- [1,2658,null,{}] 08:53:08 INFO - PROCESS | 2513 | 1464623588472 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}] 08:53:08 INFO - PROCESS | 2513 | 1464623588640 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:53:08 INFO - PROCESS | 2513 | 1464623588743 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187d5800 == 91 [pid = 2513] [id = 672] 08:53:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x112888800) [pid = 2513] [serial = 2016] [outer = 0x0] 08:53:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x11808d000) [pid = 2513] [serial = 2017] [outer = 0x112888800] 08:53:08 INFO - PROCESS | 2513 | 1464623588773 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x12f18b400) [pid = 2513] [serial = 2018] [outer = 0x112888800] 08:53:09 INFO - PROCESS | 2513 | 1464623589352 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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 975ms 08:53:09 INFO - PROCESS | 2513 | 1464623589448 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 2513 | 1464623589450 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:53:09 INFO - PROCESS | 2513 | 1464623589469 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 2513 | 1464623589471 Marionette TRACE conn2 <- [1,2662,null,{}] 08:53:09 INFO - PROCESS | 2513 | 1464623589477 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}] 08:53:09 INFO - PROCESS | 2513 | 1464623589584 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:53:09 INFO - PROCESS | 2513 | 1464623589702 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x113010000 == 92 [pid = 2513] [id = 673] 08:53:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x112691c00) [pid = 2513] [serial = 2019] [outer = 0x0] 08:53:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x112695000) [pid = 2513] [serial = 2020] [outer = 0x112691c00] 08:53:09 INFO - PROCESS | 2513 | 1464623589732 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x112847000) [pid = 2513] [serial = 2021] [outer = 0x112691c00] 08:53:10 INFO - PROCESS | 2513 | 1464623590187 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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 727ms 08:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:53:10 INFO - PROCESS | 2513 | 1464623590196 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 2513 | 1464623590201 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:53:10 INFO - PROCESS | 2513 | 1464623590208 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 2513 | 1464623590211 Marionette TRACE conn2 <- [1,2666,null,{}] 08:53:10 INFO - PROCESS | 2513 | 1464623590213 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}] 08:53:10 INFO - PROCESS | 2513 | 1464623590350 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:53:10 INFO - PROCESS | 2513 | 1464623590439 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x118308800 == 93 [pid = 2513] [id = 674] 08:53:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x112e4f800) [pid = 2513] [serial = 2022] [outer = 0x0] 08:53:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x1130c3c00) [pid = 2513] [serial = 2023] [outer = 0x112e4f800] 08:53:10 INFO - PROCESS | 2513 | 1464623590464 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x115059800) [pid = 2513] [serial = 2024] [outer = 0x112e4f800] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x135906000 == 92 [pid = 2513] [id = 662] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12c20d800 == 91 [pid = 2513] [id = 661] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1164ca800 == 90 [pid = 2513] [id = 660] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12dceb800 == 89 [pid = 2513] [id = 659] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdcb800 == 88 [pid = 2513] [id = 658] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 169 (0x1295bd800) [pid = 2513] [serial = 1930] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 168 (0x115dc0800) [pid = 2513] [serial = 1882] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 167 (0x12880f800) [pid = 2513] [serial = 1891] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 166 (0x1219a4800) [pid = 2513] [serial = 1888] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 165 (0x1185f4800) [pid = 2513] [serial = 1885] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 164 (0x12a88ac00) [pid = 2513] [serial = 1894] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12c51b800 == 87 [pid = 2513] [id = 657] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12c21c800 == 86 [pid = 2513] [id = 656] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2de800 == 85 [pid = 2513] [id = 655] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x129538800 == 84 [pid = 2513] [id = 654] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x11905a800 == 83 [pid = 2513] [id = 653] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1188b9000 == 82 [pid = 2513] [id = 652] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1255d1800 == 81 [pid = 2513] [id = 651] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1356e7800 == 80 [pid = 2513] [id = 649] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x135620000 == 79 [pid = 2513] [id = 648] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12e015800 == 78 [pid = 2513] [id = 647] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12cde0800 == 77 [pid = 2513] [id = 646] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1274dd000 == 76 [pid = 2513] [id = 645] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x1188b7800 == 75 [pid = 2513] [id = 644] 08:53:10 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd82000 == 74 [pid = 2513] [id = 643] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x12f1c4800) [pid = 2513] [serial = 1769] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x12c906000) [pid = 2513] [serial = 1688] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x116791000) [pid = 2513] [serial = 1903] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x1185ef800) [pid = 2513] [serial = 1817] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x119189c00) [pid = 2513] [serial = 1910] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x124c43800) [pid = 2513] [serial = 1916] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x1180c9000) [pid = 2513] [serial = 1906] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x11908d000) [pid = 2513] [serial = 1909] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x1129d7800) [pid = 2513] [serial = 1751] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x12c039800) [pid = 2513] [serial = 1760] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12123d800) [pid = 2513] [serial = 1754] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x12d57dc00) [pid = 2513] [serial = 1763] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x128fc1000) [pid = 2513] [serial = 1925] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x127455400) [pid = 2513] [serial = 1921] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x119655000) [pid = 2513] [serial = 1912] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x126e29800) [pid = 2513] [serial = 1919] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x12d7a6800) [pid = 2513] [serial = 1898] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x12a8b4800) [pid = 2513] [serial = 1826] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x112883000) [pid = 2513] [serial = 1900] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x119c8b000) [pid = 2513] [serial = 1913] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x118586c00) [pid = 2513] [serial = 1907] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x128ceec00) [pid = 2513] [serial = 1924] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12c01dc00) [pid = 2513] [serial = 1832] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x115dc4800) [pid = 2513] [serial = 1814] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x124c8e800) [pid = 2513] [serial = 1820] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x121379400) [pid = 2513] [serial = 1897] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x1295c0000) [pid = 2513] [serial = 1823] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x11717f000) [pid = 2513] [serial = 1904] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x1129d3c00) [pid = 2513] [serial = 1901] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x127683800) [pid = 2513] [serial = 1922] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x121247c00) [pid = 2513] [serial = 1915] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x1295ee000) [pid = 2513] [serial = 1928] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x12c03d800) [pid = 2513] [serial = 1835] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x121545800) [pid = 2513] [serial = 1838] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x12a886c00) [pid = 2513] [serial = 1757] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x125646800) [pid = 2513] [serial = 1918] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x12f1b9000) [pid = 2513] [serial = 1766] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12bad5400) [pid = 2513] [serial = 1829] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x129362400) [pid = 2513] [serial = 1927] [outer = 0x0] [url = about:blank] 08:53:10 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x12a8ba400) [pid = 2513] [serial = 1811] [outer = 0x0] [url = about:blank] 08:53:11 INFO - PROCESS | 2513 | 1464623591404 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]]]}] 08:53:11 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) 08:53:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1223ms 08:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:53:11 INFO - PROCESS | 2513 | 1464623591429 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 2513 | 1464623591431 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:53:11 INFO - PROCESS | 2513 | 1464623591433 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 2513 | 1464623591435 Marionette TRACE conn2 <- [1,2670,null,{}] 08:53:11 INFO - PROCESS | 2513 | 1464623591445 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}] 08:53:11 INFO - PROCESS | 2513 | 1464623591539 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:53:11 INFO - PROCESS | 2513 | 1464623591545 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a27000 == 75 [pid = 2513] [id = 675] 08:53:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x1166cb400) [pid = 2513] [serial = 2025] [outer = 0x0] 08:53:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x116a61400) [pid = 2513] [serial = 2026] [outer = 0x1166cb400] 08:53:11 INFO - PROCESS | 2513 | 1464623591571 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x117e2f400) [pid = 2513] [serial = 2027] [outer = 0x1166cb400] 08:53:12 INFO - PROCESS | 2513 | 1464623592447 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] 08:53:12 INFO - PROCESS | 2513 | 1464623592459 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:53:12 INFO - PROCESS | 2513 | 1464623592461 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 2513 | 1464623592462 Marionette TRACE conn2 <- [1,2674,null,{}] 08:53:12 INFO - PROCESS | 2513 | 1464623592464 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}] 08:53:12 INFO - PROCESS | 2513 | 1464623592593 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:53:12 INFO - PROCESS | 2513 | 1464623592600 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x121cb6800 == 76 [pid = 2513] [id = 676] 08:53:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x118523800) [pid = 2513] [serial = 2028] [outer = 0x0] 08:53:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x118583400) [pid = 2513] [serial = 2029] [outer = 0x118523800] 08:53:12 INFO - PROCESS | 2513 | 1464623592626 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1185efc00) [pid = 2513] [serial = 2030] [outer = 0x118523800] 08:53:13 INFO - PROCESS | 2513 | 1464623593475 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] 08:53:13 INFO - PROCESS | 2513 | 1464623593481 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:53:13 INFO - PROCESS | 2513 | 1464623593483 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 2513 | 1464623593484 Marionette TRACE conn2 <- [1,2678,null,{}] 08:53:13 INFO - PROCESS | 2513 | 1464623593487 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}] 08:53:13 INFO - PROCESS | 2513 | 1464623593605 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:53:13 INFO - PROCESS | 2513 | 1464623593622 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274eb800 == 77 [pid = 2513] [id = 677] 08:53:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x11878d800) [pid = 2513] [serial = 2031] [outer = 0x0] 08:53:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x119021c00) [pid = 2513] [serial = 2032] [outer = 0x11878d800] 08:53:13 INFO - PROCESS | 2513 | 1464623593647 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x1190d1c00) [pid = 2513] [serial = 2033] [outer = 0x11878d800] 08:53:14 INFO - PROCESS | 2513 | 1464623594577 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]]]}] 08:53:14 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) 08:53:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1121ms 08:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:53:14 INFO - PROCESS | 2513 | 1464623594606 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 2513 | 1464623594609 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:53:14 INFO - PROCESS | 2513 | 1464623594611 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 2513 | 1464623594612 Marionette TRACE conn2 <- [1,2682,null,{}] 08:53:14 INFO - PROCESS | 2513 | 1464623594615 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}] 08:53:14 INFO - PROCESS | 2513 | 1464623594748 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x119662800) [pid = 2513] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x12ccd1000) [pid = 2513] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x127683400) [pid = 2513] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x1180be000) [pid = 2513] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x12880c400) [pid = 2513] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x112fe4c00) [pid = 2513] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12b09bc00) [pid = 2513] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12c03e000) [pid = 2513] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x11288a400) [pid = 2513] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x11269b400) [pid = 2513] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x12a744000) [pid = 2513] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x121240000) [pid = 2513] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x12564dc00) [pid = 2513] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x116a62c00) [pid = 2513] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x12b020400) [pid = 2513] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x111fd6400) [pid = 2513] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x11102f800) [pid = 2513] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:53:14 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x12b09a000) [pid = 2513] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:53:14 INFO - PROCESS | 2513 | 1464623594893 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x125575800 == 78 [pid = 2513] [id = 678] 08:53:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x111baf800) [pid = 2513] [serial = 2034] [outer = 0x0] 08:53:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x11284c800) [pid = 2513] [serial = 2035] [outer = 0x111baf800] 08:53:14 INFO - PROCESS | 2513 | 1464623594920 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x11948dc00) [pid = 2513] [serial = 2036] [outer = 0x111baf800] 08:53:15 INFO - PROCESS | 2513 | 1464623595676 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]]]}] 08:53:15 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) 08:53:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1073ms 08:53:15 INFO - PROCESS | 2513 | 1464623595684 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:53:15 INFO - PROCESS | 2513 | 1464623595685 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:53:15 INFO - PROCESS | 2513 | 1464623595687 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 2513 | 1464623595690 Marionette TRACE conn2 <- [1,2686,null,{}] 08:53:15 INFO - PROCESS | 2513 | 1464623595692 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}] 08:53:15 INFO - PROCESS | 2513 | 1464623595792 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:53:15 INFO - PROCESS | 2513 | 1464623595797 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12aa11800 == 79 [pid = 2513] [id = 679] 08:53:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x121247000) [pid = 2513] [serial = 2037] [outer = 0x0] 08:53:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x12153e000) [pid = 2513] [serial = 2038] [outer = 0x121247000] 08:53:15 INFO - PROCESS | 2513 | 1464623595821 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x121575c00) [pid = 2513] [serial = 2039] [outer = 0x121247000] 08:53:16 INFO - PROCESS | 2513 | 1464623596651 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] 08:53:16 INFO - PROCESS | 2513 | 1464623596663 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:53:16 INFO - PROCESS | 2513 | 1464623596665 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 2513 | 1464623596666 Marionette TRACE conn2 <- [1,2690,null,{}] 08:53:16 INFO - PROCESS | 2513 | 1464623596668 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}] 08:53:16 INFO - PROCESS | 2513 | 1464623596764 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:53:16 INFO - PROCESS | 2513 | 1464623596830 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2de800 == 80 [pid = 2513] [id = 680] 08:53:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x112883400) [pid = 2513] [serial = 2040] [outer = 0x0] 08:53:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x12157a000) [pid = 2513] [serial = 2041] [outer = 0x112883400] 08:53:16 INFO - PROCESS | 2513 | 1464623596855 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x123552c00) [pid = 2513] [serial = 2042] [outer = 0x112883400] 08:53:17 INFO - PROCESS | 2513 | 1464623597817 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] 08:53:17 INFO - PROCESS | 2513 | 1464623597838 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:53:17 INFO - PROCESS | 2513 | 1464623597844 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 2513 | 1464623597846 Marionette TRACE conn2 <- [1,2694,null,{}] 08:53:17 INFO - PROCESS | 2513 | 1464623597850 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}] 08:53:17 INFO - PROCESS | 2513 | 1464623597967 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:53:18 INFO - PROCESS | 2513 | 1464623598075 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x1188a6000 == 81 [pid = 2513] [id = 681] 08:53:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x112885400) [pid = 2513] [serial = 2043] [outer = 0x0] 08:53:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x112e53800) [pid = 2513] [serial = 2044] [outer = 0x112885400] 08:53:18 INFO - PROCESS | 2513 | 1464623598108 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x115f35000) [pid = 2513] [serial = 2045] [outer = 0x112885400] 08:53:19 INFO - PROCESS | 2513 | 1464623599043 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] 08:53:19 INFO - PROCESS | 2513 | 1464623599071 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:53:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:53:19 INFO - PROCESS | 2513 | 1464623599076 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2513 | 1464623599078 Marionette TRACE conn2 <- [1,2698,null,{}] 08:53:19 INFO - PROCESS | 2513 | 1464623599080 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}] 08:53:19 INFO - PROCESS | 2513 | 1464623599195 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:53:19 INFO - PROCESS | 2513 | 1464623599303 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab94000 == 82 [pid = 2513] [id = 682] 08:53:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x1160a5400) [pid = 2513] [serial = 2046] [outer = 0x0] 08:53:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x118522800) [pid = 2513] [serial = 2047] [outer = 0x1160a5400] 08:53:19 INFO - PROCESS | 2513 | 1464623599334 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x1185fc800) [pid = 2513] [serial = 2048] [outer = 0x1160a5400] 08:53:20 INFO - PROCESS | 2513 | 1464623600293 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] 08:53:20 INFO - PROCESS | 2513 | 1464623600349 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:53:20 INFO - PROCESS | 2513 | 1464623600351 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 2513 | 1464623600354 Marionette TRACE conn2 <- [1,2702,null,{}] 08:53:20 INFO - PROCESS | 2513 | 1464623600361 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}] 08:53:20 INFO - PROCESS | 2513 | 1464623600476 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:53:20 INFO - PROCESS | 2513 | 1464623600603 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c224800 == 83 [pid = 2513] [id = 683] 08:53:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x119658c00) [pid = 2513] [serial = 2049] [outer = 0x0] 08:53:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x11965b800) [pid = 2513] [serial = 2050] [outer = 0x119658c00] 08:53:20 INFO - PROCESS | 2513 | 1464623600638 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x121766800) [pid = 2513] [serial = 2051] [outer = 0x119658c00] 08:53:21 INFO - PROCESS | 2513 | 1464623601128 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:53:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 823ms 08:53:21 INFO - PROCESS | 2513 | 1464623601176 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2513 | 1464623601179 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:53:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:53:21 INFO - PROCESS | 2513 | 1464623601183 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 2513 | 1464623601185 Marionette TRACE conn2 <- [1,2706,null,{}] 08:53:21 INFO - PROCESS | 2513 | 1464623601188 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}] 08:53:21 INFO - PROCESS | 2513 | 1464623601360 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:53:21 INFO - PROCESS | 2513 | 1464623601471 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c94f800 == 84 [pid = 2513] [id = 684] 08:53:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x12494d000) [pid = 2513] [serial = 2052] [outer = 0x0] 08:53:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x124c93000) [pid = 2513] [serial = 2053] [outer = 0x12494d000] 08:53:21 INFO - PROCESS | 2513 | 1464623601501 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x124fc9400) [pid = 2513] [serial = 2054] [outer = 0x12494d000] 08:53:21 INFO - PROCESS | 2513 | 1464623601968 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 821ms 08:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:53:22 INFO - PROCESS | 2513 | 1464623602004 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 2513 | 1464623602005 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:53:22 INFO - PROCESS | 2513 | 1464623602007 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 2513 | 1464623602009 Marionette TRACE conn2 <- [1,2710,null,{}] 08:53:22 INFO - PROCESS | 2513 | 1464623602011 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}] 08:53:22 INFO - PROCESS | 2513 | 1464623602122 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:53:22 INFO - PROCESS | 2513 | 1464623602204 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc1b800 == 85 [pid = 2513] [id = 685] 08:53:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x1218e3800) [pid = 2513] [serial = 2055] [outer = 0x0] 08:53:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x125644000) [pid = 2513] [serial = 2056] [outer = 0x1218e3800] 08:53:22 INFO - PROCESS | 2513 | 1464623602235 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x12564f400) [pid = 2513] [serial = 2057] [outer = 0x1218e3800] 08:53:22 INFO - PROCESS | 2513 | 1464623602699 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] 08:53:22 INFO - PROCESS | 2513 | 1464623602728 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:53:22 INFO - PROCESS | 2513 | 1464623602731 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 2513 | 1464623602732 Marionette TRACE conn2 <- [1,2714,null,{}] 08:53:22 INFO - PROCESS | 2513 | 1464623602735 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}] 08:53:22 INFO - PROCESS | 2513 | 1464623602856 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:53:22 INFO - PROCESS | 2513 | 1464623602939 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x12baa7000 == 86 [pid = 2513] [id = 686] 08:53:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x124948400) [pid = 2513] [serial = 2058] [outer = 0x0] 08:53:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x126cad000) [pid = 2513] [serial = 2059] [outer = 0x124948400] 08:53:22 INFO - PROCESS | 2513 | 1464623602972 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x127460000) [pid = 2513] [serial = 2060] [outer = 0x124948400] 08:53:23 INFO - PROCESS | 2513 | 1464623603653 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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 971ms 08:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:53:23 INFO - PROCESS | 2513 | 1464623603702 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2513 | 1464623603706 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:53:23 INFO - PROCESS | 2513 | 1464623603711 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 2513 | 1464623603715 Marionette TRACE conn2 <- [1,2718,null,{}] 08:53:23 INFO - PROCESS | 2513 | 1464623603720 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}] 08:53:23 INFO - PROCESS | 2513 | 1464623603880 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:53:24 INFO - PROCESS | 2513 | 1464623604031 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c78000 == 87 [pid = 2513] [id = 687] 08:53:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x11269b400) [pid = 2513] [serial = 2061] [outer = 0x0] 08:53:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x11288b000) [pid = 2513] [serial = 2062] [outer = 0x11269b400] 08:53:24 INFO - PROCESS | 2513 | 1464623604079 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x115f3b000) [pid = 2513] [serial = 2063] [outer = 0x11269b400] 08:53:24 INFO - PROCESS | 2513 | 1464623604540 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] 08:53:24 INFO - PROCESS | 2513 | 1464623604590 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:53:24 INFO - PROCESS | 2513 | 1464623604594 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 2513 | 1464623604596 Marionette TRACE conn2 <- [1,2722,null,{}] 08:53:24 INFO - PROCESS | 2513 | 1464623604598 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}] 08:53:24 INFO - PROCESS | 2513 | 1464623604720 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc15000 == 86 [pid = 2513] [id = 15] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x12aa11800 == 85 [pid = 2513] [id = 679] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x125575800 == 84 [pid = 2513] [id = 678] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x1274eb800 == 83 [pid = 2513] [id = 677] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x121cb6800 == 82 [pid = 2513] [id = 676] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x119a27000 == 81 [pid = 2513] [id = 675] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x118308800 == 80 [pid = 2513] [id = 674] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x12a7c6400) [pid = 2513] [serial = 1945] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x12b9e0c00) [pid = 2513] [serial = 1948] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x12c677800) [pid = 2513] [serial = 1951] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x12dcb2800) [pid = 2513] [serial = 1990] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x113010000 == 79 [pid = 2513] [id = 673] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x135f8c000 == 78 [pid = 2513] [id = 667] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x135994800 == 77 [pid = 2513] [id = 666] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x12ba91800 == 76 [pid = 2513] [id = 665] 08:53:24 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f7000 == 75 [pid = 2513] [id = 664] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x12697a800) [pid = 2513] [serial = 1889] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x12d7a4400) [pid = 2513] [serial = 1880] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 138 (0x12935ac00) [pid = 2513] [serial = 1892] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 137 (0x119093800) [pid = 2513] [serial = 1886] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 136 (0x12badb800) [pid = 2513] [serial = 1895] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 135 (0x1168b3c00) [pid = 2513] [serial = 1883] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 134 (0x12c67a400) [pid = 2513] [serial = 1975] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 133 (0x12cc73000) [pid = 2513] [serial = 1978] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 132 (0x12c90fc00) [pid = 2513] [serial = 1976] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 131 (0x12ccd1800) [pid = 2513] [serial = 1979] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 130 (0x118084800) [pid = 2513] [serial = 1960] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 129 (0x1194d1800) [pid = 2513] [serial = 1961] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 128 (0x113c76400) [pid = 2513] [serial = 1955] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x112842400) [pid = 2513] [serial = 1954] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x12a7c5000) [pid = 2513] [serial = 1969] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x12b016c00) [pid = 2513] [serial = 1970] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x1219ac000) [pid = 2513] [serial = 1963] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x124fd6c00) [pid = 2513] [serial = 1964] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x11288c000) [pid = 2513] [serial = 1933] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x117e23800) [pid = 2513] [serial = 1936] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x126fe9400) [pid = 2513] [serial = 1966] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x1276e8800) [pid = 2513] [serial = 1967] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 118 (0x121249400) [pid = 2513] [serial = 1939] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 117 (0x118793c00) [pid = 2513] [serial = 1958] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 116 (0x118084000) [pid = 2513] [serial = 1957] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 115 (0x127688000) [pid = 2513] [serial = 1942] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 114 (0x1168b3000) [pid = 2513] [serial = 1987] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 113 (0x118796c00) [pid = 2513] [serial = 1984] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 112 (0x112844800) [pid = 2513] [serial = 1981] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 111 (0x12d57a000) [pid = 2513] [serial = 1988] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 110 (0x112e52c00) [pid = 2513] [serial = 1982] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 109 (0x12bae7800) [pid = 2513] [serial = 1973] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 108 (0x12b9d7800) [pid = 2513] [serial = 1972] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | --DOMWINDOW == 107 (0x128cf4400) [pid = 2513] [serial = 1985] [outer = 0x0] [url = about:blank] 08:53:24 INFO - PROCESS | 2513 | 1464623604833 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x116881800 == 76 [pid = 2513] [id = 688] 08:53:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 108 (0x112844800) [pid = 2513] [serial = 2064] [outer = 0x0] 08:53:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 109 (0x1164bec00) [pid = 2513] [serial = 2065] [outer = 0x112844800] 08:53:24 INFO - PROCESS | 2513 | 1464623604863 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 110 (0x118522400) [pid = 2513] [serial = 2066] [outer = 0x112844800] 08:53:25 INFO - PROCESS | 2513 | 1464623605171 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] 08:53:25 INFO - PROCESS | 2513 | 1464623605215 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:53:25 INFO - PROCESS | 2513 | 1464623605217 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 2513 | 1464623605220 Marionette TRACE conn2 <- [1,2726,null,{}] 08:53:25 INFO - PROCESS | 2513 | 1464623605227 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}] 08:53:25 INFO - PROCESS | 2513 | 1464623605321 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:53:25 INFO - PROCESS | 2513 | 1464623605422 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274f5000 == 77 [pid = 2513] [id = 689] 08:53:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 111 (0x118081c00) [pid = 2513] [serial = 2067] [outer = 0x0] 08:53:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 112 (0x119181000) [pid = 2513] [serial = 2068] [outer = 0x118081c00] 08:53:25 INFO - PROCESS | 2513 | 1464623605450 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 113 (0x119d15c00) [pid = 2513] [serial = 2069] [outer = 0x118081c00] 08:53:25 INFO - PROCESS | 2513 | 1464623605747 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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:53:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 571ms 08:53:25 INFO - PROCESS | 2513 | 1464623605789 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 2513 | 1464623605792 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:53:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:53:25 INFO - PROCESS | 2513 | 1464623605796 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 2513 | 1464623605798 Marionette TRACE conn2 <- [1,2730,null,{}] 08:53:25 INFO - PROCESS | 2513 | 1464623605800 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}] 08:53:25 INFO - PROCESS | 2513 | 1464623605897 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:53:25 INFO - PROCESS | 2513 | 1464623605968 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a834000 == 78 [pid = 2513] [id = 690] 08:53:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 114 (0x119c84000) [pid = 2513] [serial = 2070] [outer = 0x0] 08:53:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 115 (0x12157bc00) [pid = 2513] [serial = 2071] [outer = 0x119c84000] 08:53:25 INFO - PROCESS | 2513 | 1464623605994 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 116 (0x125649400) [pid = 2513] [serial = 2072] [outer = 0x119c84000] 08:53:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:53:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:53:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:53:26 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 08:53:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:26 INFO - _addTest/ [0,2733,"getWindowHandle",null] 08:53:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:53:26 INFO - PROCESS | 2513 | 1464623606768 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:53:26 INFO - PROCESS | 2513 | 1464623606770 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 2513 | 1464623606771 Marionette TRACE conn2 <- [1,2734,null,{}] 08:53:26 INFO - PROCESS | 2513 | 1464623606774 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}] 08:53:26 INFO - PROCESS | 2513 | 1464623606890 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:53:26 INFO - PROCESS | 2513 | 1464623606904 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x11990c000 == 79 [pid = 2513] [id = 691] 08:53:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 117 (0x125646800) [pid = 2513] [serial = 2073] [outer = 0x0] 08:53:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 118 (0x126fe7400) [pid = 2513] [serial = 2074] [outer = 0x125646800] 08:53:26 INFO - PROCESS | 2513 | 1464623606929 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 119 (0x127683000) [pid = 2513] [serial = 2075] [outer = 0x125646800] 08:53:27 INFO - PROCESS | 2513 | 1464623607293 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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:53:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 571ms 08:53:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:53:27 INFO - PROCESS | 2513 | 1464623607342 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 2513 | 1464623607343 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:53:27 INFO - PROCESS | 2513 | 1464623607345 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 2513 | 1464623607346 Marionette TRACE conn2 <- [1,2738,null,{}] 08:53:27 INFO - PROCESS | 2513 | 1464623607348 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}] 08:53:27 INFO - PROCESS | 2513 | 1464623607479 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:53:27 INFO - PROCESS | 2513 | 1464623607495 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc15000 == 80 [pid = 2513] [id = 692] 08:53:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x127688000) [pid = 2513] [serial = 2076] [outer = 0x0] 08:53:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x128809c00) [pid = 2513] [serial = 2077] [outer = 0x127688000] 08:53:27 INFO - PROCESS | 2513 | 1464623607521 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x12935a000) [pid = 2513] [serial = 2078] [outer = 0x127688000] 08:53:27 INFO - PROCESS | 2513 | 1464623607872 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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:53:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 568ms 08:53:27 INFO - PROCESS | 2513 | 1464623607914 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 2513 | 1464623607915 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:53:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:53:27 INFO - PROCESS | 2513 | 1464623607917 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 2513 | 1464623607918 Marionette TRACE conn2 <- [1,2742,null,{}] 08:53:27 INFO - PROCESS | 2513 | 1464623607920 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}] 08:53:28 INFO - PROCESS | 2513 | 1464623608040 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:53:28 INFO - PROCESS | 2513 | 1464623608052 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3d0800 == 81 [pid = 2513] [id = 693] 08:53:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x128fb7400) [pid = 2513] [serial = 2079] [outer = 0x0] 08:53:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x129366400) [pid = 2513] [serial = 2080] [outer = 0x128fb7400] 08:53:28 INFO - PROCESS | 2513 | 1464623608077 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x1295e5800) [pid = 2513] [serial = 2081] [outer = 0x128fb7400] 08:53:28 INFO - PROCESS | 2513 | 1464623608435 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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:53:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 568ms 08:53:28 INFO - PROCESS | 2513 | 1464623608486 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 2513 | 1464623608487 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:53:28 INFO - PROCESS | 2513 | 1464623608489 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 2513 | 1464623608490 Marionette TRACE conn2 <- [1,2746,null,{}] 08:53:28 INFO - PROCESS | 2513 | 1464623608492 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}] 08:53:28 INFO - PROCESS | 2513 | 1464623608609 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:53:28 INFO - PROCESS | 2513 | 1464623608620 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dcea000 == 82 [pid = 2513] [id = 694] 08:53:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x1295c3c00) [pid = 2513] [serial = 2082] [outer = 0x0] 08:53:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12a751000) [pid = 2513] [serial = 2083] [outer = 0x1295c3c00] 08:53:28 INFO - PROCESS | 2513 | 1464623608647 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12a886c00) [pid = 2513] [serial = 2084] [outer = 0x1295c3c00] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 127 (0x11878d800) [pid = 2513] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 126 (0x111baf800) [pid = 2513] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 125 (0x121247000) [pid = 2513] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 124 (0x112e4f800) [pid = 2513] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 123 (0x12d7a8400) [pid = 2513] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 122 (0x1166cb400) [pid = 2513] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 121 (0x118523800) [pid = 2513] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 120 (0x112691c00) [pid = 2513] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:53:28 INFO - PROCESS | 2513 | --DOMWINDOW == 119 (0x11283ec00) [pid = 2513] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:53:29 INFO - PROCESS | 2513 | 1464623609037 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 08:53:29 INFO - PROCESS | 2513 | 1464623609062 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 2513 | 1464623609063 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:53:29 INFO - PROCESS | 2513 | 1464623609065 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 2513 | 1464623609067 Marionette TRACE conn2 <- [1,2750,null,{}] 08:53:29 INFO - PROCESS | 2513 | 1464623609069 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}] 08:53:29 INFO - PROCESS | 2513 | 1464623609207 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:53:29 INFO - PROCESS | 2513 | 1464623609248 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e020800 == 83 [pid = 2513] [id = 695] 08:53:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 120 (0x112843c00) [pid = 2513] [serial = 2085] [outer = 0x0] 08:53:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 121 (0x1214be800) [pid = 2513] [serial = 2086] [outer = 0x112843c00] 08:53:29 INFO - PROCESS | 2513 | 1464623609273 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 122 (0x12a890c00) [pid = 2513] [serial = 2087] [outer = 0x112843c00] 08:53:29 INFO - PROCESS | 2513 | 1464623609561 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 521ms 08:53:29 INFO - PROCESS | 2513 | 1464623609587 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 2513 | 1464623609589 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:53:29 INFO - PROCESS | 2513 | 1464623609599 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 2513 | 1464623609600 Marionette TRACE conn2 <- [1,2754,null,{}] 08:53:29 INFO - PROCESS | 2513 | 1464623609602 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}] 08:53:29 INFO - PROCESS | 2513 | 1464623609701 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:53:29 INFO - PROCESS | 2513 | 1464623609768 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x1354a0800 == 84 [pid = 2513] [id = 696] 08:53:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 123 (0x113376800) [pid = 2513] [serial = 2088] [outer = 0x0] 08:53:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 124 (0x12a8b1c00) [pid = 2513] [serial = 2089] [outer = 0x113376800] 08:53:29 INFO - PROCESS | 2513 | 1464623609793 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 125 (0x12abbc400) [pid = 2513] [serial = 2090] [outer = 0x113376800] 08:53:30 INFO - PROCESS | 2513 | 1464623610065 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 517ms 08:53:30 INFO - PROCESS | 2513 | 1464623610117 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:53:30 INFO - PROCESS | 2513 | 1464623610119 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:53:30 INFO - PROCESS | 2513 | 1464623610121 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2513 | 1464623610126 Marionette TRACE conn2 <- [1,2758,null,{}] 08:53:30 INFO - PROCESS | 2513 | 1464623610130 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}] 08:53:30 INFO - PROCESS | 2513 | 1464623610238 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:53:30 INFO - PROCESS | 2513 | 1464623610243 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x135553000 == 85 [pid = 2513] [id = 697] 08:53:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 126 (0x12abc4800) [pid = 2513] [serial = 2091] [outer = 0x0] 08:53:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 127 (0x12b0a6000) [pid = 2513] [serial = 2092] [outer = 0x12abc4800] 08:53:30 INFO - PROCESS | 2513 | 1464623610271 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 128 (0x12bad7800) [pid = 2513] [serial = 2093] [outer = 0x12abc4800] 08:53:30 INFO - PROCESS | 2513 | 1464623610626 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 524ms 08:53:30 INFO - PROCESS | 2513 | 1464623610647 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2513 | 1464623610648 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:53:30 INFO - PROCESS | 2513 | 1464623610674 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2513 | 1464623610676 Marionette TRACE conn2 <- [1,2762,null,{}] 08:53:30 INFO - PROCESS | 2513 | 1464623610679 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}] 08:53:30 INFO - PROCESS | 2513 | 1464623610779 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:53:30 INFO - PROCESS | 2513 | 1464623610784 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x1357c3800 == 86 [pid = 2513] [id = 698] 08:53:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 129 (0x127131000) [pid = 2513] [serial = 2094] [outer = 0x0] 08:53:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 130 (0x12bade400) [pid = 2513] [serial = 2095] [outer = 0x127131000] 08:53:30 INFO - PROCESS | 2513 | 1464623610809 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 131 (0x12baef400) [pid = 2513] [serial = 2096] [outer = 0x127131000] 08:53:31 INFO - PROCESS | 2513 | 1464623611325 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 744ms 08:53:31 INFO - PROCESS | 2513 | 1464623611396 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 2513 | 1464623611399 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:53:31 INFO - PROCESS | 2513 | 1464623611402 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 2513 | 1464623611405 Marionette TRACE conn2 <- [1,2766,null,{}] 08:53:31 INFO - PROCESS | 2513 | 1464623611409 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}] 08:53:31 INFO - PROCESS | 2513 | 1464623611532 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:53:31 INFO - PROCESS | 2513 | 1464623611654 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x126c8d000 == 87 [pid = 2513] [id = 699] 08:53:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 132 (0x115f34c00) [pid = 2513] [serial = 2097] [outer = 0x0] 08:53:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 133 (0x117692800) [pid = 2513] [serial = 2098] [outer = 0x115f34c00] 08:53:31 INFO - PROCESS | 2513 | 1464623611685 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 134 (0x1185c7800) [pid = 2513] [serial = 2099] [outer = 0x115f34c00] 08:53:32 INFO - PROCESS | 2513 | 1464623612083 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 723ms 08:53:32 INFO - PROCESS | 2513 | 1464623612126 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2513 | 1464623612130 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:53:32 INFO - PROCESS | 2513 | 1464623612135 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 2513 | 1464623612137 Marionette TRACE conn2 <- [1,2770,null,{}] 08:53:32 INFO - PROCESS | 2513 | 1464623612139 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}] 08:53:32 INFO - PROCESS | 2513 | 1464623612258 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:53:32 INFO - PROCESS | 2513 | 1464623612369 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc1e000 == 88 [pid = 2513] [id = 700] 08:53:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 135 (0x11878ec00) [pid = 2513] [serial = 2100] [outer = 0x0] 08:53:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 136 (0x119188800) [pid = 2513] [serial = 2101] [outer = 0x11878ec00] 08:53:32 INFO - PROCESS | 2513 | 1464623612400 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 137 (0x12124ac00) [pid = 2513] [serial = 2102] [outer = 0x11878ec00] 08:53:32 INFO - PROCESS | 2513 | 1464623612807 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 720ms 08:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:53:32 INFO - PROCESS | 2513 | 1464623612855 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2513 | 1464623612857 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:53:32 INFO - PROCESS | 2513 | 1464623612859 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 2513 | 1464623612862 Marionette TRACE conn2 <- [1,2774,null,{}] 08:53:32 INFO - PROCESS | 2513 | 1464623612870 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}] 08:53:33 INFO - PROCESS | 2513 | 1464623613010 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:53:33 INFO - PROCESS | 2513 | 1464623613125 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x13588a800 == 89 [pid = 2513] [id = 701] 08:53:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 138 (0x127684800) [pid = 2513] [serial = 2103] [outer = 0x0] 08:53:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 139 (0x1276e4400) [pid = 2513] [serial = 2104] [outer = 0x127684800] 08:53:33 INFO - PROCESS | 2513 | 1464623613158 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x128cf8c00) [pid = 2513] [serial = 2105] [outer = 0x127684800] 08:53:33 INFO - PROCESS | 2513 | 1464623613617 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 777ms 08:53:33 INFO - PROCESS | 2513 | 1464623613636 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 2513 | 1464623613638 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:53:33 INFO - PROCESS | 2513 | 1464623613642 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 2513 | 1464623613644 Marionette TRACE conn2 <- [1,2778,null,{}] 08:53:33 INFO - PROCESS | 2513 | 1464623613647 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}] 08:53:33 INFO - PROCESS | 2513 | 1464623613763 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:53:33 INFO - PROCESS | 2513 | 1464623613872 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x135910800 == 90 [pid = 2513] [id = 702] 08:53:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1295c2000) [pid = 2513] [serial = 2106] [outer = 0x0] 08:53:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x12abc2400) [pid = 2513] [serial = 2107] [outer = 0x1295c2000] 08:53:33 INFO - PROCESS | 2513 | 1464623613904 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x12b2bf800) [pid = 2513] [serial = 2108] [outer = 0x1295c2000] 08:53:34 INFO - PROCESS | 2513 | 1464623614355 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 772ms 08:53:34 INFO - PROCESS | 2513 | 1464623614414 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 2513 | 1464623614417 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:53:34 INFO - PROCESS | 2513 | 1464623614421 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 2513 | 1464623614423 Marionette TRACE conn2 <- [1,2782,null,{}] 08:53:34 INFO - PROCESS | 2513 | 1464623614426 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}] 08:53:34 INFO - PROCESS | 2513 | 1464623614594 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:53:34 INFO - PROCESS | 2513 | 1464623614728 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 2513 | ++DOCSHELL 0x13599d000 == 91 [pid = 2513] [id = 703] 08:53:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x1295ec800) [pid = 2513] [serial = 2109] [outer = 0x0] 08:53:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x12b9de400) [pid = 2513] [serial = 2110] [outer = 0x1295ec800] 08:53:34 INFO - PROCESS | 2513 | 1464623614758 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x12baf0c00) [pid = 2513] [serial = 2111] [outer = 0x1295ec800] 08:53:35 INFO - PROCESS | 2513 | 1464623615175 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 825ms 08:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:53:35 INFO - PROCESS | 2513 | 1464623615245 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2513 | 1464623615247 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:53:35 INFO - PROCESS | 2513 | 1464623615249 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 2513 | 1464623615250 Marionette TRACE conn2 <- [1,2786,null,{}] 08:53:35 INFO - PROCESS | 2513 | 1464623615253 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}] 08:53:35 INFO - PROCESS | 2513 | 1464623615373 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:53:35 INFO - PROCESS | 2513 | 1464623615456 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 2513 | ++DOCSHELL 0x135ca2000 == 92 [pid = 2513] [id = 704] 08:53:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12c676400) [pid = 2513] [serial = 2112] [outer = 0x0] 08:53:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x12c6cd400) [pid = 2513] [serial = 2113] [outer = 0x12c676400] 08:53:35 INFO - PROCESS | 2513 | 1464623615486 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x12c6d2400) [pid = 2513] [serial = 2114] [outer = 0x12c676400] 08:53:35 INFO - PROCESS | 2513 | 1464623615902 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 08:53:35 INFO - PROCESS | 2513 | 1464623615920 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2513 | 1464623615921 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:53:35 INFO - PROCESS | 2513 | 1464623615923 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 2513 | 1464623615925 Marionette TRACE conn2 <- [1,2790,null,{}] 08:53:35 INFO - PROCESS | 2513 | 1464623615927 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}] 08:53:36 INFO - PROCESS | 2513 | 1464623616057 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:53:36 INFO - PROCESS | 2513 | 1464623616152 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f24800 == 93 [pid = 2513] [id = 705] 08:53:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x12c6d4400) [pid = 2513] [serial = 2115] [outer = 0x0] 08:53:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12c6d8400) [pid = 2513] [serial = 2116] [outer = 0x12c6d4400] 08:53:36 INFO - PROCESS | 2513 | 1464623616181 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12c907800) [pid = 2513] [serial = 2117] [outer = 0x12c6d4400] 08:53:36 INFO - PROCESS | 2513 | 1464623616591 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 720ms 08:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:53:36 INFO - PROCESS | 2513 | 1464623616644 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 2513 | 1464623616645 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:53:36 INFO - PROCESS | 2513 | 1464623616648 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 2513 | 1464623616649 Marionette TRACE conn2 <- [1,2794,null,{}] 08:53:36 INFO - PROCESS | 2513 | 1464623616651 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}] 08:53:36 INFO - PROCESS | 2513 | 1464623616765 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:53:36 INFO - PROCESS | 2513 | 1464623616848 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f83800 == 94 [pid = 2513] [id = 706] 08:53:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12c6d9000) [pid = 2513] [serial = 2118] [outer = 0x0] 08:53:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12c911400) [pid = 2513] [serial = 2119] [outer = 0x12c6d9000] 08:53:36 INFO - PROCESS | 2513 | 1464623616878 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12cc6cc00) [pid = 2513] [serial = 2120] [outer = 0x12c6d9000] 08:53:37 INFO - PROCESS | 2513 | 1464623617338 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 08:53:37 INFO - PROCESS | 2513 | 1464623617400 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 2513 | 1464623617401 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:53:37 INFO - PROCESS | 2513 | 1464623617408 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 2513 | 1464623617410 Marionette TRACE conn2 <- [1,2798,null,{}] 08:53:37 INFO - PROCESS | 2513 | 1464623617412 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}] 08:53:37 INFO - PROCESS | 2513 | 1464623617529 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:53:37 INFO - PROCESS | 2513 | 1464623617613 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e5e800 == 95 [pid = 2513] [id = 707] 08:53:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x11269e000) [pid = 2513] [serial = 2121] [outer = 0x0] 08:53:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12c904800) [pid = 2513] [serial = 2122] [outer = 0x11269e000] 08:53:37 INFO - PROCESS | 2513 | 1464623617643 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12cc73c00) [pid = 2513] [serial = 2123] [outer = 0x11269e000] 08:53:38 INFO - PROCESS | 2513 | 1464623618287 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 923ms 08:53:38 INFO - PROCESS | 2513 | 1464623618332 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 2513 | 1464623618334 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:53:38 INFO - PROCESS | 2513 | 1464623618338 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 2513 | 1464623618340 Marionette TRACE conn2 <- [1,2802,null,{}] 08:53:38 INFO - PROCESS | 2513 | 1464623618345 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}] 08:53:38 INFO - PROCESS | 2513 | 1464623618459 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:53:38 INFO - PROCESS | 2513 | 1464623618576 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 2513 | ++DOCSHELL 0x1255c9000 == 96 [pid = 2513] [id = 708] 08:53:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x112887c00) [pid = 2513] [serial = 2124] [outer = 0x0] 08:53:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x1129d4400) [pid = 2513] [serial = 2125] [outer = 0x112887c00] 08:53:38 INFO - PROCESS | 2513 | 1464623618606 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x115f34000) [pid = 2513] [serial = 2126] [outer = 0x112887c00] 08:53:39 INFO - PROCESS | 2513 | 1464623619091 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 775ms 08:53:39 INFO - PROCESS | 2513 | 1464623619113 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 2513 | 1464623619117 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:53:39 INFO - PROCESS | 2513 | 1464623619121 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 2513 | 1464623619124 Marionette TRACE conn2 <- [1,2806,null,{}] 08:53:39 INFO - PROCESS | 2513 | 1464623619128 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}] 08:53:39 INFO - PROCESS | 2513 | 1464623619237 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:53:39 INFO - PROCESS | 2513 | 1464623619329 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x119a19000 == 97 [pid = 2513] [id = 709] 08:53:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x118083000) [pid = 2513] [serial = 2127] [outer = 0x0] 08:53:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x11857c800) [pid = 2513] [serial = 2128] [outer = 0x118083000] 08:53:39 INFO - PROCESS | 2513 | 1464623619356 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x118792000) [pid = 2513] [serial = 2129] [outer = 0x118083000] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x137fd4800 == 96 [pid = 2513] [id = 582] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x135553000 == 95 [pid = 2513] [id = 697] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x1354a0800 == 94 [pid = 2513] [id = 696] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12e020800 == 93 [pid = 2513] [id = 695] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12dcea000 == 92 [pid = 2513] [id = 694] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12d3d0800 == 91 [pid = 2513] [id = 693] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc15000 == 90 [pid = 2513] [id = 692] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 163 (0x12cc6fc00) [pid = 2513] [serial = 2008] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 162 (0x12f182c00) [pid = 2513] [serial = 2011] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 161 (0x12f18bc00) [pid = 2513] [serial = 2014] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 160 (0x11808d000) [pid = 2513] [serial = 2017] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x11990c000 == 89 [pid = 2513] [id = 691] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12a834000 == 88 [pid = 2513] [id = 690] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x1274f5000 == 87 [pid = 2513] [id = 689] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x116881800 == 86 [pid = 2513] [id = 688] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x128c78000 == 85 [pid = 2513] [id = 687] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12c224800 == 84 [pid = 2513] [id = 683] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab94000 == 83 [pid = 2513] [id = 682] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x1188a6000 == 82 [pid = 2513] [id = 681] 08:53:39 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2de800 == 81 [pid = 2513] [id = 680] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x12abc6800) [pid = 2513] [serial = 1931] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x119021c00) [pid = 2513] [serial = 2032] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x11284c800) [pid = 2513] [serial = 2035] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x12153e000) [pid = 2513] [serial = 2038] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x115059800) [pid = 2513] [serial = 2024] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x1130c3c00) [pid = 2513] [serial = 2023] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x12dcb9400) [pid = 2513] [serial = 1991] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x116a61400) [pid = 2513] [serial = 2026] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x117e2f400) [pid = 2513] [serial = 2027] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x126fec800) [pid = 2513] [serial = 1999] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x118583400) [pid = 2513] [serial = 2029] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 148 (0x11948b800) [pid = 2513] [serial = 1996] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 147 (0x112695000) [pid = 2513] [serial = 2020] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 146 (0x112847000) [pid = 2513] [serial = 2021] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 145 (0x12c681c00) [pid = 2513] [serial = 2005] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 144 (0x116795400) [pid = 2513] [serial = 1993] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 143 (0x12b01f800) [pid = 2513] [serial = 2002] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 142 (0x1190d1c00) [pid = 2513] [serial = 2033] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 141 (0x1185efc00) [pid = 2513] [serial = 2030] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 140 (0x11948dc00) [pid = 2513] [serial = 2036] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | --DOMWINDOW == 139 (0x121575c00) [pid = 2513] [serial = 2039] [outer = 0x0] [url = about:blank] 08:53:39 INFO - PROCESS | 2513 | 1464623619752 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 672ms 08:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:53:39 INFO - PROCESS | 2513 | 1464623619794 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 2513 | 1464623619795 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:53:39 INFO - PROCESS | 2513 | 1464623619798 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 2513 | 1464623619800 Marionette TRACE conn2 <- [1,2810,null,{}] 08:53:39 INFO - PROCESS | 2513 | 1464623619808 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}] 08:53:39 INFO - PROCESS | 2513 | 1464623619908 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:53:39 INFO - PROCESS | 2513 | 1464623619979 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f5000 == 82 [pid = 2513] [id = 710] 08:53:39 INFO - PROCESS | 2513 | ++DOMWINDOW == 140 (0x1185f4800) [pid = 2513] [serial = 2130] [outer = 0x0] 08:53:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 141 (0x1190d1c00) [pid = 2513] [serial = 2131] [outer = 0x1185f4800] 08:53:40 INFO - PROCESS | 2513 | 1464623620007 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 142 (0x11970d000) [pid = 2513] [serial = 2132] [outer = 0x1185f4800] 08:53:40 INFO - PROCESS | 2513 | 1464623620325 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:53:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 570ms 08:53:40 INFO - PROCESS | 2513 | 1464623620369 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 2513 | 1464623620372 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:53:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:53:40 INFO - PROCESS | 2513 | 1464623620376 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 2513 | 1464623620378 Marionette TRACE conn2 <- [1,2814,null,{}] 08:53:40 INFO - PROCESS | 2513 | 1464623620381 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}] 08:53:40 INFO - PROCESS | 2513 | 1464623620534 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:53:40 INFO - PROCESS | 2513 | 1464623620657 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 2513 | ++DOCSHELL 0x12952f800 == 83 [pid = 2513] [id = 711] 08:53:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 143 (0x121525400) [pid = 2513] [serial = 2133] [outer = 0x0] 08:53:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 144 (0x1219ac000) [pid = 2513] [serial = 2134] [outer = 0x121525400] 08:53:40 INFO - PROCESS | 2513 | 1464623620702 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2513 | ++DOMWINDOW == 145 (0x124c98c00) [pid = 2513] [serial = 2135] [outer = 0x121525400] 08:53:41 INFO - PROCESS | 2513 | 1464623621071 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 721ms 08:53:41 INFO - PROCESS | 2513 | 1464623621101 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2513 | 1464623621102 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:53:41 INFO - PROCESS | 2513 | 1464623621104 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2513 | 1464623621105 Marionette TRACE conn2 <- [1,2818,null,{}] 08:53:41 INFO - PROCESS | 2513 | 1464623621109 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}] 08:53:41 INFO - PROCESS | 2513 | 1464623621206 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:53:41 INFO - PROCESS | 2513 | 1464623621212 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd8a800 == 82 [pid = 2513] [id = 16] 08:53:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2d2000 == 83 [pid = 2513] [id = 712] 08:53:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 146 (0x124d70c00) [pid = 2513] [serial = 2136] [outer = 0x0] 08:53:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 147 (0x12564dc00) [pid = 2513] [serial = 2137] [outer = 0x124d70c00] 08:53:41 INFO - PROCESS | 2513 | 1464623621246 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 148 (0x126ca3400) [pid = 2513] [serial = 2138] [outer = 0x124d70c00] 08:53:41 INFO - PROCESS | 2513 | 1464623621626 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 573ms 08:53:41 INFO - PROCESS | 2513 | 1464623621677 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2513 | 1464623621678 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:53:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:53:41 INFO - PROCESS | 2513 | 1464623621680 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2513 | 1464623621682 Marionette TRACE conn2 <- [1,2822,null,{}] 08:53:41 INFO - PROCESS | 2513 | 1464623621684 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}] 08:53:41 INFO - PROCESS | 2513 | 1464623621831 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:53:41 INFO - PROCESS | 2513 | 1464623621848 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bd99000 == 84 [pid = 2513] [id = 713] 08:53:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 149 (0x119660400) [pid = 2513] [serial = 2139] [outer = 0x0] 08:53:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x126ebc000) [pid = 2513] [serial = 2140] [outer = 0x119660400] 08:53:41 INFO - PROCESS | 2513 | 1464623621874 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x128fc1c00) [pid = 2513] [serial = 2141] [outer = 0x119660400] 08:53:42 INFO - PROCESS | 2513 | 1464623622229 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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 567ms 08:53:42 INFO - PROCESS | 2513 | 1464623622249 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 2513 | 1464623622250 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:53:42 INFO - PROCESS | 2513 | 1464623622252 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 2513 | 1464623622253 Marionette TRACE conn2 <- [1,2826,null,{}] 08:53:42 INFO - PROCESS | 2513 | 1464623622256 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}] 08:53:42 INFO - PROCESS | 2513 | 1464623622381 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:53:42 INFO - PROCESS | 2513 | 1464623622395 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c958000 == 85 [pid = 2513] [id = 714] 08:53:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x11768d800) [pid = 2513] [serial = 2142] [outer = 0x0] 08:53:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x129363400) [pid = 2513] [serial = 2143] [outer = 0x11768d800] 08:53:42 INFO - PROCESS | 2513 | 1464623622421 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12a7be000) [pid = 2513] [serial = 2144] [outer = 0x11768d800] 08:53:42 INFO - PROCESS | 2513 | 1464623622801 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 08:53:42 INFO - PROCESS | 2513 | 1464623622824 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 2513 | 1464623622827 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:53:42 INFO - PROCESS | 2513 | 1464623622830 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 2513 | 1464623622831 Marionette TRACE conn2 <- [1,2830,null,{}] 08:53:42 INFO - PROCESS | 2513 | 1464623622841 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}] 08:53:43 INFO - PROCESS | 2513 | 1464623622998 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:53:43 INFO - PROCESS | 2513 | 1464623623023 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdd1000 == 86 [pid = 2513] [id = 715] 08:53:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x1295cc800) [pid = 2513] [serial = 2145] [outer = 0x0] 08:53:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12a8b6400) [pid = 2513] [serial = 2146] [outer = 0x1295cc800] 08:53:43 INFO - PROCESS | 2513 | 1464623623048 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12b09fc00) [pid = 2513] [serial = 2147] [outer = 0x1295cc800] 08:53:43 INFO - PROCESS | 2513 | 1464623623475 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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:53:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 682ms 08:53:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:53:43 INFO - PROCESS | 2513 | 1464623623512 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2513 | 1464623623514 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:53:43 INFO - PROCESS | 2513 | 1464623623517 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 2513 | 1464623623519 Marionette TRACE conn2 <- [1,2834,null,{}] 08:53:43 INFO - PROCESS | 2513 | 1464623623523 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}] 08:53:43 INFO - PROCESS | 2513 | 1464623623726 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:53:43 INFO - PROCESS | 2513 | 1464623623754 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dcea000 == 87 [pid = 2513] [id = 716] 08:53:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12a7c2400) [pid = 2513] [serial = 2148] [outer = 0x0] 08:53:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12bad6c00) [pid = 2513] [serial = 2149] [outer = 0x12a7c2400] 08:53:43 INFO - PROCESS | 2513 | 1464623623795 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12c01b800) [pid = 2513] [serial = 2150] [outer = 0x12a7c2400] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 159 (0x11269b400) [pid = 2513] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 158 (0x119c84000) [pid = 2513] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 157 (0x1295c3c00) [pid = 2513] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 156 (0x127688000) [pid = 2513] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 155 (0x112844800) [pid = 2513] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 154 (0x118081c00) [pid = 2513] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 153 (0x128fb7400) [pid = 2513] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 152 (0x112843c00) [pid = 2513] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 151 (0x125646800) [pid = 2513] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 150 (0x113376800) [pid = 2513] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:53:44 INFO - PROCESS | 2513 | --DOMWINDOW == 149 (0x12abc4800) [pid = 2513] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:53:44 INFO - PROCESS | 2513 | 1464623624355 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:53:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 870ms 08:53:44 INFO - PROCESS | 2513 | 1464623624387 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2513 | 1464623624388 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:53:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:53:44 INFO - PROCESS | 2513 | 1464623624397 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2513 | 1464623624398 Marionette TRACE conn2 <- [1,2838,null,{}] 08:53:44 INFO - PROCESS | 2513 | 1464623624417 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}] 08:53:44 INFO - PROCESS | 2513 | 1464623624523 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:53:44 INFO - PROCESS | 2513 | 1464623624528 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2513 | ++DOCSHELL 0x12f2a8800 == 88 [pid = 2513] [id = 717] 08:53:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 150 (0x121124000) [pid = 2513] [serial = 2151] [outer = 0x0] 08:53:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 151 (0x12a8b5800) [pid = 2513] [serial = 2152] [outer = 0x121124000] 08:53:44 INFO - PROCESS | 2513 | 1464623624553 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2513 | ++DOMWINDOW == 152 (0x12baeb400) [pid = 2513] [serial = 2153] [outer = 0x121124000] 08:53:44 INFO - PROCESS | 2513 | 1464623624900 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:53:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 518ms 08:53:44 INFO - PROCESS | 2513 | 1464623624916 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2513 | 1464623624918 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:53:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:53:44 INFO - PROCESS | 2513 | 1464623624920 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2513 | 1464623624922 Marionette TRACE conn2 <- [1,2842,null,{}] 08:53:44 INFO - PROCESS | 2513 | 1464623624926 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}] 08:53:45 INFO - PROCESS | 2513 | 1464623625039 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:53:45 INFO - PROCESS | 2513 | 1464623625116 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356e4000 == 89 [pid = 2513] [id = 718] 08:53:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 153 (0x12bae2000) [pid = 2513] [serial = 2154] [outer = 0x0] 08:53:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 154 (0x12c6ccc00) [pid = 2513] [serial = 2155] [outer = 0x12bae2000] 08:53:45 INFO - PROCESS | 2513 | 1464623625155 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 155 (0x12d393800) [pid = 2513] [serial = 2156] [outer = 0x12bae2000] 08:53:45 INFO - PROCESS | 2513 | 1464623625461 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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:53:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 573ms 08:53:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:53:45 INFO - PROCESS | 2513 | 1464623625494 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 2513 | 1464623625495 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:53:45 INFO - PROCESS | 2513 | 1464623625497 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 2513 | 1464623625498 Marionette TRACE conn2 <- [1,2846,null,{}] 08:53:45 INFO - PROCESS | 2513 | 1464623625501 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}] 08:53:45 INFO - PROCESS | 2513 | 1464623625600 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:53:45 INFO - PROCESS | 2513 | 1464623625605 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b71000 == 90 [pid = 2513] [id = 719] 08:53:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 156 (0x12d39c400) [pid = 2513] [serial = 2157] [outer = 0x0] 08:53:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 157 (0x12d57a000) [pid = 2513] [serial = 2158] [outer = 0x12d39c400] 08:53:45 INFO - PROCESS | 2513 | 1464623625631 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2513 | ++DOMWINDOW == 158 (0x12d7aa000) [pid = 2513] [serial = 2159] [outer = 0x12d39c400] 08:53:45 INFO - PROCESS | 2513 | 1464623625981 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:53:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 08:53:46 INFO - PROCESS | 2513 | 1464623626027 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2513 | 1464623626028 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:53:46 INFO - PROCESS | 2513 | 1464623626031 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 2513 | 1464623626032 Marionette TRACE conn2 <- [1,2850,null,{}] 08:53:46 INFO - PROCESS | 2513 | 1464623626034 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}] 08:53:46 INFO - PROCESS | 2513 | 1464623626135 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:53:46 INFO - PROCESS | 2513 | 1464623626140 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f85000 == 91 [pid = 2513] [id = 720] 08:53:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 159 (0x12d57c800) [pid = 2513] [serial = 2160] [outer = 0x0] 08:53:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 160 (0x12dcb0c00) [pid = 2513] [serial = 2161] [outer = 0x12d57c800] 08:53:46 INFO - PROCESS | 2513 | 1464623626164 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 2513 | ++DOMWINDOW == 161 (0x12dcb9c00) [pid = 2513] [serial = 2162] [outer = 0x12d57c800] 08:53:46 INFO - PROCESS | 2513 | 1464623626744 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:53:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 718ms 08:53:46 INFO - PROCESS | 2513 | 1464623626750 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2513 | 1464623626753 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:53:46 INFO - PROCESS | 2513 | 1464623626775 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 2513 | 1464623626778 Marionette TRACE conn2 <- [1,2854,null,{}] 08:53:46 INFO - PROCESS | 2513 | 1464623626784 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}] 08:53:46 INFO - PROCESS | 2513 | 1464623626909 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:53:47 INFO - PROCESS | 2513 | 1464623627034 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217f7000 == 92 [pid = 2513] [id = 721] 08:53:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 162 (0x117690400) [pid = 2513] [serial = 2163] [outer = 0x0] 08:53:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 163 (0x11808a800) [pid = 2513] [serial = 2164] [outer = 0x117690400] 08:53:47 INFO - PROCESS | 2513 | 1464623627066 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 164 (0x11878c000) [pid = 2513] [serial = 2165] [outer = 0x117690400] 08:53:47 INFO - PROCESS | 2513 | 1464623627512 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]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 792ms 08:53:47 INFO - PROCESS | 2513 | 1464623627549 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 2513 | 1464623627553 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:53:47 INFO - PROCESS | 2513 | 1464623627558 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 2513 | 1464623627560 Marionette TRACE conn2 <- [1,2858,null,{}] 08:53:47 INFO - PROCESS | 2513 | 1464623627563 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}] 08:53:47 INFO - PROCESS | 2513 | 1464623627689 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:53:47 INFO - PROCESS | 2513 | 1464623627776 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2513 | ++DOCSHELL 0x12bdaa800 == 93 [pid = 2513] [id = 722] 08:53:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 165 (0x118799000) [pid = 2513] [serial = 2166] [outer = 0x0] 08:53:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 166 (0x119703000) [pid = 2513] [serial = 2167] [outer = 0x118799000] 08:53:47 INFO - PROCESS | 2513 | 1464623627808 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 2513 | ++DOMWINDOW == 167 (0x12564ac00) [pid = 2513] [serial = 2168] [outer = 0x118799000] 08:53:48 INFO - PROCESS | 2513 | 1464623628222 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 722ms 08:53:48 INFO - PROCESS | 2513 | 1464623628288 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 2513 | 1464623628290 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:53:48 INFO - PROCESS | 2513 | 1464623628311 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 2513 | 1464623628314 Marionette TRACE conn2 <- [1,2862,null,{}] 08:53:48 INFO - PROCESS | 2513 | 1464623628322 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}] 08:53:48 INFO - PROCESS | 2513 | 1464623628446 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:53:48 INFO - PROCESS | 2513 | 1464623628535 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 2513 | ++DOCSHELL 0x135f84800 == 94 [pid = 2513] [id = 723] 08:53:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 168 (0x128ced400) [pid = 2513] [serial = 2169] [outer = 0x0] 08:53:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 169 (0x128fbdc00) [pid = 2513] [serial = 2170] [outer = 0x128ced400] 08:53:48 INFO - PROCESS | 2513 | 1464623628567 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 2513 | ++DOMWINDOW == 170 (0x12a8b2c00) [pid = 2513] [serial = 2171] [outer = 0x128ced400] 08:53:48 INFO - PROCESS | 2513 | 1464623628994 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 726ms 08:53:49 INFO - PROCESS | 2513 | 1464623629045 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 2513 | 1464623629048 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:53:49 INFO - PROCESS | 2513 | 1464623629054 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 2513 | 1464623629057 Marionette TRACE conn2 <- [1,2866,null,{}] 08:53:49 INFO - PROCESS | 2513 | 1464623629063 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}] 08:53:49 INFO - PROCESS | 2513 | 1464623629190 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:53:49 INFO - PROCESS | 2513 | 1464623629276 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 2513 | ++DOCSHELL 0x13f3ef000 == 95 [pid = 2513] [id = 724] 08:53:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 171 (0x12bad8c00) [pid = 2513] [serial = 2172] [outer = 0x0] 08:53:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 172 (0x12c018800) [pid = 2513] [serial = 2173] [outer = 0x12bad8c00] 08:53:49 INFO - PROCESS | 2513 | 1464623629306 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 2513 | ++DOMWINDOW == 173 (0x12c906c00) [pid = 2513] [serial = 2174] [outer = 0x12bad8c00] 08:53:49 INFO - PROCESS | 2513 | 1464623629713 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 725ms 08:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:53:49 INFO - PROCESS | 2513 | 1464623629783 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 2513 | 1464623629784 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:53:49 INFO - PROCESS | 2513 | 1464623629786 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 2513 | 1464623629788 Marionette TRACE conn2 <- [1,2870,null,{}] 08:53:49 INFO - PROCESS | 2513 | 1464623629822 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}] 08:53:49 INFO - PROCESS | 2513 | 1464623629966 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:53:50 INFO - PROCESS | 2513 | 1464623630028 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x1402ee000 == 96 [pid = 2513] [id = 725] 08:53:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 174 (0x12a7c9c00) [pid = 2513] [serial = 2175] [outer = 0x0] 08:53:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 175 (0x12bae8800) [pid = 2513] [serial = 2176] [outer = 0x12a7c9c00] 08:53:50 INFO - PROCESS | 2513 | 1464623630059 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 176 (0x12cc75000) [pid = 2513] [serial = 2177] [outer = 0x12a7c9c00] 08:53:50 INFO - PROCESS | 2513 | 1464623630495 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 08:53:50 INFO - PROCESS | 2513 | 1464623630519 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2513 | 1464623630520 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:53:50 INFO - PROCESS | 2513 | 1464623630522 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 2513 | 1464623630524 Marionette TRACE conn2 <- [1,2874,null,{}] 08:53:50 INFO - PROCESS | 2513 | 1464623630526 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}] 08:53:50 INFO - PROCESS | 2513 | 1464623630651 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:53:50 INFO - PROCESS | 2513 | 1464623630739 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 2513 | ++DOCSHELL 0x13523b800 == 97 [pid = 2513] [id = 726] 08:53:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 177 (0x12d394400) [pid = 2513] [serial = 2178] [outer = 0x0] 08:53:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x12d7ae800) [pid = 2513] [serial = 2179] [outer = 0x12d394400] 08:53:50 INFO - PROCESS | 2513 | 1464623630771 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x12f18a400) [pid = 2513] [serial = 2180] [outer = 0x12d394400] 08:53:51 INFO - PROCESS | 2513 | 1464623631156 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 08:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:53:51 INFO - PROCESS | 2513 | 1464623631195 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 2513 | 1464623631196 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:53:51 INFO - PROCESS | 2513 | 1464623631199 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 2513 | 1464623631200 Marionette TRACE conn2 <- [1,2878,null,{}] 08:53:51 INFO - PROCESS | 2513 | 1464623631202 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}] 08:53:51 INFO - PROCESS | 2513 | 1464623631339 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:53:51 INFO - PROCESS | 2513 | 1464623631444 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 2513 | ++DOCSHELL 0x135e3a800 == 98 [pid = 2513] [id = 727] 08:53:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x12f188000) [pid = 2513] [serial = 2181] [outer = 0x0] 08:53:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x12f1b9800) [pid = 2513] [serial = 2182] [outer = 0x12f188000] 08:53:51 INFO - PROCESS | 2513 | 1464623631476 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x12f1bfc00) [pid = 2513] [serial = 2183] [outer = 0x12f188000] 08:53:51 INFO - PROCESS | 2513 | 1464623631899 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 724ms 08:53:51 INFO - PROCESS | 2513 | 1464623631924 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 2513 | 1464623631925 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:53:51 INFO - PROCESS | 2513 | 1464623631928 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 2513 | 1464623631929 Marionette TRACE conn2 <- [1,2882,null,{}] 08:53:51 INFO - PROCESS | 2513 | 1464623631931 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}] 08:53:52 INFO - PROCESS | 2513 | 1464623632051 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:53:52 INFO - PROCESS | 2513 | 1464623632139 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x13f2cc800 == 99 [pid = 2513] [id = 728] 08:53:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x12f1bc400) [pid = 2513] [serial = 2184] [outer = 0x0] 08:53:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x12f1cf400) [pid = 2513] [serial = 2185] [outer = 0x12f1bc400] 08:53:52 INFO - PROCESS | 2513 | 1464623632171 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x12f1d4000) [pid = 2513] [serial = 2186] [outer = 0x12f1bc400] 08:53:52 INFO - PROCESS | 2513 | 1464623632581 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 08:53:52 INFO - PROCESS | 2513 | 1464623632649 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 2513 | 1464623632650 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:53:52 INFO - PROCESS | 2513 | 1464623632653 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 2513 | 1464623632654 Marionette TRACE conn2 <- [1,2886,null,{}] 08:53:52 INFO - PROCESS | 2513 | 1464623632656 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}] 08:53:52 INFO - PROCESS | 2513 | 1464623632793 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:53:52 INFO - PROCESS | 2513 | 1464623632882 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2513 | ++DOCSHELL 0x13f2e0000 == 100 [pid = 2513] [id = 729] 08:53:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x12f1d2c00) [pid = 2513] [serial = 2187] [outer = 0x0] 08:53:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x12f1db000) [pid = 2513] [serial = 2188] [outer = 0x12f1d2c00] 08:53:52 INFO - PROCESS | 2513 | 1464623632914 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x132135800) [pid = 2513] [serial = 2189] [outer = 0x12f1d2c00] 08:53:53 INFO - PROCESS | 2513 | 1464623633333 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 718ms 08:53:53 INFO - PROCESS | 2513 | 1464623633372 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:53:53 INFO - PROCESS | 2513 | 1464623633373 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:53:53 INFO - PROCESS | 2513 | 1464623633375 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 2513 | 1464623633377 Marionette TRACE conn2 <- [1,2890,null,{}] 08:53:53 INFO - PROCESS | 2513 | 1464623633379 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}] 08:53:53 INFO - PROCESS | 2513 | 1464623633499 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:53:53 INFO - PROCESS | 2513 | 1464623633588 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 2513 | ++DOCSHELL 0x1412ce800 == 101 [pid = 2513] [id = 730] 08:53:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x12f1da800) [pid = 2513] [serial = 2190] [outer = 0x0] 08:53:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x132139800) [pid = 2513] [serial = 2191] [outer = 0x12f1da800] 08:53:53 INFO - PROCESS | 2513 | 1464623633620 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x13213e800) [pid = 2513] [serial = 2192] [outer = 0x12f1da800] 08:53:54 INFO - PROCESS | 2513 | 1464623634032 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 720ms 08:53:54 INFO - PROCESS | 2513 | 1464623634097 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2513 | 1464623634098 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:53:54 INFO - PROCESS | 2513 | 1464623634101 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 2513 | 1464623634103 Marionette TRACE conn2 <- [1,2894,null,{}] 08:53:54 INFO - PROCESS | 2513 | 1464623634105 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}] 08:53:54 INFO - PROCESS | 2513 | 1464623634261 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:53:54 INFO - PROCESS | 2513 | 1464623634352 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 2513 | ++DOCSHELL 0x1322a3000 == 102 [pid = 2513] [id = 731] 08:53:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x132141800) [pid = 2513] [serial = 2193] [outer = 0x0] 08:53:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x1351bbc00) [pid = 2513] [serial = 2194] [outer = 0x132141800] 08:53:54 INFO - PROCESS | 2513 | 1464623634389 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x13529ec00) [pid = 2513] [serial = 2195] [outer = 0x132141800] 08:53:54 INFO - PROCESS | 2513 | 1464623634883 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 822ms 08:53:54 INFO - PROCESS | 2513 | 1464623634943 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2513 | 1464623634945 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:53:54 INFO - PROCESS | 2513 | 1464623634949 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 2513 | 1464623634950 Marionette TRACE conn2 <- [1,2898,null,{}] 08:53:54 INFO - PROCESS | 2513 | 1464623634953 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}] 08:53:55 INFO - PROCESS | 2513 | 1464623635080 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:53:55 INFO - PROCESS | 2513 | 1464623635171 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x121277800 == 103 [pid = 2513] [id = 732] 08:53:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x112846400) [pid = 2513] [serial = 2196] [outer = 0x0] 08:53:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x1180c9000) [pid = 2513] [serial = 2197] [outer = 0x112846400] 08:53:55 INFO - PROCESS | 2513 | 1464623635201 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x12a8b0c00) [pid = 2513] [serial = 2198] [outer = 0x112846400] 08:53:55 INFO - PROCESS | 2513 | 1464623635622 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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 718ms 08:53:55 INFO - PROCESS | 2513 | 1464623635668 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 2513 | 1464623635670 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:53:55 INFO - PROCESS | 2513 | 1464623635672 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 2513 | 1464623635677 Marionette TRACE conn2 <- [1,2902,null,{}] 08:53:55 INFO - PROCESS | 2513 | 1464623635680 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}] 08:53:55 INFO - PROCESS | 2513 | 1464623635802 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:53:55 INFO - PROCESS | 2513 | 1464623635895 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d376800 == 104 [pid = 2513] [id = 733] 08:53:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x115d3b400) [pid = 2513] [serial = 2199] [outer = 0x0] 08:53:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x12dcb2800) [pid = 2513] [serial = 2200] [outer = 0x115d3b400] 08:53:55 INFO - PROCESS | 2513 | 1464623635923 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x1352a3c00) [pid = 2513] [serial = 2201] [outer = 0x115d3b400] 08:53:56 INFO - PROCESS | 2513 | 1464623636569 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 926ms 08:53:56 INFO - PROCESS | 2513 | 1464623636599 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:53:56 INFO - PROCESS | 2513 | 1464623636604 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:53:56 INFO - PROCESS | 2513 | 1464623636611 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 2513 | 1464623636615 Marionette TRACE conn2 <- [1,2906,null,{}] 08:53:56 INFO - PROCESS | 2513 | 1464623636621 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}] 08:53:56 INFO - PROCESS | 2513 | 1464623636861 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:53:56 INFO - PROCESS | 2513 | 1464623636958 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a820000 == 105 [pid = 2513] [id = 734] 08:53:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x113c76400) [pid = 2513] [serial = 2202] [outer = 0x0] 08:53:56 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x116602800) [pid = 2513] [serial = 2203] [outer = 0x113c76400] 08:53:57 INFO - PROCESS | 2513 | 1464623637004 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x1185c3c00) [pid = 2513] [serial = 2204] [outer = 0x113c76400] 08:53:57 INFO - PROCESS | 2513 | 1464623637483 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 932ms 08:53:57 INFO - PROCESS | 2513 | 1464623637540 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 2513 | 1464623637547 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:53:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:53:57 INFO - PROCESS | 2513 | 1464623637554 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 2513 | 1464623637557 Marionette TRACE conn2 <- [1,2910,null,{}] 08:53:57 INFO - PROCESS | 2513 | 1464623637561 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}] 08:53:57 INFO - PROCESS | 2513 | 1464623637733 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:53:57 INFO - PROCESS | 2513 | 1464623637912 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 2513 | ++DOCSHELL 0x128f31800 == 106 [pid = 2513] [id = 735] 08:53:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x113cf8800) [pid = 2513] [serial = 2205] [outer = 0x0] 08:53:57 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x119d0cc00) [pid = 2513] [serial = 2206] [outer = 0x113cf8800] 08:53:57 INFO - PROCESS | 2513 | 1464623637959 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x121576000) [pid = 2513] [serial = 2207] [outer = 0x113cf8800] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x116733800 == 105 [pid = 2513] [id = 24] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x135b71000 == 104 [pid = 2513] [id = 719] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1356e4000 == 103 [pid = 2513] [id = 718] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12f2a8800 == 102 [pid = 2513] [id = 717] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12dcea000 == 101 [pid = 2513] [id = 716] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdd1000 == 100 [pid = 2513] [id = 715] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12c958000 == 99 [pid = 2513] [id = 714] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x124c93000) [pid = 2513] [serial = 2053] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x125644000) [pid = 2513] [serial = 2056] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12bd99000 == 98 [pid = 2513] [id = 713] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2d2000 == 97 [pid = 2513] [id = 712] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12952f800 == 96 [pid = 2513] [id = 711] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f5000 == 95 [pid = 2513] [id = 710] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x119a19000 == 94 [pid = 2513] [id = 709] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12cd8a000 == 93 [pid = 2513] [id = 18] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x1255c9000 == 92 [pid = 2513] [id = 708] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x135f24800 == 91 [pid = 2513] [id = 705] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x135ca2000 == 90 [pid = 2513] [id = 704] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x13599d000 == 89 [pid = 2513] [id = 703] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x135910800 == 88 [pid = 2513] [id = 702] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x13588a800 == 87 [pid = 2513] [id = 701] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x12cc1e000 == 86 [pid = 2513] [id = 700] 08:53:58 INFO - PROCESS | 2513 | --DOCSHELL 0x126c8d000 == 85 [pid = 2513] [id = 699] 08:53:58 INFO - PROCESS | 2513 | 1464623638364 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]]]}] 08:53:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:53:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:53:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 824ms 08:53:58 INFO - PROCESS | 2513 | 1464623638377 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 2513 | 1464623638379 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:53:58 INFO - TEST-START | /DOMEvents/constructors.html 08:53:58 INFO - PROCESS | 2513 | 1464623638381 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 2513 | 1464623638384 Marionette TRACE conn2 <- [1,2914,null,{}] 08:53:58 INFO - PROCESS | 2513 | 1464623638393 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}] 08:53:58 INFO - PROCESS | 2513 | 1464623638503 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x12bad7800) [pid = 2513] [serial = 2093] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x115f3b000) [pid = 2513] [serial = 2063] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x125649400) [pid = 2513] [serial = 2072] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x12a751000) [pid = 2513] [serial = 2083] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x11288b000) [pid = 2513] [serial = 2062] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x128809c00) [pid = 2513] [serial = 2077] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x1164bec00) [pid = 2513] [serial = 2065] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x11965b800) [pid = 2513] [serial = 2050] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x119d15c00) [pid = 2513] [serial = 2069] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x12157bc00) [pid = 2513] [serial = 2071] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x129366400) [pid = 2513] [serial = 2080] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x12a886c00) [pid = 2513] [serial = 2084] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x1295e5800) [pid = 2513] [serial = 2081] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x12935a000) [pid = 2513] [serial = 2078] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x119181000) [pid = 2513] [serial = 2068] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x1214be800) [pid = 2513] [serial = 2086] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x118522800) [pid = 2513] [serial = 2047] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x126cad000) [pid = 2513] [serial = 2059] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x118522400) [pid = 2513] [serial = 2066] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 184 (0x112e53800) [pid = 2513] [serial = 2044] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 183 (0x12157a000) [pid = 2513] [serial = 2041] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 182 (0x126fe7400) [pid = 2513] [serial = 2074] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 181 (0x12a8b1c00) [pid = 2513] [serial = 2089] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 180 (0x12a890c00) [pid = 2513] [serial = 2087] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 179 (0x12abbc400) [pid = 2513] [serial = 2090] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 178 (0x127683000) [pid = 2513] [serial = 2075] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | --DOMWINDOW == 177 (0x12b0a6000) [pid = 2513] [serial = 2092] [outer = 0x0] [url = about:blank] 08:53:58 INFO - PROCESS | 2513 | 1464623638594 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 2513 | ++DOCSHELL 0x1274e4000 == 86 [pid = 2513] [id = 736] 08:53:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 178 (0x112e53800) [pid = 2513] [serial = 2208] [outer = 0x0] 08:53:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 179 (0x11965b800) [pid = 2513] [serial = 2209] [outer = 0x112e53800] 08:53:58 INFO - PROCESS | 2513 | 1464623638622 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 2513 | ++DOMWINDOW == 180 (0x125650c00) [pid = 2513] [serial = 2210] [outer = 0x112e53800] 08:53:58 INFO - PROCESS | 2513 | 1464623638968 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]]]}] 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:53:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:53:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:53:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:53:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 628ms 08:53:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:53:59 INFO - PROCESS | 2513 | 1464623639010 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 2513 | 1464623639011 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:53:59 INFO - PROCESS | 2513 | 1464623639014 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 2513 | 1464623639015 Marionette TRACE conn2 <- [1,2918,null,{}] 08:53:59 INFO - PROCESS | 2513 | 1464623639017 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}] 08:53:59 INFO - PROCESS | 2513 | 1464623639125 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:53:59 INFO - PROCESS | 2513 | 1464623639211 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12ab9c000 == 87 [pid = 2513] [id = 737] 08:53:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 181 (0x126ca1400) [pid = 2513] [serial = 2211] [outer = 0x0] 08:53:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 182 (0x127460400) [pid = 2513] [serial = 2212] [outer = 0x126ca1400] 08:53:59 INFO - PROCESS | 2513 | 1464623639237 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 183 (0x12935c000) [pid = 2513] [serial = 2213] [outer = 0x126ca1400] 08:53:59 INFO - PROCESS | 2513 | 1464623639521 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:53:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 08:53:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:53:59 INFO - PROCESS | 2513 | 1464623639536 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 2513 | 1464623639537 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:53:59 INFO - PROCESS | 2513 | 1464623639547 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 2513 | 1464623639549 Marionette TRACE conn2 <- [1,2922,null,{}] 08:53:59 INFO - PROCESS | 2513 | 1464623639551 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}] 08:53:59 INFO - PROCESS | 2513 | 1464623639663 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:53:59 INFO - PROCESS | 2513 | 1464623639744 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c945800 == 88 [pid = 2513] [id = 738] 08:53:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 184 (0x128ceec00) [pid = 2513] [serial = 2214] [outer = 0x0] 08:53:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 185 (0x1295e7000) [pid = 2513] [serial = 2215] [outer = 0x128ceec00] 08:53:59 INFO - PROCESS | 2513 | 1464623639770 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x12a8ae400) [pid = 2513] [serial = 2216] [outer = 0x128ceec00] 08:54:00 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:00 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:00 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:00 INFO - PROCESS | 2513 | [2513] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:54:00 INFO - PROCESS | 2513 | 1464623640097 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]]]}] 08:54:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:54:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:00 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 08:54:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:00 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 08:54:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:00 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]" 08:54:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:54:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:54:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:54:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 580ms 08:54:00 INFO - PROCESS | 2513 | 1464623640120 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 2513 | 1464623640123 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:54:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:54:00 INFO - PROCESS | 2513 | 1464623640129 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 2513 | 1464623640131 Marionette TRACE conn2 <- [1,2926,null,{}] 08:54:00 INFO - PROCESS | 2513 | 1464623640134 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}] 08:54:00 INFO - PROCESS | 2513 | 1464623640306 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:54:00 INFO - PROCESS | 2513 | 1464623640473 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 2513 | ++DOCSHELL 0x12e004000 == 89 [pid = 2513] [id = 739] 08:54:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x12abbc400) [pid = 2513] [serial = 2217] [outer = 0x0] 08:54:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x12c017800) [pid = 2513] [serial = 2218] [outer = 0x12abbc400] 08:54:00 INFO - PROCESS | 2513 | 1464623640501 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x12cc76800) [pid = 2513] [serial = 2219] [outer = 0x12abbc400] 08:54:00 INFO - PROCESS | 2513 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:54:00 INFO - PROCESS | 2513 | 1464623640801 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]]]}] 08:54:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:54:00 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 722ms 08:54:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:54:00 INFO - PROCESS | 2513 | 1464623640850 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 2513 | 1464623640851 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:54:00 INFO - PROCESS | 2513 | 1464623640853 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 2513 | 1464623640854 Marionette TRACE conn2 <- [1,2930,null,{}] 08:54:00 INFO - PROCESS | 2513 | 1464623640857 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}] 08:54:00 INFO - PROCESS | 2513 | 1464623640991 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:54:01 INFO - PROCESS | 2513 | 1464623641006 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x1322a0800 == 90 [pid = 2513] [id = 740] 08:54:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x119469800) [pid = 2513] [serial = 2220] [outer = 0x0] 08:54:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x11946cc00) [pid = 2513] [serial = 2221] [outer = 0x119469800] 08:54:01 INFO - PROCESS | 2513 | 1464623641031 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x119470c00) [pid = 2513] [serial = 2222] [outer = 0x119469800] 08:54:01 INFO - PROCESS | 2513 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:54:01 INFO - PROCESS | 2513 | 1464623641350 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]]]}] 08:54:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:54:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 520ms 08:54:01 INFO - PROCESS | 2513 | 1464623641373 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 2513 | 1464623641376 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:54:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:54:01 INFO - PROCESS | 2513 | 1464623641385 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 2513 | 1464623641386 Marionette TRACE conn2 <- [1,2934,null,{}] 08:54:01 INFO - PROCESS | 2513 | 1464623641389 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}] 08:54:01 INFO - PROCESS | 2513 | 1464623641517 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:54:01 INFO - PROCESS | 2513 | 1464623641535 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 2513 | ++DOCSHELL 0x13554b000 == 91 [pid = 2513] [id = 741] 08:54:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x11946d800) [pid = 2513] [serial = 2223] [outer = 0x0] 08:54:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x120f5e400) [pid = 2513] [serial = 2224] [outer = 0x11946d800] 08:54:01 INFO - PROCESS | 2513 | 1464623641560 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x120f62800) [pid = 2513] [serial = 2225] [outer = 0x11946d800] 08:54:01 INFO - PROCESS | 2513 | 1464623641915 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]]]}] 08:54:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:54:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 569ms 08:54:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:54:01 INFO - PROCESS | 2513 | 1464623641954 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 2513 | 1464623641955 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:54:01 INFO - PROCESS | 2513 | 1464623641957 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 2513 | 1464623641958 Marionette TRACE conn2 <- [1,2938,null,{}] 08:54:01 INFO - PROCESS | 2513 | 1464623641961 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}] 08:54:02 INFO - PROCESS | 2513 | 1464623642093 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:54:02 INFO - PROCESS | 2513 | 1464623642108 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x135893800 == 92 [pid = 2513] [id = 742] 08:54:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x120f64000) [pid = 2513] [serial = 2226] [outer = 0x0] 08:54:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x120f67800) [pid = 2513] [serial = 2227] [outer = 0x120f64000] 08:54:02 INFO - PROCESS | 2513 | 1464623642133 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x12cc6f800) [pid = 2513] [serial = 2228] [outer = 0x120f64000] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x12d39c400) [pid = 2513] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x11768d800) [pid = 2513] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x121525400) [pid = 2513] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x118083000) [pid = 2513] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x112887c00) [pid = 2513] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x119660400) [pid = 2513] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x1295cc800) [pid = 2513] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 190 (0x1185f4800) [pid = 2513] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 189 (0x124d70c00) [pid = 2513] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 188 (0x12a7c2400) [pid = 2513] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 187 (0x12bae2000) [pid = 2513] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 186 (0x12b09f800) [pid = 2513] [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.] 08:54:02 INFO - PROCESS | 2513 | --DOMWINDOW == 185 (0x121124000) [pid = 2513] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:54:02 INFO - PROCESS | 2513 | 1464623642614 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]]]}] 08:54:02 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. 08:54:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 671ms 08:54:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:54:02 INFO - PROCESS | 2513 | 1464623642629 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 2513 | 1464623642630 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:54:02 INFO - PROCESS | 2513 | 1464623642632 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 2513 | 1464623642634 Marionette TRACE conn2 <- [1,2942,null,{}] 08:54:02 INFO - PROCESS | 2513 | 1464623642636 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}] 08:54:02 INFO - PROCESS | 2513 | 1464623642743 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:54:02 INFO - PROCESS | 2513 | 1464623642747 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d37b800 == 93 [pid = 2513] [id = 743] 08:54:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 186 (0x119030800) [pid = 2513] [serial = 2229] [outer = 0x0] 08:54:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 187 (0x121525400) [pid = 2513] [serial = 2230] [outer = 0x119030800] 08:54:02 INFO - PROCESS | 2513 | 1464623642774 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 2513 | ++DOMWINDOW == 188 (0x12bae2000) [pid = 2513] [serial = 2231] [outer = 0x119030800] 08:54:03 INFO - PROCESS | 2513 | 1464623643129 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"]]]}] 08:54:03 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 08:54:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:54:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 520ms 08:54:03 INFO - PROCESS | 2513 | 1464623643168 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 2513 | 1464623643169 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:54:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:54:03 INFO - PROCESS | 2513 | 1464623643181 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 2513 | 1464623643182 Marionette TRACE conn2 <- [1,2946,null,{}] 08:54:03 INFO - PROCESS | 2513 | 1464623643184 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}] 08:54:03 INFO - PROCESS | 2513 | 1464623643311 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:54:03 INFO - PROCESS | 2513 | 1464623643315 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x135cb8800 == 94 [pid = 2513] [id = 744] 08:54:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 189 (0x12cc74c00) [pid = 2513] [serial = 2232] [outer = 0x0] 08:54:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 190 (0x12d7af000) [pid = 2513] [serial = 2233] [outer = 0x12cc74c00] 08:54:03 INFO - PROCESS | 2513 | 1464623643344 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 191 (0x13213b000) [pid = 2513] [serial = 2234] [outer = 0x12cc74c00] 08:54:03 INFO - PROCESS | 2513 | 1464623643666 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]]]}] 08:54:03 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. 08:54:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 08:54:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:54:03 INFO - PROCESS | 2513 | 1464623643700 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 2513 | 1464623643701 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:54:03 INFO - PROCESS | 2513 | 1464623643703 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 2513 | 1464623643704 Marionette TRACE conn2 <- [1,2950,null,{}] 08:54:03 INFO - PROCESS | 2513 | 1464623643707 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}] 08:54:03 INFO - PROCESS | 2513 | 1464623643813 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:54:03 INFO - PROCESS | 2513 | 1464623643899 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 2513 | ++DOCSHELL 0x137fd7800 == 95 [pid = 2513] [id = 745] 08:54:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x132137800) [pid = 2513] [serial = 2235] [outer = 0x0] 08:54:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x1351b2c00) [pid = 2513] [serial = 2236] [outer = 0x132137800] 08:54:03 INFO - PROCESS | 2513 | 1464623643924 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x1351c1000) [pid = 2513] [serial = 2237] [outer = 0x132137800] 08:54:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x137fe1800 == 96 [pid = 2513] [id = 746] 08:54:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x13573b400) [pid = 2513] [serial = 2238] [outer = 0x0] 08:54:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x13529c400) [pid = 2513] [serial = 2239] [outer = 0x13573b400] 08:54:04 INFO - PROCESS | 2513 | 1464623644238 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]]]}] 08:54:04 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. 08:54:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 08:54:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:54:04 INFO - PROCESS | 2513 | 1464623644272 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 2513 | 1464623644274 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:54:04 INFO - PROCESS | 2513 | 1464623644278 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 2513 | 1464623644279 Marionette TRACE conn2 <- [1,2954,null,{}] 08:54:04 INFO - PROCESS | 2513 | 1464623644282 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}] 08:54:04 INFO - PROCESS | 2513 | 1464623644422 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:54:04 INFO - PROCESS | 2513 | 1464623644600 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 2513 | ++DOCSHELL 0x117e0c800 == 97 [pid = 2513] [id = 747] 08:54:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x11102a000) [pid = 2513] [serial = 2240] [outer = 0x0] 08:54:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x112050c00) [pid = 2513] [serial = 2241] [outer = 0x11102a000] 08:54:04 INFO - PROCESS | 2513 | 1464623644634 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x112e52c00) [pid = 2513] [serial = 2242] [outer = 0x11102a000] 08:54:05 INFO - PROCESS | 2513 | 1464623645021 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]]]}] 08:54:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:54:05 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 08:54:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 772ms 08:54:05 INFO - PROCESS | 2513 | 1464623645049 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:54:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:54:05 INFO - PROCESS | 2513 | 1464623645052 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:54:05 INFO - PROCESS | 2513 | 1464623645055 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2513 | 1464623645058 Marionette TRACE conn2 <- [1,2958,null,{}] 08:54:05 INFO - PROCESS | 2513 | 1464623645061 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}] 08:54:05 INFO - PROCESS | 2513 | 1464623645223 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:54:05 INFO - PROCESS | 2513 | 1464623645318 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c528000 == 98 [pid = 2513] [id = 748] 08:54:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x118792c00) [pid = 2513] [serial = 2243] [outer = 0x0] 08:54:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x119491400) [pid = 2513] [serial = 2244] [outer = 0x118792c00] 08:54:05 INFO - PROCESS | 2513 | 1464623645350 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x120f69000) [pid = 2513] [serial = 2245] [outer = 0x118792c00] 08:54:05 INFO - PROCESS | 2513 | 1464623645757 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]]]}] 08:54:05 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. 08:54:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 723ms 08:54:05 INFO - PROCESS | 2513 | 1464623645780 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 2513 | 1464623645783 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:54:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:54:05 INFO - PROCESS | 2513 | 1464623645787 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2513 | 1464623645788 Marionette TRACE conn2 <- [1,2962,null,{}] 08:54:05 INFO - PROCESS | 2513 | 1464623645810 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}] 08:54:05 INFO - PROCESS | 2513 | 1464623645937 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:54:06 INFO - PROCESS | 2513 | 1464623646029 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1359a4000 == 99 [pid = 2513] [id = 749] 08:54:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x121124800) [pid = 2513] [serial = 2246] [outer = 0x0] 08:54:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x124d70c00) [pid = 2513] [serial = 2247] [outer = 0x121124800] 08:54:06 INFO - PROCESS | 2513 | 1464623646058 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x1276dcc00) [pid = 2513] [serial = 2248] [outer = 0x121124800] 08:54:06 INFO - PROCESS | 2513 | 1464623646414 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]]]}] 08:54:06 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. 08:54:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 674ms 08:54:06 INFO - PROCESS | 2513 | 1464623646461 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 2513 | 1464623646463 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:54:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:54:06 INFO - PROCESS | 2513 | 1464623646467 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 2513 | 1464623646471 Marionette TRACE conn2 <- [1,2966,null,{}] 08:54:06 INFO - PROCESS | 2513 | 1464623646479 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}] 08:54:06 INFO - PROCESS | 2513 | 1464623646636 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:54:06 INFO - PROCESS | 2513 | 1464623646785 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2513 | ++DOCSHELL 0x1434e5000 == 100 [pid = 2513] [id = 750] 08:54:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x12a751000) [pid = 2513] [serial = 2249] [outer = 0x0] 08:54:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x12b2b4800) [pid = 2513] [serial = 2250] [outer = 0x12a751000] 08:54:06 INFO - PROCESS | 2513 | 1464623646816 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x12c676000) [pid = 2513] [serial = 2251] [outer = 0x12a751000] 08:54:07 INFO - PROCESS | 2513 | 1464623647179 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]]]}] 08:54:07 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. 08:54:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 727ms 08:54:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:54:07 INFO - PROCESS | 2513 | 1464623647195 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 2513 | 1464623647196 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:54:07 INFO - PROCESS | 2513 | 1464623647199 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 2513 | 1464623647200 Marionette TRACE conn2 <- [1,2970,null,{}] 08:54:07 INFO - PROCESS | 2513 | 1464623647202 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}] 08:54:07 INFO - PROCESS | 2513 | 1464623647328 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:54:07 INFO - PROCESS | 2513 | 1464623647451 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 2513 | ++DOCSHELL 0x1430e0000 == 101 [pid = 2513] [id = 751] 08:54:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x12c90bc00) [pid = 2513] [serial = 2252] [outer = 0x0] 08:54:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x12d397c00) [pid = 2513] [serial = 2253] [outer = 0x12c90bc00] 08:54:07 INFO - PROCESS | 2513 | 1464623647483 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 2513 | ++DOMWINDOW == 211 (0x12dcb7c00) [pid = 2513] [serial = 2254] [outer = 0x12c90bc00] 08:54:07 INFO - PROCESS | 2513 | 1464623647835 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]]]}] 08:54:07 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. 08:54:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 668ms 08:54:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:54:07 INFO - PROCESS | 2513 | 1464623647868 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 2513 | 1464623647869 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:54:07 INFO - PROCESS | 2513 | 1464623647871 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 2513 | 1464623647873 Marionette TRACE conn2 <- [1,2974,null,{}] 08:54:07 INFO - PROCESS | 2513 | 1464623647876 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}] 08:54:07 INFO - PROCESS | 2513 | 1464623647996 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:54:08 INFO - PROCESS | 2513 | 1464623648138 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x1430fa000 == 102 [pid = 2513] [id = 752] 08:54:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 212 (0x132103400) [pid = 2513] [serial = 2255] [outer = 0x0] 08:54:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 213 (0x132105000) [pid = 2513] [serial = 2256] [outer = 0x132103400] 08:54:08 INFO - PROCESS | 2513 | 1464623648189 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 214 (0x13210c800) [pid = 2513] [serial = 2257] [outer = 0x132103400] 08:54:08 INFO - PROCESS | 2513 | 1464623648550 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]]]}] 08:54:08 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. 08:54:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 723ms 08:54:08 INFO - PROCESS | 2513 | 1464623648594 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 2513 | 1464623648596 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:54:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:54:08 INFO - PROCESS | 2513 | 1464623648598 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 2513 | 1464623648599 Marionette TRACE conn2 <- [1,2978,null,{}] 08:54:08 INFO - PROCESS | 2513 | 1464623648602 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}] 08:54:08 INFO - PROCESS | 2513 | 1464623648724 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:54:08 INFO - PROCESS | 2513 | 1464623648847 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2513 | ++DOCSHELL 0x140a6a000 == 103 [pid = 2513] [id = 753] 08:54:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 215 (0x13210e800) [pid = 2513] [serial = 2258] [outer = 0x0] 08:54:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 216 (0x1351bd000) [pid = 2513] [serial = 2259] [outer = 0x13210e800] 08:54:08 INFO - PROCESS | 2513 | 1464623648879 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2513 | ++DOMWINDOW == 217 (0x1352a7c00) [pid = 2513] [serial = 2260] [outer = 0x13210e800] 08:54:09 INFO - PROCESS | 2513 | 1464623649230 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]]]}] 08:54:09 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. 08:54:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 08:54:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:54:09 INFO - PROCESS | 2513 | 1464623649269 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2513 | 1464623649270 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:54:09 INFO - PROCESS | 2513 | 1464623649272 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 2513 | 1464623649274 Marionette TRACE conn2 <- [1,2982,null,{}] 08:54:09 INFO - PROCESS | 2513 | 1464623649276 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}] 08:54:09 INFO - PROCESS | 2513 | 1464623649398 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:54:09 INFO - PROCESS | 2513 | 1464623649555 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 2513 | ++DOCSHELL 0x1380c4800 == 104 [pid = 2513] [id = 754] 08:54:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 218 (0x1352a6800) [pid = 2513] [serial = 2261] [outer = 0x0] 08:54:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 219 (0x13573e000) [pid = 2513] [serial = 2262] [outer = 0x1352a6800] 08:54:09 INFO - PROCESS | 2513 | 1464623649585 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 2513 | ++DOMWINDOW == 220 (0x135744000) [pid = 2513] [serial = 2263] [outer = 0x1352a6800] 08:54:09 INFO - PROCESS | 2513 | 1464623649951 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"]]]}] 08:54:09 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 08:54:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:54:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 722ms 08:54:09 INFO - PROCESS | 2513 | 1464623649995 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2513 | 1464623649997 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:54:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:54:10 INFO - PROCESS | 2513 | 1464623649999 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 2513 | 1464623650000 Marionette TRACE conn2 <- [1,2986,null,{}] 08:54:10 INFO - PROCESS | 2513 | 1464623650003 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}] 08:54:10 INFO - PROCESS | 2513 | 1464623650124 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:54:10 INFO - PROCESS | 2513 | 1464623650247 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x140233000 == 105 [pid = 2513] [id = 755] 08:54:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 221 (0x135746000) [pid = 2513] [serial = 2264] [outer = 0x0] 08:54:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 222 (0x135a31c00) [pid = 2513] [serial = 2265] [outer = 0x135746000] 08:54:10 INFO - PROCESS | 2513 | 1464623650278 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 223 (0x135a36800) [pid = 2513] [serial = 2266] [outer = 0x135746000] 08:54:10 INFO - PROCESS | 2513 | 1464623650632 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]]]}] 08:54:10 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. 08:54:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 08:54:10 INFO - PROCESS | 2513 | 1464623650670 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 2513 | 1464623650671 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:54:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:54:10 INFO - PROCESS | 2513 | 1464623650673 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 2513 | 1464623650675 Marionette TRACE conn2 <- [1,2990,null,{}] 08:54:10 INFO - PROCESS | 2513 | 1464623650677 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}] 08:54:10 INFO - PROCESS | 2513 | 1464623650804 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:54:10 INFO - PROCESS | 2513 | 1464623650919 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c513000 == 106 [pid = 2513] [id = 756] 08:54:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 224 (0x12b2c3800) [pid = 2513] [serial = 2267] [outer = 0x0] 08:54:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 225 (0x12d57dc00) [pid = 2513] [serial = 2268] [outer = 0x12b2c3800] 08:54:10 INFO - PROCESS | 2513 | 1464623650949 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2513 | ++DOMWINDOW == 226 (0x135a37c00) [pid = 2513] [serial = 2269] [outer = 0x12b2c3800] 08:54:11 INFO - PROCESS | 2513 | ++DOCSHELL 0x11279c800 == 107 [pid = 2513] [id = 757] 08:54:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 227 (0x121571400) [pid = 2513] [serial = 2270] [outer = 0x0] 08:54:11 INFO - PROCESS | 2513 | ++DOMWINDOW == 228 (0x1214c1400) [pid = 2513] [serial = 2271] [outer = 0x121571400] 08:54:11 INFO - PROCESS | 2513 | 1464623651654 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]]]}] 08:54:11 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. 08:54:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 08:54:11 INFO - PROCESS | 2513 | 1464623651695 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 2513 | 1464623651697 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:54:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:54:11 INFO - PROCESS | 2513 | 1464623651711 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 2513 | 1464623651713 Marionette TRACE conn2 <- [1,2994,null,{}] 08:54:11 INFO - PROCESS | 2513 | 1464623651718 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}] 08:54:11 INFO - PROCESS | 2513 | 1464623651895 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:54:12 INFO - PROCESS | 2513 | 1464623652030 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x1191bd800 == 108 [pid = 2513] [id = 758] 08:54:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 229 (0x112843c00) [pid = 2513] [serial = 2272] [outer = 0x0] 08:54:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 230 (0x112eae400) [pid = 2513] [serial = 2273] [outer = 0x112843c00] 08:54:12 INFO - PROCESS | 2513 | 1464623652059 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 231 (0x113c7b400) [pid = 2513] [serial = 2274] [outer = 0x112843c00] 08:54:12 INFO - PROCESS | 2513 | 1464623652430 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]]]}] 08:54:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:54:12 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 08:54:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 782ms 08:54:12 INFO - PROCESS | 2513 | 1464623652483 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 2513 | 1464623652487 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:54:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:54:12 INFO - PROCESS | 2513 | 1464623652491 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2513 | 1464623652493 Marionette TRACE conn2 <- [1,2998,null,{}] 08:54:12 INFO - PROCESS | 2513 | 1464623652496 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}] 08:54:12 INFO - PROCESS | 2513 | 1464623652612 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:54:12 INFO - PROCESS | 2513 | 1464623652740 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c22000 == 109 [pid = 2513] [id = 759] 08:54:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 232 (0x115f38c00) [pid = 2513] [serial = 2275] [outer = 0x0] 08:54:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 233 (0x11717bc00) [pid = 2513] [serial = 2276] [outer = 0x115f38c00] 08:54:12 INFO - PROCESS | 2513 | 1464623652770 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2513 | ++DOMWINDOW == 234 (0x11808b000) [pid = 2513] [serial = 2277] [outer = 0x115f38c00] 08:54:13 INFO - PROCESS | 2513 | 1464623653118 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]]]}] 08:54:13 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. 08:54:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 672ms 08:54:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:54:13 INFO - PROCESS | 2513 | 1464623653164 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2513 | 1464623653165 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:54:13 INFO - PROCESS | 2513 | 1464623653167 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2513 | 1464623653170 Marionette TRACE conn2 <- [1,3002,null,{}] 08:54:13 INFO - PROCESS | 2513 | 1464623653177 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}] 08:54:13 INFO - PROCESS | 2513 | 1464623653290 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:54:13 INFO - PROCESS | 2513 | 1464623653407 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2513 | ++DOCSHELL 0x12b2d0000 == 110 [pid = 2513] [id = 760] 08:54:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 235 (0x118857000) [pid = 2513] [serial = 2278] [outer = 0x0] 08:54:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 236 (0x1190cf800) [pid = 2513] [serial = 2279] [outer = 0x118857000] 08:54:13 INFO - PROCESS | 2513 | 1464623653436 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2513 | ++DOMWINDOW == 237 (0x11946a800) [pid = 2513] [serial = 2280] [outer = 0x118857000] 08:54:13 INFO - PROCESS | 2513 | 1464623653802 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]]]}] 08:54:13 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. 08:54:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 08:54:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:54:13 INFO - PROCESS | 2513 | 1464623653840 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2513 | 1464623653842 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:54:13 INFO - PROCESS | 2513 | 1464623653844 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2513 | 1464623653846 Marionette TRACE conn2 <- [1,3006,null,{}] 08:54:13 INFO - PROCESS | 2513 | 1464623653850 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}] 08:54:14 INFO - PROCESS | 2513 | 1464623654017 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:54:14 INFO - PROCESS | 2513 | 1464623654191 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x12c51d000 == 111 [pid = 2513] [id = 761] 08:54:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 238 (0x11808c800) [pid = 2513] [serial = 2281] [outer = 0x0] 08:54:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 239 (0x120f68800) [pid = 2513] [serial = 2282] [outer = 0x11808c800] 08:54:14 INFO - PROCESS | 2513 | 1464623654225 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 240 (0x12156c800) [pid = 2513] [serial = 2283] [outer = 0x11808c800] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x137fe1800 == 110 [pid = 2513] [id = 746] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x137fd7800 == 109 [pid = 2513] [id = 745] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x135cb8800 == 108 [pid = 2513] [id = 744] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x12d37b800 == 107 [pid = 2513] [id = 743] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x135893800 == 106 [pid = 2513] [id = 742] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x13554b000 == 105 [pid = 2513] [id = 741] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 239 (0x117692800) [pid = 2513] [serial = 2098] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 238 (0x119188800) [pid = 2513] [serial = 2101] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 237 (0x1276e4400) [pid = 2513] [serial = 2104] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 236 (0x12abc2400) [pid = 2513] [serial = 2107] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 235 (0x12b9de400) [pid = 2513] [serial = 2110] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 234 (0x12c6cd400) [pid = 2513] [serial = 2113] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 233 (0x12c6d8400) [pid = 2513] [serial = 2116] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 232 (0x12c911400) [pid = 2513] [serial = 2119] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 231 (0x12c904800) [pid = 2513] [serial = 2122] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x1322a0800 == 104 [pid = 2513] [id = 740] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x12e004000 == 103 [pid = 2513] [id = 739] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x12c945800 == 102 [pid = 2513] [id = 738] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x12ab9c000 == 101 [pid = 2513] [id = 737] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x1274e4000 == 100 [pid = 2513] [id = 736] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x128f31800 == 99 [pid = 2513] [id = 735] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x12a820000 == 98 [pid = 2513] [id = 734] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x1402ee000 == 97 [pid = 2513] [id = 725] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x13f3ef000 == 96 [pid = 2513] [id = 724] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x135f84800 == 95 [pid = 2513] [id = 723] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x12bdaa800 == 94 [pid = 2513] [id = 722] 08:54:14 INFO - PROCESS | 2513 | --DOCSHELL 0x1217f7000 == 93 [pid = 2513] [id = 721] 08:54:14 INFO - PROCESS | 2513 | 1464623654670 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]]]}] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 230 (0x12d57a000) [pid = 2513] [serial = 2158] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 229 (0x129363400) [pid = 2513] [serial = 2143] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 228 (0x1219ac000) [pid = 2513] [serial = 2134] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 227 (0x124c98c00) [pid = 2513] [serial = 2135] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 226 (0x118792000) [pid = 2513] [serial = 2129] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 225 (0x11857c800) [pid = 2513] [serial = 2128] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 224 (0x1129d4400) [pid = 2513] [serial = 2125] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 223 (0x128fc1c00) [pid = 2513] [serial = 2141] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 222 (0x115f34000) [pid = 2513] [serial = 2126] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 221 (0x12a8b6400) [pid = 2513] [serial = 2146] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 220 (0x12bade400) [pid = 2513] [serial = 2095] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 219 (0x1190d1c00) [pid = 2513] [serial = 2131] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 218 (0x11970d000) [pid = 2513] [serial = 2132] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 217 (0x12564dc00) [pid = 2513] [serial = 2137] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 216 (0x126ca3400) [pid = 2513] [serial = 2138] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 215 (0x12bad6c00) [pid = 2513] [serial = 2149] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 214 (0x12b09fc00) [pid = 2513] [serial = 2147] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 213 (0x12c6ccc00) [pid = 2513] [serial = 2155] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 212 (0x118798800) [pid = 2513] [serial = 1478] [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.] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 211 (0x12d393800) [pid = 2513] [serial = 2156] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 210 (0x12c01b800) [pid = 2513] [serial = 2150] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x12a8b5800) [pid = 2513] [serial = 2152] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x126ebc000) [pid = 2513] [serial = 2140] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x12a7be000) [pid = 2513] [serial = 2144] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x12baeb400) [pid = 2513] [serial = 2153] [outer = 0x0] [url = about:blank] 08:54:14 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x12d7aa000) [pid = 2513] [serial = 2159] [outer = 0x0] [url = about:blank] 08:54:14 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. 08:54:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 08:54:14 INFO - PROCESS | 2513 | 1464623654715 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 2513 | 1464623654717 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:54:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:54:14 INFO - PROCESS | 2513 | 1464623654720 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 2513 | 1464623654721 Marionette TRACE conn2 <- [1,3010,null,{}] 08:54:14 INFO - PROCESS | 2513 | 1464623654734 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}] 08:54:14 INFO - PROCESS | 2513 | 1464623654881 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:54:14 INFO - PROCESS | 2513 | 1464623654895 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c21800 == 94 [pid = 2513] [id = 762] 08:54:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x119469000) [pid = 2513] [serial = 2284] [outer = 0x0] 08:54:14 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x1194d3800) [pid = 2513] [serial = 2285] [outer = 0x119469000] 08:54:14 INFO - PROCESS | 2513 | 1464623654937 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x12153e000) [pid = 2513] [serial = 2286] [outer = 0x119469000] 08:54:15 INFO - PROCESS | 2513 | 1464623655396 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]]]}] 08:54:15 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 08:54:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 720ms 08:54:15 INFO - PROCESS | 2513 | 1464623655440 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 2513 | 1464623655442 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:54:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:54:15 INFO - PROCESS | 2513 | 1464623655447 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 2513 | 1464623655448 Marionette TRACE conn2 <- [1,3014,null,{}] 08:54:15 INFO - PROCESS | 2513 | 1464623655450 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}] 08:54:15 INFO - PROCESS | 2513 | 1464623655564 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:54:15 INFO - PROCESS | 2513 | 1464623655569 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 2513 | ++DOCSHELL 0x12a5bc000 == 95 [pid = 2513] [id = 763] 08:54:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x12176e800) [pid = 2513] [serial = 2287] [outer = 0x0] 08:54:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x124c8fc00) [pid = 2513] [serial = 2288] [outer = 0x12176e800] 08:54:15 INFO - PROCESS | 2513 | 1464623655595 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 2513 | ++DOMWINDOW == 211 (0x126fe8000) [pid = 2513] [serial = 2289] [outer = 0x12176e800] 08:54:15 INFO - PROCESS | 2513 | [2513] 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 08:54:15 INFO - PROCESS | 2513 | 1464623655969 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:54:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:54:16 INFO - {} 08:54:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:54:16 INFO - {} 08:54:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:54:16 INFO - {} 08:54:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:54:16 INFO - {} 08:54:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 569ms 08:54:16 INFO - PROCESS | 2513 | 1464623656016 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 2513 | 1464623656017 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:54:16 INFO - TEST-START | /FileAPI/fileReader.html 08:54:16 INFO - PROCESS | 2513 | 1464623656019 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 2513 | 1464623656021 Marionette TRACE conn2 <- [1,3018,null,{}] 08:54:16 INFO - PROCESS | 2513 | 1464623656028 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}] 08:54:16 INFO - PROCESS | 2513 | 1464623656126 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:54:16 INFO - PROCESS | 2513 | 1464623656133 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdcc800 == 96 [pid = 2513] [id = 764] 08:54:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 212 (0x115f36400) [pid = 2513] [serial = 2290] [outer = 0x0] 08:54:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 213 (0x12768ac00) [pid = 2513] [serial = 2291] [outer = 0x115f36400] 08:54:16 INFO - PROCESS | 2513 | 1464623656158 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 214 (0x128fb4c00) [pid = 2513] [serial = 2292] [outer = 0x115f36400] 08:54:16 INFO - PROCESS | 2513 | 1464623656502 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]]]}] 08:54:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:54:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:54:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:54:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:54:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 517ms 08:54:16 INFO - PROCESS | 2513 | 1464623656538 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 2513 | 1464623656539 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:54:16 INFO - TEST-START | /FileAPI/historical.html 08:54:16 INFO - PROCESS | 2513 | 1464623656544 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 2513 | 1464623656546 Marionette TRACE conn2 <- [1,3022,null,{}] 08:54:16 INFO - PROCESS | 2513 | 1464623656548 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}] 08:54:16 INFO - PROCESS | 2513 | 1464623656695 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:54:16 INFO - PROCESS | 2513 | 1464623656743 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 2513 | ++DOCSHELL 0x12dce1000 == 97 [pid = 2513] [id = 765] 08:54:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 215 (0x119469c00) [pid = 2513] [serial = 2293] [outer = 0x0] 08:54:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 216 (0x1291bd000) [pid = 2513] [serial = 2294] [outer = 0x119469c00] 08:54:16 INFO - PROCESS | 2513 | 1464623656769 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2513 | ++DOMWINDOW == 217 (0x1295c9c00) [pid = 2513] [serial = 2295] [outer = 0x119469c00] 08:54:17 INFO - PROCESS | 2513 | 1464623657046 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"]]]}] 08:54:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:54:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:54:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:54:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:54:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:54:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:54:17 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 08:54:17 INFO - PROCESS | 2513 | 1464623657065 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 2513 | 1464623657074 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:54:17 INFO - TEST-START | /FileAPI/idlharness.html 08:54:17 INFO - PROCESS | 2513 | 1464623657094 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 2513 | 1464623657096 Marionette TRACE conn2 <- [1,3026,null,{}] 08:54:17 INFO - PROCESS | 2513 | 1464623657099 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}] 08:54:17 INFO - PROCESS | 2513 | 1464623657227 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:54:17 INFO - PROCESS | 2513 | 1464623657239 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 2513 | ++DOCSHELL 0x12f2a3000 == 98 [pid = 2513] [id = 766] 08:54:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 218 (0x128cf6800) [pid = 2513] [serial = 2296] [outer = 0x0] 08:54:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 219 (0x12a74b800) [pid = 2513] [serial = 2297] [outer = 0x128cf6800] 08:54:17 INFO - PROCESS | 2513 | 1464623657266 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 2513 | ++DOMWINDOW == 220 (0x12a8b2800) [pid = 2513] [serial = 2298] [outer = 0x128cf6800] 08:54:17 INFO - PROCESS | 2513 | 1464623657817 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]]]}] 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:54:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:54:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:54:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:54:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:54:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:54:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:54:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:54:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:54:17 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 08:54:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:54:17 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 08:54:17 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 08:54:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:54:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:54:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:54:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:54:17 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 08:54:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:54:17 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 08:54:17 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 08:54:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:54:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:54:17 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:54:17 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:54:17 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:54:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:54:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 796ms 08:54:17 INFO - PROCESS | 2513 | 1464623657881 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 2513 | 1464623657882 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:54:17 INFO - TEST-START | /FileAPI/idlharness.worker 08:54:17 INFO - PROCESS | 2513 | 1464623657885 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 2513 | 1464623657886 Marionette TRACE conn2 <- [1,3030,null,{}] 08:54:17 INFO - PROCESS | 2513 | 1464623657898 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}] 08:54:18 INFO - PROCESS | 2513 | 1464623658038 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:54:18 INFO - PROCESS | 2513 | 1464623658054 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 2513 | ++DOCSHELL 0x135b81800 == 99 [pid = 2513] [id = 767] 08:54:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 221 (0x1295e7800) [pid = 2513] [serial = 2299] [outer = 0x0] 08:54:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 222 (0x12b01a400) [pid = 2513] [serial = 2300] [outer = 0x1295e7800] 08:54:18 INFO - PROCESS | 2513 | 1464623658079 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 2513 | ++DOMWINDOW == 223 (0x12f1c1c00) [pid = 2513] [serial = 2301] [outer = 0x1295e7800] 08:54:18 INFO - PROCESS | 2513 | [2513] 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 08:54:18 INFO - PROCESS | 2513 | 1464623658795 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,{},{}]]]}] 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:54:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:54:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:54:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:54:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:54:18 INFO - {} 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:54:18 INFO - {} 08:54:18 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 - {} 08:54:18 INFO - {} 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:54:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:54:18 INFO - {} 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:54:18 INFO - {} 08:54:18 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 - {} 08:54:18 INFO - {} 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:54:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:54:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:54:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:54:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 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 08:54:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:54:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:54:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:54:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:54:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:54:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:54:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:54:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:54:18 INFO - {} 08:54:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 939ms 08:54:18 INFO - PROCESS | 2513 | 1464623658846 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 2513 | 1464623658848 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:54:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:54:18 INFO - PROCESS | 2513 | 1464623658851 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 2513 | 1464623658854 Marionette TRACE conn2 <- [1,3034,null,{}] 08:54:18 INFO - PROCESS | 2513 | 1464623658858 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}] 08:54:19 INFO - PROCESS | 2513 | 1464623659483 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 222 (0x12cd8b000) [pid = 2513] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 221 (0x12a8b0800) [pid = 2513] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 220 (0x124c98800) [pid = 2513] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 219 (0x124948400) [pid = 2513] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 218 (0x12dcba400) [pid = 2513] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 217 (0x116071800) [pid = 2513] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 216 (0x11269e000) [pid = 2513] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 215 (0x126cad400) [pid = 2513] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 214 (0x112e51400) [pid = 2513] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 213 (0x12b099c00) [pid = 2513] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 212 (0x1219b0800) [pid = 2513] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 211 (0x112888800) [pid = 2513] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 210 (0x12b0a4000) [pid = 2513] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x121242c00) [pid = 2513] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x127685400) [pid = 2513] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x1185c4800) [pid = 2513] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x12a8ba800) [pid = 2513] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x112889400) [pid = 2513] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x12dcbf800) [pid = 2513] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x119469800) [pid = 2513] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x11946d800) [pid = 2513] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x120f64000) [pid = 2513] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x119030800) [pid = 2513] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x112e53800) [pid = 2513] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x128ceec00) [pid = 2513] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x126ca1400) [pid = 2513] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x115d3b400) [pid = 2513] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 195 (0x113c76400) [pid = 2513] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 194 (0x113cf8800) [pid = 2513] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 193 (0x13573b400) [pid = 2513] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 192 (0x12abbc400) [pid = 2513] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:54:19 INFO - PROCESS | 2513 | --DOMWINDOW == 191 (0x12cc74c00) [pid = 2513] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:54:19 INFO - PROCESS | 2513 | 1464623659548 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 2513 | ++DOCSHELL 0x1187c7800 == 100 [pid = 2513] [id = 768] 08:54:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 192 (0x111029800) [pid = 2513] [serial = 2302] [outer = 0x0] 08:54:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 193 (0x11284ac00) [pid = 2513] [serial = 2303] [outer = 0x111029800] 08:54:19 INFO - PROCESS | 2513 | 1464623659578 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 2513 | ++DOMWINDOW == 194 (0x1185c4800) [pid = 2513] [serial = 2304] [outer = 0x111029800] 08:54:19 INFO - PROCESS | 2513 | 1464623659872 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]]]}] 08:54:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:54:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1072ms 08:54:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:54:19 INFO - PROCESS | 2513 | 1464623659923 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 2513 | 1464623659925 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:54:19 INFO - PROCESS | 2513 | 1464623659929 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 2513 | 1464623659930 Marionette TRACE conn2 <- [1,3038,null,{}] 08:54:19 INFO - PROCESS | 2513 | 1464623659933 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}] 08:54:20 INFO - PROCESS | 2513 | 1464623660068 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:54:20 INFO - PROCESS | 2513 | 1464623660075 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x1356e2000 == 101 [pid = 2513] [id = 769] 08:54:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 195 (0x117692400) [pid = 2513] [serial = 2305] [outer = 0x0] 08:54:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 196 (0x121572c00) [pid = 2513] [serial = 2306] [outer = 0x117692400] 08:54:20 INFO - PROCESS | 2513 | 1464623660101 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 197 (0x12c6cf800) [pid = 2513] [serial = 2307] [outer = 0x117692400] 08:54:20 INFO - PROCESS | 2513 | 1464623660401 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"]]]}] 08:54:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:54:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:54:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:54:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 517ms 08:54:20 INFO - PROCESS | 2513 | 1464623660448 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:54:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:54:20 INFO - PROCESS | 2513 | 1464623660449 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:54:20 INFO - PROCESS | 2513 | 1464623660451 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 2513 | 1464623660453 Marionette TRACE conn2 <- [1,3042,null,{}] 08:54:20 INFO - PROCESS | 2513 | 1464623660455 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}] 08:54:20 INFO - PROCESS | 2513 | 1464623660557 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:54:20 INFO - PROCESS | 2513 | 1464623660561 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2513 | ++DOCSHELL 0x1322e6000 == 102 [pid = 2513] [id = 770] 08:54:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 198 (0x12dcbf800) [pid = 2513] [serial = 2308] [outer = 0x0] 08:54:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 199 (0x1351b9800) [pid = 2513] [serial = 2309] [outer = 0x12dcbf800] 08:54:20 INFO - PROCESS | 2513 | 1464623660587 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2513 | ++DOMWINDOW == 200 (0x140476800) [pid = 2513] [serial = 2310] [outer = 0x12dcbf800] 08:54:21 INFO - PROCESS | 2513 | 1464623661054 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]]]}] 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:54:21 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. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:54:21 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'.) 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:54:21 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. 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:54:21 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. 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:54:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:54:21 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. 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:54:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:54:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:54:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:54:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms 08:54:21 INFO - PROCESS | 2513 | 1464623661082 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2513 | 1464623661084 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:54:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:54:21 INFO - PROCESS | 2513 | 1464623661086 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 2513 | 1464623661087 Marionette TRACE conn2 <- [1,3046,null,{}] 08:54:21 INFO - PROCESS | 2513 | 1464623661089 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}] 08:54:21 INFO - PROCESS | 2513 | 1464623661198 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:54:21 INFO - PROCESS | 2513 | 1464623661202 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cc15800 == 103 [pid = 2513] [id = 771] 08:54:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 201 (0x127455800) [pid = 2513] [serial = 2311] [outer = 0x0] 08:54:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 202 (0x12880f800) [pid = 2513] [serial = 2312] [outer = 0x127455800] 08:54:21 INFO - PROCESS | 2513 | 1464623661228 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 2513 | ++DOMWINDOW == 203 (0x14047c400) [pid = 2513] [serial = 2313] [outer = 0x127455800] 08:54:21 INFO - PROCESS | 2513 | [2513] 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 08:54:21 INFO - PROCESS | 2513 | 1464623661901 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:54:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:54:21 INFO - {} 08:54:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 821ms 08:54:21 INFO - PROCESS | 2513 | 1464623661908 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2513 | 1464623661910 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:54:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:54:21 INFO - PROCESS | 2513 | 1464623661914 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 2513 | 1464623661916 Marionette TRACE conn2 <- [1,3050,null,{}] 08:54:21 INFO - PROCESS | 2513 | 1464623661920 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}] 08:54:22 INFO - PROCESS | 2513 | 1464623662052 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:54:22 INFO - PROCESS | 2513 | 1464623662176 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x128c6b800 == 104 [pid = 2513] [id = 772] 08:54:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 204 (0x11660b400) [pid = 2513] [serial = 2314] [outer = 0x0] 08:54:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 205 (0x116a67000) [pid = 2513] [serial = 2315] [outer = 0x11660b400] 08:54:22 INFO - PROCESS | 2513 | 1464623662210 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 206 (0x118388800) [pid = 2513] [serial = 2316] [outer = 0x11660b400] 08:54:22 INFO - PROCESS | 2513 | 1464623662578 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]]]}] 08:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:54:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:54:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 675ms 08:54:22 INFO - PROCESS | 2513 | 1464623662589 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 2513 | 1464623662593 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:54:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:54:22 INFO - PROCESS | 2513 | 1464623662598 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 2513 | 1464623662600 Marionette TRACE conn2 <- [1,3054,null,{}] 08:54:22 INFO - PROCESS | 2513 | 1464623662603 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}] 08:54:22 INFO - PROCESS | 2513 | 1464623662727 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:54:22 INFO - PROCESS | 2513 | 1464623662851 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2513 | ++DOCSHELL 0x12cdda800 == 105 [pid = 2513] [id = 773] 08:54:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 207 (0x118582000) [pid = 2513] [serial = 2317] [outer = 0x0] 08:54:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 208 (0x119467400) [pid = 2513] [serial = 2318] [outer = 0x118582000] 08:54:22 INFO - PROCESS | 2513 | 1464623662883 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2513 | ++DOMWINDOW == 209 (0x120f68c00) [pid = 2513] [serial = 2319] [outer = 0x118582000] 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:54:23 INFO - PROCESS | 2513 | 1464623663362 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"]]]}] 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:54:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:54:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:54:23 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" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:54:23 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" 08:54:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:54:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:54:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 08:54:23 INFO - PROCESS | 2513 | 1464623663450 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 2513 | 1464623663451 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:54:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:54:23 INFO - PROCESS | 2513 | 1464623663459 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 2513 | 1464623663462 Marionette TRACE conn2 <- [1,3058,null,{}] 08:54:23 INFO - PROCESS | 2513 | 1464623663470 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}] 08:54:23 INFO - PROCESS | 2513 | 1464623663651 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:54:23 INFO - PROCESS | 2513 | 1464623663715 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 2513 | ++DOCSHELL 0x1433df000 == 106 [pid = 2513] [id = 774] 08:54:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 210 (0x128813c00) [pid = 2513] [serial = 2320] [outer = 0x0] 08:54:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 211 (0x12abbc400) [pid = 2513] [serial = 2321] [outer = 0x128813c00] 08:54:23 INFO - PROCESS | 2513 | 1464623663749 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 2513 | ++DOMWINDOW == 212 (0x12cc6ec00) [pid = 2513] [serial = 2322] [outer = 0x128813c00] 08:54:24 INFO - PROCESS | 2513 | 1464623664147 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]]]}] 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:54:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:54:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:54:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:54:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:54:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:54:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 726ms 08:54:24 INFO - PROCESS | 2513 | 1464623664184 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:54:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:54:24 INFO - PROCESS | 2513 | 1464623664186 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:54:24 INFO - PROCESS | 2513 | 1464623664188 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2513 | 1464623664189 Marionette TRACE conn2 <- [1,3062,null,{}] 08:54:24 INFO - PROCESS | 2513 | 1464623664192 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}] 08:54:24 INFO - PROCESS | 2513 | 1464623664317 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:54:24 INFO - PROCESS | 2513 | 1464623664440 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2513 | ++DOCSHELL 0x13f3dd000 == 107 [pid = 2513] [id = 775] 08:54:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 213 (0x12d394800) [pid = 2513] [serial = 2323] [outer = 0x0] 08:54:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 214 (0x12f1d7800) [pid = 2513] [serial = 2324] [outer = 0x12d394800] 08:54:24 INFO - PROCESS | 2513 | 1464623664472 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 2513 | ++DOMWINDOW == 215 (0x13210ac00) [pid = 2513] [serial = 2325] [outer = 0x12d394800] 08:54:24 INFO - PROCESS | 2513 | [2513] 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 08:54:24 INFO - PROCESS | 2513 | 1464623664843 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:54:24 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:54:24 INFO - {} 08:54:24 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 674ms 08:54:24 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:54:24 INFO - PROCESS | 2513 | 1464623664862 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2513 | 1464623664863 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:54:24 INFO - PROCESS | 2513 | 1464623664866 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2513 | 1464623664867 Marionette TRACE conn2 <- [1,3066,null,{}] 08:54:24 INFO - PROCESS | 2513 | 1464623664870 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}] 08:54:25 INFO - PROCESS | 2513 | 1464623665000 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:54:25 INFO - PROCESS | 2513 | 1464623665113 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x140a5a000 == 108 [pid = 2513] [id = 776] 08:54:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 216 (0x12f1db400) [pid = 2513] [serial = 2326] [outer = 0x0] 08:54:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 217 (0x13213b400) [pid = 2513] [serial = 2327] [outer = 0x12f1db400] 08:54:25 INFO - PROCESS | 2513 | 1464623665143 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 218 (0x13529dc00) [pid = 2513] [serial = 2328] [outer = 0x12f1db400] 08:54:25 INFO - PROCESS | 2513 | 1464623665496 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]]]}] 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:54:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:54:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 08:54:25 INFO - PROCESS | 2513 | 1464623665538 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:54:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:54:25 INFO - PROCESS | 2513 | 1464623665539 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:54:25 INFO - PROCESS | 2513 | 1464623665542 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 2513 | 1464623665543 Marionette TRACE conn2 <- [1,3070,null,{}] 08:54:25 INFO - PROCESS | 2513 | 1464623665545 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}] 08:54:25 INFO - PROCESS | 2513 | 1464623665682 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:54:25 INFO - PROCESS | 2513 | 1464623665813 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 2513 | ++DOCSHELL 0x14131d800 == 109 [pid = 2513] [id = 777] 08:54:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 219 (0x13573f000) [pid = 2513] [serial = 2329] [outer = 0x0] 08:54:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 220 (0x135a39800) [pid = 2513] [serial = 2330] [outer = 0x13573f000] 08:54:25 INFO - PROCESS | 2513 | 1464623665846 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2513 | ++DOMWINDOW == 221 (0x1403af400) [pid = 2513] [serial = 2331] [outer = 0x13573f000] 08:54:26 INFO - PROCESS | 2513 | 1464623666276 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]]]}] 08:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:54:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:54:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 772ms 08:54:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:54:26 INFO - PROCESS | 2513 | 1464623666315 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 2513 | 1464623666317 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:54:26 INFO - PROCESS | 2513 | 1464623666321 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 2513 | 1464623666323 Marionette TRACE conn2 <- [1,3074,null,{}] 08:54:26 INFO - PROCESS | 2513 | 1464623666326 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}] 08:54:26 INFO - PROCESS | 2513 | 1464623666563 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:54:26 INFO - PROCESS | 2513 | 1464623666730 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 2513 | ++DOCSHELL 0x1434f2800 == 110 [pid = 2513] [id = 778] 08:54:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 222 (0x1403aa000) [pid = 2513] [serial = 2332] [outer = 0x0] 08:54:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 223 (0x1403b5400) [pid = 2513] [serial = 2333] [outer = 0x1403aa000] 08:54:26 INFO - PROCESS | 2513 | 1464623666760 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 2513 | ++DOMWINDOW == 224 (0x14047d800) [pid = 2513] [serial = 2334] [outer = 0x1403aa000] 08:54:27 INFO - PROCESS | 2513 | 1464623667117 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]]]}] 08:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:54:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:54:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 821ms 08:54:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:54:27 INFO - PROCESS | 2513 | 1464623667141 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 2513 | 1464623667143 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:54:27 INFO - PROCESS | 2513 | 1464623667145 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 2513 | 1464623667146 Marionette TRACE conn2 <- [1,3078,null,{}] 08:54:27 INFO - PROCESS | 2513 | 1464623667149 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}] 08:54:27 INFO - PROCESS | 2513 | 1464623667269 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:54:27 INFO - PROCESS | 2513 | 1464623667395 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 2513 | ++DOCSHELL 0x1217e6000 == 111 [pid = 2513] [id = 779] 08:54:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 225 (0x1129cd400) [pid = 2513] [serial = 2335] [outer = 0x0] 08:54:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 226 (0x140473c00) [pid = 2513] [serial = 2336] [outer = 0x1129cd400] 08:54:27 INFO - PROCESS | 2513 | 1464623667427 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 2513 | ++DOMWINDOW == 227 (0x140481c00) [pid = 2513] [serial = 2337] [outer = 0x1129cd400] 08:54:27 INFO - PROCESS | 2513 | 1464623667767 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] 08:54:27 INFO - PROCESS | 2513 | 1464623667816 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:54:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:54:27 INFO - PROCESS | 2513 | 1464623667819 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 2513 | 1464623667820 Marionette TRACE conn2 <- [1,3082,null,{}] 08:54:27 INFO - PROCESS | 2513 | 1464623667823 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}] 08:54:27 INFO - PROCESS | 2513 | 1464623667945 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:54:28 INFO - PROCESS | 2513 | 1464623668089 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x1414d5800 == 112 [pid = 2513] [id = 780] 08:54:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 228 (0x14047dc00) [pid = 2513] [serial = 2338] [outer = 0x0] 08:54:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 229 (0x14048e400) [pid = 2513] [serial = 2339] [outer = 0x14047dc00] 08:54:28 INFO - PROCESS | 2513 | 1464623668133 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 230 (0x1413b7400) [pid = 2513] [serial = 2340] [outer = 0x14047dc00] 08:54:28 INFO - PROCESS | 2513 | 1464623668472 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]]]}] 08:54:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:54:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:54:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:54:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 08:54:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:54:28 INFO - PROCESS | 2513 | 1464623668489 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 2513 | 1464623668490 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:54:28 INFO - PROCESS | 2513 | 1464623668493 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 2513 | 1464623668494 Marionette TRACE conn2 <- [1,3086,null,{}] 08:54:28 INFO - PROCESS | 2513 | 1464623668497 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}] 08:54:28 INFO - PROCESS | 2513 | 1464623668620 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:54:28 INFO - PROCESS | 2513 | 1464623668747 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 2513 | ++DOCSHELL 0x143af2000 == 113 [pid = 2513] [id = 781] 08:54:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 231 (0x14048b000) [pid = 2513] [serial = 2341] [outer = 0x0] 08:54:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 232 (0x1432cfc00) [pid = 2513] [serial = 2342] [outer = 0x14048b000] 08:54:28 INFO - PROCESS | 2513 | 1464623668779 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 2513 | ++DOMWINDOW == 233 (0x12cc69800) [pid = 2513] [serial = 2343] [outer = 0x14048b000] 08:54:29 INFO - PROCESS | 2513 | 1464623669145 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:54:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 08:54:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:54:29 INFO - PROCESS | 2513 | 1464623669163 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 2513 | 1464623669165 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:54:29 INFO - PROCESS | 2513 | 1464623669168 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 2513 | 1464623669170 Marionette TRACE conn2 <- [1,3090,null,{}] 08:54:29 INFO - PROCESS | 2513 | 1464623669172 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}] 08:54:29 INFO - PROCESS | 2513 | 1464623669309 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:54:29 INFO - PROCESS | 2513 | 1464623669445 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 2513 | ++DOCSHELL 0x145459000 == 114 [pid = 2513] [id = 782] 08:54:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 234 (0x13f55a800) [pid = 2513] [serial = 2344] [outer = 0x0] 08:54:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 235 (0x13f55c400) [pid = 2513] [serial = 2345] [outer = 0x13f55a800] 08:54:29 INFO - PROCESS | 2513 | 1464623669481 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 2513 | ++DOMWINDOW == 236 (0x145419000) [pid = 2513] [serial = 2346] [outer = 0x13f55a800] 08:54:29 INFO - PROCESS | 2513 | 1464623669887 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:54:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 769ms 08:54:29 INFO - PROCESS | 2513 | 1464623669938 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 2513 | 1464623669940 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:54:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:54:29 INFO - PROCESS | 2513 | 1464623669943 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 2513 | 1464623669945 Marionette TRACE conn2 <- [1,3094,null,{}] 08:54:29 INFO - PROCESS | 2513 | 1464623669949 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}] 08:54:30 INFO - PROCESS | 2513 | 1464623670112 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:54:30 INFO - PROCESS | 2513 | 1464623670249 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x129116000 == 115 [pid = 2513] [id = 783] 08:54:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 237 (0x118857400) [pid = 2513] [serial = 2347] [outer = 0x0] 08:54:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 238 (0x11946dc00) [pid = 2513] [serial = 2348] [outer = 0x118857400] 08:54:30 INFO - PROCESS | 2513 | 1464623670279 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 239 (0x1276e8000) [pid = 2513] [serial = 2349] [outer = 0x118857400] 08:54:30 INFO - PROCESS | 2513 | 1464623670653 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:54:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 720ms 08:54:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:54:30 INFO - PROCESS | 2513 | 1464623670663 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 2513 | 1464623670665 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:54:30 INFO - PROCESS | 2513 | 1464623670667 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 2513 | 1464623670668 Marionette TRACE conn2 <- [1,3098,null,{}] 08:54:30 INFO - PROCESS | 2513 | 1464623670670 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}] 08:54:30 INFO - PROCESS | 2513 | 1464623670817 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:54:30 INFO - PROCESS | 2513 | 1464623670937 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2513 | ++DOCSHELL 0x12d3e1000 == 116 [pid = 2513] [id = 784] 08:54:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 240 (0x11679b800) [pid = 2513] [serial = 2350] [outer = 0x0] 08:54:30 INFO - PROCESS | 2513 | ++DOMWINDOW == 241 (0x12b9da800) [pid = 2513] [serial = 2351] [outer = 0x11679b800] 08:54:30 INFO - PROCESS | 2513 | 1464623670967 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 242 (0x13210cc00) [pid = 2513] [serial = 2352] [outer = 0x11679b800] 08:54:31 INFO - PROCESS | 2513 | 1464623671341 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]]]}] 08:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:54:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:54:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 719ms 08:54:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:54:31 INFO - PROCESS | 2513 | 1464623671387 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 2513 | 1464623671388 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:54:31 INFO - PROCESS | 2513 | 1464623671391 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 2513 | 1464623671392 Marionette TRACE conn2 <- [1,3102,null,{}] 08:54:31 INFO - PROCESS | 2513 | 1464623671394 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}] 08:54:31 INFO - PROCESS | 2513 | 1464623671523 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:54:31 INFO - PROCESS | 2513 | 1464623671656 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 2513 | ++DOCSHELL 0x120e64000 == 117 [pid = 2513] [id = 785] 08:54:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 243 (0x11269e800) [pid = 2513] [serial = 2353] [outer = 0x0] 08:54:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 244 (0x112eac400) [pid = 2513] [serial = 2354] [outer = 0x11269e800] 08:54:31 INFO - PROCESS | 2513 | 1464623671690 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2513 | ++DOMWINDOW == 245 (0x12b022800) [pid = 2513] [serial = 2355] [outer = 0x11269e800] 08:54:32 INFO - PROCESS | 2513 | 1464623672295 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:54:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 922ms 08:54:32 INFO - PROCESS | 2513 | 1464623672313 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 2513 | 1464623672316 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:54:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:54:32 INFO - PROCESS | 2513 | 1464623672319 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 2513 | 1464623672321 Marionette TRACE conn2 <- [1,3106,null,{}] 08:54:32 INFO - PROCESS | 2513 | 1464623672325 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}] 08:54:32 INFO - PROCESS | 2513 | 1464623672448 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:54:32 INFO - PROCESS | 2513 | 1464623672581 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 2513 | ++DOCSHELL 0x12953b800 == 118 [pid = 2513] [id = 786] 08:54:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 246 (0x113050000) [pid = 2513] [serial = 2356] [outer = 0x0] 08:54:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 247 (0x116f02400) [pid = 2513] [serial = 2357] [outer = 0x113050000] 08:54:32 INFO - PROCESS | 2513 | 1464623672613 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 2513 | ++DOMWINDOW == 248 (0x118583400) [pid = 2513] [serial = 2358] [outer = 0x113050000] 08:54:33 INFO - PROCESS | 2513 | 1464623673001 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]]]}] 08:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:54:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:54:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 721ms 08:54:33 INFO - PROCESS | 2513 | 1464623673041 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2513 | 1464623673045 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:54:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:54:33 INFO - PROCESS | 2513 | 1464623673049 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 2513 | 1464623673051 Marionette TRACE conn2 <- [1,3110,null,{}] 08:54:33 INFO - PROCESS | 2513 | 1464623673053 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}] 08:54:33 INFO - PROCESS | 2513 | 1464623673170 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:54:33 INFO - PROCESS | 2513 | 1464623673308 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x119c1b800 == 119 [pid = 2513] [id = 787] 08:54:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 249 (0x1190d7c00) [pid = 2513] [serial = 2359] [outer = 0x0] 08:54:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 250 (0x119189800) [pid = 2513] [serial = 2360] [outer = 0x1190d7c00] 08:54:33 INFO - PROCESS | 2513 | 1464623673340 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 251 (0x119489000) [pid = 2513] [serial = 2361] [outer = 0x1190d7c00] 08:54:33 INFO - PROCESS | 2513 | 1464623673728 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"]]]}] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x135f83800 == 118 [pid = 2513] [id = 706] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1322e6000 == 117 [pid = 2513] [id = 770] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1356e2000 == 116 [pid = 2513] [id = 769] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12f2a3000 == 115 [pid = 2513] [id = 766] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12dce1000 == 114 [pid = 2513] [id = 765] 08:54:33 INFO - PROCESS | 2513 | --DOMWINDOW == 250 (0x13529c400) [pid = 2513] [serial = 2239] [outer = 0x0] [url = about:blank] 08:54:33 INFO - PROCESS | 2513 | --DOMWINDOW == 249 (0x1351b2c00) [pid = 2513] [serial = 2236] [outer = 0x0] [url = about:blank] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12cdcc800 == 113 [pid = 2513] [id = 764] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12a5bc000 == 112 [pid = 2513] [id = 763] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x119c21800 == 111 [pid = 2513] [id = 762] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12c51d000 == 110 [pid = 2513] [id = 761] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12b2d0000 == 109 [pid = 2513] [id = 760] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x119c22000 == 108 [pid = 2513] [id = 759] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1191bd800 == 107 [pid = 2513] [id = 758] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1380c4800 == 106 [pid = 2513] [id = 754] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x140a6a000 == 105 [pid = 2513] [id = 753] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1430fa000 == 104 [pid = 2513] [id = 752] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1430e0000 == 103 [pid = 2513] [id = 751] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1434e5000 == 102 [pid = 2513] [id = 750] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x1359a4000 == 101 [pid = 2513] [id = 749] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x12c528000 == 100 [pid = 2513] [id = 748] 08:54:33 INFO - PROCESS | 2513 | --DOCSHELL 0x117e0c800 == 99 [pid = 2513] [id = 747] 08:54:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:54:33 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 08:54:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:54:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 772ms 08:54:33 INFO - PROCESS | 2513 | 1464623673831 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2513 | 1464623673833 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:54:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:54:33 INFO - PROCESS | 2513 | 1464623673835 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 2513 | 1464623673837 Marionette TRACE conn2 <- [1,3114,null,{}] 08:54:33 INFO - PROCESS | 2513 | 1464623673850 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}] 08:54:33 INFO - PROCESS | 2513 | 1464623673960 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:54:33 INFO - PROCESS | 2513 | 1464623673965 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\", \"e522ab35-e7a4-4abd-bfba-b5ea4758bce1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2513 | ++DOCSHELL 0x1235c2800 == 100 [pid = 2513] [id = 788] 08:54:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 250 (0x12123f400) [pid = 2513] [serial = 2362] [outer = 0x0] 08:54:33 INFO - PROCESS | 2513 | ++DOMWINDOW == 251 (0x1214b4000) [pid = 2513] [serial = 2363] [outer = 0x12123f400] 08:54:33 INFO - PROCESS | 2513 | 1464623673993 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2513 | ++DOMWINDOW == 252 (0x124880000) [pid = 2513] [serial = 2364] [outer = 0x12123f400] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 251 (0x12cd93800) [pid = 2513] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 250 (0x12b9e0000) [pid = 2513] [serial = 2003] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 249 (0x129361000) [pid = 2513] [serial = 1943] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 248 (0x127460000) [pid = 2513] [serial = 2060] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 247 (0x12f187c00) [pid = 2513] [serial = 2012] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 246 (0x118583800) [pid = 2513] [serial = 1937] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 245 (0x12cc73c00) [pid = 2513] [serial = 2123] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 244 (0x12abbf000) [pid = 2513] [serial = 1946] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 243 (0x1180c6c00) [pid = 2513] [serial = 1994] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 242 (0x12c018000) [pid = 2513] [serial = 1949] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 241 (0x129360400) [pid = 2513] [serial = 2000] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 240 (0x12f18b400) [pid = 2513] [serial = 2018] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 239 (0x12c90d400) [pid = 2513] [serial = 1952] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 238 (0x1219abc00) [pid = 2513] [serial = 1940] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 237 (0x12dcbc000) [pid = 2513] [serial = 2009] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 236 (0x12123bc00) [pid = 2513] [serial = 1997] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 235 (0x12d7a2800) [pid = 2513] [serial = 2006] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 234 (0x113c0dc00) [pid = 2513] [serial = 1934] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 233 (0x12f1b9c00) [pid = 2513] [serial = 2015] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 232 (0x11946cc00) [pid = 2513] [serial = 2221] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 231 (0x120f5e400) [pid = 2513] [serial = 2224] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 230 (0x120f67800) [pid = 2513] [serial = 2227] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 229 (0x121525400) [pid = 2513] [serial = 2230] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 228 (0x12bae2000) [pid = 2513] [serial = 2231] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 227 (0x11965b800) [pid = 2513] [serial = 2209] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 226 (0x125650c00) [pid = 2513] [serial = 2210] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 225 (0x12cc6f800) [pid = 2513] [serial = 2228] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 224 (0x12f1cf400) [pid = 2513] [serial = 2185] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 223 (0x1295e7000) [pid = 2513] [serial = 2215] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 222 (0x12a8ae400) [pid = 2513] [serial = 2216] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 221 (0x11808a800) [pid = 2513] [serial = 2164] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 220 (0x12c018800) [pid = 2513] [serial = 2173] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 219 (0x119703000) [pid = 2513] [serial = 2167] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 218 (0x1180c9000) [pid = 2513] [serial = 2197] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 217 (0x132139800) [pid = 2513] [serial = 2191] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 216 (0x127460400) [pid = 2513] [serial = 2212] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 215 (0x12935c000) [pid = 2513] [serial = 2213] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 214 (0x12dcb2800) [pid = 2513] [serial = 2200] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 213 (0x1352a3c00) [pid = 2513] [serial = 2201] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 212 (0x12bae8800) [pid = 2513] [serial = 2176] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 211 (0x1185c3c00) [pid = 2513] [serial = 2204] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 210 (0x116602800) [pid = 2513] [serial = 2203] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 209 (0x12d7ae800) [pid = 2513] [serial = 2179] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 208 (0x12f1b9800) [pid = 2513] [serial = 2182] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 207 (0x12f1db000) [pid = 2513] [serial = 2188] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 206 (0x128fbdc00) [pid = 2513] [serial = 2170] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 205 (0x121576000) [pid = 2513] [serial = 2207] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 204 (0x119d0cc00) [pid = 2513] [serial = 2206] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 203 (0x1351bbc00) [pid = 2513] [serial = 2194] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 202 (0x12dcb0c00) [pid = 2513] [serial = 2161] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 201 (0x12c017800) [pid = 2513] [serial = 2218] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 200 (0x13213b000) [pid = 2513] [serial = 2234] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 199 (0x12cc76800) [pid = 2513] [serial = 2219] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 198 (0x120f62800) [pid = 2513] [serial = 2225] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 197 (0x119470c00) [pid = 2513] [serial = 2222] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | --DOMWINDOW == 196 (0x12d7af000) [pid = 2513] [serial = 2233] [outer = 0x0] [url = about:blank] 08:54:34 INFO - PROCESS | 2513 | 1464623674410 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]]]}] 08:54:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:54:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 622ms 08:54:34 INFO - PROCESS | 2513 | 1464623674457 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 2513 | 1464623674459 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:54:35 WARNING - u'runner_teardown' () 08:54:35 INFO - No more tests 08:54:35 INFO - Got 0 unexpected results 08:54:35 INFO - SUITE-END | took 514s 08:54:35 INFO - Closing logging queue 08:54:35 INFO - queue closed 08:54:35 INFO - Return code: 0 08:54:35 WARNING - # TBPL SUCCESS # 08:54:35 INFO - Running post-action listener: _resource_record_post_action 08:54:35 INFO - Running post-run listener: _resource_record_post_run 08:54:36 INFO - Total resource usage - Wall time: 535s; CPU: 57.0%; Read bytes: 106496; Write bytes: 950687232; Read time: 3; Write time: 4928 08:54:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:54:36 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152517120; Write bytes: 147896320; Read time: 13788; Write time: 303 08:54:36 INFO - run-tests - Wall time: 518s; CPU: 57.0%; Read bytes: 106496; Write bytes: 790945280; Read time: 3; Write time: 4579 08:54:36 INFO - Running post-run listener: _upload_blobber_files 08:54:36 INFO - Blob upload gear active. 08:54:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:54:36 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 08:54:36 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'] 08:54:36 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 08:54:37 INFO - (blobuploader) - INFO - Open directory for files ... 08:54:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:54:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:54:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:54:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:54:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:54:37 INFO - (blobuploader) - INFO - Done attempting. 08:54:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:54:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:54:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:54:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:54:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:54:39 INFO - (blobuploader) - INFO - Done attempting. 08:54:39 INFO - (blobuploader) - INFO - Iteration through files over. 08:54:39 INFO - Return code: 0 08:54:39 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:54:39 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:54:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a43a09d7f313a2000aea3556f55bd494878f1a28c2b0ecf8cf76ff73b3af343a21a75ee5a97ef267d4c40f0f1ae8f24ecd7850c4ebc84d6bea14ad72533d0caa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28e1ba78208701ea5fecf9e3bcdf53cbc0c11c8a67c27edc790718ea73b70961acb36c72b8c0b5bc66057e1686ab9deaed0543d11c03059321fe9119e19e115f"} 08:54:39 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:54:39 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:54:39 INFO - Contents: 08:54:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a43a09d7f313a2000aea3556f55bd494878f1a28c2b0ecf8cf76ff73b3af343a21a75ee5a97ef267d4c40f0f1ae8f24ecd7850c4ebc84d6bea14ad72533d0caa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28e1ba78208701ea5fecf9e3bcdf53cbc0c11c8a67c27edc790718ea73b70961acb36c72b8c0b5bc66057e1686ab9deaed0543d11c03059321fe9119e19e115f"} 08:54:39 INFO - Running post-run listener: copy_logs_to_upload_dir 08:54:39 INFO - Copying logs to upload dir... 08:54:39 INFO - mkdir: /builds/slave/test/build/upload/logs 08:54:39 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=593.680238 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-05-30 08:54:40.249028) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:54:40.253215) ========= 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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners TMPDIR=/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/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/a43a09d7f313a2000aea3556f55bd494878f1a28c2b0ecf8cf76ff73b3af343a21a75ee5a97ef267d4c40f0f1ae8f24ecd7850c4ebc84d6bea14ad72533d0caa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28e1ba78208701ea5fecf9e3bcdf53cbc0c11c8a67c27edc790718ea73b70961acb36c72b8c0b5bc66057e1686ab9deaed0543d11c03059321fe9119e19e115f"} build_url:https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012820 build_url: 'https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/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/a43a09d7f313a2000aea3556f55bd494878f1a28c2b0ecf8cf76ff73b3af343a21a75ee5a97ef267d4c40f0f1ae8f24ecd7850c4ebc84d6bea14ad72533d0caa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/28e1ba78208701ea5fecf9e3bcdf53cbc0c11c8a67c27edc790718ea73b70961acb36c72b8c0b5bc66057e1686ab9deaed0543d11c03059321fe9119e19e115f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RnHz9C4ATZ6dwYvR4e8_Xg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:54:40.293539) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:54:40.293947) ========= 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.8VAQQC6DBp/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.c9rD1DuEYt/Listeners TMPDIR=/var/folders/hd/dc4krl3j68d6tcd9m8k4vbjh00000w/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.004782 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:54:40.351089) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:54:40.351753) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 08:54:40.352497) ========= ========= Total master_lag: 0.49 =========